kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue May 19 13:25:54 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.104' (ECDSA) to the list of known hosts. 2020/05/19 13:26:04 fuzzer started 2020/05/19 13:26:08 dialing manager at 10.128.15.235:9409 2020/05/19 13:26:08 syscalls: 338 2020/05/19 13:26:08 code coverage: enabled 2020/05/19 13:26:08 comparison tracing: enabled 2020/05/19 13:26:08 extra coverage: support is not implemented in syzkaller 2020/05/19 13:26:08 setuid sandbox: enabled 2020/05/19 13:26:08 namespace sandbox: support is not implemented in syzkaller 2020/05/19 13:26:08 Android sandbox: support is not implemented in syzkaller 2020/05/19 13:26:08 fault injection: support is not implemented in syzkaller 2020/05/19 13:26:08 leak checking: support is not implemented in syzkaller 2020/05/19 13:26:08 net packet injection: enabled 2020/05/19 13:26:08 net device setup: support is not implemented in syzkaller 2020/05/19 13:26:08 concurrency sanitizer: support is not implemented in syzkaller 2020/05/19 13:26:08 devlink PCI setup: support is not implemented in syzkaller 2020/05/19 13:26:08 USB emulation: support is not implemented in syzkaller 13:26:13 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket(0xe97d7f729b02dd9e, 0x4, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/102, 0x66) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x10, 0x8000, 0x7f) shutdown(r0, 0x1) r3 = socket(0x20, 0x3, 0x8) kqueue() bind(r3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1f) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) dup(r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000240)) fcntl$dupfd(r0, 0xa, r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000002c0)={0x5, './file0\x00', './file0\x00'}) 13:26:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3f, 0x100}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x4) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/null\x00') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2, 0x2}) r2 = dup2(r0, 0xffffffffffffffff) linkat(r2, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000280)) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x81, 0x20, 0x1, 0x2}, {0x7, 0x8, 0x5c, 0x1}, {0xeb6, 0x40, 0x6, 0xd69}, {0x5, 0x1, 0x3, 0x1}, {0x4, 0x3, 0x3, 0x4}, {0x73f3, 0x0, 0x1f, 0x3}, {0x6d, 0x0, 0xd3, 0x1f}]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000400)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_int(r5, 0xffff, 0x81, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000500)={0x400, 0x7f}) 13:26:13 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x80) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 13:26:13 executing program 0: r0 = socket(0x2, 0x3, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 13:26:13 executing program 1: r0 = kqueue() socketpair(0x0, 0x4000, 0x9, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x2010, r4, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r5 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r5, &(0x7f0000000080)="5f38010fec0c93fe9271a14c003ca811f2ae54947e1392da007572a00181c3b8b45eadfb8944f0f683130f926b1170389dc0197a992902b50b0fb6aa4e98631835d6db026a09dc5cf5c908bd9092ee27bc3c0a12e76510270717ee6dd1009f61c29b2142487b642222a6ced632f739a7be3535df54c8122a0d41b0cca950a1d7ebc4c8c5011cad1b263307ce2d2a78eef2e63309047b556d0798fe61af89a974ea41a69a78f42bec199900e75defb81cf97f292b585983ccb8faa2ce6474086bf2ebbf7b00ffc27cc2fc8a0d167ad56212f7d4cc2fdfbc5ee2cd7c26f03c6941340f7447824b663167bf317e4197d399e384dd0dd1c5fa661e5da4ed450a44fe87d76d87f55ead3bbdf5906c7d459d6d7c4ad8b0d88d6aa0a025da005397fbe8d052737973f80ee659fb24f62b47b0b70a854a34fb7fc5acaba9eba231b1a56c02e1d548a3627b0509469ef16a3c654fa29a51451a94534039a6b419c91c3b1bedc8c44ae7b84cc520c515f33b6025a55db9791d9dbf8d2a022b52da6343d2eac4a530251d46ff629bf2c0d364ee5000cec62d323876c5f37f74460b5715b7575bff655041f6ff6e2d24b3d37f5ab6e99e0975a000602b9d093a86dfb5e6657c9089f7f27f3b2f3ca337dc1ec2044378bb7241e8e92752308064c8dba843980833c6dc1c11cb9e156318d027b0249e8a28d285db76dc0fc576cca927c794a45cafa80eeff7568f5af29cba16afbe7e2165e928307e4a160aef27f78bcde1628633065a6d277f167e7a18e20d2507910860ded979c4dc925f8b3f9002038e1e6fb7b37eac5f5154790d902446502053779a0285b6be8ba70256c08d4336e5afc587a4aa3d52ad92e5b2dbf2b555712e2dc9425c435e79924d3a93661675ff18d9030ab502618eb6113e12bdbdebd47c6faadd1fc94e1ffc0b72519d0f6bc70785d6aac8973b14d2babd8732d69e453c749366124cb6521d07861c9185d31fbb7884c04cbd1b64824e43d710b8d6ef8d23b1c6694cbb91663d7d5404856f64db2e3d83384305964279638732f50521328bef66cfe1976739a6ae617a7fb1599988ccce6cfecfa1c8285e76b4061680b19ddcd8d467487b234854956b1f8bb829710c2564283041c7d9077a340d05a244747e07d28a4de3ddf84bf63fd2498f49c618d4265bc52b0efa1ebcbed199d62801f494c04f725ab772d6b27d6951941fdb4e07897b156cc664f8e62c0b88d3532b10605483cbbd4e330b8cdc454c5159ff803dbbd03b6c60ec485e89915e25b7235f4d3eb082273a62ba2ab4ee6f90417e517f26c32cc92505511042074cd116a92028efe22c8f550c6172a1fbf2d9602a3c58b1f90403173ecd9b0fcde6f8c41931fddee97da98f857996b174fca9d952c8e2eb8692bbf4012f3e286873bf64aaf56ab571b9ca89c2eeaa92890bbd788e8b54b711d897d666ca6134fada67423892416f6c5efb3fd262e55669ed7cfc4227d3cb53a278b8c77f30b42d23cf31e5e44d0e4d508372473dcf55dc519eab783a5b24e455ebf941101c1eeff7e81a71989eb09c37d4f184c6c8e486653e32d7aa0384b8a602b4aa0f91c92d27cfb684c4763808c52c77b68bef71faedea5a86326ace7b02e13cc84bee99014dde5abadd59b680adceccec2bd8618c1f7d956ed6ddfa9e02d6a048f2de71050ec207db81d636e54ed4cc7bc6df5479ecfb979e4dca66428fbe7407e85327f76d21072a6c999b0f73975052d133b285ccfed1c723e600407733bbce9736539d487818842fe8ac39a68ec66752cc4e942f7a443a54bd02f1858c85464a208030ce48320cf59da16e64f59f5c825ce7081996e0c6f8defe8bd1e14a83aa739e2d587a9fae08901f87e508b5361b84b62391fefd6e691c9113e393fcd6cf70c55bfe84299ade0a3cbb4c8f92a7a38b9cd0489071e640049c803e00fd4ffb7bcffa0617db0eb07e6acd34c94a083f7ab054e65141c3aa299f69498d057e30c0fd779c315fd88d05f41b5fe0d988be8bc0e39196a4738e04b57bacbbc8eba8eaa9fb62487f8a03972c6cf8ba4976fb7048c29a2d9e56e30b524b511538c461f2eadd4c3f27a7ffa14e31ffddf28093c4997348c62087682869d77cd48399b05ac411ab8322311562978267b29575f84c25c32d8af76a0356abd802cb94187895d39a664624656344a02e80da99e6b9eb1b730a2f736f64a697a6717b346cf89229cd00ddaf12c4d6c87b356066c3195ce89ad632cc6890f316b242d90ae57544ec29e3f6a9f2d91e8d4ade6d55ea8061f9d1197712b4ef961c145322f65c09d78576378bc80327af71fb7c7dd2603552e4bc76025903e27cd20d45ed90ca39f3a8d32317362511b876f0ecbbd5434e869d4f1548aa9a33b2e94a075821eaa4dd7bb8cbab083d113fa0ed509d408fb38c700f39951f298d8850d26fac645908c49d6f9251b263cc1c141877c8cbc4b4d3ecd7c8a6c55a11cd1d50133ca63e6e2dc5e652a380fde01ea916a648c0af7212e7e48e40f2f90e0f019a5907fa875469523486356678413a3bfaacce465af7cc0ec096fde4712fc9862fedf5e2813ae0e28894115adf0800b50b3ec2cd069fab17f6ccd2a5d3f8c5163faef02ffefa6df93112efb6fc513c2cbc4109405db1c3d81ca42830fdb0db1013d763b4a00a0092c8194c8307529004800af27f79b8f0e09f0c1752c1e2263b42dcc6017cd3d37f3d3716b061930204b716fb23ac4eef173ad221869f41a2cb5a83e891a4b313e29bd43fe288a4706d36d99900c47641adc4483d914841adbfdfed4dec3b0a8287772615a3d0a8f755859cb9b4a4d4b81883c1d3145c8c6c855da57d47fc85b14b8909277f535f06e97c30edc465c92f10577df6160f02959a55d26e33689a1c0d492c0dcaf6913b7cf955a37ef5f79c2ced61248c498493868d10e593a84de2aa5bffbea5e4137efb860ddf767645d3542b4fb498c20872d831dfc25c7e6164bcc27aee03ba3590487ef14466274a1f3027bb0959ba53fd142f88d621b9f2855e3e62c88d9342500990ee704a6d8b26749cf88cbbe7aeea3776fc3f5f780be2bde07cbb2a1698aaa170a3428a1ad9bc6d5670047e4154aab5479020e098f03b18fa307b135fbecfeca9c8d9d31105ade5fc13e6f3d11fc184c159cff6099cfbb7e54f1140b9f8b3a93c5dc0ad228def3ffe7a7f18864d7a059b732c84ed977c8b3c9bf7f82515035c71197ac09583220161d2b3c1b3054950f0d552d8684245e7dc028533284ea382eaf212fee7f50b2b46df4c37577ee20eeba6b9fc86b9940cbe3e1487596698abfe56dcaa477c3ab97202c518b7b231ce0ec2b31de4a30bb9a6ced0b279e1b2887e7a9f71ce9148494b036ce712ca372ba185eccbba919d53b65d21829af48ff7c1fece3119860146f43c473abd5dc87ff786d1f1844d6dae09ad536cc4e863f57538ca45fe2323d889b3218f22dcaeea5060d2408587d2ed7f452601cf7d8167f750d17d925bc857bd226179c33acee3c40d7c79dd129876fe4896ee466223418fb4d848affa7c9ac4fda2d323df33f585025e3d81f50d2c76142be1ab8851311b9696d9d2ddaeb75e5e21973ac8e05ddf5aab1f73a966bed5a0b43c6624737f2989d5174ea9f009301994ce75d60e827038df4d08697d82525b821de04fd368aaa55b5ed03ed218cd91527114c5ebf6507b9dd82ff9c7c4c39a811877bd9baefffb8618e714b462369ce5dfb40f7b085aedad080cea9e927559cd63794d4630804404e2c357be8ab5dbe96b062d7a1c08a691777ffb305c45b3e12c4d3b584f8dd6fc473657a298febd46167536c095d4379449a663e0e65278b7dcc4b3242ddc94c7fa8ba5b8f9a9899fe154cc92b1efcd728a7018ba07ba86aff5bc14445fd23458ea040487346f8b037e9c3099993dce13515491b85d178027b96bce81a399c88d78163d62639d7a926c36563d98c23b772fc90ef6a9e8da7280550ab58a25b92dbc25218e62d1bc94865b27a935d8f980dfb34a61d559425a4ec6287f4adf30e502dbf8a87bfdd273086a5b546edbd72949f64dca0fb3c58a788617215d0fcb3b335c51fa2996775c351ec00e8b8351d3ef5b2cfb9065bcd00d2e579266fb6deb95fe1716e571c29025e15b5c32d63a418b9c57647cc8ca6342d19fd97872e451d9f3bab5a35e0bcb99de7e09671141f4e1ea41114867ce70bff727bf3e0f74a863daefac2ce9bf60caa6fcdec6b3c960828c29f96e57cb0b39d5e3c454b0beff8b10715eaf4302c16d5284943be6a326dc3872b390e2c2f7c76600250ed207141275776a4211390f4a951ab9d2046b091300e92be2a9c37c62eab7be34e994b8098b9166b3cb495435bb24ee7998a2320bcfbd978caa67aadae97f6938e9b1412fda30e526d2fb157d2df91e054d3e6e67f7e9251f9028b41f91bc8c6f0571b0fc26a405296dd45cc441677501b7baeaafdcc20fd0c94bb3c35992403715596822994b362caaf98a45e33cda029fdbbaf4ff7b9a6840f4df7175b5c306d8329812c96f70320e1b3c7708bd9529f410bd80d2bb7e783de0244357792c0863985adcf59ea448e54dad25cf732f1a2bbd7cb54d78812285b723d918ed2c5e0bb7ab23d94ab3af4a403712675000ccfb41357e8641cda462252e0ea8abd32112e2ea5d34da0bb14e28d86cfe2695fa456750ba75565ebcbac915d4fdb9479567cb6695b8b9e2d56b48a4d02e7d69ad025b1f28214599203a7b3f104aff84c0aef08d370f56f10718ade5470b8319a707fd0295c0938dfca7f9b4804caf9db7cedbb785a5594dc29a2294ea76ce554fab7ca07a0a1c4ded04df55b2cff6f29bbbe4770fd06a24e08c5ed20feb02c7183095391c6cfb208f6e0547506e6387ba3385dd96eca7f7973bb4fd4accca249ede017b8e5f947f23f89894c38e2a1aa4f52f4319d1cde415ef9a1542046505b05a3787b509f12f0905b55bdc7d61da2a8717527acd635ef2e416dd0435741f03984c42487b3ec77c7aad8308b140c972b04c1b28383ce42caf2dbe0c8db212e56207c4d59f4622727fbee8d094bd65a56eeeca2ba92282487c1b93bcd0dc80fa5fc74df2beb12739a077827ab4f2d1196c01e7309a80f4dc22fbe89195de3b6a64d4cdc5a9c2e6d3ca10754c473091ebae1b0f780d2ad59f36b644499b0581a223d7eeb86ed03bf68516847fa234033ee464852c0c70d01937581510d6bd6f8a3dedef47cd68f7cf483738bc8e543ab0c972c4134c5121f38b8382754a8d68d5f8a1ecd48011c787bfefd48e06593a29108ffea13365beecf8545dd52b032bd15ee0df1fdce19dae61a35d6ed4449d1a09c35921003f1dda038ffb3f1857637905420b51f667cc9ee7c38753baf97bf735315e0cb7eb70d598b6248bc6466abd826dccede4b7b4220cd4711685baba767dbde3b974438e08c02de4b743c3d79162eba418a32b4407ff9ff4aba9fd3b8bb20beb273d7261717ad789e9cbb5bfcc5ba17f6e7167245601510a903c69ff4e4d4e31029fb47434fca27d7373dc2bd753ffd585ce6be790684b8b4103e29be86d8a6ca77151a5a73e2ae7b3fc0be2059a038da771a5910a9476695f0f5a7e1d7bca24ff9dbe700f7d2e7e433fa8fb41adcc0885a6da4dc8ed3f04cf24e84536b0af26912ecdd361aa54d94a5d5ba8e5a6b10909bd8152c2cc4d062ccc1d9fe7b5d6f0b08901c22a0c34b348719b5dceb043dfc51c21cf8bdf4be06aa2a01297fee2d8f8f9eefe0853e40e531d", 0x1000, 0x9, &(0x7f0000001080)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:26:13 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x800, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x4000, 0x2) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x92f62e2145a056b2, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setuid(0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:26:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0xde0a}], 0x20, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x5, 0x10000}, {{}, 0x6, 0x28, 0x8, 0x100000001, 0x6}, {{}, 0xfffffffffffffffd, 0x22, 0x80, 0x10000, 0x8}, {{}, 0xfffffffffffffffc, 0x8, 0x8, 0x10001, 0x17}, {{r3}, 0xfffffffffffffffb, 0x84, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x9a, 0x80000000, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x47, 0x1, 0x9, 0x100}, {{r0}, 0xfffffffffffffffd, 0xc8, 0x2, 0x3ff, 0x7}, {{r4}, 0xfffffffffffffffd, 0x0, 0x10, 0x5, 0x8001}, {{r5}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0xe0}], 0x1, &(0x7f0000000100)={0x1, 0x7ff}) 13:26:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r5 = dup(r1) listen(r5, 0x0) dup(r5) accept$unix(r5, 0x0, 0x0) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 13:26:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) getgroups(0x2, &(0x7f0000000200)=[r2, r7]) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="de5ab71d9c974978a16c93264ff3ccd9e66474c580fa78e65c9934bee47c79a5d615c3e26473a4e215a59e75a48ad263c9c2d0ad7875f288be2e0b27ddb9f01e82d469607b138b557088b154426d027939d648251630", 0x56}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r9}], 0x20, 0x401}, 0x4) r10 = socket(0x18, 0x4003, 0x0) recvmsg(r10, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 13:26:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000311c04fecea1050063d62d53c73fd3357ae36caa0416fa4f376336acf00b7800be381e4991f7c8cf5f882b297be1aa5b23edeb51e2fecb3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000400000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000180)=""/187, 0xbb, 0x40, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 13:26:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000b00)=[{0x80}, {0x7, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0x6}]}) pwrite(r0, &(0x7f0000000000)="fb11859dcec857ed7d0957000000", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) dup(r0) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) dup(0xffffffffffffffff) accept$unix(r4, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 13:26:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xf83, 0x8000}}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) dup(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00001f30c9cec46739cab80000000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x0) socketpair(0x10, 0x5, 0x4, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x40028, 0x2e, &(0x7f0000000080)="ebffcbff7afbe1622eaa4e713048e69931929648", 0x14) 13:26:16 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x4000, 0x9) sendto$unix(r1, &(0x7f0000000180)="eb9699c7a48b40fd095fd797366fe99ef3507cd814003e8b89c43b2e7914f7f53b5ebacea8f35f2517632208a093090cb49c1edcabaff6381c57c4e79398ca815b88fbfff3e5d64a4e94defc3eb44a37f8806b8e74e0c61269b62a4d9af681908c4f972bfb81399e10ec33debfb62a4f5ce61f0c530b9af44b85854d074661ed5829a74bd0d38b0aa82082dfe6d8d3060255dc53c7be1fcf5a0b5a3acc0d24bf9c74d84ad2dd20d1ed8283b633a308bd23c66860", 0xb4, 0x401, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:26:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000180)='?', 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x800, 0x3}, 0xc) 13:26:16 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) getgid() r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="954efc8eab0000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r5, 0x0, 0x2) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:26:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7, 0x401, 0x40, 0x551, "de55f958cda69d0d3728d83eede5fd9d893cd2eb", 0x7f, 0x5237bc12}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x0, 0xfffffff9, 0xfc80d88, "0300245185a81865fccf08ae7fff0e095c8800"}) write(r0, &(0x7f0000000140)="2078f7b678807d", 0x7) 13:26:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="274480dc641220278ff0fc5000467ecaf612a216678afcb1ca6605ce"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) 13:26:17 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10041, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x7, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 13:26:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="6eaa", 0x2}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="050000000000bcfee8fbaea9f35c39d63c75c61fc4776c044b3568ca896ac9e05531514110e3c63b6d4e79507cbefa0cafa21ffc3fe617f82b276e1656a56f9276b34e9d80b8bdc3947c5f6cb5e0e0ad8a673b56dbadc620c52684b73857553a27574a2fc2d235f57fece97a78f50a3057ba75050cb7b1e8edaf4e34d3166ef7402dcdc904512c9da59820d3ec0912e9981499df20dc1d20073885b3b66dd43b20de9be3290416266f0bbbfb17cd5165b550ef"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xaab5, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x40, 0x10, 0xfffffffffffffffc, 0x71b}, {{}, 0x6, 0x6, 0x80, 0x0, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x200, 0x6}, {{r2}, 0xffffffffffffffff, 0x21, 0x8, 0x4, 0x871}, {{r3}, 0xfffffffffffffff8, 0x80, 0x20, 0x8, 0x1ff}], 0x2, &(0x7f00000001c0)={0x80, 0x6}) dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) execve(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x80, 0x0) 13:26:17 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x41) acct(&(0x7f0000000000)='./file0\x00') 13:26:17 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="105ce024f078175a7f252d4839f8e0b3ed0e00245065b2c3820577527a6119853c542ad2bb179e273d192466b164b1b3261c7ad4228f95915ea8c8bc439247f179d3cb23f0775ebaeeedfdd9a6d6a88f8566347a32733c570a4314e19e798a83cacba4f70b1d53625aee2c3da55453b8c341a1590999f0c7cd497eb72bbfa064a8a1b81da4e92efe7f9b3b66d820ddf7088a757b35b655df28c600a469263dc4f2888b2e9f51e1dd381c8495475c1d9311856ee172fddef27eee21e0c85d072b08", 0xc1}, {&(0x7f0000000140)="e6b17b8e3bfa6ec58fe7ec3f6a86f85ff1b84e58348a99291dcabde4045646", 0x1f}], 0x2, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r8}], 0xe8, 0xa}, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:26:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) munmap(&(0x7f000078e000/0x1000)=nil, 0x1000) 13:26:17 executing program 0: r0 = socket(0x7e3f8919b542af73, 0x4, 0xfc) setsockopt(r0, 0x1000000000029, 0x27, &(0x7f0000000180), 0x4) 13:26:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x96, 0x6344, 0x7f}, 0xc) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) 13:26:17 executing program 0: readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/29, 0x1d) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000140)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 13:26:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1f) chdir(&(0x7f0000000080)='./file0\x00') 13:26:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) dup(r4) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r6 = dup(r0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x14, 0x80000000, 0x4, 0x3b0}, {{r1}, 0x3b5935f4c58b2b3e, 0x40, 0x4, 0x4, 0x4}, {{r2}, 0xfffffffffffffffe, 0xc, 0x80000000, 0xffffffff, 0x6}, {{r2}, 0xfffffffffffffffb, 0x84, 0x20, 0x800000000, 0x3}, {{}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x7}, {{}, 0xfffffffffffffffa, 0x82, 0x1, 0x2, 0x8}, {{}, 0xfffffffffffffffa, 0x60, 0x40000000, 0x0, 0x8}, {{}, 0xfffffffffffffffd, 0x82, 0x8, 0x3ff, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffd, 0x2, 0xe0000031, 0x4, 0x80000001}, {{r6}, 0xfffffffffffffff9, 0x50, 0x4, 0x80000001, 0x2}], 0x101, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x3, 0x3, 0x8}, {{r7}, 0xffffffffffffffff, 0x1, 0x8, 0x100, 0xff}, {{r8}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x8000, 0xd3}], 0x9, &(0x7f0000000180)={0x6, 0x200}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) login: pckbd_enable: command error 13:26:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 13:26:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x20, 0x5, 0x4) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 13:26:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x7, 0x5}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) pckbd_enable: command error 13:26:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0xfffffffeffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x0, 0x68c) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0x1f) close(r1) r2 = socket(0x18, 0x5, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x30, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x3, 0x7fffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) write(r3, &(0x7f0000000180)="00000000000000002c25d5cc09bb83d3baa765f074742ddde70070b40cab82b1b5658ca9363df98ff2fc4b31bae517bb7e4c455e5c2fff6f0efcaa52594ff74f0e6729a179fba0584ce0867c7aae0f1674655ca158c2005973c4d961cf69dff4b5ade6e7d17a40000000e34c2eae31af46eb9e23f2a4ad37b7054aedbee44a662566e6e3704292aeb65e5c3666a5ff", 0x8f) 13:26:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) dup(r1) r2 = accept$unix(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="5268c2d18953e4592e5bb80e97c70a103b39e98bd65b549433c85036c87a6c16837f79d7b37d8168452912a4bcc2b0768e1904c4bf2d2bc2c418ab5804172d5eacbf8dcf12cbea08bb9470b05a3de491e825fec64cb72dd7dbe97673cd7de54e6ec9cd24119679ef5b07ad105997c1945bbbb34982fecf172dbb6648e84f490222705b12ed6e8b3dc2e9bef8786e", 0x8e) r3 = dup(r0) listen(r3, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) dup(r3) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x6, 0x0, @empty, @empty, @local, @multicast1}}}}) 13:26:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x400, 0x3, &(0x7f0000000000)="f0e4", 0x2) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 13:26:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x6, 0x4) 13:26:20 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x1, 0x2) close(r2) r3 = socket(0x6, 0x277ecb1f187306fe, 0x80) close(r3) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x4, 0xfd1, "d51d134421d2456ee338e1bf4e71d2fe4fcefc83", 0x5d0, 0x6}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:26:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="a20e2a", 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x9b}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:26:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0/file1\x00', 0x10, 0x4) 13:26:21 executing program 0: syz_emit_ethernet(0xff, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xc9, 0x3a, 0x86ddffff, @ipv4={[], [], @rand_addr=0x1}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x6, 0x7, 0x800, "e0b0da935458557cbb93bc201ef4453703973db48cd6bbecd2cd670eff5101dc22d11c7630cb767f46e7af12dfd4fc4f7c1ba4396d62cb551a07cc0e8394318cea47bc479089af875178980a90f7a1ab42a684470e076ea110a37b4f19ded518978d897d7b18d8ded26f37e1c79a3f7a61ac9a876effdffc8c0bf482c65b70d9ea34598764bb7062dcd381b49e8c84b2766b5a301113c7757fb9d970730582d4fb56931e9dbd8b0666cf296ce1bf804e165a8701633ba47c14"}}}}}}) 13:26:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000013c0)={&(0x7f0000001340)=[{0x24, 0x1}, {0x101, 0x80000000}], 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) 13:26:21 executing program 0: seteuid(0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 13:26:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 13:26:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 13:26:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0x1f, 0x9, 0x81}, {0x101, 0xf2, 0xdb, 0x3}, {0x2, 0x5, 0x1f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000008390c4f10ea9fdf36a6b0187679571660918380c303a4f6d52dbea0e4bdf91e24d7b8e421bc86580ba75403ff2ce8c494d21d207ba72f68a1b2909b521b392ae608bda34abed8b79a6cd2709e934964e4de15f7360a5f81dcc66d5f5e816e1b67adfb7c174268465013bf8ee2cd922e0a10da66e7149229c03ba14dc5e6eb4aec1955956e4699b75bd1a730df93f3e5f16c21f190bc82c0516af650c7e16cb345dc04e59d11e63245750a82eb1816e2ff888a8b6bcf937e92999a5de88d968f79f3d92988f39bcbd23d00c"]) 13:26:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x10) 13:26:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x4000, 0xf) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e3695c728d9c32b45c96b37d2d930b7a48dd730dc96d574e3021e9ccf17d82ec2c25586cf8b527a6bb62f759637c067afde8bb5cf679b5ab8f6528c3de2f38861ed17000b11011df8b7bab5a689fab427ff6bfa49dd37555b2fee9d0e6b8174d57fb891da69cbbd3989f494a2c95d24b5927d64aa685e148942a2ee3b72fa354569e6ca30ab01e722123333283bfc9f33e3891b2db59dcc36030758887da140390cada1d83bd9f1d81af3c9c9b83987c6d56", 0xb2}], 0x1, 0x0, 0x95) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:26:23 executing program 1: socket(0x18, 0x5, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x800000, "0000b45d308700000800000000000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:26:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) sendto$unix(r0, &(0x7f00000000c0)="f10f8f45d2670890e10e838ee70552c741e0e8f6e5b7c163de797fac323ed60e24b9f4b558bceb005b0c6b71418cd38d8327f9e2fe027cc8aef1d72aa9179cf39d50ab2ab038bfc73ed1cb039096e5de67f0531a7f960aea5b5144c5bfadfc841cbd955c857eb652c661fad179fbca18e895b1cca8e3a4f364bd1c43318d852da023dfce1d0b77509be0213bf1289e45b38b5683ff87a1af3292a90ac41848e00d12dd31458de6bcd4a5b824d4dc8509bec661124a4e76e086bfa077a19e84b7a52beaa5e8ac77bbbd9891e576af6fc17bc57b3944f9", 0xd6, 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:26:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000032"], 0x10}, 0x0) r2 = socket$inet6(0x18, 0x1, 0x3f) recvfrom$inet6(r2, &(0x7f0000000000)=""/38, 0x26, 0x842, 0x0, 0x0) 13:26:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x1) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0x6, 0x4, 0x40}, {{}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0xd, 0x10, 0x9276, 0x8}, {{r0}, 0x91c7334239398136, 0x55, 0x2, 0xa45d, 0xffffffff}, {{}, 0xfffffffffffffffe, 0x40, 0x5c, 0x7, 0x7}, {{}, 0xfffffffffffffffc, 0x41, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0xa6, 0x1, 0x1f, 0x9}, {{}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x64, 0x2, 0xffffffff, 0x80000001}], 0x7, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x7, 0x5}, {{}, 0xfffffffffffffff8, 0x11, 0x80, 0x74, 0x32}, {{}, 0x2b22ecd0448c4324, 0x0, 0x8, 0x7c, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x80, 0x716, 0x6}, {{r2}, 0xfffffffffffffffb, 0x58, 0x10, 0x9be0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x22, 0x4, 0x4, 0x4}, {{r5}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x8, 0x1}], 0x1, &(0x7f0000000180)={0x3, 0x11}) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x1}], 0xa9, 0x0, 0xfffff801, 0x0) 13:26:23 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x10000000000000) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = dup(r3) accept$unix(r0, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) 13:26:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000004facb02a788366ec46ba2061986b0d19c555fd1addf3f059299cda4430e6d71243d3e57d5ab285b07226d47c7be0c198a224686760652c85456c76b6b7bca784e8710452da59c2b023fc2359cab9e4984e34850848a76cd5332dd66cd854b592fe1698421d9050f4211d34db78e28145619dc282ed093d4daf04995a7e1fd5a27742ce31f3c5b6f6786f271c789c682d70a750f613fc4edced6d9eecec32259586a94a66d1a343727c"]) 13:26:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0201040300326d17385381c3551758810b2a902337c71c7838c2bafcf0bccd44616005b6b9ff51a03ab4fcbf280addb5b71c83af827bd4444bd428da1560655972ade2aee4a2640f96d6b8c0de6f9b10a089dee07a39aa7013f0caaa19064b7ac63fcca0e49d16228b0bdac5d42e8446b0e447aec83e328f4a6cf04708294427402fa8ce2e45a128e935001c3276527ec505d63009ae0abc229aae40ee374fa7cd62e2ea1800"/175], 0x8) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:26:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) dup(r0) accept$unix(r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x4, 0x0, 0x3ff, "8334c99151a799d6c0d7aa7387c2ead2f2726540", 0xffffffff, 0x9}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:26:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/31, 0x1f}], 0x2, 0x0, 0xddfd) 13:26:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) mlockall(0x1) 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)) 13:26:25 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x88) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 13:26:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r3 = dup2(r2, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xff800000, 0x1f, 0x97c9, "e8713507910cbfb26ca553e8e78e608d7060f1e8", 0x4, 0x3ff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) dup(r6) accept$unix(r6, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="c79ec09470296d47d8dba916649bff3f85df3caa4df530809bbfaaef9f3fae9c06d2a658f347e1507ecb27765824ebe133e6b462b5e0d8aee64242611f86f1b7747e75fd40e832d8dd6f2a754057a2", 0x4f}, {&(0x7f0000000240)="1dc29031b3f25ebecd77fc4a3f5d6e90d2bbf066890c5082747affb0f637e5a839b67138ecd4727f29217fbe7ee4ec7959463cde82f255443ee410b5da9395d4eb81f84d442f5787c90cfbecb01fd177cc46fb96512079f5570061a7ed978edf587bb19e50db12927ab2622eab0d9a9678d6d654e209657feb61e6f5fca3d7ee6793b7730b01693ce14a3557f1046d59fd8d09421ea8b14c0ddf8a3e3fc49a1bc6248acfc6e889e4710a2cf0a1ace1e4a1ea", 0xb2}, {&(0x7f0000000300)="0282236cb30c8929cfef89307b8932c4bf0c7583e6523e434b0111c7ca51af31dbd0488ab1172faee1f9fc346edf95002962b91927a6c37dab220aa3297e86bc14571e019c10a8a28959a013c1770f1919acb6357aeb1a3ca5affcf39739accf327592875ec8a3e3161e463a4643b2505bfec2e7b473df7cf32d02245dd18215ab0541fb456c6e8295d286b8d025c3e567bbbdf8", 0x94}, {&(0x7f00000003c0)="4fe06558277123d13a53bd4ac548cdd98f55e7b4b936aba82a8639c538f7567bdfb436ee908a590566102d840699b0fe4ea53c0977f6c0ba9a92870d68102decb12883510c366713a3ed1e20b03b8097aaf3db897313073075b9d370e6a668279f7fea06f256c1f6a911e79c0440690dc5dd49e47633208c6a253a183aaf318163f629e8445ad649f49099cd5ef51b5acf4f0ab47d6c1d3997bf3b5eb8eba2ffb6c777165c77ab3e63376fe91152d93b032117ba778181fc783ad2d355ab99d7f76a271a3584eae456f1f555cd9915eb5ac284eba7418c6a2d6bf11f81269e773feae8c5", 0xe4}, {&(0x7f00000004c0)="2503cf26263840d85fc0afdae264da3daa30fbed48a21bcb5d25f7134883f9b8579bc3d7e63338b1947fac93831ab8a2d7c398118ac1c1920c37fde5ba70aa9d35b47a09ad4038a84cb3c45c6fa502c345d9d88f56a686572ee33a1f964fb3d442acf0d7c5f279c5078047fc6fd30584ab42fb75e82dab2731b77c6aa8d06eaa5851efae2a70484e56be2d5e43", 0x8d}, {&(0x7f0000000580)="12d2bca4624f666e141a6073c1ba4c870296cfa5257a20a42d243ae5907cfccde24a5ecc7b17934c0c5e3da8084286af3ce2480b483d4329e2c450e33d3ae7477127ec1ce1f43d427ae8e405b9a5979215fefb5d3e876235c2a6e7f35895beb7afa46267793c1fd758365bd44cb5f9f0be45feb37cd099564d5839e71d347ec48e4e6589404ddf03550be3b97e0be260f9be8719efe4b2c36ee77f972709fa08d171487a0c601f53ee3a2fa9871a54647209392b99e98a65762355442001b45ced90b33cf161b4172440e1c681cd7684d8f0df198b9c12f4d9c4b6c0d8667476baaa68aecf20e35e14e8e6a024e0f6d7beff00453b", 0xf5}], 0x6, &(0x7f0000000740)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, r3, r1]}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r2, r4, 0xffffffffffffffff, r2, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r6, 0xffffffffffffff9c]}], 0x118, 0x6}, 0x404) r7 = dup(r0) socket(0x1, 0x4, 0x8) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="2bef2f9c", 0x4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:26:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x0, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/19) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/163) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:26:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ftruncate(r0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 13:26:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x5, 0x1, 0xfe) sendto$unix(r0, &(0x7f0000000200)="c3bb77f4dad21a82111992643fec882fd51c1ab35a8a2d35d4069cb12ef2981bf8eb83fdd03d9dd65dfcad274343bdd5d3ecc829a7ed73a8706591d9fd68773ed83cede39eaa940499063190cf213a51e11fb8826ee4775a60ffd5dd8f381dcdd5cd776ca49eced57e5be951e100f6dcfba23b987d48149bb1c1985879cdcfed4ebf493df6b57348db4712d229ad9cd433b74b95bc3e77e60e430ee73b0b7671af49dd04978fe919e429bc0a46a3604765e116126418b111645431a04244363e00f4cff47499cc50ec61df01440183fea1a8ecd140b7d457df82a9327aa0ff2393d9", 0xe2, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000001c0)=0x4, 0x6a) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) 13:26:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) 13:26:25 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) r3 = dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)="92f6ff35976b3db08d808683b6a4550b5583865faafaacb0566e4a7be34560c42aaf49d0ed1a5e25845cb5e70f07c8f083581416d68150a6bd223ae23466f70edc00c5b1a6321156012f4e1a64ca0ec700cac75bd4cc02ad8e0f081b60e50b6095ffceeb4cdda9cefbb29efb158719683a0c875768e4a2f102bb5ec8e630292a706dfec38253bd9ec72e7d931dfa0f50b982a4b9af5fe1986ee4650cbcaf4a46514cfd3d0fd5baff37b0e93ac4f1c460e965562ee2450936cadf55492c42334ae195d79919abbbff72d0e771ae16e6e8e158df039e4db7d5062c2b5604ea992d042d8bd4067f79bd2656e3e05df2dfdf", 0xf0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./bus\x00', 0x47, 0x2, 0x1ff, 0x1, 0x2, 0x5b8, 0x9, 0x1, 0x1, 0xfffffffffffffffa, 0x6}) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="532301440fd7ff5d9ba8b3ba160ce0d756b97b1ee03f04453da10b325e7c6d6cf526624d58e7853a722785b7ff891756c251b82ece8d8c21ff29c43c220bd466169fc61418919d4ff2dcd1ba9a84e39b8768451a7dd9c13f2adbd1564648f082f89a6ff9d0ec72dfa94a927a2d02d84e1c04b99a9bb8095bca9012deb48ce52b8d6bcd9160bab6cfe3f1b163b51ac60926e92475cbe79db3ab815fa621e508a2e98bfeb02e889f4228110872f7f08b1c8f50423996a33c7afa368be13946ebae5d17ae7dc79a6f77f92897696071b49cbac7b2946c798fab3f284e6da5c3cafd"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202815effffffff4fde7a56e7c4498792b19e267e41a75ea3430a89957e002dfce6b5f29df170340404c77b59483d8c2bab0979ade226d6c44f7ff22c4add9d7a9e81baf1a7064b76b1ad9f113569f3183fdac1fd35fa6449fa7e2562004ab2152f306c51b36fce2ebfbcbdced5feb5b0b38464cb29f195933bee5743bf7071bcd7e0780c186c3fdcd7bf9aeeb7a2d4ab267665e38d06c947dde1ebcb5b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r4, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 13:26:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = getuid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) setreuid(0xee00, r0) r3 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r3, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0xc6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000880), &(0x7f0000000180)=0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000200)=""/235) 13:26:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201f4ffffffffeefe533fe4606607b820956cb18b024e0034d9c0fcc71eba654a6568356b504a654baa10e2414f0bbe5d217077f188dbf5ae26e4663d70ee38afe991903cc02df7f41c98762a8b5eefcd7769b80298c4f6fa89932b24ad028b6f352efdc86aab9b2e3de34556bb52cabd0b29d14063fb07d601fcb3b7120da89960ddf22b41f40ae7d4f2f16d13c58cbffd6f40891ae91e4682342b05fcbda38b596b9aacce6b00"/181, @ANYRES64=r0], 0x10) write(r0, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 13:26:25 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x2) dup(r3) accept$unix(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x9554857e61d6473f, 0x0, 0x2}, 0x8) r5 = dup(r4) listen(r5, 0x0) dup(r5) accept$unix(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000000)={0x0, 0x1, {0x401, 0x6}}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:26:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x88, 0x100, 0x0, {[], [0xffff], [0x2], [], [{}, {}, {}, {}, {}, {}, {0xfffd}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) write(r1, &(0x7f0000000000)="4a383ba5ebe1ab5aec42f77fed078baa719362515903013b611dd2e436b8a4fe6516321c72d9b6be0b4df69608caeac6999b83edba99ef5fc21a212819ee39a9480b96ca46e43672d45067e47894878bf15a596936865745157e325b0e92456fec87fb9779f191f404e6a096bf85591eb5278ed280994db510a591db03291b00a40e6c9c316d127a92a3b93ab3c92addf70c5be96e957f6c8f1929b7176b5112c2577aabc5c932f0eef6c69ccdc8", 0xae) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000180)=0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 13:26:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:26:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="05000000000000008ed999648244caa7bf01353aae51d41a67eb37309b7e85da3b499c4bbc45c46089e19b7b17c54f6f9cb019f8ee3c1ed50437f17b5207e7a257169f49ba7e3fddff96ecc6e9e620"], 0x10) listen(0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="b512993ed18b050d72c7021bd761388664e283", 0x13}, {&(0x7f0000000140)="8ba5a602fa30afa3e997a15eeb9907e9f935897da2da373a3ac422d1e8898d2a10cdecde98e8d0e0bfa5e19ff1c9e6cc8bad0d6246b8e3d1c0bfc2d5f0082faa3396151842c6e6ab58aa84e67e83a2a31588e80071c9928eb03f7c87b22054889f8d657e7d630bb4173b45b1743ca96eb9b02b8d8e981d24f9761eb4a39a112f61cc307bb2", 0x85}, {&(0x7f0000000200)="c82143ac1a74da7c6b05b5307b6cd015f642d293c0c379082be12b715f8389c4dd8abcb2d1b2f0d48f992760d781f09895da701f68d95d98db51853371625c0d57331ffd2044031c5f44c4a92115cb2ddfa2e352832828340a0015d2ccb3ec34479d5f3cfe76b3a2bae61bada89b0bbe29cb552e55c7128b5256c6beb4d8972cc1715029477b4f56ebb512a9331563d59fbdc30e75fa7acbb3a43961def57660c9b220018159590c2e8c3fc08c439103ea36213f6d51", 0xb6}, {&(0x7f00000002c0)="fee7ca49be1a98cf4d91362cf3f27421338d4e23278f3a5c1ba9bed74d16802f5b9399ff25e3b557969738b33f2b3e692353b6f7334402b222ebc4c57c8ecd11b219cd8d1d0ab2f5bcc207bcb735a90b81f98ce3dfa406883971d24c7baae05e16e4f8adb0430e0c3e4b9153426c81dbe435e01088224d7980", 0x79}, {&(0x7f0000000340)="495cc3398fa593a8313e88795728ac92f1621567836289b6cca2dd76f65b600b4d14b6435360f6a400c65b5a2aa7c72006597a7b8137", 0x36}], 0x5, 0x0, 0x200) ioctl$KDGKBMODE(r2, 0x40044b06) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 13:26:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) dup(r5) accept$unix(r5, 0x0, 0x0) socket(0x2, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="90c47a40949d2d21ec130800000027b9992e5d981fafd900bed0cd0cb701000000000000c6bd76efee93ae6d864048d32904496ed3d4452361b483bde9ac28e5db65c206a391b7cfa6a06e43561b622ac89827f66c37419349e207a34ae98a63a9fa94611bb3e2e79540ea2f4454d6c8d912511b78227f4f8e6f938b0c0a939a73009c615ea3b782a0", 0x89, 0x0, 0xaf51) 13:26:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) write(r0, &(0x7f00000000c0)="93966f2fa0df1fddcd747ebc975f88fa3b8d5c3715f7707c562d0f8b", 0x1c) socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x26eee57159fa79f2, 0x0) dup(r1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) fsync(r4) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x2) 13:26:27 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x1ab, &(0x7f0000000180)=ANY=[@ANYRES64]) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) r3 = dup(r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) pread(r4, &(0x7f0000000080)="47cc396f1e48340d33ba56a69fc961459268a632d4fae12e9b966cd7a371bb99a11b9e45498c98c6d197428986bafbe14f7cdd62a82256150b913d170ecee03867e03b7c603a29e5c7f26ba143affbabc45576a23991a30f962058e630e53e85bb99ac62c3fa037f7b1ebf19f23e5a2278d7d0818fc0fc5a0b9e1c3c65c8b4f3528b657333ac9dd4e25c28e88e0e42e004475d4c879260e129b781874dc75e8ff8ba01ce66e3d235f7745af102d672dd8d2606dbf41d4b7aa8c03bb8e68a70c3f23880644b6959751f286a42e8ccff4d229340f66544801c73cd57ece623795a88f77e", 0xe3, 0x0, 0x7) 13:26:27 executing program 0: syz_emit_ethernet(0x9a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x88, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x1c, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x2b, 0x3b, [@rand_addr, @broadcast, @broadcast, @multicast1, @empty, @loopback, @empty, @empty, @loopback, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 13:26:27 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x4, 0x747}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff4, 0xfc80dcc, "0000247fcdf5ea3f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd", 0x26) sendsyslog(&(0x7f0000000180)="19201535800d68f12cdb19ba33afc6e637c002516d694849fa902540f482e53cfad92a63adf49156763b2fa6f8d879a4e7740d96c7037aad8efb74c152f341c73fb1d49e45e90052e5797d513c0dbf2e6caef3dbe1055a434349bc4b482c7be2bd94f288d13bb3ac7a1b473c163465bef22e2ba2e25b1d292db7d3eec7131cdc7a5bf3d81bbaba79746639921f21a36c79cc735a5701b5f421fe1511976431005bf5f2f1f9", 0xa5, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x4}) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x0, 0x5, "dd6eaaf0c2b7aec4013e3b335c9f8cb12a9d8a23", 0xffffffff, 0x3}) 13:26:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x5, 0x400, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x6) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='$)\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='@$.)$&\x00', &(0x7f00000002c0)='.::\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956", 0x4) 13:26:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x81, 0x6, 0x8}) syz_open_pts() syz_open_pts() 13:26:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="62020217e0f5ff0573bca5018131be351362a4ce6880f8378bc2c76169ad9841e30d90f2e764ae0a6f27aba6b72be84871f22f07fdee9af4eb060f579a2343547b69ed3772697aba836af0f9985822628178bfe4c8d37f65a40db5b6ff03bdb697caa979a2c890df3a5b7c0a9facb212fad8d5e9cbf092349ea964cbf213edef9a8b563a68d901f6cd03e318dbd6290130bfef0a9e0cf0923d7fe7a5cac3742811a34495f4fcffb7c6949ccf224f434f6d98658bb8e0dc56ab52cbb06b2854811a83b3b4cadb426c7c3775fec8de6d5eb839538c21d3e04479f18a0821d6"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/212, 0xd4}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/204, 0xcc}], 0x3, &(0x7f0000000380)=""/20, 0x14}, 0x1) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 13:26:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) 13:26:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000140)="b9e5812eaa4e713048e699317d11880000000000", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 13:26:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xb73f) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) dup(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xf04, 0x20, 0x8}]}) accept$unix(r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x4) 13:26:29 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 13:26:29 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x61}, {0x6}]}) setrlimit(0x4, &(0x7f0000000140)={0x7, 0x48}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10]) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x9) 13:26:30 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002940)=[{&(0x7f0000001600)='h', 0x1}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/99, 0x63) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 13:26:30 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) read(r0, &(0x7f0000000040)=""/47, 0x2f) 13:26:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8, 0x312e0108, {0x6, 0xfd}}) 13:26:31 executing program 1: connect(0xffffffffffffffff, &(0x7f00000011c0)=@in6={0x18, 0x3, 0x9, 0x3}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="a2332ec97d85503d6f0dc9ccd38625ba1920465e79b639c8de69cec716d3250be43acd49462efa3ace0e8175527dfe8503cd4d3bd021c9ea41b780babdb0aa2f33fe2a4efea6b64caafe928ab697fa57ff2397042a844f2191c9fecddd4bb70870e9a91615421ef08fd276d8262b40261e59de90b62d78287ebf67d6f2b959e885b97ef2710666c47a348b81988da42222d2c4961d1e12cf14e9d795ce149d3fabfc5bb9912f974c0aff3df7cad52aef7fc03f0972edbc4828b4b33a5b13a1169d96a22ef9b4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x401, 0x663, 0x0, "010000000000000001fffeff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0x20) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt(r3, 0x9, 0x10001, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) 13:26:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f6f841e165ac4be6fe26a094cc913f4272f78ee8cb8e279a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0x1, 0x0, "010000000000000000ffffff7f00", 0x4, 0x80000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:26:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:26:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/132, 0x84}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/27, 0x1b}], 0x7, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) socket(0x26, 0x4, 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x6, 0x4000, 0x85) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="05000000080100000000033704d070e6e4318799c71609a577473df28820129695f112ee59bf30f6f223f2e5a149befcdfb982382b019f77d2a4e2ee0b2c75a0d7973796fb16d8047f3d66b37b5508b34d011e2ff7095632d3270600ffa742c1f4fcc359ea80a98dd796db288f91f3355a8ecf21de0f20d47c6c8c708186559e149f655a16dc4ef76e5408ab68a113b73e8089537de5653b1901ffe0f64f09159f8fe4ce99c57e1ae055e71e85632b82f60000806f9fa9dd3cb046d65636c6f1a2ac0234ca7c95d29154f4eac5d0009805808a9eb20aa90d6683f43aae42f284130c2530d726084b849b52cbbbd598282229076d4a9add4318c67a337fc53f5bfea1fefa6158464e9b92723fc22d8796432035ccf65cb9bf34f8cc089d8b695ec3d1317771d82a6bbedeee487e1f9c7a2a"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000280)=0xc) listen(r1, 0x0) dup(r1) r3 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000300)={0x4, 0x3, 0xe9, 0xfffffff7, 0xe5, 0x6, 0x8, 0x10, [{0x4, 0xffffffff, 0xfffffffd}, {0x80, 0x100, 0x9, 0x1}, {0xeb, 0x3, 0xfffffff7, 0x4}, {0x4, 0x8, 0x2, 0x1}, {0x9, 0x0, 0x4, 0x7}, {0x2, 0x8805, 0x2, 0x9}, {0xffffffff, 0x7, 0x9, 0x5}, {0x80000000, 0x6c, 0x800, 0x80}, {0x72d2, 0x5, 0x80000001, 0x80000001}, {0x2, 0x4, 0x1, 0x7}, {0x80000001, 0x7, 0xfff, 0x40}, {0x1, 0x80, 0x4fbfd16, 0x101}, {0x0, 0x0, 0x4, 0x9}, {0x1, 0xd9, 0x7f, 0x8}, {0x1, 0x83, 0xfffffffc, 0x1}, {0xffff, 0x9, 0x5, 0x7}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea", 0x3, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:26:31 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, &(0x7f0000000100)=[{0x5d}, {0x1c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5, 0x6, 0x80}, {0x0, 0x5, 0xff, 0x8}, {0x6, 0x5f, 0x2, 0xfffffff8}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7) 13:26:31 executing program 0: r0 = socket(0x1, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff38) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x8, 0x7fffffff}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:26:32 executing program 1: r0 = socket(0x20, 0x1, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) listen(0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x800, 0x7, 0x1, 0x195, 0x5, 0x2, 0x1, 0x0, 0xce01, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) 13:26:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000580)=0x1) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:26:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = accept$unix(r3, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x12) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) recvfrom(r4, &(0x7f0000000300)=""/4096, 0x1000, 0x2, 0x0, 0x0) 13:26:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0xfe) dup2(r1, r0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 13:26:32 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setsockopt(0xffffffffffffffff, 0x4b5, 0x5, &(0x7f0000000080)="864542ef1d1036356ef874989e290ac82eb2accbd1803100b5e54788997543eb2e9a7f8f", 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x1, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 13:26:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) pread(r0, &(0x7f00000002c0)="0f31708aa417fc312359c1b5f3f460c1b707ec76c7d81e9d2d866a9ecb75ce7d9b", 0x21, 0x0, 0x100) recvmsg(r5, &(0x7f0000000280)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/194, 0xc2}], 0x1, &(0x7f00000004c0)=""/158, 0x9e}, 0x827) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 13:26:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffa, {0x0, 0x2}}) mprotect(&(0x7f0000300000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:26:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="641029ba5f62e7ec1d7a032f7e603c47981cf3d47fe1c80544c56c57dd407091116128e0b0106010657ac8e7273f9d063df72189d409afc0994ce0b60e274572ebf39df8c193849bb56c097d849ab323b88367dbe79fc5c222b75a9fd55a92f74d03", @ANYRESDEC], 0x10) write(r0, &(0x7f0000000100)="1a1388464d829adfa0b094403feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb5700000000000000042903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7a3b284ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcc7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251e00000000000000075378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd37c3507804241e632b37a720ca4879e409f8236f3d81ad2049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f830986337769c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379c388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767b0e9d1e2d97a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed913332157ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f500000000000000000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e36f0280b0f5bca365263c11c89f57341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9d19cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b800000000013740f99fc812bd91192f9a9edfeabc78777823fe246d0b5e66b5e1eaae64f9d45f39d25a3ae7c0ad6d90a2a10924c3396b1d218ff515b0a59378b85f928d96a42ae00996be02b7ae5f043e00"/1517, 0x5ed) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = accept$unix(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000740)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r5 = socket(0x18, 0x1, 0x0) close(r3) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) 13:26:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffa6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:26:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4, 0xfe) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 13:26:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) select(0x40, &(0x7f0000000080)={0x6}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 13:26:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "ab74b01ade59f55e541429c30400", 0x104}) r1 = semget$private(0x0, 0x2, 0x5f9bf4768e80345e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x400c745c, &(0x7f0000000100)) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r10, &(0x7f0000000500)=[{&(0x7f0000000240)='MOn1', 0x4}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r10}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) semop(r8, &(0x7f0000000540)=[{0x0, 0x80, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x40, 0x1800}, {0x0, 0x40, 0x2000}, {0x0, 0x81, 0x400}, {0x81ef518c2bd00b8c, 0xffe0, 0x800}, {0x0, 0x3, 0x800}], 0x7) pwritev(r11, &(0x7f0000000440)=[{&(0x7f00000003c0)='(', 0x1}, {&(0x7f0000000400)="0f7aa57b311f6ab04b4bbf580c1db75ffbe47836a264d20b64b44f669a87d7b82f4c5f0776f90d491aa044a7b77c5c89ff36", 0x32}], 0x2, 0x0, 0x56fe) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x2824) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 13:26:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100), 0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x1, &(0x7f0000000140)=[r2]) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="abff000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$inet6(r4, 0x0, &(0x7f00000000c0)) r6 = getppid() fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x9c, 0xfffffffffffffffb, r6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f00000002c0)="786bf4bafee4bcbcdc2b02a4cd8765863c097cf8a7b71213726a0f3ed2ea8047e693fed9092b26ce67c08f55964a61cf007ddcd8a80e0840b2da44d2cc900bbfd12ae9cabe552175e1f12cf9ae6b1f1b02d94fbe24596e18c19765950e23a84178c3438f94214f867b5520ca571ef003fac5764a1841910680b8bf07d395f1916762f2d7e1acbd89d0a7d679f0d2e8d93dbddf6e2ae4eef1cc224d2939944ad41dffa89b508f4a782a96dae0ba48bd1441225e1edf2ec2453af46ff7a75fe14e1044244baf809cd506c3782aeade4d5425d1f894eccfbdf1a7ae24fa877830ecf88a0ee3e8871f02026afae719b5c00df6935c4b6987b63f2fba7d524208", 0xfe}], 0x1) poll(&(0x7f0000000040)=[{r7, 0x4}], 0x1, 0x0) dup2(r7, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 13:26:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x1}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1944c7a85a34d6576981207bf74f7a50ab9610e017fa8c71dbd7e3f49dbdf7dd333ec247b83eb80a0373471ada7b1bd3fdd3e7256fe09d12939ed9de67548ece2181e20aa18e82635e083f49e1b958f4a1af822a2f80cbcf0000000000000007e1a0407cad94877dbf18c90833ca8c09"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="000000000000000010eeddfe86441899e3664c4310b3ddfed7482b157c7b98dd0cf8f09941845c048becd8167ab71cb0590c271b00e0da0fab9912c83501528f83dc14962eb888aec63de16d6f315ceda085e2354194058d510e819d58a44e2fb33b7481942b73054e0f67c550694391bf9d003e2ab8d78bc990674ab5b1eb64b829b4040b72c3bf0ad01dc09d7952e08371bc82fa3b6e537941fe8a25462598c9c23588e605fbb24d62cbacee16bf73bd3267114e821e39731504b0cc934b0e53a9fec59b0ed13f596327ce8af5b405a4bfd48f6ec4721cac72f51f02a7bd9304db565a2948fc279749f6e563", 0xffffffffffffff51) 13:26:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) 13:26:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="a306eb367f3e7113e43d3d8a858cd5d272d9617a6e1ba00f1f6f16a5d69732320c0d3726e206a4e4ae715214068a6aa87105fc4d2b238676558ff143ccca3de04dfcbb30e942d2201ad9de9bf83b2d62f63f9e739f66675c833982ac7ceec1d2db08c8a4ff43ae65baae5e5ca7c383e6cab88528c9be8dd0587668fb6e57b61150f99f377df55cddba6028aa8bf8bc2d29b064e7b7754b0050fc6cbc3735d7406691f9699bc7fae7f17be6", 0xab) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) dup2(r1, r3) 13:26:34 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="0100007c0a38ffff799e45c16ef56fa8009535250beececb108463933fa9656105a0cadc391dfc65129ee8925b9cb45f08d803395dfef7c454c7bacd76195da9f45a8ce8758464f4f9dcdd4ba3736cd4b004a230ff94b436cf91e469aaf2189c0514232e0db220acae7bd75565863c3f71863609e6d783bed66d5af70c2eb3a5f1c066c175f37746cf77755a38e0e271e63dc5db3203c5b9153e6736482eec8d8b8b58b792c4869257ca6c6e6b9163b6f15232500185ff30408396479128ff096a8e677d7eb1567420afc68d0283937872429dd90816a670b9702848"], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000300)=@un=@file={0x0, ""/4086}, 0xfdb, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:26:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x8, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 13:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x100e, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffff0000000000003c08c68abc21138e688e9d42a7898aaf9a1a871bbe0b64d9813b84cac0cf7e0f0b786ac35747ffddf20ed4da73fbebfbd42cd77d064a3c807ff2b7b5c85f4a6ecf8845f26acbc7f993254add7389571a4ef613e0379dcfb15519463ddd23e968a659b5f552058b5a6271b9eebd9a703ee3a4dbf655aeeb52f00712ebcef6d72a23f4ca608e3cd9b9debd435bf60d7b29bde0fd96cd4c7f493d7fa011655252f46c89e018267c981a523a7e7ca1875f0e0b7959f2b05b05585f42487a4636ce11541091ab43deed4256f4b998932cf07869f3aaf5897c5ac054523b6aae717642b9ba2fc6c5973e0ed47b6529af24ecd8efc13113f55c7d1dac0b81a03a3cbc08dc16c75082b0ee3bdf1129e73d940bdf65da2934802bc914249eb3a93075559a34feaec6c5246d6a7a4b18bee7bc3590aef40bc6600ba607b5f64731d96abf40c28ffa4d9663f330db0cdb2c392c54444aadd4e865d69f77fe36554a7127c026ab325fbdd34f39d5c6784854f0fecf98e37eae1b7b8f45fde0997b9fc6415946ac3d9be7240954dc1357c888df463da6a2984f034170adc0f7a499765fbcc69068241746c5b9da0bd5963732d6ece4aabed8f84ba98933896c848a7f01a1b7a091a1c1ea1bb06470e7c7c0c62b9caaefc01b9d942fd6576085f4cec2ae399caae8923b3ba4978466c62210164ecbfba19b63acc8f66b1766c23d7a6e14ad1c990d975d5398f408e0f2fe6201d2c0507ea3b70420939afaf2e3637a2e581579d412c3df01e6d9fed8b97a7c843129b24d9513e508e82265d16e6ada46951bd35339cc01326a61ff89d0f4b7002c47aa0b29b291701e9545fee515d65f609ff4e9ac1138910a796507059c78fdd4fbd75a40334e1ec93829bb104a4308246e0ddb104d4205627a6d380bb474ee9ab13c2e7383baa131608ad4cfca0d91e82ab40d2fe78bb9ce086a41e541810c00b6d614867b054fe3956b2f241cd31555c0548b0374ce4a5035e395fb2673471a72e09a446c98179906035577fab28fbd02c7cee48b7c2cd10990351dc84fc4cf2a63598ae629098823e1c1e667337568a1bf682b7b7bd2458f866aa041b91cf673bb2713668a0eae9e4d68233a78a937a1d2a58f356348fe81dc50e79dfb0e5a498ee2c8bcb9687e409a522af4e42af5a86b6c07c5d9aa9f2730394cd394896b81f3c2156bdff68fe77eac945195f13de8508721f00313200cd124100efd14f46c7f59c4d546b8bcd38d8aa6b945a97229960c58eefa134236a2a30629092ac559ffbccf1b13a2110981222e53e64d5959f2febd6dd15105259165e0aaf747bd3c6effba04d0f0906d7f69773b8cf334c0dc8247e639d89f1c6a32a86d71c4132558380ab19049da9632c32f76c5398874b88cd8df54bc20ede316ad3f8292d5faa96967338ebe9c7ec987dab63faf8195bacc7ea22ceec2622eb7581d990a624d4b7e4123c6255c7818f2ef2ac0bbbdad134dc8d451a5be130e342fe301a445e29193c12cca921f55e26145b55faa48f6f3777504f85d0002a761743b0a33f5f14907cfb48dd016b78df377c742a837871a015a72be78eb97c871aaf75368b28d67f43e261097ad1affb5888b3c55296d41911da4d62d91bbab4604223d77d324772c1f3df7e335a808100ee16f9e4698ac3988d04e7e0310925117e553129504651bb14eddefe64a24767bb60a58e7b2261a11f395da69f6758505f03860ee0c1b1db595040210c8d77b7ceb759532210069864cb7f3c447ce3e78a36560ebc5a22b109381861dabc1b2e1bad06bbc8a07d950f2ec5cc607c0afc95cc3406557aa414784f110832e9253d32c33efcab7d94ef20f6e175b400e14186272db2d9d4857ba60ebeaacc169852ee272bea60db0751e3d589b9caf8bff2a957a2ed4ab507e5d9e0d8181e2c48dc8a8b173d4b55975824b87d35f9c212d3431e3391bf3ae2d67e5816d163800ecac23a08b098433f629a16f0f198a6be6528399979fb8500a4ed60d556d2c0dd63be94c331f3e907ef1f9e8970a65e255e4a26ada203a5bc1a467c6de6682bd26a3acd690fbe58b870cb561fdfcb86f358578cafec5660bebef58ab52adf7801b3e4b9aab8a8418730cb0a84739b36cdea485153bee32ddcf859aeec8fc456afd915ef0bfbaddc46099e1e486abae11a15dd8028ea72a89c2dd20e27dca467138eb554ff80041daf128805d902ded603ac044f0461422efe300835848ad8d043d8bde9cfb50e62a21370e1d0cd78fd816c5b17448b8507618a9adfbf51a663765b66a44fbc48f77cf208a8cd0e4b0991cab62b313c120339a994871e44b788e1158f5eca1e62f407702b88b4080256c2fd0adc7e66d9b18f423f3348e64fbecb09cb12ee28d922fc50e46340e57158d8212461c4225694560337ecafe4f9858591c274ba2623b3bb63463e0b2752ff4671ef714881e63dacaad1d4c0f18fc6df7c1c2cef46c06f7298fc6853d0d593d843d7cc36dd001b038b10493ddef41c47abf13245cd49b6b65a0d319f2d98e9781e2e57086c31ff975ae77d1cbd1d0258c586731e940ce449bb573fa4c7340cb772824b63e041b5f90872c836e590468dd2536da2367158b7630b7761c8f7ccb7ce1f03f87c0f2123ab4b8943ab79942b9d1961c31d2c029c70a9609c2fdda1601c27aaaa9536fd1bf53129b0ffe77036d48de527dca9b6e26a90760cc245a8ca773cbd11a3f2f87fbd8eda33702eaab9a11426b6ef31e1037317c8fd03eeffa174616e0028dde108d631bc8b5f01ba2562bc3b9f1f77fdfc8acba51299a70c68c8a006167961169a29bb6d0f7ea751ba08abf821e0d515a036c1d2c669983e3c07b5b596eacbd1145ff9d1bf2691b2f796d8aafe2ac6180a1329a9b9e43d296a91d2aee4496305d10cd67b17f7496b53b2eb9766c6c4ea7052b1074ce834105aa052366f64f4cb934f360c5a843f35b0ac2c2cf40c21d8f6b402f74bc21c5e30c633b72c85545e410101e7f7262f9795ddbd2affa658452ab1c993f40e9c83a9f92d325c45c5c8207e7ed13d4096e1201571172abeb2d61f940b1a3c8fd5fb1c4b1392567a0ba7e6ea902500e5a289717860fc721016950bf09f5f97ac7da00714c868b24be6a36bae42d71a9377555b1828a12a59105ad3118f0ebac658a374eb8ded77b112b1978111d9e9da229811e8277a14796d6886b5b26f6511c56a5eb4d52a5efb926467df7a0ab916186347f72a93de700db821f8c33ab7307f69e41bf8acdd54cf2c1b320fc98eb369c2cb3d069cd517fd1e69173ad1927af69fdd332434294cf46185522781f8dcbf139c76dd417d3fd477549fb789dd20181789986852f9f4273564070d40d64fde540a32088984764c1aa84e429105800fa7b5c424c58721a5efa0123ee6511100e559307c3bc6693a1f7387ae2398614d5e53b250d4f77c74abde826c31ffdcc663cd7fb8b5d8c7c2b30af251f1fdf8a26a57908c696871313a405789e30b1140994d10768b75de4e8314150edf06e834d76172b2d34651462c50143b300ea2369f7802c0a5ca2167f51c37f71eac3f72fd1f5ea5392e1771ed16158fe5df83bc8f1b62eb9c0990eca5d77f98671e9805c9d7a9652accac51169e63a54e99c8eaa4cc905787bc5542bba6e6e7226335bfc29b6b332d06362e874814843a5039dca098892b46250e6294a84724fdeb910aeb1b422c642c4900e8c75e6176b07ee30fae6243668dc00c21488da0c725136948e5ece0fcc2e77c1d177ec95a985eeb636a915b8b8c4c1c164261297bde95216b95bb66eba0bb24dd6eb983f8a7d7a70dfa7fdf54e129556b6fe189a7f40c2b073a0136e54b2d1613c41cda59182d90383804bb8c0fc0c66bfc19fb7de1a794ea926a42c2d14ba67ef192e64c2f9dc954ecd299ed81f92755c05b2e77bfd49d52ea9ba5171fc5c95eefac6d07f45eb8f475804b174944bc7dddb56527924d23c393e3cb9de7f03448441a56b2fa85fd60d2004a8f83dd0734281d726014e27c6f805a8dcf48cf06ea4cb8c0c0fc85ddd1bab2e5579663aeb54cfa83e95c15a42b657db38a41c762ca741251de03f40452e235e5fad43a0132d19a9928a73fe8c72b970f10bb5cec276358473f7a8ed62485fc79b604c005d53442505bd58efec8968ec584d880bd916869e322588da8bdd272fcd41b8532896d16336128bfef20a652d2d959085eb9727d226fe7d2603549328acb5b8747ce6206bdefd927c555fc6cca32ada5a0768e3b004c8ef29cfe1b1ea6192c0b5b29f6afc68ebd6cec2d074db7915a06a505e82c9d2e4486386ad2a3517deed278d441419e5af0a6c90084f1e9b3888a8efcd557987038d2e660d40a6f417c2673585d52f96dab3f5d6ee394d390d0ca095748634d71124b81f472510047e0b0c4131243c77cf07f72ed305fec136f0840c4cacce0536d0894cf9e4119bd1b2e6d3a400c89606609bdebfc4760a2a735409fa686e922f191d4b567732ecb65fe18831e4a7aaa753a51619fb9197ffc23574df9b88ca095a23f8751c1d4fa833b2555e88d57ceb36378c40ffed7291d2c6df9d7de9ce3e01bcf9d92e9c960996539a73723344773412b56222a2f5da2c7a45f4d2b61564ec48b2ff757e8568ec9cbe2d7a7a6ded1a05e22a981fa46d450d8b9d38a986e56547ad6ace6a298caaf6214e761d4913a7f8d627c1988acab04f64cf12b9ab68890df0115307df9845ef67b16c0c58a17ddcd78db26dd409d12a574fb439f18fb64944a417d82558a082fd9b276dafd55afae7c801778100dba0fb3cf8f4bcbcbb963e86d8b6725581b861e7a3ff472a090cc28a359eef1ad5f76b144a0cf83f6637a9fec46d6e48fae6968ad18f6fe156e01650fe542678a6cd8553bdf0b7730431c1c148510bfe39ae894387d91d8c639dd9505055c16b1f60599783a5b5bb2c7b65af9e5f9bb631e5f4f9461074413c8d2eb2491fa74bd759c9d0f8e62aed64975a1429be0341da8acd8a1ad7746e53d8d21bebcdcb0d73c5b245cbaca0f6c8a6e3095a65615cc06da45d006fbc12e458511397fcffba11968e48209d1bc639aa4d6a4f6d4e433e2c35853af1b73de4df6db6ddf732baf34d574b6170d547ca4dbe8977130094be83c9c14b1c24c85e791ab97f91eec5c3f0e07f64fa51f738e1a711fe18566f2869e50f56dea4c6284c9f8ea474effbfd7186b7612a02d559701a03312ab6b2820b7d4043e0e6ab343c25e34bfd7a7ae9905b1cbea8a0949975283c6003d23285e8ffa99034c0be6a3204c6bf0988fc8345fa36128d10ee16b096be61eb277451f204fa5f1aac16570a3b2a26a9890f0a3be05d67d93f8e5f87e3a5e435d5072c608aad77a28d7d937ab056a6c1bec6774f696912e4e0cf914c4eef393b76ffbfc8243b1b4898d62d54e6e3f7cdf733239f0b2147cfadbdcedd317fb02e06950dac09007b641450d9ee0d700d44477abd8421073b5055a38697dee334625f1e56b17ad2c6cf5ef04cad7756a81c8046a14a20026bd202890f0ce3e823a91d99bce43e579dad0df9f00f0868aa88e206be8d38f8c901462dd4185df396840c35ea6523f2c3b9cb80b131fdcc71053487dcda5a3179346f9df479e03dbb71561bfde72c838a6e7efb8e803e29b3e204aed38024f89d4cf07c55a9b9dc7c325f0ab5e52d9d3559b81afbd83acc5d5106fd6bbd074f075759134e0108009794f283f5a1c5b1edd7ba956e75d7e2fa0bae7cd4b1b3479e2f1592ae543cf9a7b2bff7740193f1423071"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0, 0xb9) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x400000000018, 0x2, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000240)=0xc) setsockopt(0xffffffffffffff9c, 0xe4, 0xa7e, &(0x7f0000000380)="74b06bcebeae7fede46cd7db155ecf9a4c091ff260b013e206c18dfb40a2f2edc75eaff4ba33b52375cca148458dba340886dfe582bdf1fadab198620cfcfad0d23bf05eb2b883c5fd223ff8f5c9c3f78520775a0e0e76f1451b24bcc02a5f1ccd1985610f0d83f83f756ae090d6017b2067f6c9f8fddfb78ec4f320cde1561190ec7c7cdee29f", 0x87) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r3 = accept$inet(r1, 0x0, &(0x7f00000001c0)) write(r3, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x3}, {}, {0x1}, {0x0, 0x100}, {}, {}, {0x2}, {0x1, 0x5}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}, {}, {0x2, 0x9}, {0x1}, {}, {0x0, 0x3}, {}, {0x3}, {0x1}, {0x1, 0x1}]}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x80045710, &(0x7f0000000080)) 13:26:35 executing program 1: r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f00000001c0)='./file0\x00', r3, r7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/122) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r9, 0x0, 0x72, 0x2, 0x0, 0x0) 13:26:35 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = getuid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/164, 0xa4, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c65300049886308100403000000f9fcb4ed35a047cff23828722da03b1c79b6646916286f879b3912151d46aae91c1c145692693dfefb1751c900acffffffffffffff9ad86217f7ee57cae28a373322a39d6fdaad9f6a98cfb973fb34fe73ffc2e8f43f654c7da3d415163cec734cb999757bfe9f2a3c39bf6331d8cc41def482676322e6044615e9356f968b982cea1c95b67033256494a6e2239af34698729047985f0a5e0a2aa9b9218e44e5996546fcadea0d09bc826ec7217eeedbf1e48d000000000000000000000000000030052f730800253e67a223b5dba6ece3fba7d45c3c99238f20203fb6f6abc45129d24660284b351c2657e18350ef00"/274], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) setreuid(0xee00, r0) r3 = geteuid() kqueue() lchown(&(0x7f0000000100)='./file0\x00', r3, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0xc6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000880), &(0x7f0000000180)=0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000200)=""/235) 13:26:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:26:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x7, 0x1}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x3, 0xfffffffe, &(0x7f0000000180)="3a04f402771dc35f438352075410606a9a0a67d2743502c8ede1a4c7ab66970bea90e9f09e582e919e37af450ab5133eacdb75915f37aadd75ba120ee84fd2d4eb78b12b16b2a6", 0x47) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)=0x4) 13:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4c}, {0x6, 0x0, 0x0, 0x200013ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:26:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/248, 0xf8, 0x842, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000001400)=""/92, 0x5c}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0xb01f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0xffffffff) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000001000/0x3000)=nil) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x1) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) write(r1, &(0x7f0000001480)="9600fe67bf9f8d050bc3b1027449089ab041aa33827165bd8bb561750a890ed2685b647f3c4c3b891c7653f895a050ef74c5bafeb5a7e894b0232429574f3ce4b9482ad236b9246b34b3842781af312700b31a28424c8ee0469514461e6d3709397b3c1c3618360d7181b607d83db66121ef775bec44d6c8bcf606c1760d3daa00d8eec4fa3c54c24be8baa6fdf4040490c0cfbf0f41f51d09c5611613c710c23ba517a7e87cdaf2aa95e39d6ecaa44c98b7eb350792800ce27b02924419fef343f52f9ec86fbda3a77ace4a08c5cfc7dee441720a69590752205f8968e8b9cf962c9aa583d9077dd9", 0xe9) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0xffff, 0x800}, {0x6, 0xe8, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x3, 0x807, 0x800}], 0x2) bind(0xffffffffffffffff, &(0x7f00000015c0)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) 13:26:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x6, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/15) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000040)=""/64) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x94, 0x40, 0xff, 0x7f}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffd, 0xdc, 0x20000084, 0x7, 0x401}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x2, 0x1, 0x3ff}, {{}, 0xfffffffffffffffc, 0x22, 0x80000000, 0x8001, 0x10001}, {{}, 0xffffffffffffffff, 0x91, 0x40000000, 0x4}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x0, 0x8}, {{}, 0xfffffffffffffffe, 0x2, 0x4, 0x100000000, 0x6}, {{r5}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x9, 0x800}], 0x7, &(0x7f0000000380)={0x3}) dup2(r2, r0) 13:26:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x129, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff00000000000008004df1011b006600037f37907800000000ffffffff440809230000000294060000000001832307ffffffff0000000700000080ffffffff00000000e00000020000003fe0000001940600000db60000bb7f000001e0000001e0000001440808e30000fc45006e20b2cd084362e5ba8cdc4260ed385c9de65c67e3dea02670154f5f10e139e81360585b8c5c1db9d7700dd93c4b6285eb4149a4f221bbc147ed57ae047e0c2a073eacd12335fa47c96e4f0e99e184ccb2e3377f304a0271eb852e686492bf9dd931c68591b42cee2fd1e06a6c28d800b3f2ab51e0161b1f418e2cbd925d0c80e3e14ff481b9b659ebf8f1f6a1e70cb537ecd651abc44f504f0ca50b1af268b077b5b13f6e9ff100"/297]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0, 0xb9) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000240)=0xc) setsockopt(0xffffffffffffff9c, 0xe4, 0xa7e, &(0x7f0000000380)="74b06bcebeae7fede46cd7db155ecf9a4c091ff260b013e206c18dfb40a2f2edc75eaff4ba33b52375cca148458dba340886dfe582bdf1fadab198620cfcfad0d23bf05eb2b883c5fd223ff8f5c9c3f78520775a0e0e76f1451b24bcc02a5f1ccd1985610f0d83f83f756ae090d6017b2067f6c9f8fddfb78ec4f320cde1561190ec7c7cdee29f", 0x87) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r3 = accept$inet(r1, 0x0, &(0x7f00000001c0)) write(r3, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x3}, {}, {0x1}, {0x0, 0x100}, {}, {}, {0x2}, {0x1, 0x5}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}, {}, {0x2, 0x9}, {0x1}, {}, {0x0, 0x3}, {}, {0x3}, {0x1}, {0x1, 0x1}]}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x80045710, &(0x7f0000000080)) 13:26:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) r2 = accept$unix(r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000240)={0x10, 0xab4, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff4e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x880}) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000000), 0x0, 0x8, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x10, 0x4000, 0x43) sendto$unix(r5, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 13:26:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = accept$unix(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000200000000000000"], 0x10) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x8000, 0x200}, 0x10) recvfrom$unix(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) 13:26:36 executing program 1: getitimer(0x2, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481], [{}, {}, {0x0, 0x8}]}}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0xa7, 0x0, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000131000/0x1000)=nil, 0x1000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:26:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 13:26:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0}, {r1, 0x2db6f15bf7aeb163}], 0x2, 0x606dca73) dup2(r1, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000100)=""/174, 0xae) 13:26:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [0x0, 0x0, 0x0, 0x0, 0x33ef], [0x0, 0x7ff], [{}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x6) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 13:26:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) sendmsg(r4, &(0x7f0000001340)={0x0, 0xfffffffffffffed1, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="104000000000000000010000000000000f0b16d0683ffdeaecdfb01b64c2709375920d698c8de0cdbbb79c299ed84cbe3b2dd0821778714d64e6ede52f45e384d77dd5afb477dde11edc2c6918afe9685b7e97e7f1cfaeebf1baebc796a337461649b39a4433fb146a1d11395c94d89e9ef98be36e312c618c0253bf5608de0615cdd753d35420654f30b4c61610a9"], 0x10}, 0x0) 13:26:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x200, 0x0) r5 = socket(0x18, 0x1, 0x6) r6 = socket(0x8ba9934dc6ebcc6, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) dup(r7) accept$unix(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000040)="73f454c2d9b90f208326ea90d4206e1d591018704aadf8997b5303ca6c", 0x1d}, {&(0x7f0000000100)="a2d2596be94dbad451f763da1a748511d43eedea8a5bcd452452cf25d3c3f5568811d5a049fcc8c6b1bc9aa6ccb68add75b9e54faefcb2ecc89fd906120231d59c3f6d100cc0b00ae12fcea5ef73ea2476144946ff45c27cc8df978f851acad79919854c068ad4479750e123433c63a3c65bfc7dfcf23cb35cdd20", 0x7b}, {&(0x7f0000000180)="85b7fe8623506f56a7bd31b7512e7393a742ff9aea68030f5f7e1c094c360c64654356694327b55e0db5d00401259c788e4f4128054b7663d828f8266d4c83ecd2e86e7e3a3dda55046be8ac8d55da65429860902187d0a04be01fecf27e989695f39a944b0101235fcbefce17f1f73d17e0cc119f1d2765def47c68a63e8902c00eb68ee24b9244b50b381ac8a925f677a01fee39ab26", 0x97}, {&(0x7f0000000240)="483348e23d58e9fa4f221d4598b40c2031d00a9d2e65493831c44b0c77b4d6089af72e2b2a7e1788b1f1cb9f7136d69eeeb8b095ddcc59beb721a690036f60b3cea3487b61473995a4e1d6e165bdb3828bffc23454c7fa9649e41b11582f8bf1eb67f5551d0c938193fe97bac4bfd5329eae80d1676dd91c79d51325ec1d33e64674c45ca38c4ec3824ed403dba38b1763b0881f01a440684d97627bd3427c6c5c5ccb00c7d1b28274cce7386af12c6a48d450e59c001ff003b224", 0xbb}, {&(0x7f0000000340)="29c187fce485546e68f32ff551a2c157b803e9395bfd7b3fd6784bc42f56d97894aae3e701ab0b1cfc166628713ad45876a5bd4e6641f3049f241e41457a47a64a5a9780296f8d2c5cfdcd0d4a504fc877e10a174da81249ebd4c8804baf1596d91a7cceb773f7d782bc2d858724c686d4592e8587024c989b7098ca61164d6acf52f2f2831ded3c47fc90118d8fddbd43b2aa317e63efe6580dd392cb603d3203d7d45a2595f8491e82a71e85650d20f53dae860ec10ba8ea083a794e45b677ab9ed177b592d49842755ce7e61fe59d2815151519b3d08db0c5d8cb94d4489d1f53f7fa400e39cc7bd981d2e46806a88913bc3e800e", 0xf6}, {&(0x7f0000000440)="79de7149e32ba6a4894769d7247c22b81e77260394b4ddb45b79d92b5818fbb0678e195d55b220d6d40c36706761e0822de28eece4b5e62e64afe40c9e24996b3e3f6c73e79dac816fcc2a9ae92dc5ed0da3587e20cf4b11330725d604d4d0c5bd8eef941af09aa896cdfc95e63fa83d856913814c", 0x75}, {&(0x7f00000004c0)="c8e894c0afb10eb84fcdcca3af8aa47a51c1d4c311050ca752fe7b16f35b0275076dba9ca91364dd66ebcabcb4337e798be5f314bbbcd9e1a830f0d864144a5334a8dff854fb42824f47f22afc19e4289034dcb2384022319bfa0619c07b8d169a", 0x61}, {&(0x7f0000000080)="925e2d56fa970278e98f4650", 0xc}, {&(0x7f0000000540)="907afa092355a6aeadfa91fc20ab53b92f95d53462c4bd9de33c97919a757bb2939d1bcfac0978752b0ea301d84337c73b3e92563f32f48b4bf0b2e8c3facf3e35cee467bf33b6621d39f83d3839859455710ca248cfc4440ac02631538a", 0x5e}], 0x9, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r4, r5, r7]}], 0x50, 0x1}, 0x5) r8 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 13:26:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = getuid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x400, 0x0) setreuid(0xee00, r1) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001940)=ANY=[@ANYBLOB="0000001e0000278130a7c887f00000348d52a9f707dc4618e1c4c8b911fcb70b0ff1d239607db7ba11a9cd86c50036b67f41573cb53e63bab36d7fcd3e6866b4738f7e68f3b4d23e203aacc22dfad42de15e59318dba103a05193128e9537efe91725aea413e2361cfd1cd85e41b9ad6ab4aab65b625a63e537ef1b43604044e3162ecf08a766f75a2d438033d7c3d84ff93371500"/170], 0x1, &(0x7f0000000640)=[{&(0x7f0000000140)="f23d9c1b78dea843feb049f2e9298091ce8f454149691aac6be5b8419302935600ec9042955dc225c61e30b2c13b4273c08044a018c11d858fe355b0e3b236bbcda76bf7cf916b6068558a1d96a74039e8368d6605a57589714bfd99ee5b143ade917075c2d0724798d745fcdb65ce4eac4978390a282f436e31d2a5982e", 0x7e}, {&(0x7f0000000480)="86effd817dba6899eabd9015ec98445670439d7f7251900be04d364533e4f1782f5091919ae8de121cd5989221f4ea1d4b3ecf8d25c4007bf098f8cb99b6e580cfafeeeebe7d7c543795faf33c5fe8578655e71e6a89f35d77d7414f0fe327aa8a591b7ec435aa0bb76e8cc490d70f8e0c7cf9cf37a18b22c45f008023d1119c504e093918c0a7d5957eb86142c38653637f6db04342d188591b2575eef510a4d8d2c16f22e6dbfcf2164ebdd8d613f5eaa213baba7f1c36103e2f5d82f648beff1ccedacf4151decfcc8303d640247cd00d79b6835fd9280ff4abb2f40d1a55da2ac1", 0xe3}, {&(0x7f0000001a00)="c9ba6bf26c96e8e5c10ce3b6f71f67645de13acb407c714baa534bee4df786553c8a76462fa85629bc54dbd2898a9f8a5c76f0b2a720285276bd3e10c204a03b01af8c54edbb6633818a40dc5662543e89d9f7e4f284399293047023ab22b4caaca9198b73597bce23f2f62b04f0873462ff332764e5e4776c7bf4f3733769c80e36a58c5723bea5294d9aecb794cbdbdc82286b25bbb4ecdfa63cf5b3553e6f37608c51fb323d707f6b5668287e873d712e98f11e30054680c228104f919362f9d387743b49e9f6a23cd1c21e061ad88f743b9a6b8ad76825cf2aba6442b7f49c8122a572b785a1a663578ca601d03cb2899d405618ee55336219ec86575fc65e8a7201ded43385dba99a1b732b66abcdae73ad866f2a3ee5ad9c264c54e18d2a7c12ec8c7bbfe50b2a97eb060e140be520e0272ae2de12f764c0d3a11af600f2b2000d494e61613bad4aa515677a2aad4dad264248cfa01113fab69e26d49bd7601ff3bf5852883edc7caa2ed452f738de7bbf24a27a95b2a9e2f4ac81aaefcd4cbcc33c507e29cedcbe9273e689fad3ee84dbd28b08af1e599e2c7d527caaeef857c0fe46af9e092ae50c83d81a3feb28f8841d94e823f04f1a4556e6fc0492a8c393e55a90ee9e07180f2eb91a86bf70abc8c34b2d11a12c96ed41e33cc5e447e3c75ffb61e7f7324c23899be4431660e122259588963ef7b261c5bec17711470755a298dc75a897e1869cca9a304fb7a59777cdca442ab37b5c8b951141a8c0c5c16a5f453d34d050b0e007d4fdc33bba41490f7207a40b4765c6d64f66eab5ed642a0123038fc7723989257acf2802a7abbf3d5c7cb715d80bf114ca43e4184019bc2b2e90adf5caf1d5068a327d112c5f7031a3fcdb8acbcaa1b42a8f82ae24ab687acb37e98e7b6c7e4c0b0765beff64e364a3f5e60cec819714228aaa6043729638be8a395f35f48ed1910684e5dc494537d942a37a4e912f37a3c6e805b46cdd98630b16e77b1e36de1b5e04c5d02878cad2fc6a93fa8c46988229bc65fd03ec81f0565f3c194e810cbe18470cb2098313e8418e3427ff79c80b1ca4a2b2dc54630508019460dadf4dfb33a6a9392586a7df5d38d0a731172f2c9304d72be1e161c46c80fb769a62a56ea1b6e35b304c42c76a0d5e8ab4f398fb707fe6e02cf8cfb0186bfc97ed67961202ef87f5437c19565765a8b4f990e8ecd8599a038680f3c3372552314b3657c097f157c5c688e66a133e491b1746b793b5ae8ffeb8db2f17ae277376d2d9b6c010af63d54f8d468dc29ca9611d87744cfeba66cb49b244c6dfa331b202e8113ecfd8578686bb66d9cf9e3415d41b636d6866a3d99ca298c0181f20247c65812fdba464c4d80e582d15b4f8db27a0e1cde9aac1880c79f7f4a0d928266e72d09356184140d08ef5310faffe6897a0feb7ad119ecdb15032b1f26c7340aad89307f6459d27cf713d87f6581cdab6c1db518edc693c1f8016967e6450e0d5eb32b6ec04afa0ef2d0e72659816e8b77d9f6a53e899abba2cad2abf9c5982144fd7db11d1600806c28165ee101d5d5dac290e234af7dd98dc598fffee472e51c32a193b90ff327b534a37edeba1aebce148986858b6193025cd249ee48efafc1e1ab557f069d048c84d37bcb96fd83ca9291caac59cc70050b0491c8a0fe2eb420143740162118b860ec07df47b3ca316b25422e8187043b1e9f686c56925ebdba695ea7a920249ce45959ba2ebeac6319010b28ac90f2d53d99017a330645974ace933a7aa256c711cecdbadc5aabe82945a3db65bb3d7084c806a6ee5f2f66931043b92ede813e82975556cbb046fe17b5af0fbf9090568d4489dddd33b1095dc3a5653ac91b5ea521300115edc276e6d5b725102b38c711d65d2a1b2656ac43cb7b15f9ba32ecd14efb8f3c459fbdd5bf380b4833d5d69c78a678370f83daaa85cb4cd841c643fbcb6c7cf95784581efbe1e12bce013dc17b6b7e9613c116150ea4e4bb4e66573ed3832fd6f42ed941a8b343ed195c9177865a2b8515d40d3bb2b0c32bbe0441aa607afc43e0873d42eda9c0f04e8917e4a46e6cf26c773fad74a467aaedef82a1bfd35d0e0806ca26f5b447a784bdd79e6f3bd0e18bec37df1a0c0155f189c73e09c2dc0054debcec0aba39972f3d8b137fb8f0c5fc892cfc16332943de16e3de21c1e9e83ba0d59d69a6bdf6c8a8aaba941957591386af11157ff54c0d2175d95e9fd96b9fbdbf263c5e517dcb90aacdef2ec2937cd4ff701c373b492d24182a22d15d0094905687be9c8502d4cf3607f065b2b346e328fe551381ddc53ae9af1bde2845e27b919fc36381e0aa39c7bd63a1a18af6b637837dcc3ceb2ab0d224f7c4fced219b9b0cca3d2e8f66e13139dadd58c7f8492c5702b5c9546d7574b7d6776c016ae0969e1df75031053bd9daaa6f5f6f38fcb9eee696a9c41803bdbb53732887de2a8bc933fa3fc93de04c64fbae1c3cbdc9f8757c74cad4bc1142ab0a2ad2ce75467ed999c655ddd60684dbdfd273ca3f18fed1135ac06abfd7ae672b5f00a4903df4524e44c4b048093573468e187c46e95b4efc114fee1b659cf4144e4805f5869fa01c3e1c864ed25f1eead8d2efa136f88db966c8f3c492a2798b99fb2d3f54fe3513e7acf6769db8e020c9bfac3ffb3376db77cb63840351dd6d5731630a450ade9d54d3227e1bc83e38e9bb6bf6ebc96545289e5b0bf8def8ed64b79f5d7d9d0d3aa2dc5813f1c2b87211d02343cddf5687e036e8b253c270255a19ae57b61eeb9f0e0e0d3a3411fd5e4ebe7b85459b1c596acf91f7593795471758b6f3911bb5d0c7c267d555c52926d2194c48f44f9a6e28b57e3f852f2ff81b75106b871b9138c051d4315d98c90535bfe8a28282218a5cf213d217b0f556cc2664417c5bdc7ae45b1ee3c7cc42d598416d1bdfeb6906b5efa2afdabaf546939c2083011040f333b8d4abf2f3fc3fe53fc3e23d55a9bc1d941e00161068e1b6d937be6e130337f30df8314fa622328c5ff7a66c5104784d2b7b1d6a7bdaa21aa1fb4d1598ad1d896e841c3ecde5e6b4a054f9b956104e92a0e053f3f526de12455b19a601f5c396a669ebb6c6be17bff834644cedb94475ebf97c2c2be599cf2274b39a459de31ce31bb7e85bc2e5e81d508170b463ff20ebc34813e32ddb768490e716e56e7feb4b69dbcf069b46e8a25f7d2b1489720da2fd18a77abcfe13cf3ad7e3f109d79ca82c6f70cf09fd50d37d5997ee1e46f224cf59b6056f4071372ad939109028ea8e074fbbf25b54a63b6f610b5b427314a86312a1831fc5fe102f97a7991f53368f1d92ec4fa69362d049fa7b869cc5ce0874e5eeadfe2702b3b51a6106ef7001eb6a1494e1e04b65711850bd3f365df85dbdcfdfb6c1714320e0259abeaf493cfd738442ddb268ca86f8d4a85484be6d7789e9a932d2343ecaa5db8969725e6b18ffc2a312dfffa0f1f6821233cb6c9c9a7afc8e20525812dd27996271f190e16c5297350c4cbf497b626ff7112105be70771f19b5b91a275b27a59c5f51c8d25369ef10521c1786e28b8cb08c2a871e364762bac7f40ffe87ffcd1a385f2c4e65c6feeb6ffcdede3702f8a73a88fa1e855a7021e0e46406ff3b3368738d2c550f5f036ba353bdfeecbc6064557a0ae87c855087513972bd6d2ef07cb13c0a458c7dc8d7daa9f1df3a6923e742073818b4bea2b21c47b218733bd1060cbf5d17a249c28eb7b333e6fb56379c82914c6215cd71d59a38bc61c9c284ac99ba1aa90741759c228c59c2b04cb000f3c55538efad5e3f482455f4eb1a09f4e957b87732138ceda572c773f2ace32133158fe2792905d31bf486d8e8b064a5156bbe7a84cbca92b062dea80a7383fa66fa4ecc6c89bd030fbe576134b87808942eba74329cb5ecffac6dca7c44d0fbbcade479b2a75dd437203e6cd1fc319eb64fb13d7821fe3968dfa3f832fc3caac37cd50847d1e31ac0f9cc0142faad4e352d95ed2a3d42dbf4d6dc716770bbe7dc72ae18285772e6997eda429fd3d355c2d5554652585457229822151cea5a14f62339bd3295254394c8cdc11a124d24f11993d035142f61bc19989595ccc3bf2453b171d70bffc7edf8246b01c49f583cab7bda6965896420eeeef7c12acdefff0ccec31c19e308abf88a79f257f45920570bd4467299add5eb97263ed5858081af15c0ec27f22aebcc857b391d1dfa10a3277b4c8dbdf7c3575a07e1396da3db73540c2854ab716421b60f98301e42a9b0374c4fe0dc9ab56878ee5a1950cc8d429c220e2c35e8cf33db286047ce4a6e0b08fd79754a60a426d12063640e655a22dc4ba864a02e8bc0f2712fdc5ebeac646e416adf16ff5780433763b2e1be6f4adc1664494708850f0e27a90d1d0b39a544f1720767c502b105bcce1c945f7059e39b9dc5031c5b2296aa04e9f492641271af7421809530639704c402b987adeb38193aa5461056101087c0c935473c40a8c0c0da67a32babf711177238e4c23793f86fc9ecda9da3ac5c26c1977f1bf9524b30e4f1bda2add7c4e3163f3650586fb092f924a5e597f40a520feb824feec6c80aaea6a9ee1fa370d160b9908b5d153d48ce6358208fc923ca75e5f75de62c6b4dade0ce0dbdf4664c583112180ee916e99e1014cf0b6d63f8540e4a2445c9ce359b09db5b86b7ddd55379015ffdfd72267f5866653affb9d0c80923c1089d611762f760915a690cf4b3c6c5a8fb30cacb27e216adbee187efdbbb75ed19cf1ea31a3646a4f2d97a6c8a08c9b91e2ef798cfdb9ee5312de7b8ffab4aaf31875bbd9bfe7bfbff1ac9a63194c81f492ac971573c519f0c64e9ff7150feb543c852567d813af7329178088cb111b9ea68d11833c1012205ee86e4eac7fbba178df640b4210f62bfb8c93680d69da255a684e066288686606ee1d7203b205ff438a4d4c26ae0bf7e3d99d725bf0fd5f150adc40a7694a2127ab54560b8f64c07377ea2c22284371f779a4e8855d5042ca9487530a69cb69837f6be40a1516913d33f99733bf5f056219c497de49ff94a16a5f637b5f5a7e101e0fae34d89a477794a0fd4671bcdbf42e0f34e6be4972514c5b5b2e45b92476a013d13066075e04770ab97c2978f26ad4b9140a848c8794bdd4ae902f58a802b49c23ac466d4c21b987ce3308fc5b661814bc764f57d8b8d2fb06dca7a3cfe703aa5f4e0412c7d8a8598985693d1d233c89ce13fb049915a2cab9d760649f55a4a851597eab6fedbdad88008c3c227c2bc93894a4845adb31bbb43d07c220969bda32b134ab013f51ab660fb68ea2d7532e490b7e90b881d735a1ae2c100d0060e631c6cfb508ec221783bada230992382377e558b3defff97389f9cc037e36b9e6be60771ce5677ea2d76fe593a8e5d1b1ced7701b9c8d47628ce29219df460839c2500347ec0022154ace1a4055b51e341a483d8e6b9b4b208632c979b96d30d56d935c9cab3806263a670e21986bdb6597e251e6f6ef7211ecbac81a2ec8a95afaf9acc9e8247816854c45e8c326e009d3b3c2464d2443217c55995bab570425954eb25fe0aec9492b7ce5bd4a5fb74ee6cba993c5d3845bd8aaef442b35a23a448672cda08b00d46d1e42b09136fc6c48def4108e5f674aab42eee04e00f7bac3ec3e979dcf970b7b9cfdc6b4cd30fff47e32283dadd7671f2b29a655f0764b4459f6d2cd3da63f0db45d9f3a2580e8b142e16d5b96fea65494ccfa82f20187d0f6a1fa2bbe6405", 0x1000}, {&(0x7f0000001580)="f8fe0ac922f3273a9d774eb685055fd74c9a960343b580dc705f26da94893aee89fcb9e47b95b34e625cf6dd62bdb4183b6700097540aaadfd01e3857743af763a713312195bcbe49e6740c05931a33378a418d6bf70adf8e32429e80a45ab1ace7d478d413843f8406a5384db92e4a6c3f8e1358f3dac4e09bee1c54167ee11744fd966380c539725b02d09247771350a33eb72887f4dd307983dde3dd70223e2aeffefb644c912fa625e5faf649c76ebb245d320188f4c413147e7357db33e4a466615b3311344164f70cb9de7223fccaeb877904df891f900e60760ec886946c99179455e3f5d90e86f0760166d18", 0xf0}, {&(0x7f0000001680)="cdd24130ee515b184486a6e0d0ef77adbb3a1c747bfcd55d791942bd5c108e9ae5fcd328d33bddc9fa1d94bced7923eec54d4f331194f1365c7c42b54bfb895d9f15416568574f7f0e601d97d722cea024805a985d8cfdfb570f710fb2f5712b19d079d2e8c905e6e297c81737db5e75c9a596e1c895706c8c74edd7c5f915868150923b8ae4418d68cfa9ac24fc79161650d87b3abaa509014c743068cbe280afd4cc68f0435db754438c8693ce750e500a6bd034c9f70b4ecaf8a01c52ab5859e9b0f192fb1fda74e5fba9843911934ea6d4dad599657568648b160fea", 0xde}, {&(0x7f0000001780)="ab02e37225c519b9f719cce08a2b65075d5bf78c56cd8541df0bdccd957c6ccbbecbd10dfe1be944747e591ea933f14a15b036417cb0c263efc895c01eef6f687f265b0c19cb6c69f5b53f8411ddbf99d97b055010e9b5311948be6242699a3909a64606ded298756930a05585200a45515823d3c3ed4d2562f4ea925a14d028f477fc92894a61000da96107", 0x8c}, {&(0x7f00000006c0)="9c70d561671e0854effec154e88f9687ed63c31bf148acaf774583ba8dc36229514734006c0f684054ce64f26c55284e87c1205b23a97025f53c378b4ff05f6b8f0102e6ab13c356e15eb879595d9a5990160158582d4767136961e107d5f4b74840bb31a044f7ab5842e41bf04b48f134625af41e3c2d63531156712505946fe8d9b68c86f07df7b7bbfb830563a8db3b7439000951dbcc76c1cea32b24f5d3865bbbc724b1062bfd", 0xa9}], 0x7, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20, 0x404}, 0xe) setuid(0xee01) r3 = dup(r0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r4, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000080)=""/24) write(r3, &(0x7f00000000c0)="e83e57a1044cb0f4bdb245583d455c", 0xf) 13:26:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xfffffffd) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 13:26:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) chroot(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000680)="d87d40334850da45d3278243a16721b9ab6c602376154fdae3c54b27987b1b48e69eeaadea0afb09cb775fed8fe4027952801053485783417a15a595172783201459ab8e4b78e71a3c52a96ea9e7e8fcb7f85025d19a9c8cffea0c9cf41ef508c6ea8ce21262af9066eb620e263925a9c025e5ac097d685a3d3ed6821d290c7fd666b8ddaca306e0406d173d7e7df851ffacc889e888a96516607a74d8f96465d04ae5bb3ac4ef6092e66debc58159aa8de996678076fdcb3a303e3bd4f0b2c299f3e38b9ade3fd98d163b0e6868a213270a0ba07b51b852108b16057d62ecd0515712e8ebadb0c9b19951129091f117fc55702ccabc2b730e04e3380c29984bf23f98d5fae1f24418ccdac305097e1ce00d9c0f05b0e2c0add0787ac6936938489c3f409a96161532ee089490aa2103ac2df5be8aae6d5c2958dac849ceeac9d8f284bd4df765445fed898398a593e4e6a57cf10687bab7eb353741437d92bb6b18d9823d86845fba76f2963f7c166010e4408cc6c51fbedcd397d0f8dcfa9ed1127fecdbb84ac00458a7798c2b67e0e9e0179a7b8caf2bf097217b8ecac77ec7a413f691114a8905d50c9899e37cc43ddf998b29947efbd17ce764053fde87b5a96b8cfd8edc60bc6e069ee746f3731cf9a7bf92a33e860580313cc63dff330067ddf0b4024d0f198fa6c3f72c1b5dcbe5c686a8298e9196994be03a0f8146f9501c53814233640bec450c5de217be9a9a338478628f9ba9154257541eb96ee5aeaf9f073d9dc48117df0a40fbe45b7aed8683b99e9038633e791467d30c0912d5a82483937c053af0c944fcbc8c6f2d900bdc14614c758f0d2da17268f46b6127d8c442e0cd8ede6e78d9a864373d28cb3b4f988c616825069e8b125ac4fdfffa912b96c2cfea363cc126b5fb554c1ee265c8435ffac5d6aaeebfa0104b7c39946e621363a6eb7d9906cb6376c77e7617c9e4912e9d4a74117200b78eeb43afcac1abedd824e5e7338b0d9d2ae89ead9a55740a65e8199e93f123c8f3c5c9dad5d7536398847ff41dbdafb9bf8efee0c9f1c6785e68637094037ebc5c92eca7b1a0014a978921770485106194b90e2f90b89dca7e0e6d954a2719fc10a5b0b17d26ce63b83b1db1e423aac0f631e078f04f2af1bf90ae50971d5c6d2dcb36b38cd67230696741d1b4510aa659eb085f820173e1af078b091e28d56e95087eaec56506bd07a5654269d132aaf184d579fd37de7524a17a5e57e93f6d119d7fda670cd6e6afa293572d9a2e35345d712bf5b91bda041ef84210040af4a0c42e3ea3a0b2bfa9a35ab3602d876533f43221b58574eace1a9220b5da4948f53132974f9a076b158e57c166a8b17dceeffb27ef5687710d9601b97e0484e997c9bab12c87312d5526ed72460c7d4e2fd4aea9f17052df12c3751616994c7a813d56a2f3bf83d7c3e76d397d2d9d613921cfcb413cc995c9935a9e5e688a50401b6fb79a1db52ba6dfcadc9be80f60f083c2aa583db972a13e419de321eae8bf29324856e1042d3fcfa93df65b1589888b971b7a137f9cbffbfedb1d948b19279fe5597cd682b5141313784e2a86b88553a219e24add684da24f7a84c12550635f6a84299d3e1c13e922913d61293a516d176d61eac57476e706d2d1420101423e6f46d41a3caf570958e80c5500c7800ff2be4a7fb4140c1e3367e001a0f0599f565afa7ac855b75cf900998e83ae80335afed29e3294cc7eb35e5ff1bb0c42cbeef6b81bed4940f7cd3e7aa4b97f3fe4e89c16f4ca90271bfc976106ad8d99ab0d43185483b685fd410f1de1fcc24200b36d6cd850b2740d5c7fab7ee42b4d7cd0998ced2aa2baae7b8e296b05b538dfc80a0d0f271b13c07e5dcdbfb00225ba5e9881aca151f720335f5b92daa976be0afb3a1c596295a23f3d417418711b743349bb7b5e1725e17202602df61fd335ce751219a101c382a95da06827965d3605203fb1ad95a46a54349d2f821c8244d85bd3548efdacc139baae99cf57068721a444d41b2fdcb8b9ba23dbe85bed4b9df24847fbebb7e2137611e1c396cfffbeb724513dbcb971619d3913ab91742f185491d9efecf631ba50e9d8fc954bff0ec10ba885e13760d5e0f88d27ef69b4f6e4afd4f5f167393ade42849959446d238c3cc9b4743481ce5cc5e96be182cccdc3c98c3e52d0181ef6ea662af1f47597020773436640cccfc3285dfcb21b48a3c0f0145f3839bc67f992ad559d7ff390f5913e3c7c410033c46a4b0de0d6d4644f08d48bb3146c3749f8a70d5ce6cc60fdbbbdf41d4a02dcbd6aded65193eb407486851027aa807fd06beb7d363a42ed6892c74448e08e5f4546afc8171a20e15d5df8234fd4e508375588174146b48d2f3cd781cecd55fe3015c32357e29da29bb7c370db2adb93d64faef50ffad2a419c9cbfd0fffca5b61a0979949e97118a10102b98a5f08ece55e5e640ff1dfb341f2cff502d518c3f8b213124d02636d70acd01dfbc83d32a723fa8f6a2dd9facafeec844cfbc0224733434c1a69362c6d0cf1ddc09368e9af5e66d9c580d926c73d91e2f6aeca19b7856d14aa254e7369a13a0710e5f32a2eb5e3693e7d093e5cdbdd5ea03006fae29e4b2d94816790a6e95ccf64973e9894cb17d9a78ce4177ca48c8a11b1557b542bf46a4f5c9a3acdd50b6f682aa682873b4f0a23cd6384cd62b027cbd6260ea83c70a0b615034dfa77bae358085eec2c04f7b2edd178b8620aff4a1b70084464ca30318e0050b0c74c963a17710d9340a52d353ecc15e65e1615da96bc9ddef40446cdc845c848b6336acdc192a928fbcac72ef780ee925852af975ef5b33d8a15e17ae654ca3a869581cda1c30fd37292816a18d52307b144c800f9b482f855820b557cb5cbcc4312f9d83b2f0e363428f7d91b1a28ed51bf49ae9732f40522c20af74df4992db7a12c7dd828691b0290810260aa340f7e12261b3e71bbd423bcdcd2d3f374eeee30d1cec6d96be43c6737a57102a5f3cd709dd004e6669a5d7d36f85c7359a7e009e3de5b29cf4c65bb55e65ec5f39d42401972af34fa69aae43701256c712474e1c1e960873d1fa056920e1faaa6f8de39b43724583b23567811d788c235c7c13795b25f87a8513d0cd78c185b604e6b8440b3841a4dcafe1e7c7fc8290c8a6ce4273d85173b6e49df827c080b3230da7e78b2ad4ff1ee6eab92df4817614cf05176fe6c44feea92122c23c09be1f9775e174f9af7c240e836b5d94db678bfbe74b5a32bd548584704771b4f4f5ae5950e0f09d8068a70d7ccc241c38d32c9ef5378d30da01eda64812719e92ca7db1f86962f53f1eb61cd16a3cf04c317a4bc4f3022e47ca362f81d4b4700acee3eecdbb51dca86fcb21880b3520fa72f13ffbe4d5e636cd015f8c356fb79359921e571ebd98d254287d1d3d0ff0bac385d3f7c482a57a35f281e8d4e767f2fabcd0051406119678120beec832690873a4ce23b0919ce62f1d0ee6d51b8646dd9b26c4dc1a764b503fd7d317627e9b2952e2476f3a9de2b9cd5054d299f4d2caedaec1d0cf213ab26e4aaba7f38920c582da89561d0bb0c3b1ef3665d80b1c0d0c456ef9c916f748962b4c343ba23114ba8460d982ec0a78a02e5166bf3a5629dd7d5d44f4b5fc9b33c5c8dd1406117971018ffdbd09c822e863a9efab9c1b21f8b1c9eead7c9c0dda8ef45fc0e6db3672e71a05438f263c45ef44f81bca528cac9e884502ad76774f9e40373c8fccc793151e5b3f04dd8bd30da1059ce6c389580d2496de4905871f2d803bba4f0136350c211efc401f740451853d530a940bbb7706698879c127882e5fb602169f31d9afed120063b844bbe87f692f429357b07bc7f0c0d0035fd4e4d2566ad2cbd14b9bb4f2c1dd1340168b9d217d4ecdc50d86e3ee8a3ddd89546ba3c4e4e0cbe5122bcae066d7951cbc63a3dc89fe3380437665dcc8629f6309197043ee642e78891fbeca2fb1917c6c66e8c505c16835fb62c86c11d480d7189216196341db2ed0abbfd11d4639a37fd1cde0ada4b9448728f90b2891f8d719d31cc7e43d123fe0fdd939d571bc7ab6fbb1c68bda94fadde8d89f0ee2fb5a3ad95a928ce721de7893d9e277cff20bfbcfe5c1fc21857b10e4060ef8cf6d74894fc9c511d5b9f0185d34a1c7a84af32d574001ca4d198ef83d7594042b5ed590e5cbb22daf3c1e47807a0887c033f7470a0304361ce57320975b3efea8d3836643e3a48a19c59487bc60add7079d04af612a420e0e3c5defa2ba629ba4314bcd33b89d1238025398f54b76840473d01b4d408b3cd7eb78c5174fc1020d4fb7189b3bd6358271d85e6736f779be81ac71fffe9bda2531b99f4dfbd9306b01c1543f7e4b4390eacb1832d202f9f49e5e277d64a01e361cb8cda27c7ef2580897fe2b79c179de6a4c1f107f1616d965bac64038e4c2f04a1e755fe79240ccba4296033fed78bcef5f7f3ec26b7b096bab888c3009cce3110f4bd5e8dea8645b35c1c4ad09c81daaf68ca0e1c308b0e255d8333f75613cf7b2b1e23be22e63b6257211a700e8a5738c660242b9133a57a4c4d5ddd77c702be8accfc58ca60e47739597413f9402d478983ef29a43cc34a6810749709b5d932d91ac433ef6ec8ebc323f9cd4910f34616a10b1a6a2bb1845ad42611b97b633cddaaf5ec3e0452bfbfe7b035291cc19b518b2395034ca41fb9f87f45b28d8da22542667f7d77d0e56814446597ea5f68d554440cda653bb285ce150fb9a1155f8420c116c30d78de2b9cb425990da2b2ee48882e3469764b50b91f803bfad5ebdb284fd4778a64c7ec446941748f168c33e341a1753e24926a98ec835aed0f2dac2379ad4300bd0743d9ea5a35ba811e1ab0ba70614d217cb079fb54aae8152322f75bc0a650197fc28f4fb13b2736ce8a08b1c0153dade6d2133e832db7d9041754ea141ac0e94927e1f686abeae5ea48c86a23d4ca80a33337b594d51197df56cae3deb59b140cdf65adc5b56554dbb7ad65e1ad731dfac0372315711aa8e2c9eefb4c5d20180b92b68f49ebad3c47b4e54a7e694244c6305f18f397f874f3a5c63e127f9184da83f733c8e74fe6d51eeb4c44eff6471bdb7ab965467aaf3e6201fb6dc61e79f785c157e73239c74feed8d82a560b4a7a9300a567f317c42e036245994e0865e8d4037783d963185bd14e98c66f5fa42be6ec2d27e4c8abaf8112a0d5a7255a39d5627da1bc6999c1b1da44a94d8de5a07f1924eb3d96850df84277aa95e2d6a05f681513f1918cd6152ae9bc2d3cabc5e4c61e9ce03fc91e238982d6cde1e2d7460511150efcadd0f8037aa2c4b07aa1d2ebe29355ddfad9a7a65554aa1a7dddc07d085215b0c1ffaa64e61469c4c0718f125d03d884e07ffadb6b87c7e9d6751cdba731a0c9536f43ed198c80039a6558f0930611ee6bc614b13d15de4dba7e1fa5721133c53ffe7695f0e34f43dbedebf88f3c7dc182c0f0e31f3cb2b7e10a3fd448027639c1c6e06e1b659878a2d3cbacd211629676a5fae3c5162fa9cb0a614336ce84b4b216b926f748e5f3281ee154492a1067063d9e38cd153d3f450d402b52c41143308004c51f7b3ae3d8e007eb713642d2c81de173f108b7c56b113d333fbdf9df4873568171ac140c2d265a7ee8500ec77c67ff64fe60479103980a4d08922bf7ccfc01652af714f1734d6f33886c021d2a59f472b1bea282b7bd7abc45184dd6fb14896116b7a2cb972e56bcd2b23a2ad4e4f706", 0x1000) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) dup(r4) r5 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x6, 0x1, 0x800, 0x3}], 0x470, &(0x7f0000000140), 0x9, &(0x7f00000001c0)={0x5, 0xc602}) 13:26:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x1, 0x0, 0x0) 13:26:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x108}) r0 = syz_open_pts() close(r0) chmod(&(0x7f0000000080)='./file0\x00', 0x84) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b", 0x5b4}, {&(0x7f0000003e00)="20528fc021be5f3f166cdb213b18a1d77e748035ac5a274a55780cc3fad04704d2631be9e5d11b40b4fbea7ee08b4cc6e54eca57c4a9141cb75c23c54dd5793f17892e7c7a5bbfd49601f03415845dc10f3fd0a0098dd4774cf547b4fcd8e56bbcabc7ec720f8f292f692a431efa62fac3472a5642f1bd94c3ab6624a23af216d8eb2644b16fe1aa6e90851c47e9f056aaf7360774471eb5ebd2e8f21c02b51d6d66a521c2b60f5d510fed78e7f33415acabc7899a07f1417e2c9ee387525c9fd60676cf6f50c0d31feb1c299bf6865df7ec463bd010072797261a33aeed75a5ab79329e2f907080d32d26a40bf12f475929d862ba582dbbb887403f77b0774d08c31bd30981bfc2afdb7162bb8211c51151f2b9fce890ff60dea887da3c6a2c6ecda1b982c6f71963c63efc1602ca5630b9e051751db70af045fc0633076aaf389679bf00328da58acb31b4ca064e4abe32d4fcf78aa5967acf6a1857793d58aff53b3d25c8b2a2e87a4fc4ba00b61c6d3e4b4b42eb604b40af4d17836507fe56f357380598f199cc8a02914c7b3f332e797bbd31c5cd232833c2f7163907f0d69f254cd37a78ef17d0f9c197fe8d816dd76a23a064fe249b7ea0549807a848d803e957096aa0eecdbd208e3f9956bc177497e4bbea885c4db6d352ef1eb8fc0c8ba0e13a6aacae1d5d4774f9e614ed3fdc4d2ec3e8884720d0dd35566c9b93640369519eff2854b49a76bf199d0759019094deee6211babf220e61eebd382a7e98beff87eae120732127fcba4bc4f75a08602b1d929d44f9c32540ca83c9fde497a00acfc204642c9d62147680e0db4ad40ff6b1a5d79ab7b9445a1fe5ae6e9c4df2f5bb57c9bc0255f0a630f950bbcc302be8974d12081bf43e4a95010589808827301c5e2b14462b2e2ea3cf2bec4c204b1be119b4a8f6f0505067c6ba56bd5df6f619f19963251868d77c73fa172fa63f2ed9a7f2c5e55e84f59a7d6a492d35c4dd332f8e2d8ec6c1be4ffa026c8f035a2b48c6ff649a34e2c3c831af2fa73eb948539d94f7ecd2d31b3be07562f44393142859209781064f6376ae048254e4fd0fe5d245da560e49c5298b82473e2b8d03599040a780537dfe11763cdd5f7860032faf3531a5dc4caa58741b2f17c4d38f108f1178478e55d6ea30f16f708da68fbb8d1270711f683132facb2226bdfa5a63fc7dbcec6dddd9c5eecee89f65a7197870678675281bffdd30abc0c08f07efde4c56299baaddcbe29a26bf896de9aeae8f6676cf59f1554c5f58354260da9d4ed3681c59433161350e7e6383c6e04b4e6fbf3f7428a51b57b5117889925aee80bf8713339030bf51b9cbaa0d6be465f78b4ada3f35233ef65199d787788006c8937acedddbde452356f85860e63b5fc33a60ccef9dc62f3e0865dea923fceb0d20c0bc2aaecae95443d04b021a8f668fa14937677ac8e76204307159bf089d74e3f6e158f663e1ccd2d35a4b2783966ef97f0e65a0e1bc9768325452f65c1bedb70b83e7782e3bc9107128bbb7a50efabc3d2fd58e034ebcfe1e314bbebb6a7744d433414f55bf9dcd8e2f26900e99598c513256632cf676cc47d0793344967b8a2a27a9848a0abd165b29587f8e8ed9bf6dca4bc2a79716a79281c7ea9806404bd3603af49abbd8165c3dcde26ba95f533895b9bc57a7e115e9c93793bc92f0250976f8b882c4000623adc67c8715454a7c8a68243660b9a27598da38547cb3099466ce7e80b840fbda1960afa99c64f4a8c0f90b0981144f424579ab021d7978e356bd3fee2df5f95f233ba01a16dca684e6d49286465d4e5a00f24248680e81662f96ec706264cd4d5da71e9c3ccc021084a71ab4b2dccf3e625da553cc5d6e5e19434764aaee4797da920b3fb0b981aef856ba936a1b3e73666b4eccce671a53bf3525f279fdc081721649cea03cbd1e2b418a147e4a2015cd5bb39467299a33d185d3613e6cb3aaa748d9367346b1bbd003f52ee27fd94673ed2c0e9e1eea37b459a09991c80817030e6e79549452bc4580a225ccb6a43983fac83ccea6dd0f250296961d96b0fe882fdfac340258ac7e9f14b860f5abc7e33dcd6b66619c74173445ef19fbdf61fe06c3e6020b1a8063bfc0d3cd1898301c7a3a4df870cd1002032b6c3e9093b2c50b59f6508d38b8587e625b45e30771e8b5958e9ad563b9b7760552d7ff29f9676bd6a740f4585ca564b92a66b3fea4d5d6282465d047d1ee5f865fd809d4279f4999041706bd3a4db70977a2b3532541fd8ff64dd0793ed8a720a3e7adeb8a7680fab55b70b052bb39fd0c557d2e32db321fe74384329e7621a46be1501d7b60f5de4a0361a8a999726790f9a69e07fc9ea5f5242a5234a2483231f7f3f001012a933a085a5b190d435cee5690e63963c1c9d8f1986985fd94d562c39a44d35f130861965af71066892f8d0deadd8077bb737628bf2d805502291f757651d52062cb5c4425ce67bfdadbdd06c08e6029e89fca274ede7aba575a7babe375d5fefee5e4ad4ba962cabe5bd34e54795cea59c8ece77596aeb01001275b4c07b538643dabd4e552ee22dbad660b7975c1d39fbf525a4988be2b24e4726b628e1705857fc589597808cbf9690873274c1aa14a4bb77e90ea14f88da5376d9c127761e117a5d2f35560136b2d67003607eb7cb8c963c3ddd6dfe8a7aa607122cb8bdaf9ce5cb44695b74690d55747b08f80d80648aaa771c0c2ede1d6127e403e789a07dd55aea6d94a8b5ddc9c4c3666576d50f762a223ad1b4f3336d6eb16115950ac906a15aeb694c788a953ace4b0112f13a8708b318ec9963aea6dfac09484c851f2e6bcd97afd844b310b9e4fbdc4c24c71697a2f5d83c05f736da50ed7916e9862f45f790a23fa5d7d27324f1cf8d0c63bb38a8a5bce6561557969fe52018bca05fdee4022154dc5c9611d0713eaf205d0a30d7159692268cbc662eada74c89786c25d74caeb7eebf7b28a0493aa913fd27735566a7a0bf666a89806da1226fb419b44b64842925ae9eb1b740efa2df76fb27b36ad0cd718bd0567292f6f57536009571b397c44a1d210136fc7a162021e342cfb178317ccefae601cd82eca720b5fb165ab0d7af65879c6d2657f7629fd2a2628e4b1f1ab00c44a38c0ddd7680553d2527569544c408b541a49ec8b6f94d3ee484d2db56bf38ba4ca5f10060e5dabd134db283bfecae31498c791226d4717110e0e1d46b67c29fe8f51bfef56877ac4d6496ac61c4ec9fd8c483b523871548dc8ff08b7cfbf41c276237c0cd827d20e829bc15794ef6263467fcabdfe402dbc1cc0771877e43fd86edc334dbe6215c9dcd81844fe46d187f04b045d6861ad103cef8443d967a395ffda91a9772380c2deb9353967c9b4fc1163c46befe72911db65f953948244372229465f6ba24497cd24d0e8847fc97edceb030f16a5bb53e0da64a029133d73a287cc27e1c7a78da503e27c80d462d5ac377979152989ef9b79a39b202ec515d849c7618ecfd01e7b89f71d1f1301fa51243d95a1cbc931a9325e10ffacb1ae20a523e559cb481983ff93bd8bc33b3c334b38174fb9051c91f6c80a121049245311629800c3f5bdea59997a2252c96065e6be10e7b9299d72f1989efcf23ae00ee598e7e2a38602445cc79061226c257288538fb449b3049d4b31fc4202e923f8cb471cb0e5fc07371a44c34a82838e96339f7fbf28dc44265f9878b76bebdf5f81ba9cbf5cc0271b5fe9e1c00099f3b2f8aa57e42bae0b1ead1e968ee032b24f13ef8e70ecd56a33f0b3be1cf6a04c4a0d1c4c300fb0b5f1374738b34be1b45950b39a95d903301dcb594f97db9e41064c190cfa58fdfef8200fd9e2286c69b0be5d75bbb16e3f38de0cfe840b493a24d377bed1414a07cc88600fdb247b2a2ac17b90f6aa23e56a2576ffe20fc02076c10826038ef84430071760ac3a2358146215aa22af6a6bc89f71bf628bd61b89d3888b962be91ea19c4b447ae69c012142bd27163a8c7b13db46e4de88465429fa70087cb692ce5071123284ecc63685838f61ed5f1ae7dfc6872fc7261682eb89eeb563c7f60b155460fb3f738012df5522f60639ecb38e9125b5c6816878279ad4f30d13e989272317b8a102c210162e05837fb73a31a6e005b385f14479321ad1eecf9ea9f22aab092aa35bce0e297d5adaae45d88c8e097b457e84d2d1ff5dad1cfc43e93f1fa20e32b63b719e1b97f5902f7a1bdbb72d5976a397257ecd742a4c5ce4c349a53131a181c9436b636a33e26115d8182b9d71e48ea4a357162dd09236b1fe04bfcfc6a0131f8262a842e9e9edab1b9d48138497340f0fd08f8edb2bd4ab9f06e56c3b91ee28a1af655034175a664a65a798b96a587ce1ee265ed85ef3df6b35ae71eb4591903666fa4de0cad4c4cf16cee42e9ef6c028fa82bd9ade1af27cacdea7d09940104a6a934d22ee795984e064aece834e08d4e6f89e650ab02fd75fa4262f22a70062775dc082b69693162de6eeb478db0d28359869bdbacc33bbd77dd7dc47b56e143c44793681d3cca5e00c6f6e53ac26ea6542c9fd1a028a8afeeb278133b06a643252bafa6d78bd6b049e0884cf32502e2396c5efdabbde853989d6c3e857d64a7591bc039b39314ef63958f04d9721168e7880b663f211cbc95073d5242f7058fca8cac7656b39e11bd0191f5e7bb26189afc14ee442eaa914bd57ed67c0a179c08fed0397dd42ebd7e4f16bbf9d3763c582dd0f0558a56e16ed07a8948fd3a70bafa2efce0916c4d65b2571ce5551b0ad280273e458cc09001de544dbd819183d5c9868bc8d855d444c4f663324162bd43d1cd8b8196278257cb0f3496aeb0af528b5c57b443cabea3aea0b0daaee548c72cec8fe6d2962669ef8213964a244adb828cbaa1ae71a9a9e0407a36dccf0ffc6332f9949cad8ba356d6aadc72d38c9ba65bf0454ef3e188f11dc48b519e28ccc27ad078061469228b6c125d2f56044519c486f91f50f2b1a8e8949da9b4f7c9062aad339e32479a2428294a966303f0cd35a64a9ca9d5ad3ccb854a90241585a55e6c3a9557900bede4bd699ed507c21a5517e5e5ec6614117ce90fee6204634b93a5f7ca08b90091592ec89e0a3c62fb5bf701b31bd9ab35eec3739322bbd387f35267f071b84a522c585edd8b459ef12eb618f74695114a17d79ebe8e9a8cb38c43c672d8b42b187e0555cc6c691257133331f63c71fbe361a4bc54bd931540114b85ab0725a5c26309c9ee1554ed952989cc33c3f304bcd9717f98c9dc66a5206e59d9693f9426e9d47b4b836844de821a8f3cdab3c6804f0b8b69b1431681f6f6f332b4ee23fbe3484481790404c4fde439b978f2c80dc2e9d33fa2af9ae0f5615a24dcd8c03f6d63fb8eed894f6c6e47d9fdfc430e810962fbb93cb720809ee5cef33c9898155ff69bf0d34941254c35e80145a180942ae7e26c710e742107f0c5ce498503705002667485cb10238547391ca97c5e8f9632a0e9f6e1c46e619b282e6fb0e0d89831ba7922ed38700e5a05f6123eb9dc48041374e61641a3ef62e4c388827a901083d1b65a87995cfcfa17f520470341c477e8cbf8b486e34778cd88d7ab52766cba91e6d5789d343d01dcf1f86ce7fcdf485ee4f8f7e514d36f169cc3c5c168fa96f3012c9fa5fd20f946afbdbe048a9a1c25ee08c74a125a03b0b6bf327ed5b4d5aa3c1913de62d9bb3acdf1688cd4accde729da3020e154e4b6cfefe2e25a215924077a7e22179ba", 0xfff}, {&(0x7f0000002e00)="6b910a9a430ca9ee9fc826602d47779af99d53be5d5df35d85d8c80d424b2d4c589a5d9db582a29901bbbf5c43c0c7a682cecb688073860c62838b8011026c10b2dec14fdac1b7c4ec14ad0b8e57b64439086b8d0d903edf7bf0a14bc27c1f40cedac5de2c1ee9ea89296ec38ef6d962e1cae99b1a2f88cb82096bbd558c129ac93f779207243bacdc32cf2f4b420be20d86c709d15e3086bbfe2ea592bd96272e13139e04db4a2a8f09086a5025eaa32cf04553e25ea3a87f913caec665d21e51fe930895571aba9532230f77c1f53d8c6729fefe892471b2e6d459c09fd38ab25e07a713a67df2e53efbe6f5631e3972affee66bc0c8ec7d55a6b21187ac2f49fbbcb90f1fdd3e1135275f570690b62ad92e524efc432e3b87e9cf53fbf3b402fd8d0b75f97124c5a54738416d99108b17cee1e6cd13e2e6509a03f8db50f3275ffc689b7b9e7fbb72daa0235fcff913a8b40107c99a4bbbb3f92aab6d1be62d4a9e9b48a15cb1e884defe3bf645a8c124da2f9d3a527efddeeccd44a350f16b237867c1e23f6f0e9389781a392463d1cf3f9df94f80ecae158643c116dad1cb07eaf11770cd4ccda217e02779b8a434b8972f45970a1db28fefa9c9b148d541f171878a31bf07c2bd876bfaffedfac75207d124faff94506502c58fc9c66672a8afa78bbd156de0e65d61314d1988b21829b1c680fd06c6290e19b515eaecb940a384d4ba4f473dca8c971bdec40945d8a52bea21e9d79de444bcc952e270fed37bf1b02e89b7cf612824dabeee1ba15e4be8af368aae0bf340fbe4208422ded5e4ad54847116f1fc9ee570f6d97e19c9758fa9132281a0352c4a9de0473b8a1e43f80db0b83a14e1132672230715848008fcf83cfee189b092204969429e431fc18fb240d4543abc3a308e0b49d3bf378cf9db48eea2f399149b7b8649d641931e1a5fb0146d015c21149a775b14d93695f7825650483c6eeed95d47b9867ffa96c34d2f81944621537da0a213299f2a8c8bb613fc42102d7bdcf70d99b7393fe50ef55fa6dcc620954e079aacd3ec3ab18006bb43d16b0e8cf01ec875489cc6b72e8d10ab8c10cf935e3ea0b916dcff9386e27862ced87a7952fdeefd1507d8e13a8205dc7f0ac1f4bc7ebf906ed828d17a7ad4a03b9ea4bae8c3ae49a179a9055f8e2c296fed07d9365f025af7d2dcbc4f6e1c70ee6b97aeb06c1c252279d58285af875234b6c89483512e967115b97091f450def4c1fdb0672265d70a12128c7df66a61c487d1e8d38ee379ceb51200a85cc522bba5d4c0330bdeff7133bba0277579c7aa14cd3a37fa4b805d7ff69425e4fafccf20fa87cc82b65e885e78d2dd98de0738cd1b6c29d0a2f07baa592934fea0ad7e7233ee9821f1947f4d18924d6df6820ad699a695161b706b8678dcdf5d764c55f14d645664e26b78dbd62cc9f1d308107382efb469d66da90033f5fcc5982d5e1cff785d0f8776fa074d861eb7a27f248c5fe57451ebe8c4680eaa063482992de50c8683864425031788d05c378f428021fc05ec36dd37fcb9a35bcce08b33f099fb208f4b49ef143776609109be63aeb9f82fc98f30256afb1e016da6995ff018fb845ed6339f954491aa21c07e07ae56ea228a26118179685efa3bb480196db8c8cdccf4130658a49ac0542ccddc13b744b93029e55c183aa94b493b97fa68df4018d71741860a7cc2efa1d69c3410b03421f9ef89cbe2096775cb1a97c091e85f3bb6921341349a6ce8dc74d2f4e83bad637ca36ac453b6d9126d955c9876a4ea34211c60f2b2fea4933c8f72e34db11262fecebff645af70cdae1f411c457f615c4cfb235deca497f7422c472c747f707d180023b0162593d93d31b4e58f52083cdc82eba221034d1c9f65da5e604e7a5a8d1e3318113dc808d6187b60ad8faeec23b4ab25d3c270d2e9dc8c1843bf2c5a5f300460cc13cbfc42096b8d3c28334a2db78c462d43dd598472831869b10db7031d67a177bd160b25f660b9a65211d3e63970b2fa236ebe8968ddf0077592fe2ccf4f0ad93460ea2e719cbc48ab65f4264d4e07d6eebd2efad08dcbb13074c46906aeb29bc3ed53e4f1b591f60e619c435fc794ddf495e46b357c5c4863d132ca9a0ce1f7469b1445a2978d99bcfce06f5aa2dbf80f560187e65d06ac44de212f6c9cbe71a892ca77378c42044838dfe4b42c4854bd814e668d277ae960eb8b2defec9e0745cecbf5e2d9c69fa76d089e0994a2fd2fb7e14733b4bebb28f99d53f8f256289ae02c7a16b13050adb2d1bf708aabf3e86991faaa208bd4307e6256fa22552507b76d97810aea3543388a6ae6a6ff67199ae9b3e58890199c0ea79c18a051ae3cede38d060bb1fe7637903d48436ab8008e7342b438e1daa258fd09c3706d6c9e7f3a9e149bce890395224a76be63414f95f1f3ecd54a7640db2f845773b903f4ef2ad5932f7ee4acb5d29b9ca543f72c6d0e1462f963e7e030ecc354e141fc3cefd198eb4fea1410309e27dda164859106ef41137eab44dd762d0954b7bb16a15a9f3c1fe1c5e6ed5cb63970f3a63a339834a0136b9df3386a32cf6e7f0e51bc334c69fe4eb862499ca21d40302039742eaa40c8d7c2024d0beaab09cee758d7422476a3cb2a63a65d1bbab3eba554cd2d1dbcedf9ffe16210b09f7f66cf5a63b617b13cc6650a358dcb5e79570ef9bcfefa99dfae7f6aa5c0508a8d97bd25faf3d71a67ca17e221d8eb2987bac155fc598d4868656bff78d1c5af706055a78109648cbd15e570898f7bb2b5e9442fdc7068172b2ddf8db65df5524fd68a770c4cd8fb5f791173a98a08e7109da1fce14d749c59ac992ff264b9ef023e1d010e379304741b9fb6f8b417253306db646bfa783a76dc565fa60f5d6d76e77a99e67b3561ddcfc657aad29c7b585c8da9d3d05570caeb92f65ab2c6bde7238e6a27877c2555a461ab54d4ae9296025d03e7a09e82e55a971c347b673c2a212766d489744cd855707efe2d7a454ee4c7f6aed8c90bd3aa786f42c78c8756715c4ee797a454492ffd471a42f565cbc7bb8ddcb21ca5d8b6b0c6f6c0baba4a185f54c788f4dd73a54e27d7ad5e5a1e3095ecdcdb3a0ace268540dbbf2be31cdde35b3628d3a3fa98b519b1499035391c543d1013030eac49e916efebe575d40a0f4be74a07ea21156222c540c8dbf94f3ea411f5ffbd83f093ad8150272187614cdde9c4db7ba80aab0f6783a101336cf71d8f827a473c55f6420ef6bedb95a07279e4a6998dd5446659f5c859d42cda29c92ed86f213628460633d956f3ee115f8299fea5e9a048cf3eab2c4d62622b1bbbd8369cde1fb98b42dc40970273d8ff9af2b8398ad2d06ea74dd2a344dd8fa7b96dc4ca87cb839a4df42b37cffc09fb68514e15e9ec999166cbf801fd7bfdac90e61b38b7c0e62336b24c1163e5d91977c0281b1af49019f96298defaeb6a51d38371c8bcb435a79b32c259672906896c2e0152ded6f98a2c9ef779dfcec132b18853e5c19df97a182962e8109c0877b8f328c43fd512541fa3ba495ecce304cb4ae2e4e799a17f07e216cb5673b6743898e81067879bd3b5866c7aaedc49b64836770d44e0140923e02c32126188137926f40e385d22c67fd18aa873c4dad04fe94cbec4bab5d11db7ea1ba9abb752351606d3cf9b489cef913cc066918f0e40d00d9afe953978c2a2641c", 0xa4b}], 0x3) poll(&(0x7f00000002c0)=[{r0, 0x4}], 0x1, 0x0) 13:26:38 executing program 1: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x24, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) dup(r6) accept$unix(r6, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') fcntl$dupfd(r4, 0x0, r4) 13:26:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1c20, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x4) 13:26:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8080, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x7f, 0x80000000, 0x9, 0x5, &(0x7f00000003c0)={{0x7f, 0x1, 0x0, 0x7, 0x9, 0x3f, 0xff}, {[0xffffffffffff02ad, 0x9, 0x59, 0x12, 0x5, 0x8, 0x20, 0x9, 0x100, 0x80000000, 0x20000000, 0x5, 0x8, 0x8, 0x7ff, 0x9cc, 0x100, 0x7862], [0x8, 0x8000, 0xb015, 0x2, 0x7, 0x3, 0x7fffffff, 0x3, 0x100000000, 0xfffffffffffffffa], [0x0, 0x1, 0x5, 0x6, 0x40, 0x7, 0xffffffffffff0000], [0x7e9, 0x9, 0x0, 0x0, 0x6, 0x2], [{0xe2d, 0x80, 0x346, 0x9}, {0x1a6d, 0x80000000, 0x7fffffff, 0x5}, {0x9, 0x6d3292b0, 0x3, 0x3b2c}, {0x8000, 0x80000001, 0x1, 0x9}, {0x80, 0x16bbb426, 0x9, 0x3a}, {0x7, 0x6, 0x7, 0xfff}, {0x3, 0xff, 0x8001}, {0x0, 0x3, 0x6, 0x100000001}], {0x20, 0x6, 0x0, 0x7ff}, {0x101, 0x6, 0xd34, 0x80000000}}}, 0x7fff, 0x1}) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:26:38 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) fcntl$getflags(r1, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:26:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0xbdee, 0x4, 0x1, [{&(0x7f0000f83000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1}, {&(0x7f0000fb3000/0x2000)=nil, &(0x7f0000fb6000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fa9000/0x4000)=nil, 0x2}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000e6b000/0x1000)=nil, 0x8001}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000eb1000/0x4000)=nil, 0x401}, {&(0x7f0000f37000/0x1000)=nil, &(0x7f0000fdf000/0x3000)=nil, 0x1}, {&(0x7f0000e34000/0x3000)=nil, &(0x7f0000e5f000/0x2000)=nil, 0x7}, {&(0x7f0000fc0000/0x3000)=nil, &(0x7f0000f3d000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000e1f000/0x2000)=nil, 0xc841}, {&(0x7f0000f04000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xecc5}, {&(0x7f0000e9e000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000fd0000/0x3000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0xff}, {&(0x7f0000f1e000/0x3000)=nil, &(0x7f0000f10000/0x4000)=nil}, {&(0x7f0000ed5000/0x3000)=nil, &(0x7f0000f5d000/0x1000)=nil, 0x42}, {&(0x7f0000e37000/0x1000)=nil, &(0x7f0000f82000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 13:26:39 executing program 0: mkdir(&(0x7f00000006c0)='\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) mkdir(&(0x7f0000000000)='\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//../file0\x00', 0x128) rename(&(0x7f0000000080)='\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//../file0\x00', &(0x7f0000000100)='\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') socketpair(0x6, 0x3, 0x7b, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000009c0)) r5 = getuid() fchown(r4, r5, 0x0) openat(r4, &(0x7f0000000380)='\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', 0x80, 0x100) r6 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000001c0)=""/193) 13:26:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xfffff4a6) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x182, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00'/14]) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:26:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = semget(0x3, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001100)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x0, 0x2, 0x3e8}, 0xb2, [0x7, 0xffffffff, 0x4, 0x80000000, 0x8, 0xb57, 0x5, 0x2]}, 0x3c) semget(0x1, 0x1, 0x480) semget(0x3, 0x4, 0x310) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semget(0x0, 0x4, 0x10) syz_emit_ethernet(0x3a, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/4096) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001040)=""/78) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) 13:26:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x10000, 0x9}, 0xc) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x101, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) socket(0x2, 0x1, 0x0) fchown(0xffffffffffffffff, r4, r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x35}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d779ad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d779ad0 13:26:39 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d984b254ecde326dedf78953922700fd1a9f2d2a45723deff030020000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532ce7581793bbeca5aefd64f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7eedb25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc7f5046a7a04a72126ba88ae3c4e9d887f073eb52c6d27300a99662b2dbd3c3c1d62672bdd193acf9b7d1010f67876aa6e9b975c985f84827e91e9fff04cf4921204b187e0d7e023924d9de7a3f2facb9d51b27817f919b6cc5947c5579c71d8d900753ac2d947cbb2c3ee8041216d4d38ac3865c2dffd2b3473763bee9406fa3206e96a6fb81a4165cc4d5ab621a8a6a5b6b4fb3e444e4a751e258270726b6b53c6ab5ed468950085b488b1bcf34107c7b6c79f71f7e9e4c1306c359e6f0761bce2f7b57330deab0673916347a655534213af376ba46a616bae571cb7b7bce7cebc5d418c0283fe01ce51e9317f0f5e3b9364356652d972580a0e809179d4ae01c955bd22a9e7e3b74db3819045162933ca954e4fd58fd42f13fe86ef042fb690c32e1468a70c7b7769235f598d5d19d438b00332d8b"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) setsockopt(r4, 0x200, 0x7a8, &(0x7f0000000080)="c56bbc026a9522bdd09547478fb53c3eb7cf86c02400b0b781db7bca7a0fca0716dd40d0a2e67a1e350eda50dd0978e0d65435aa777adae0c13bafe66596abb46c946ce64b430a8bbb2b5fe8195fc3c42f506dc758bb10738c77a37e90e10e3af77b6e138c50b874149d78d8869db29b7dadf975650f7e8e9f12f795b162b6f2908872dcc953c3bcf6732cdf816e94ffb4ca8efb3af4c2bd663a17c08b04", 0x9e) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:26:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0xfff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) dup(r3) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r5 = dup(r4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000000)={0xfffffff9, 0x8, 0xffffffff, {[0x100000001, 0x40, 0x100000001, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0x1, 0xf55c, 0xc57, 0x6, 0x200, 0x5, 0xff, 0x200, 0x5, 0x1ff, 0x2], [0x1, 0x8, 0x6a7, 0x4, 0x0, 0x1ff, 0xfffffffffffff801, 0x80000001, 0x8001, 0x9], [0x8, 0x0, 0x6, 0x80000000, 0xe7d, 0x20, 0x7871], [0x15, 0xfffffffffffffff8, 0xd9c7, 0x6be598a0, 0x80, 0x7], [{0x7, 0x1, 0x7fffffff}, {0x8, 0x3, 0x7ff, 0x2}, {0x5, 0x80, 0x8000, 0x4}, {0x4, 0x72, 0x9, 0x2}, {0x3, 0xffffa8f6, 0x4, 0x800}, {0x6, 0x0, 0xc, 0x5}, {0x8, 0x81, 0x7, 0x618b9b7f}, {0x3, 0x10001, 0x3}], {0x4, 0x200, 0x0, 0x4}, {0x4, 0xfffffffc, 0x5, 0xffff}}}) socketpair(0x18, 0x3, 0x0, 0x0) 13:26:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0x1) r2 = accept$unix(r0, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x6, 0x5, &(0x7f0000000080)="1a45393087db9c524e97e5ce50b721dfd5b94912e488fe9ac4ae73592043ded4a583a6ff39258d1a08de8beccb2a8e", 0x2f) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r4 = accept$inet6(r3, 0x0, &(0x7f0000000100)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0x5}, 0x8) 13:26:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000500)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="8dbc8c0dd9bce524bb52bd09e977644dca02f1f320da0800f2f10122040330373ffccf90f315876eb3640ca95c12db859115a79ac06d88e04c31314df96ae164a54dc93630f797014c90a71bb000ec8e98ed5a271a0b51539f165024a166439671a114eef51d81de564e2beaa0f6be23097cbd169ca66700553d0b5010b4ed1f650aa02398a5261e0f49dd44a73af151143908ed82ec49ecd6e69ebceb11b114721591c44c2c3150e2cec45ca176003b568cb2", 0xb3}, {&(0x7f0000000280)="02b8ac28671dfd0c7b65bf9dfcae773e150f4ac51821e6273eed40aa94c35f2483e1eb0ff66cadf5bd76127757d30a17a4ccc23cfa2c9235d551d5ff7a139825c8de7abe44a3f94f01a6411d6d8e07c4be2d9c20391bbaa7383aeb775c379fdf79e71b110e157b44857d786d86a331af450464ce333fce0745d7e49f4df55e423319d84503bc5d9bbc88afa1f7bb741b9027e7d83414c4897706db9fdca0cff334acff44c364dc023b8cad69a9c515f8c3", 0xb1}, {&(0x7f0000000340)="f7d3d8ba68bd714ef06077417ba3e5be61bde379d25b195d35654cdd644ba570c542699484444d03b4a8e339b01e42b85d991b3e3c85d88ee30add9376252a8f5f59289e8acb8a3a0bb9f1b1674a00d3b96f51084d4814e92c768dae9abe5c2505b774eb12", 0x65}, {&(0x7f00000003c0)="ac97332bb98ab76e7dbdd4740bca59135003b42e0778443411f3a8c1dca56db3f103154561fbfb2eb7085be764739290dc872d341a902ea55dc3857002113f1f0ec246e0d06cdb42db7b5c688e7e0ce3e3f7f0f83e051924244a8070eb09d308ce000524116d602dc4d78b16bd8f1c94f9d1fe5a2a858ebd3e20656f950820ba2da0298994375c5da5352e833d05c267acb65cb417efffbd4eacdc414f058f9e5dc99f1ef9b567e988fbd609f1a8ba40dfe475feaf2e07f167bdcfbffe6370c0f7f5d2d4bdb07dd7bebfad4bf82a911639e5a07a3bfcafe9d40d9a07cdd57333b6fe162fe7163b7ab400bf6c35fb6c9f2800d6728fbd992cbd5a6510", 0xfc}], 0x4, &(0x7f0000000900)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r7}], 0x168, 0x40a}, 0x40e) setsockopt(r0, 0x8, 0x7, &(0x7f0000000080)="b3ebf4bdb61c64ff91d21b20f5910e6cbafbebbc8328207e79957df2dd5faf576eb1d1827ba4330086af412ae4d9cfff735dd5385efca432dbbf8dff41c32b47219bcd22adb311e02639eaa7224adefdc432dbeb5bcfe34310fa9364b0130dafe4f4f137f7b9e7e3e7eb0935e22cb26eca7edce3ed9f88990621c137cfd75e8c68e0f4057c17f4e3d0c7084b1893b0df9e0c3a08febbb6a8b85bd5f3d108f8c5393fdab66e996aec9daa76943708bea10e1046279ac794528e1f47068a4287a10fad8b897f9439e5a18f1d8572914af8efca0de6c787c3a4036e766a8c08d5b9969dcb7ee628e1153f7516536408f2f6aaae2e296a2c0bec2d7710", 0xfb) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 13:26:40 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, 0xffffffff], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) lseek(r0, 0x0, 0x1, 0x2) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r2 = dup2(r1, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x7ff) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:26:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) dup(r7) accept$unix(r7, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:26:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) dup(r0) accept$unix(r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) socket(0x18, 0x3, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:26:40 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002040)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x204, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "d3a928", 0x1ce, 0x3b, 0x2, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x29, 0x8, 0x0, 0x3f, 0x0, [@rand_addr="e77f2cdc6c6344db20befae9cd753969", @loopback, @rand_addr="9b341389fc79a1311d38f5edda5a88e6", @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x2e, 0x2, [], [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x346f}, @enc_lim={0x4, 0x1, 0x40}]}, @dstopts={0x37, 0x1, [], [@enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x10001}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x2, 0x6, 0x0, 0x7, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @empty]}, @routing={0x4, 0x4, 0x0, 0x1, 0x0, [@rand_addr="9b4a0e8df7419c4a3d4bbccaf6292842", @local={0xfe, 0x80, [], 0x0}]}], @udp={{0x0, 0x1, 0x8}, {"b2bbe332b6c972fba07ba8fd80f41e0cbfaed3156709dee4dd593526239510d91c719faf1ae4d33d5b04652ec7dff0b80da04f4bf6742ac87326b4ddf9ad4143109b45a133f4e60bcd804e7f4cb3cb54a57560d0c763a096fe853004a4a933580ce930f162d0ebd2b2cb53fd075689b5e54c7f4d80003503a1db37e8670f734a0f900544e5ec3859c090455f3e1e543b8554fb16246357451e46839535efa8f0bb0c2db08a95c21e98f3973c3a9ecc58a440d6a0fcf2d9a68f4e235fb7734282091d7dd2018e4d696f522d87e0d43db207871c511b647ffbe03e60c32c340310d9451860f9ec"}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 13:26:41 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x4003, 0x0) socket(0xc, 0x5, 0xff) dup(r0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) r5 = dup2(r2, r4) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96e357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c502002002000000001b68ca4600000202082771b4fd1129396b3776a29688fa000000000000000000000600", 0xad, 0x0, 0x0, 0x0) 13:26:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xc, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000000)="bc15fb127d330b32e4172531ef764d10fc7e8af2026f565a0379a1e2f88d2a4e3e18e2c66d1c847b18b24ffef2e7948ac6ab79660351007ebda19151b3a2fd33ed4109699f8f8db55e7ae91b05b1", 0x4e}, {&(0x7f0000000080)="10024c08e0df481dec3df149d2cc1f234b4a3264a716", 0x16}, {&(0x7f00000000c0)="1205bfe273d8c81a778b7004081a9b8b27d6103d4a61ffa48a78a1ea5305e5a7a69bf2d52710ec991f5cad696584cb16c94f30ff3062a0ff28e83996111c958645ccb023f7293815a1c49eb944db2a4979be2ec0082841e35cdc3aa30022f7a7d9591d53f3e34bbaa6e51b1c12cd67e55d222e84dc3a9ab861cdfc8e79cdc04b96917437e99e21d928646ac1f5d2daedfe49ebd7debf63f317a74629085d2f1ba295898210207e1457b512", 0xab}], 0x3) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, 0x0}, 0x0) 13:26:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000180)=""/109, 0x6d}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r2, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 13:26:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x100000001, 0x7ff}, {0x8, 0x4}}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x8) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008ba8162be07042bb1a4e3e0000000008000038b60fb5590f00"/44, 0x2c}], 0x1) 13:26:42 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) write(r1, &(0x7f00000001c0), 0xfffffef3) setreuid(r3, 0x0) execve(0x0, 0x0, 0x0) 13:26:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c08affff0500000000000020e4719a059a3773375bb3bb177c18f4d7ca0acb8686633149999b1027ecc26537bc1a0313020da62762313b5c5eca52d35d7d09b5280ecb9e4f73381035e40662e5b528"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 13:26:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) munlockall() 13:26:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = socket(0x2, 0x3, 0xfe) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) write(r3, &(0x7f00000000c0)="6d0fc3a01988f50242c96fb5028780405eac8d1a7cd793511bd7369f89c99993c366b1c70b451cf8966d4c6f6fcba01b26472470ec09d0d15ecf006aef7136bdfeacf90d42f0795ab8576a23423be2876c6649c1536a536e166beb5a82e4be057c93f89df52bd5f9115ad29bb405000000000000ed0000200000", 0x7a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:26:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES64]) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/13) getrusage(0xffffffffffffffff, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x0, 0xc6e, 0x1, 0x7ff, 0x2b276104, 0x0, 0x3ff, 0xffffffffffffffff}, &(0x7f0000000180)={0x1, 0x5, 0x6b1, 0xf353, 0x6, 0xfffffffffffffff8, 0x1, 0x1}, &(0x7f00000001c0)={0x9, 0x105, 0x8, 0x8, 0x3, 0x3, 0x8001, 0x204}, &(0x7f0000000200)={0x5, 0x100000000}) 13:26:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 13:26:43 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() socket(0x18, 0x1, 0x6) syz_open_pts() 13:26:44 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) getsockname(r4, &(0x7f0000000000)=@in, 0xffffffffffffffff) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:26:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x22) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') open(&(0x7f0000000100)='./bus/file1\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:26:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696cef6a0456153bb6af0d4455efa7568163cfb982b3efb4fe2d7cb039fc1bb34e6a7d0c887cf075fb225aaff12442243e0900000000000000018674480008003b235383d5a0470ac3f27dc8b586b0752bb8c53e05c8e5fb74b623db09824b58877779fce7b54e7947c7e48c2d79f37eee0f3e95b30d4c4d9f882e67300b9a95defcc891019b3c7b0f6dfa0a18b3ceefa9fcf129a26c97918705a9e82aa9ef87f4093d7cdbc86bf43a8ecefc4670779875ae5c6aba8f529e42956aa0827d8b00b1f1f468f84df50cb7390a0dea2cc482b948d455834a4b2682ebf3baae79164fe0e4498bd8c4db4cdfbe45f07f15112de550db2c10709bea1f78a290bf3ee3b86e87b8a1422c8c4f22280d772e84927a2bb02082d11fa443c1b58cb7b23f32c7d1a23ee3f3b20b8f3ad8db94687a7ea107ab9b352c55330ffc6a9d350035cf1cf65714ddce8a8e4fd5e0a27d25205d710f0183dc111394c736d9de6bd58a31eb5470c5bdf94fa15bb87f5797bf3eb41058e6568d629b6ebefb41d2ed0ca7ed6bfb070a0c8717e16d2705"], 0x1, 0x0}, 0x3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x20, 0x2, 0xf7, &(0x7f0000000100)) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) close(r2) 13:26:44 executing program 0: syz_emit_ethernet(0xbe, &(0x7f0000000000)={@local, @random='\\>VwV-', [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0xac, 0x0, 0x0, 0x0, 0x3b, 0x0, @empty, @empty, {[@lsrr={0x83, 0x17, 0x6, [@loopback, @local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @rand_addr=0x6]}, @lsrr={0x83, 0xf, 0x8, [@multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @noop]}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x7f, 0x0, {0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@generic={0x89, 0xc, "c1072187a0c343c42a28"}, @rr={0x7, 0xf, 0x9, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast2]}, @ssrr={0x89, 0x13, 0xdd, [@broadcast, @multicast1, @multicast1, @empty]}, @lsrr={0x83, 0x7, 0x9, [@multicast1]}, @ssrr={0x89, 0x3, 0xa}, @ssrr={0x89, 0xb, 0x38, [@multicast1, @empty]}, @generic={0x94, 0x8, "7fca9663416c"}]}}, "0000000000000200"}}}}}) getpid() panic: sbdrop Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *494813 82220 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic(ffffffff821fc6dd) at panic+0x15c sbdrop(fffffd805dacb008,fffffd805dacb100,3c4) at sbdrop+0x3a6 tcp_input(ffff80001d707f18,ffff80001d707f24,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d707f18,ffff80001d707f24,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d707f18,ffff80001d707f24,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d707f18,ffff80001d707f24,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd806b6c3000) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd806b6c3000,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708028) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic sbdrop ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821fc6dd) at panic+0x15c sbdrop(fffffd805dacb008,fffffd805dacb100,3c4) at sbdrop+0x3a6 tcp_input(ffff80001d707f18,ffff80001d707f24,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d707f18,ffff80001d707f24,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d707f18,ffff80001d707f24,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d707f18,ffff80001d707f24,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd806b6c3000) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd806b6c3000,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708028) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d707aa0 rbx 0xffff80001d707b50 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff813a9b8f kprintf+0x15f r9 0x1 r10 0x2 r11 0x7b759deed74c0464 r12 0x3000000008 r13 0xffff80001d707ab0 r14 0x100 r15 0x1 rip 0xffffffff812792c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d707a90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softnet) pid=494813 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6e1ea0,0xffff80001d6e19d0 process=0xffff8000ffffe398 user=0xffff80001d703000, vmspace=0xffffffff82593550 estcpu=0, cpticks=0, pctcpu=0.3 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 80159 404462 33481 0 3 0x80 nanosleep syz-executor.1 80159 490710 33481 0 3 0x4000080 netcon syz-executor.1 80159 411972 33481 0 3 0x4000080 fsleep syz-executor.1 33481 342503 65054 0 3 0x82 nanosleep syz-executor.1 12980 146707 65054 0 3 0x82 piperd syz-executor.0 65054 19534 54700 0 3 0x82 thrsleep syz-fuzzer 65054 24941 54700 0 3 0x4000082 thrsleep syz-fuzzer 65054 427632 54700 0 3 0x4000082 thrsleep syz-fuzzer 65054 354753 54700 0 3 0x4000082 thrsleep syz-fuzzer 65054 412312 54700 0 3 0x4000082 thrsleep syz-fuzzer 65054 291162 54700 0 3 0x4000082 thrsleep syz-fuzzer 65054 209490 54700 0 3 0x4000082 thrsleep syz-fuzzer 65054 414029 54700 0 3 0x4000082 kqread syz-fuzzer 54700 170921 93453 0 3 0x10008a pause ksh 93453 417149 88854 0 3 0x92 select sshd 52369 61091 1 0 3 0x100083 ttyin getty 88854 95284 1 0 3 0x80 select sshd 35491 323809 63569 73 3 0x100090 kqread syslogd 63569 294365 1 0 3 0x100082 netio syslogd 80437 424273 1 77 3 0x100090 poll dhclient 62785 253302 1 0 3 0x80 poll dhclient 99578 294206 0 0 3 0x14200 bored smr 29166 39953 0 0 3 0x14200 pgzero zerothread 16810 426077 0 0 3 0x14200 aiodoned aiodoned 24859 85265 0 0 3 0x14200 syncer update 95142 86994 0 0 3 0x14200 cleaner cleaner 64949 103025 0 0 3 0x14200 reaper reaper 37775 90700 0 0 3 0x14200 pgdaemon pagedaemon 3673 422821 0 0 3 0x14200 bored crynlk 93348 281903 0 0 3 0x14200 bored crypto 40374 409731 0 0 3 0x40014200 acpi0 acpi0 *82220 494813 0 0 7 0x14200 softnet 88810 429488 0 0 3 0x14200 bored systqmp 73983 354554 0 0 3 0x14200 bored systq 76699 289490 0 0 3 0x40014200 bored softclock 2376 423265 0 0 3 0x40014200 idle0 1 24966 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9487 6338K 14532K 78643K 10827 0 pcb 13 8K 8K 78643K 97 0 rtable 96 3K 4K 78643K 261 0 ifaddr 60 12K 12K 78643K 92 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 2K 78643K 25 0 iov 0 0K 12K 78643K 22 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1314 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 197 0 sigio 0 0K 0K 78643K 6 0 proc 50 38K 63K 78643K 367 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 27 0 in_multi 32 2K 2K 78643K 87 0 ether_multi 1 0K 0K 78643K 14 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 191 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 107 21K 38K 78643K 1369 0 UVM aobj 9 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 88 0 NDP 10 0K 0K 78643K 21 0 temp 84 3036K 3100K 78643K 2444 0 kqueue 3 4K 9K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 53 0 15 2 0 2 2 0 8 0 unpcb 120 109 0 100 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 90 0 90 2 1 1 1 0 8 1 tcpcb 544 310 0 304 1 0 1 1 0 8 0 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 49 0 49 1 1 0 1 0 8 0 inpcb 280 503 0 493 2 0 2 2 0 8 1 nd6 48 8 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 236 0 80 12 0 12 12 0 8 0 art_table 32 237 0 80 2 0 2 2 0 8 0 art_node 16 52 0 16 1 0 1 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1674 0 278 88 0 88 88 0 8 0 ffsino 240 1674 0 278 83 0 83 83 0 8 0 nchpl 144 2113 0 512 60 0 60 60 0 8 0 uvmvnodes 72 1768 0 0 33 0 33 33 0 8 0 vnodes 208 1768 0 0 94 0 94 94 0 8 0 namei 1024 5391 0 5391 1 0 1 1 0 8 1 vmpool 528 2 0 2 1 0 1 1 0 8 1 scxspl 192 5593 0 5593 1 0 1 1 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 383 0 355 4 0 4 4 0 8 0 futexpl 56 4648 0 4647 1 0 1 1 0 8 0 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 144 26 0 24 1 0 1 1 0 8 0 pipelkpl 16 84 0 74 1 0 1 1 0 8 0 pipepl 120 168 0 149 1 0 1 1 0 8 0 fdescpl 432 369 0 355 2 0 2 2 0 8 0 filepl 120 2317 0 2219 4 0 4 4 0 8 1 lockfpl 104 57 0 56 1 0 1 1 0 8 0 lockfspl 48 20 0 19 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 185 0 177 1 0 1 1 0 8 0 zombiepl 144 355 0 355 1 0 1 1 0 8 1 processpl 920 383 0 355 4 0 4 4 0 8 0 procpl 624 678 0 641 4 0 4 4 0 8 1 sockpl 400 651 0 630 4 1 3 4 0 8 0 mcl64k 65536 24 0 24 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 4 0 4 2 2 0 1 0 8 0 mcl4k 4096 26 0 26 2 1 1 1 0 8 1 mcl2k 2048 63847 0 63797 17 10 7 14 0 8 0 mtagpl 80 16 0 2 2 1 1 1 0 8 0 mbufpl 256 103136 0 102998 21 9 12 18 0 8 0 bufpl 280 3538 0 128 244 0 244 244 0 8 0 anonpl 16 47023 0 33019 60 1 59 59 0 107 0 amapchunkpl 152 2125 0 1999 21 13 8 19 0 158 3 amappl16 192 1491 0 711 41 0 41 41 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 187 0 180 1 0 1 1 0 8 0 amappl13 168 187 0 183 1 0 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 44 0 35 1 0 1 1 0 8 0 amappl10 144 14 0 9 1 0 1 1 0 8 0 amappl9 136 363 0 361 1 0 1 1 0 8 0 amappl8 128 283 0 262 1 0 1 1 0 8 0 amappl7 120 109 0 96 1 0 1 1 0 8 0 amappl6 112 23 0 20 1 0 1 1 0 8 0 amappl5 104 161 0 151 1 0 1 1 0 8 0 amappl4 96 590 0 560 1 0 1 1 0 8 0 amappl3 88 271 0 263 1 0 1 1 0 8 0 amappl2 80 2133 0 2068 2 0 2 2 0 8 0 amappl1 72 16599 0 16194 23 14 9 17 0 8 0 amappl 80 907 0 867 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 371 0 357 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 371 0 357 1 0 1 1 0 8 0 vmmpekpl 168 6577 0 6550 2 0 2 2 0 8 0 vmmpepl 168 50779 0 48952 107 19 88 101 0 357 4 vmsppl 272 370 0 357 3 1 2 2 0 8 1 pdppl 4096 748 0 714 6 1 5 6 0 8 0 pvpl 32 158343 0 141373 151 4 147 147 0 265 6 pmappl 200 370 0 357 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 252 0 27 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821fc6dd) at panic+0x15c sbdrop(fffffd805dacb008,fffffd805dacb100,3c4) at sbdrop+0x3a6 tcp_input(ffff80001d707f18,ffff80001d707f24,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d707f18,ffff80001d707f24,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d707f18,ffff80001d707f24,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d707f18,ffff80001d707f24,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd806b6c3000) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd806b6c3000,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708028) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821fc6dd) at panic+0x15c sbdrop(fffffd805dacb008,fffffd805dacb100,3c4) at sbdrop+0x3a6 tcp_input(ffff80001d707f18,ffff80001d707f24,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d707f18,ffff80001d707f24,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d707f18,ffff80001d707f24,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d707f18,ffff80001d707f24,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd806b6c3000) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd806b6c3000,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708028) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12