Warning: Permanently added '10.128.10.38' (ECDSA) to the list of known hosts. 2020/03/02 13:08:38 fuzzer started 2020/03/02 13:08:43 dialing manager at 10.128.15.235:46164 2020/03/02 13:08:43 syscalls: 337 2020/03/02 13:08:43 code coverage: enabled 2020/03/02 13:08:43 comparison tracing: enabled 2020/03/02 13:08:43 extra coverage: support is not implemented in syzkaller 2020/03/02 13:08:43 setuid sandbox: enabled 2020/03/02 13:08:43 namespace sandbox: support is not implemented in syzkaller 2020/03/02 13:08:43 Android sandbox: support is not implemented in syzkaller 2020/03/02 13:08:43 fault injection: support is not implemented in syzkaller 2020/03/02 13:08:43 leak checking: support is not implemented in syzkaller 2020/03/02 13:08:43 net packet injection: enabled 2020/03/02 13:08:43 net device setup: support is not implemented in syzkaller 2020/03/02 13:08:43 concurrency sanitizer: support is not implemented in syzkaller 2020/03/02 13:08:43 devlink PCI setup: support is not implemented in syzkaller 13:08:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet6(0x18, 0x3, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x20, 0x8000, 0x34) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/62, 0x3e}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000005c0)=""/29, 0x1d}, {&(0x7f0000000600)=""/33, 0x21}], 0x7) r6 = syz_open_pts() r7 = socket(0x20, 0x4, 0x33) sendto$inet6(r7, &(0x7f00000006c0)="b49e17ea50fb9a3ed7b1472e59bbb926dae01ae6850eb593efde5402a499d0d40f66fc7dea2c9ba17a51f1212807c7888d017dc603795c468e7461e5d28b67185d3bc35554eb7d4b9a94bff8d8602fb3b1c3ca54c58c587e155d744223159e7e556a3aa7cceb4b6b59084f2f3f300dbb7d76a969ca0b372b9bbc4313ac514b33e9a20a096d7d839fc9e158547a586a82c147600e8e993b512b818514bd65ff2d807c425e86eb7c57c542fb8a57510b8bb2dea8dc10f67cdc5bf60391d885fc1e3009b29f85a65a86ebc75fa2ce00fbcf73a392dc6f5c847d889dfd7013b5961ae8999f3412c65a749bef65e099a23e762c54d665f96108005cd5b4aab62ab97c40e14ed24239ee6f5f2478fb20de5148509933b806bfa2dd343de9eba78c9b4b2ff7c804afa55c585dc39f94c40b55807bc7f13983ba4ab78eaafc08d52841ff26ec07d72bf65df483a8179de57e5dc19959730413be15e5428341d2531199afb5fb0746d3443f8db326774bc230cb7eb818912f5dd81d1f2932d953d1a818a43cf2e857464c18cb9f7e8e0b011ec6b6c859ba5fbba8ec6efd1d1cb412397435ec6ddb29c8909f8b620e1e7e5a438c009c83bdd4d08a8fb1c29cb324488025b6c770068e87b2c8c5d8b1bb5a9c2cdac0769febe8cb9c5c7a37857c44fa250f365097311032beaf41f528b70e20fa8a3a5964eeb36d9e5947041bcf990350a320a8ea950c3decdddf92dcfe139c9739803207a390a657718555e7e4e1a57b5f8a2bfa7da5c76c4dfa8c1e1bcc3306a15a5301c549b99e04ca96cfa5e2edd2e006579965835a051eb3e509bf3847fd95678111c55efaa6d1236cd773c18fe3c7115fb043c4ffadfcec968ab29a8e0d387390cfe28d5588d72e6b08291be49305dbe4b5967b5cf87998701b53025a9931a6a5bab8ecd1a293a63f00646196693724f18bae0f4b39f38703bc15f41542ec25f9b6c1a0b5210fb4e9d6504194f9c1e16ad62b8abf1bf6e8b912ccf355553ca32d71d9d099bfdd63811cc568ace760c46281a858664f3b265b8fdaf79d65a8d17eb1a5c0aa6e10dac37b3d75741f270bb69cc3749ee9f51e8affa527eb0fdb56ff51c7a602bac838d6966dd79998b56a89e4a7293700de5d4db489b3e2a14ad32dbed7ec014ce9d598898e2e82ca2089f3f335d81013129fb9fbb03e842c490d5a2dfe5fe562067a8999b476630079d649cfe30797e9153147e5d2939fe12c18aa93684983a18b312a80755a262a58686b59d49133b1e135f20b9ded273a1381a3d6ee1935a6b008426c23282a9c995792ac91e4e22f96174e579d4adff42ad07d6590c1cd601e360a458f6906aef2a12100fd95e4f5aec3db60211372607779fafc068862dd3b201a93659e9c6dfa789616c8201db28b7de21027c786739d281d1ce1640152be38437743ed30119a943e59da6e5149f972e8e1f998b80020c48f747093fe2d9bb8ba3d23eea710c5a3c606df4f58cb7fa1ea92f1090474592c0974cd72c5937b15e2caf983d8f2d89b6b5fce09abb08edffe4f98ae290d057aeee1a6a376695b16ba8995b38e284cf1f8f03a3c4bc242985787ad500d9d81acddec608a5f096f6b182cc7780eff6b5813273830b6d19c174f454da960c884ac6a30a38e2f377b770497ed8ac007406a1a0959481f545a951202a56b26c0031a68570b8c8bb45203eec2182d2ea7058a80c129906fca4db5c0bddf1d763f218271038e521ebc241acb047c06a6773c5c2e90776280dc75ac3b6e95c038cd139f324e029ac3b158cb7e4771be30bd988fb4cb2c2c9df5dac2f4586c582f1d37934b00f9909060fee24839238e9179e18b9bbaff30aff51554ca87317844e3b3f314a0d6790f362f01bdaffa9df16438bbadb2cd33c200b9d7a4bdc296e880c3564c10207877bb8b515b3bc40ccd5019bc16b156448c6c87e51560b081c26a7e4c42c0963df614fb182ec45f47e9c3070b918415988b3d67bc1fa2dfa91a59d29916ea14397ca0a634a1dd74d0748052789f9f09b3a241d73573b4d672b609159a9818693eaa25cfe32fc678086c9f964dea4c5fa275a1e599e9c155b80e5abfaf1de90bad32fafc773636170647cea78cdc4594c103fff1162568f2a340b9f8df321daaad0930e5b8195f97bf5cd124a54cc333e4c959c9a7221c9150b25b8e15f4458df98cbb2be40783c1720721bf58944895de853e23d9436a4d95ee08f3dc87a242610deb1530e73025cde63e5c4909ddc0f42b9ab41211e57781108f8d56d88e17ce868039fd4fe8aaf2a7831502af277f71c2712d733254d37c0ced15a8318645547227244222394e5891880d4552220fef0876b5e5ab1fce63bb42f0117f5ef7db2c06534a871826b89cf3f53ef8e5f3bfea0a80a483398c9dde7afa405a4542801dfd5891be0968649a03fb0d8ad355b501edbd266bdd1686a6ed4b74394bd6bface40cfec5b03a64b779b2d2d75619c27ece124bbc84e077cfcc7a11bd7fd3c4f87f76f5ae12f2b2ab802413e98b65c90163c6f7babfcabd8060ec8dfd574fbf981b5db7693b49c0f7b7e60fd71ed6fcc4d970eca2e7a138b128a4305b239ab39aaa58efdebf70f30d2b64226cfe04c33e8298519e7df05d9bf9de8e980b7783a58465325982a3a73fa81e422204bbb4c460432e55bb41d910de176002a9b80fd1c15476ad56e364f6ee79b16330b7f54a877cefc954b2933b457b22e5299b1f2638777395a5bdbfc8f4fe9ec44c92badce6def80749af0f396049424e195e6b7b755bdbe0484659eef83611f2b08acfeca4e26ef26e8a2bcf19503ece20104cc9fc06eceacb24004aadf8dcf94fe461fc13a12ca1a45a55be8a12c9bcec9095622502b329315454f821451ab1c6337506d0b4eaa98484a9bcc11abd2c52ca10eed046f5bd33c8375c17add7d95dfac5617eb44679bff3581ab76704f8e3cb08f7c051a622b9eee90659b58076f0e49eb28bc07e57d062b0ad050a963f17ac0df4233ab1b1353d4d2fbf9f2b51ccef40dd6e2c884febd35603cdbe1387affe4870ef454ab2172d48fad037aca997883e4ef59a97e1faebd26deaca0053a591c4e160b8641fef2298d1978f85ffa51dc7b9da4a88580c26cd4e554bd62ddb1b183b15e32de0b13c56924e62f96ace8a20dca9e98e30b3c5534703a167983805fcf611e705a741c61cb3dd5ea260dd1019c27fe2b10cb82ee0423abf783bf12b10684f5e2845c75df648b3c80baeb0ab7aa0e3c986edb5ce33cff2629f60f34650725e6172f412e91fadb7cfa4908107cbfdacf7b2d2d4b96e24a88be722b01ca7aa6e7d7af6b424abd1cd893f5a12a54ad7090b0e2b0230bdb5816b72ff4ab5dd1d29816e914a830e31d119f322a5e0ae70ba1bf4707cf2bdad1b4c9d82a18c875b3a2696c399accb0eeadc96325dacc222e0dbe731534fdf719e0093cf434b22e8a7e4785652eef8fdd10c37ff5769d04679b256e1104dbd92b02627907629c34c1f0da30bfcb466766d986ddbe890df797e4339e8228a4c35aaaf64a322de5ce1301f96e41318bb41c0b404974f2e50847200b15959d402612fff43cbfcfc365139f27856c978f7d541d984c4cdab07f646476571f4d6965792f617240c1b27effbbfaace330fbd2c05045550eac333f555cc54e17f3db838fdf69dc5a1cdd0c70399e17df7d4031c1d858537061219bb4b9a1e1f5109e336e496462beaa8086fd9bc353f805728defb9b1c3933c0bbadd2142bf316f33fcf4b8e4546ecb5cf7eb7b0d82838b34fd45bf226fb7d67ed051081a056b6f1c68276eed579fd66a3827387fea01f3c5638261f7783b4e2fdaea8253c49b9039bfe07684c4eab655df3812a648c1e5d7c7c32db78f47fb6063278a75c8fde52b83335801f1dd93000cfbec8f550166b851c6d5658fc2b602c517cc70191cfe585a60cc108aa29130fb03cd720a07bf2a69af0b4fee9e9c3b6119bc14a857d97c64c20170660e0e6e61cda732816ad4b69e5b98c60e6ae2df7d0d989ef5e938657c1cd6c9c8d56e6b944dc5a7495a89bf196969f567ad5bb8f4fa9b4a59aabd8173edb95c17762177a691974dfe67c485197ffef45f6d76548eb3960a9eb0eb3261b419afb108083331a0f45093ddc35a0f79ef01fc64db7b27c766983ade1a6d8f8604315d71824115b828a78547b62c2940cb549e81e473dac8e81b201d1ddf2d7a3991fc1399200273017b786ccc8346c17fb8af12f59d5170f769be17edb0b97c9cf5e1980071241590e6bf63baa61a20fcbb27dc99b52e1aba6fa499ff5dc241d00259c474e48d436f51e537fc8e257b244c05f13f95a886393b830ed388456c018457512ac0fd61e3fcd473ae30e33e48df2eef0c0606460135c4ba1fa8113951e2f82c40b0f28f0706d03764fc81876d104ecbba66b2c458db3ce69abfd2095da6b52770c0cc942210b6e12a3ad5817605a8e226a0ec0b17ee6d4bd139fe48d16145211fe5543abe32eddfbccdf2c1f96ebe6d3b47988e66326887b956e9eed3bb5c1941e7eb61558e67a82e5c2f57de67a1ce931df5df5a1a9c95d5e98a72b52e1339026b71769c4c13258f9bced73bfd35281f540d23b5b0acd790c977ffb5c4276a7ffd88dc8e89ed494ceb0668af0cbdc806e0c22c2f96522e7022cd791e444b0e46d1ec669a9461a86f52e03439484d97e45fcf1fa723ed8561ac6eabfff936bc470eddcb3c71fd68e69b5b632390dc52c18de887e7bcfab9af21743b404abcb1ff08f1e2d566373b62617ee69ed1b5ae3f05c8bf0f1013de9fcf5d5d97e7c2d00ca56a703652e2fc00f45eed594c354162e1da88b8ca78906d9f0cd701dc03a750987e834d995941f26f95970edfdc37f09cf2ecd9b41c163538dad98bc2341cd8df955e25af9ce246c2b043d44b68b7c246e286bbaf292529a249e8a3e5ddd33639af8d2d5872611aff597977048b899d912f07713afd0e67f14fd886fd054d5b40f4f174499e7021a04366f1b238f2d5a7b4ef64b95807b6dc610aa9fc7e30092c98fad3a4de084aa96398ddacd62f8211aac481caa17f778cdd19d6256bd6c7e6c2d09b1f80aa08a87dee64af1c3c59a88fc534fa89eb299017f8690528dcc3e593797e9710b55fb95260e6682746772d13bc5279f0368924b34ee8f8a62a82cc593800e448105cc54a8199ade90275a53ba3abc961b67456606071b0ad50126053ce858d4e16d140cd55b620cb0fad56ee7fc9125368ea13a8e779f70c1ce8e31bf9e3a9eb8112c6c037f9da8dfe738b93ee395296379218dc1dfa9972e9789edb04a7629053500f33bfee4cd804742244c77b8aa4439b09383aeabc259b7ee1dbed4a6f0ab9cc6ab34937455a3084e3cf5b33dcc147c70b8f27225dcb8adac1090a6ddc617653e6244f624bbb014e0efbf305704ab3e1d51c18b6e0e5d89af3983700a4f0311b366419170b5d8b2ac51a788147e7216380a833b28c098c29d2850e4f1233d6c62008c6f516cd3fcd8611c31fc0b590d82d2260b531766e185393be40c4125f997958ec9736908a7a51dbf05bfe79b9bccb714a7ad06a300143706815a9224851dfb983f14e036eddfae83b8b7036ed38457c0d9062e2ca18af49c3e5f04db5da68fa47b92f953b22b1a21b0a07887b506024682fbcaa8aa3ee0bda411c5e973bf106356a2fead5db432783df1002fdf25cd6359bf1f4389ce2a59260c4dca6b33090371ac6f4263861cea59156854fe2a7344f1b7b5233001a41f50ad0cf180a775f63628b0", 0x1000, 0x404, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/vmm\x00', 0x100, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x200, 0x0) recvmsg(r8, &(0x7f0000002bc0)={&(0x7f0000001740)=@in6, 0xc, &(0x7f0000002a40)=[{&(0x7f0000001780)=""/104, 0x68}, {&(0x7f0000001800)=""/251, 0xfb}, {&(0x7f0000001900)=""/26, 0x1a}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/238, 0xee}], 0x5, &(0x7f0000002ac0)=""/236, 0xec}, 0x42) r9 = open(&(0x7f0000002c00)='./file0\x00', 0x10000, 0x8) getpeername$unix(r9, &(0x7f0000002c40)=@abs, &(0x7f0000002c80)=0x8) readlinkat(0xffffffffffffff9c, &(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)=""/17, 0x11) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002d80)=[r2, r10, r11, 0xffffffffffffffff]) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x2, 0x0) r14 = open(&(0x7f0000002e00)='./file1\x00', 0x80, 0xa0) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/wsmouse\x00', 0x8000, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000002f00)='/dev/null\x00', 0x40, 0x0) r18 = openat(r9, &(0x7f0000003040)='./file0\x00', 0x200, 0x1d6) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003080)='/dev/speaker\x00', 0x10000, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/bpf\x00', 0x1, 0x0) socketpair(0x20, 0x1, 0x3, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r12, &(0x7f0000002f40)=[{{r13}, 0xfffffffffffffffa, 0x42, 0x2, 0x6, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x100000001, 0x4}, {{r6}, 0xfffffffffffffff8, 0x84, 0xfffff, 0x7, 0x6}, {{r14}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x100000001, 0x67e}, {{r15}, 0xffffffffffffffff, 0x0, 0x40, 0x2, 0xfffffffffffffffd}, {{r16}, 0xffffffffffffffff, 0xa, 0x1, 0x0, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x7e, 0x0, 0x200, 0x514d}, {{r17}, 0x0, 0x10, 0x80, 0x7, 0xfffffffffffffff9}], 0x33, &(0x7f0000003140)=[{{r18}, 0xfffffffffffffffb, 0x8, 0x6, 0xe7, 0x8}, {{r19}, 0xfffffffffffffffc, 0xe4, 0x10, 0x2, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x2, 0x20, 0x6, 0x8}, {{r20}, 0xfffffffffffffffa, 0x40, 0x80, 0x325, 0x2}, {{r1}, 0xfffffffffffffffd, 0x5b, 0x40, 0x1ff, 0x10001}, {{r21}, 0xffffffffffffffff, 0x10, 0x40000000, 0xbf0f, 0x2}, {{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x2}], 0x8, &(0x7f0000003240)={0x10001}) 13:08:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x10000, 0x9, r1}) setrlimit(0x3, &(0x7f0000000100)={0x1, 0x8}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) getpgid(0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x0, 0x8, 0x53, 0x2, 0x0, 0x4, 0x7, 0x10, [{0x4, 0x1, 0x0, 0x7}, {0xfffff001, 0x5, 0x8000, 0xff}, {0x3, 0x81, 0x1, 0x80000000}, {0x85, 0x0, 0x8001}, {0xffffffff, 0x101, 0x7, 0x1}, {0x81, 0x6, 0xfffff704, 0x7}, {0x2, 0x280000, 0x0, 0x4}, {0x7, 0x5, 0xfffffffb, 0x1}, {0x3, 0x0, 0x1ff, 0x2}, {0x6, 0x7fffffff, 0x1}, {0x1, 0xecd0, 0x6, 0x7}, {0x6, 0x1f, 0x5, 0x6}, {0x5, 0x200, 0x3, 0x3}, {0x9, 0x40, 0x10001, 0x400000}, {0x6, 0x7, 0x4, 0x9}, {0x6, 0x7fffffff, 0x1f, 0x80000000}]}) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0xd391482e7268705d, 0x0) chflags(&(0x7f0000000300)='./file0\x00', 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) shutdown(r2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x7ff) r3 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000440)=""/195) socketpair(0x18, 0x5, 0x9, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = dup2(0xffffffffffffffff, r5) r8 = dup2(0xffffffffffffff9c, r4) r9 = dup(0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x4, 0x7) r11 = accept$unix(r5, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x1, 0x100000001, 0x9}, {{r10}, 0xfffffffffffffffa, 0x2, 0x8, 0x100000000, 0x2}, {{r11}, 0xfffffffffffffffc, 0x20, 0x40, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0xd5d8, 0x2}, {{r12}, 0xfffffffffffffffb, 0x28, 0x4, 0x80c, 0x4}, {{r4}, 0xfffffffffffffffa, 0xc, 0x20, 0xfd, 0x1}, {{r4}, 0xffffffffffffffff, 0x80, 0x40000000, 0xfffffffffffffffd, 0x8}, {{r13}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x435, 0x3f}], 0x5, &(0x7f0000000800)=[{{}, 0xfffffffffffffff8, 0x9e, 0x4, 0x6, 0x10000}], 0x1, &(0x7f0000000840)={0x1000, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000880)='./file0\x00', r14, r6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000900)={0x5123, 0x3, {0x0, 0x6}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000980)={0x7ff, 0x3}) 13:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2, 0x6, 0x1, 0xeda}, {0x6, 0x3, 0x20, 0x2}, {0x5, 0x3, 0x3, 0x80}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:08:47 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x1, 0x5, 0x1e) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r2, &(0x7f0000002080)=ANY=[@ANYRES32=r3, @ANYRES64=r1, @ANYPTR64, @ANYRESOCT=r4, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r5 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047308, &(0x7f00000000c0)) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r5, @ANYRESOCT=r0, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r6, @ANYRESHEX], 0x7, 0xffb) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r7, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r8) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r8, 0x0, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r7, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRESOCT=r8, @ANYRESHEX=r11], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e40)=""/74) r12 = getuid() setreuid(r12, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r12, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r12, r14) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r15 = syz_open_pts() close(r15) syz_open_pts() r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r16, 0x20007605, &(0x7f00000000c0)=0xd24) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000000)=0x7) writev(r15, &(0x7f0000000300)=[{&(0x7f0000000840)="230cd76dcec2cfadafd1d49e8fcac03821abc1e3a169dc74c913dbc20ea8b4c8eeb471cd389b3a653c808be161e0bbca51caf8528a46eb5720c85dcbd69e72e75195f2243c1e019ac35d1a67786cde3615896af5e892e03147a5310a7cda3a53cc2c653d2ea3ba4d369d6469ec7621543f169a4294d84aafc5ac963a19fb2c3b72a49a51fee443b9eb691d3a42b69e1eef07518e916d41069c2810a408005fd3e04adb6c3072f5dbf3252a20cc2874999eecfa31d25cdd0c398ad037691e2ac299354f5e41dcb0541aed19686686e593c13c36902791c52a76d9b96c50cc015406c18a83dadb0d413de950d764214f30b8671bd75f71edf4c2682cd517be7ca99be8240c03943d369090febba301fe540194f1131efbb389fd72efeed3391cd7475aa49d7f2702ec215c19d035cd2a18c26cdff0b5ec7ad805cc1cae68c2621d252329f107261ddd91c1ae66458c12a6a6364e0a3d8dded697a5637ff469c4a9e52dd6445fee2b1e533cf5061db4bcda13173a8c4eed28756e3afc2401f74852b02f9c0f7f4bda72309cedf1e742005e0df4622058fac6d5124120be1b96ec02caf7a29ce1fc3ff6473c9c28974a4ed12f821af62b9c1d202bb047f58ce4f87a9ee98b3eaeaa236ec874fc01745c354ce7339af03b63138d8afbdc49301dc738f2f76935ce76c990d06185ef404d703ce7f7bb84252771a0b2051982e5c1d1f95d0b310ac6b1ef8c0c8b0faa88d371ed297a0a9153f33a795294aaee164f7bfc1961b1920cd9941e1074c450a1c2702cca31879a50de2e494ea9307a4045c9c9523b69d6c28dcb11d0baa053267e7c32fedd7d6cd473a3f6e9603821c6155435b37da41dcd0c3b8da76c43f249b5a1e655a61078ad3c63f4322ffe03aed27cab8e84e47328885265f5f91c5d04bcc29a1da98127566aa2fa3b8e67c48f5a2a52f300199f3e5a9489332da9992afacd018b34ec8b26c22d879b78471903d19d1afd94c0489ae6e954bd9019336bae393791392b1f17f85ae81a5faf15fd9898a7f0818498d57f1cfff6a8351effce3cb7404486fba3107c66b9e0058def9f205186c363ecf71b0265c5dc25e5aa5a5b70e6583c0467a3bd2817ddc378c9b3950a2378d94c6d044854676bfd1074fce23d384ff1d824d1040af7c9e0141ca31776ed55b562765d206b339e81949b8f7682306d12c848af828e7afc8fb712a227171b23ea810112a93486e81bdc23c46a55caa591c21880953800965a172b668ce940fa43909fb02884504bff33d0d9eb3e176e759a5fa360583112a8842067dae8bd469a884d744834bce9f4ad50a101d088420a562d1c302c2f97ac9d02efa4b22f62784c7a52e081c3907f64cdbfabb13238210e35c25b588fbab41b2bb401ea662e49ab6af16a8a8407509758fef7a59c53a1dd929c552e41176750b5ebd007aee3d968f7e206c4a256089cd83e7050d4a0ba8e88143b2e150dd1b2caa3d5fa597196ebae8a11869d13de37d4feff7c3dbd6914af8191d34f43b52d2e3c35d535a285c04fee62d46c7cb920618ddfff6da9d9da89e7fed2704c2067566d89d48d6277d879373c8e1a89a7188b838f509226b43e743b8cfcc830d6312b9fc083b67b389d9cad9ea5acc4e7fbda9b92571bc894946fcdf9762e80c53f799aa33d79804538282bb53012d166ce029d9ad9c53ab36efcf06a3294f50bbbc2a4d7b54e2c5fd76268aad8987389f653a4d5f9593fda2689dd4613b0c1942e364a6b3a3617ab4a9688285151ab17b8d7ed4e1e93e855a0160ceca518ecccdff18250eba5b6f2e0372726895ceab0914a83ed5c3c9b6e002a2569a23de96f0b6e76596ee594e954747269f9bf2e403c6003da67338590aee308732ce54c29dcd06ca6f0fec2553e93cc81887c8461b4fc6bf37519bb9d28d0cc541bb4720aa8bf82de66c3d096d1f68c4cc4ae9631cbc2b1dd702cca66de7c3760536bde0170cb218eb2c96b722242bd8ff368c6414b2d0edcf9d3a8545d6fa0b8966f8dd8039ff11280acd02a0af28f392c15af1461cfef1cd4aa8c498ee8aab92f2da28978712ab5b5fcb0bbb481a624f11aafd12f802dfaa25adfef7858f8a1ab6ff28ab55cdf8d15f39dd07ad6b161975eb0f56407218882a9abb20aedf7e15963fa2f381fb2d50b652d71a2145e40a98f0d991c81f352d82db00d1ffd685355200888b381ef361dbfb5e8e8520ba62d33bc4e3dcb1a278ca607a31f17d0cbf8b373496cf061ee41957d31fba04e92f83436e481dac71243439fa0e8dae9fbc29fe3d517a0cd72a159f223940bd790f672bd0fe2e730d3b2067d5e1fe631bb62d18048fc6e97ab37e1c3b515688dbdfd674a15d56fcb9ecc70328022a4d491de361df4708863e4119b5868a44bd274241328ad3a907ef17f2a86abb4f2f062aa7836176ace59c4aa372165c3c52439d4b8d5bb14fc017a47dbb1ee30ef0da2ed21f0e1fdce41b0b01e927c8c25f69e4d6f56ee6551ef37a8dd88323f47d028901724f06efeab5f0203efe4db35a228f32bc9c932d5ba8b9b45199c6d937f90d59e9ac85cc159a8a1058c887088a840ecc8ab0fdb5757e88f5d99db71c5981e57eec7ea858736555da352513aa83f211ca3cb2c21593e80812aeb1d47078cf3abe40016d6042ab2b7f93580d710007257ad4f75209a8e29af3dc7f24dba757acde0e1c97d58409fb846f0d1d3924f2a7a9012bda90049ffdfbc7271981ddbb9a34a9027e54216bb9c8fc67014ef255c0d", 0x7a8}], 0x1) 13:08:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xaa0) select(0x40, &(0x7f0000000000)={0x1fb}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 13:08:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x8001, 0x0, 0x101, 0x0, 0x3, 0x0, 0x0, 0x919], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff, 0xfffffffffffffffe], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x9}]}}) 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:08:48 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)=""/241, &(0x7f00000000c0)=0xf1) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x8e3, 0x0) 13:08:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1fd5, 0x80000001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r0, 0x4}, {r2, 0x145}, {r3, 0x10}, {r4, 0x196}, {r5, 0x20}], 0x6, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:08:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b7dc479b86dd6003fd7c00b82b00fe8000000000000000000080000000bbfe00000000c53300000000000000040090780000000060000000308f5f6ea5b38c0fb6b645360400010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d4139d7c0677452674a5d27b48a60e45068500007df8800ed4311638a62af013a5694bf8cc9f1984a8738a4869709ed43ae06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb20900000000000000b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d8031ddc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f768c7d3d5dd376e9529fb1e119643fcbba0e0c28d040084f134615e64fd3a768fa14a22ed75eba3ef7f162e23c250eb000000df0b1772ac2460c7aa2375000000000000000000004a08dd7f5ad5734bdc3a9c4dd446cdceb1e6953535a20a79815682e7bde1e1824489356782f4e713859ca8816cc09ece33ad3e8db0fb3db80730b078c222a63d2a21d5cc6e49f9f0e410bab07acd9429c1a82ffb6df6b8c54f3733088e5f1732eb03e79408658134ffb88f634e6f885cc046b5de558ccd783ed51f87ebc6f8b9ab30e88ff134c463f3b3ac5644f726b1694c989ba6db0842b1f1e519fba7803c248fd60828b00864be9b95edbe3180771aa292cdf5006e6c207e213aee2912b9f0a51a53888f61972eea39e0496799eb6b4e4405d6d856ac468dea6ac58d02791d1d4dc77cf7b89ca1e47b4d512116d8e494a1a090a7000000000000d2eb3541858cb49f53976a0b4344c354231a4ba76e5a88e70be731ffc7430d8f2a23765d884faef574303d1b03bd064a131b2d5faf2722847c5bcc78cd9139cb7dc87bd4868e89143df5809a10991ad55aa9c47f41fb71c7dcb3accff2bf58a103d1facbf0877d5bc382285135ac823716c63a590945c3c6df7ed9d4754dcd17b8d24f9bc6e2c93039b93cafa697f0daa4ba0049fc47e0a895d46221920f60efc103342147de22153dc2848561c87ec39073e4d6677b37ed4cbca6f243621b3d9e069d47f4829cd2215f1b015d0b2dd4893f75fe5e1d072514dc9607a9adeaa693fd8bb82359b2ca9db6c14dfa"]) 13:08:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000459000/0x13000)=nil, 0x13000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x0, 0x7, "0100000000f1ffffffffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x84) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000200)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:08:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff, 0x0, 0x8001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:08:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f666901003000"], 0xa) write(r0, 0x0, 0x0) 13:08:49 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, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65300069dc0daed57865b62161417d85f5e997535b5bc1c10b04d29d750acf1ecb7114edcd638138350e9ab34419dfac5a7ebab511a802fca41feea0392bb1b5843c69b99fc4bea73451b9c866c4a16ad2d3142f03888920c50f9a5a62fe52d25635a6170f73edf23f6ab98c69ad5026fec98b38545d9fb49dc8c0a71a0b9d90458ee66bf0ec92634ab17b8682d10ebf1df5dabb3f96651180e9d6d5a171b9392e98668021a7f375"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="e190c9ce950ee976c7bd3274630347fb6f3467cd0d79d2389769a19841a55d08aa87468bd55f7eb50aaa8f6f284c6389465e6c7b1bc1681b34d17c6dfe205c283a82cf644ef18543d09593"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0xf8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt(r3, 0x6, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd814c4d463a3048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:08:49 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x400, 0x7}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="782849bf48c33094feed0b5ee8fecfab05c5f59e10b07022c40e494978813648c99077c77509900e6b96fbb14537a879b44d3a04", 0x34) 13:08:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 13:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") pckbd_enable: command error 13:08:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffff4ee5}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x1104, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x200, 0x9, r3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:08:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x26f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000300)) 13:08:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x5, 0x3ff]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) 13:08:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400", 0x101}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:08:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) 13:08:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:08:50 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) pread(r0, &(0x7f00000001c0)="8cbfbbfa2a6be7e754f537d18512911a3673b9df7fb7043c938e0d1a61223a4ab2f2d665d87ec9960dda551e4bb8a65a5aa245cf2d2c28ba374a4d31a163d8df38b3ed9ce41b5639eb1d429fd2268cebf2643084cfddb3ad0ce3ee0c447324acfc90f7341edc35ed862a2e21dc371e92339dd5bef6c0498208adca309777acb56a01d49b422cb1d56d4c943524decbc1c753daa5e676185a388a95ec2f6463bec308a8643ae26528cf1547bbb283cc37939a6672bc71bbcb2b9e3523a69c71df2ec9", 0xc2, 0x0, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$lock(r1, 0x9, &(0x7f0000000180)) pckbd_enable: command error 13:08:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="41e357faa3f2acf94b41f0b4718d6d1ff7aa5faaccdbf2815fae0ddff2b1d708e3aeb5fc3a89ad"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:08:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a819f96f0b224ec765ed0e030000000c6b9b3fea3baeecc18a03b00820a58fe43bea7a072486bf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79ff1f3022eea19029d8d3f0e86de7fb584d490000007c62f567d55187267ba5050932ed612e5ffe04fd83800b572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440002547c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000095dddbeb3fd14e69b409876a9a4184bb3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef8bc9720b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730063d685e69dd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6e75493b882b919f2dd9decd7074f8ace517069d9a6f2f7fa32c8fc7c9f3bdbc294e6e27e92609c0131f2c4556c729fd3923d08003fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c538a3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a000000000000000000000000000000592feaf92e94164cd8a6f8d373d77e3b114ef7c68bd1828e5dc63e2943c7ba5037d6dfe3823655a3187bc03b875a71e2db1697686acfb5f0026a20b9d36a2ccead336ce951ce2cfdd439fa1e31017291e246d0a94e360190dead4efb45163b2a1f8b776f148f19fa240da33e4928a98e796a450cebef13d03fd58e2405f5c6a51c54eecc9119f05a9c141f19508112924ca9e99f356b1005943fa509d99027d630b5a1f6ac0f2bff4d76524614eeb3cad6f2ac161f9ddb5772eda1c8f319fa8d9019be02852e3f843611b0512cc764f774e0e416615b754a7fd04c4507e7f1de63085723c4c84c5e95a1975e4e81c9f3140a296074658ffad48d2f3dd22951a78b259136731da5da"], 0x10) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 13:08:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x2, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) r32 = syz_open_pts() close(r32) r33 = syz_open_pts() r34 = msgget$private(0x0, 0xfffffffffffffffd) r35 = socket(0x1, 0x5, 0x1e) setsockopt(r35, 0x29, 0x32, 0x0, 0x0) r36 = socket(0x18, 0x2, 0x0) setsockopt(r36, 0x29, 0x32, 0x0, 0x0) setsockopt(r36, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r34, &(0x7f0000002080)=ANY=[@ANYRES32=r35, @ANYRES64=r33, @ANYPTR64, @ANYRESOCT=r36, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r37 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r38, 0x80047308, &(0x7f00000000c0)) msgsnd(r34, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r37, @ANYRESOCT=r32, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r38, @ANYRESHEX], 0x7, 0xffb) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r39, 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r40) fchown(r40, 0x0, 0x0) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r41) msgrcv(r34, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r39, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r34, @ANYRESOCT=r40, @ANYRESHEX=r41], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r34, 0x2, &(0x7f0000001e40)=""/74) r42 = getuid() setreuid(r42, 0xffffffffffffffff) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r42, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r42, r24, 0x92, 0x10}, 0x43, 0xff, r31, r22, 0x2, 0x14, 0x3f, 0xfcc}) r43 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r43) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r45 = socket(0x18, 0x1, 0x0) fcntl$setflags(r45, 0x2, 0x1) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r47 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r47, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r49 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r50 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r51 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r51) r52 = socket(0x18, 0x1, 0x0) fcntl$setflags(r52, 0x2, 0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r56 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x8, r54, r55, r54, r55, 0x90, 0x10}, 0x5, 0x54, r53, r53, 0x2, 0x14, 0x3f, 0xfcc}) r57 = getegid() r58 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r58, 0x0, r58) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x45}]}) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000740)=ANY=[@ANYBLOB="0090122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f20935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052fe265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e1098066754100000000000000000000000064e869ca357675b7d038756b78d5e22836156ea392e01aeb890fe8300a929aea5fbe3109a0806189212cb16e9a55"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000680)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r44, @ANYRESHEX=r59, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r46, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r54, @ANYRES32=r57, @ANYBLOB='\x00\x00\x00\x00'], 0x133, 0x3}, 0x3) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r60, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r4, r24, r61, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/246) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r62) getdents(r62, 0x0, 0x0) 13:08:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d700899607caa46ffe7a000010000400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:08:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800", 0x1ff}) close(r3) fcntl$dupfd(r0, 0x0, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:08:52 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x1, 0x5, 0x1e) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r2, &(0x7f0000002080)=ANY=[@ANYRES32=r3, @ANYRES64=r1, @ANYPTR64, @ANYRESOCT=r4, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae66275a4d2364c449ced5d8e22ff71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e0000"], 0x8, 0x800) r5 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047308, &(0x7f00000000c0)) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r5, @ANYRESOCT=r0, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r6, @ANYRESHEX], 0x7, 0xffb) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r7, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r8) fchown(r8, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r7, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRESOCT=r8, @ANYRESHEX=r9], @ANYBLOB="c3ffffffff10fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e40)=""/74) r10 = getuid() setreuid(r10, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r10, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) setuid(r10) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f00006c5000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='x\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r11 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x0, 0x8000, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r15 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) getuid() getegid() fcntl$getown(r13, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) msgget$private(0x0, 0x0) r19 = syz_open_pts() close(r19) r20 = syz_open_pts() r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = socket(0x1, 0x5, 0x1e) setsockopt(r22, 0x29, 0x32, 0x0, 0x0) r23 = socket(0x1, 0x4, 0x39) setsockopt(r23, 0x29, 0x32, 0x0, 0x0) setsockopt(r23, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r21, &(0x7f0000002080)=ANY=[@ANYRES32=r22, @ANYRES64=r20, @ANYPTR64, @ANYRESOCT=r23, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r24 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r25, 0x80047308, &(0x7f00000000c0)) msgsnd(r21, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r24, @ANYRESOCT=r19, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r25, @ANYRESHEX], 0x7, 0xffb) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r26, 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r27) fchown(r27, 0x0, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r28) r29 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r29, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r29, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) msgrcv(r21, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r26, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r21, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r12, @ANYBLOB="2df7374439bcd7c4efd993be5c41987f3191c29f19556287bbfb34a11930503301c7272791a860988cad400d7be720d6a026648780ccef05f3a4895ecfea", @ANYRES64=r29, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES16, @ANYRESHEX=0x0], @ANYRESOCT=r30], @ANYRESHEX=r28], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r21, 0x2, &(0x7f0000001e40)=""/74) r31 = getuid() setreuid(r31, 0xffffffffffffffff) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r31, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) msgrcv(r2, 0x0, 0x0, 0x0, 0x1800) geteuid() r32 = syz_open_pts() close(r32) r33 = syz_open_pts() r34 = msgget$private(0x0, 0xfffffffffffffffd) r35 = socket(0x1, 0x5, 0x1e) setsockopt(r35, 0x29, 0x32, 0x0, 0x0) r36 = socket(0x18, 0x2, 0x0) setsockopt(r36, 0x29, 0x32, 0x0, 0x0) setsockopt(r36, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r34, &(0x7f0000002080)=ANY=[@ANYRES32=r35, @ANYRES64=r33, @ANYPTR64, @ANYRESOCT=r36, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r37 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r38, 0x80047308, &(0x7f00000000c0)) msgsnd(r34, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r37, @ANYRESOCT=r32, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r38, @ANYRESHEX], 0x7, 0xffb) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r39, 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r40) fchown(r40, 0x0, 0x0) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r41) msgrcv(r34, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r39, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r34, @ANYRESOCT=r40, @ANYRESHEX=r41], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r34, 0x2, &(0x7f0000001e40)=""/74) r42 = getuid() setreuid(r42, 0xffffffffffffffff) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r42, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x5aef, r14, 0x0, r31, 0x0, 0x3, 0x4}, 0xfffffffffffffffd, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r44 = socket(0x18, 0x0, 0x9) setsockopt(r44, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r44, 0x0, r12) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 13:08:52 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) close(r0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x100) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 13:08:53 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) clock_getres(0x0, &(0x7f0000000080)) 13:08:53 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r7 = socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64=r6, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r7, @ANYRES32=r0], @ANYRESHEX=r5]], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 13:08:53 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c009f0000", 0x8) getitimer(0x1, &(0x7f0000000200)) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x80000000) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) pwritev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x36b, 0x0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000240)="2894de362392c61c48376aff13f6d704f75f86b85c64e1eae6abb5aab603a9c84f8c5728ba8788158417b6881fdae35ba87031c5273a2c8d11c95158b4bd1b4ea62e7529db250ed1028408353a922fd00d6b52b26c3b21e807ca7e09fed2e10753a8fffdfa28429b3ecc4ce747992d217484587311c73fafc4d97e762571292b6d21355240127420cdd3a38473a7966e0bef9b60ec67a0e9b930c2b04b7970eaf55945cff21b2cb62c8b78386b1c0f772db432a485b2c7a7ec03c1d96db6a9add33b9042d82a804e45b9e588b07267b0af7cf42fac32a01106abcf832792a226205559837119e594f3614f7bfc1ccd834e42e78ac79863", 0xf7) 13:08:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget$private(0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendto$unix(r1, &(0x7f00000004c0)="1d70cf3586dcf511af56900a29a7689765557607ae09e892c976b17a5eb9aaafcd178281ca3e2a88d727dfcb770714eac678bb5765c707a3e6da22b5151a334e798df2defe6bb64890b4044c1cf312fb9565a47009b0b9c91f9f32823bebe8db0a649a326d0a30ee0ebe531e9121340bb99795961fc19d42d647bd899691e521f95528b68be62c2985d1001c00322c59ddaae8c9f79a90968cd44d99edcbecd8d757e2a9f8ffc6cc4a9ecf6f49966a826b6ae0de727829173b67190460d03c696c5bbebed88f18a42e857ff62a42dee7ca5d772cbfd2ea260ccf664743beff61e328df87fe50d6825dc9aac6385c59346ec74d9de2d5b5b7f01528d7527b", 0xfe, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0x0) r3 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r3}, 0x5, 0x2000, r2, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) setgid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 13:08:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 13:08:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82027a"], 0x1) geteuid() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="4c72d1483d79717117326949651f282b81a536fc7ab4327e393a3bd8fd7740819d6c1187224534c200128bc02de057130e820e4eb3ec35c31826316478ac804b60951dbd17fbd2fb49af6121ef2756b72c13241d1e7bdb24a208ddb7ccf0a339da7d094c77696558cd426e0c81a0d54dad2c2899ee0a860000000000000042686b5bd56728162bc1cfaeea666b7202d56dc197a8df8765b71350e745dc6a33793d5c43b1927e93facffa2e9b373fa535e3713f5c601c8a7f8ca1af5a9480c5b3ac4708c063eb92387fde4ff2f7475df41390972590fcca0320ae6171713183a2f0ebe3b0fa5e95cc998b76d2d19205871c32df70e1c14709d668c2651218785b55cd296e9d3812"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x170, 0x0, 0x0, "71942d9280058655ab896745a7ae299e30fbbbb637a6ebc98f8255696a7b60ee33adaa568c50919479823954b7331e79711cd34358de1a3657412817a0774b025f38c8e2a4c04494cd62c9701e3ed475910d49d54b4b52b02d33a0c7a1f7bb653fe198245c74b01df21067cd0d5544322c49d10f2a889cf98836dabb9940f02d0188bef9dde12a8b4f5fe1ca03b6a6c89e6f505622000000000000000214033c9dd38cdc5c69b2ad7ec1dbc483b20d2b31a0eaeae20e013b189dbe80ba4d48ff5e722ede9fb9d89f7755b5b6dc7829f60dcbc609b713a5c205097b03be939896f6d162764d72e06b5ff4655b5250b90933030f036e972e5da060cf18c9f6207a833771847e4a92a4d302a2f26732abac7969ae3c2af1289c0e4bb56dd7dd36429f2e948720972656d6d8b127b1369a3427b37dceda930bfa99100a2d5b7560d9b91c7025048cf1c6c51390ab46fcef444c43e1dd5249d93a788425cfba79aa09"}], 0x170}, 0x0) 13:08:54 executing program 1: 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"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a4", 0x8) 13:08:54 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x7}) pread(r0, &(0x7f00000001c0)="fb9b66cfcb29ec3a7d7ef28b5ce7d46f7f4e6ea6ac7a8af9cc70a8c30aca9570f6ec88757b5e03432fdf88755347cbabba90f867a68aa093ee7be5f1dee5d8e5f2f0a11e7ce2cdc3c15b9b3ce37b7e1bcb428351ed1c1e5fd97f0b2369d59d254ea6b9d5973f594b423dd923d9390418ea3d4358529aadad1dc49a34946a62317e4fc2418afa79c26a6f1b217fdce05f3e5e7875c3f93833c9ac491e1deb383272760d1b7fef5691976c57022458aaa8ebe9ed886e49536cdaa97cdeffbd7f394c799f5d204a0986a0465ee1b9041e71cb4c693c35ae4196f276e111d90eff11", 0xe0, 0x0, 0x6) 13:08:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001340)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200a1, 0x81) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x100000, 0xfffffffc}, {0x18, 0x1, 0x8}, 0x7f40, [0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffe, 0x800]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240), 0xc) write(r0, &(0x7f00000012c0)="d9c4f7e930f1ccbcf5884642ae52f4c11587dfceb8adb68d", 0x18) dup(r2) r3 = open(&(0x7f0000001280)='./file0\x00', 0x8000, 0x31) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt(0xffffffffffffffff, 0x7, 0x3, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0xbcf) connect$inet(r3, &(0x7f0000001300)={0x2, 0x0}, 0xc) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000001c0)) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r6) 13:08:54 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) kqueue() pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:08:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) 13:08:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) syz_emit_ethernet(0x4, &(0x7f0000001100)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRES32=r3, @ANYRES16=r4, @ANYRES32=r5, @ANYPTR, @ANYRES16=0x0], @ANYPTR64=&(0x7f0000000ec0)=ANY=[@ANYRES64, @ANYRES16=r6], @ANYBLOB="04e5d170ed515a57b84f85f0fe55fa9d131be6c47b68d6023c9ffc1fab2af1aa8e7fd2cd6c9a1ecff5096aed6e04870e339911b956b214d4f7c145e550e8be70ec70ebd70b95526e82e66d4120cae0e2970ffbc14ef1fd1d92f95b2968c5b7c5854e98fe6dd0dda811576c7bff8dd1623961f18624c649be5527dee5a8a7f4909fc834", @ANYBLOB="ed782a850dd5abd5e78538f659f33545fbe49dd2788126b853cbd69b47e4103e6398a7dead260d0c9ab613601e95e5b2045bdbf1a301febd28c29a45eb93710cf8683b586793a4a97aeb1668bfb411db7b2bc497a3731ec57408c55f15dc390369b51e591c8a77f082b60da49fda4898918db0e2989da1ac2029e7520e512c04ecd08a0271d2b6b3643de6f9b2b180b9985ef9f8e8740ca57d8d44d688aa02d952bb7711bfba970d88a3cff2c92778906a3ab756", @ANYRESHEX=r7], @ANYPTR=&(0x7f00000010c0)=ANY=[@ANYRES32], @ANYBLOB="370520bedc8ad344975987179ee14f9ca3eba1ee8b9876d24dd94777ef0477a508866170b6"]) 13:08:54 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004004, 0x200000, 0x0, 0x0, 0x0, 0xffffffffffff559e], [0x0, 0x0, 0x5], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x9}], {}, {0x0, 0x0, 0x0, 0x7}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 13:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x8}, {0x5, 0x5, 0x1000}], 0x2) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) semop(r2, &(0x7f0000000280)=[{0x0, 0x1ce, 0x2800}, {0x5, 0x5, 0x8ec53f47ced85a04}], 0x2) semget(0x1, 0x1, 0x20) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000440)=[{0x2, 0xff63, 0x1000}], 0x1) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1800}], 0x1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x1f) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000380), 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000440), 0x0) semop(r4, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r5 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x102) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r6 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) r7 = socket(0x2, 0x1, 0x0) chflagsat(r6, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r7, 0x1) socket(0x20, 0x4, 0x0) 13:08:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x400, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000000c0)={0x0, 0x4f32, 0x2}) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmat(r5, &(0x7f0000ff9000/0x3000)=nil, 0x0) 13:08:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0x41, 0x0, 0x16) 13:08:54 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/189) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 13:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r1}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x6, 0x4}, {{r4}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x26, 0x1eb19533}], 0x9, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x1, 0x9, 0x6}, {{r6}, 0xfffffffffffffffc, 0x60, 0xf0000000, 0x7, 0x1ff}], 0x1, &(0x7f0000000100)={0xad, 0x7}) 13:08:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="d6913095fcd50abd1774"], 0xa) 13:08:54 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x48) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0x4, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x101, 0xaf}, {0x18, 0x2, 0x8, 0x2dfd}, 0x2, [0x800, 0x8, 0xfffffff7, 0x7, 0xd630, 0x5, 0x3]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) flock(r2, 0x8) 13:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x4340d434, 0x3, 0x59c, 0x101]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:08:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="50020207e064fb15"], 0x1) r0 = socket(0x0, 0x1, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 13:08:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\'\x00\x00\x00\x00\x00'], 0x9, 0x0}, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x7, 0x4) 13:08:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f00000001c0)) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:08:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget(0x2, 0x1, 0x260) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) fsync(r10) r11 = getuid() setreuid(0xffffffffffffffff, r11) semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r14, 0xee01) r15 = msgget$private(0x0, 0x0) getpgid(0x0) r16 = getgid() r17 = getpid() ktrace(0x0, 0x0, 0x1104, r17) r18 = getpid() ktrace(0x0, 0x0, 0x1104, r18) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r16}, 0x7, 0x2000, r18, r17, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4003}) r19 = semget$private(0x0, 0x9, 0x42) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) r22 = getgid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22, 0x40}, 0x5, 0x0, r21, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x3, 0xffffffffffffffff, r22, r14, 0x0, 0xc4, 0x2da9}, 0x7, 0xb, 0x101}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={r7, r11, r12}, 0xc) setreuid(r8, 0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r8, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r5, 0x4) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x100) r23 = kqueue() r24 = fcntl$dupfd(r23, 0x2, 0xffffffffffffffff) fsync(r24) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r24, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:08:54 executing program 1: r0 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x7ffffffb}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8822, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x32, 0x1e0000004, 0x0, 0x6}, {{r2}, 0xfffffffffffffffe, 0xf9, 0x20000000, 0x9bc, 0x5}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40, 0x100000000, 0x4}, {{r3}, 0x0, 0x97, 0x80, 0x5, 0x200}], 0x486, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa3}], 0x6, 0x0) r4 = socket(0x18, 0x4003, 0x0) dup2(r4, r0) 13:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x64}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 13:08:54 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendto(r0, &(0x7f0000000040)="5041ade2732a252bf44a3902f86feb88ea7ae1f13d53d784c095b20c6102cc09717dc41df36ff4d022542e2312969a405e6ad83ea9e61e1c4b31", 0x3a, 0xe, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x200, 0x0) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x1, 0x5, 0x1e) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r4, &(0x7f0000002080)=ANY=[@ANYRES32=r5, @ANYRES64=r3, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r7 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r7, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r8, @ANYRESHEX], 0x7, 0xffb) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="6e07e33e2166cd08e761b6a8abceb89cbf4e5dbff1dd8c8b6cf32e913997832d87496f85", @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) r13 = getuid() setreuid(r13, 0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r13, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = getegid() r17 = getpid() ktrace(0x0, 0x0, 0x1104, r17) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r13, r14, r15, r16, 0x10, 0x4}, 0x74, 0x7f, 0x0, r17, 0x80, 0x7ff, 0x4}) 13:08:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='c\x00') setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) socket(0x10, 0x2, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x41, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) listen(r0, 0x2) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aa1346bb2695c36bdc5c479b86dd6045041addffff3f00000000000200000000000000ffe1bafe8000000000000000007f00000000aa"]) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0xfffffffd, 0x8, 0x2, 0x1ff, 0x80000000, 0x0, 0x1, 0x2, 0x3, 0x3}) pwrite(r3, &(0x7f0000000180)="6c82958407a0db839549744a653eeb254034bfdb10e1b7168e6a9baacdadb00be829a81d164938289d3c797752f43dd35fc6f2e1faaf187bbb73aee94ccb56559676fd761c06701582043566fe5f898d36ebd7de1a9bc36d3fd277fd92a1b1b8d3eac9ac5dca4017df80dbfe6e85b3e0547894dd8d4759ffa4df54f43e3969916f00e52232440008952f8d69d66c5b31f742227ea0", 0x95, 0x0, 0x7f) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:08:55 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 13:08:55 executing program 0: 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, 0x3, "000000002000000400000020000200", 0x2c6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c506163", 0xc, 0x0, 0x0, 0x0) 13:08:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x35) ftruncate(r0, 0x0, 0x30000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x20002000008) 13:08:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/109, 0x6d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:08:55 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="ac7e9327ea0847cfeaf4ea9dd6556f199bdab6a8a1a613c721f5d7ceba0b8e464c5458006d55013104090ca3618ec6d5106ddf075ab0e9515cc1d9751a004442216394d039201a1f74e9c03317652511c529eab71f592bbbc2a546933d11b2c0f88a7b1e42b71bd3409c2d73188f7a93f3dbcb7ced767a3994e3d5938ee67c968890efa06dd321243b8040a5cb259245da13bf977f05897e6c01219c7b2299865bbf07f2907bc1d86f61db2ffc35e351fd5eb3b1a2cb4b42690949ea030d1d33f7fb48b2db50709e2ea399c9a786c931cf0afb40f504339de89231d2583f3488b1bc9fc029cd099050cddc8f47aabd966e91ca1fb396a48f0116ce730bdfce9ba72cdad7f26a503edc6b32c7ac885dae0dd0462b32ea76675d7f79cb2e3b4a40ac32339a039e48757d1291484ce104084260cf7569e15aea0ffa5b7669cb29bd6c22853513053876cfae2c60095f9ac25eae745d485c9421157dc35ce35ab77a02c4851c6b88b84302a59833738f7c43acf20f603a322080882f64d24bb3d5d4d7383bb9d64d8ce8311be05884880aeb9d6bce11073adc0986f229ec7484c1519437d3b0750b90f6719b935b34fe4f21cfca44ae15ec7b63376a9d3725c0d873a1df637b4237a9b6b9856012911e080f2029ec9d3eac1441a3ab98f30bf5227892963d53cc5b62c921fa33274a8f1ddc65455946743ca87a86661f8f4a29b36a82210d45896d21c215a82f3fe98511966261d3387d18ae348d84974ed9720b699be54a8f959b8608b6734daafc1a75752bf959709fc1957bc4d92b3227b4467e5ea85babb23fd8c6087801cf35af8cb338255e12120451c1d02cb6caff4dc24740f2d55e65902b7e15001b99b252735254b96d26c37e4fda39da74533e01d5c89705f27db63b63258a95d3c5601189e541b73f9569bf9fe9aa0a91fb58c8cb2c4e323c0731215a50f2472540519995877a7feef20aa0c7539bb82ed16de6bf48ab4be9876630c0bbff65deb5c69f54cc4e6c5c50f2bd703e998f19eff80db5909f10c959705fd14fc1e45063199d3bfc8b522ebc5855d9cfcb4396af49e415789c6c37e9c1351418db62951bc42e7ab0c935d3af11d4b08bcb5e93324d06b80891aa14af88edb6ddd8274d3ed4a2a3da7397263f93c8386e9ae845a6ea31a32732cbb9823ea852e649a06872dde44ab40f29c80f4257cfdadcd6eb0caf034b34e013fc507c62432e2c03f463535dfcd017861e0749dbf788fd8fcb49d5fd932085885371c50bf4ccedcb23c135420a1729677b5c5e1026731fe50b3c918acff508c7ec539ba2366e98d76b9b5af38a29dac28f8564c5436fceb5a3099a0913984c009b5a7ac3e4c9f934eba160e9296b3abbab24b986b048eb643729699b732b048926329d7ea6a1597ae89d7702f952fc6e22d1944c695741ead0c4e7dbefd0335e02a3c8e94b4b6a5e9ecbad9905e543e01b4cd63d984c837899bbdb9da11c902cb115e7ba8a6a102c7024515616d9327e47535b9c2e5a88701b5934f61b3671b1ebf29bf6925a68ce109035080d086c8c112dbfe623d84d682fb39c904fccd51d6e517c641ae4820c16d491c09aad96b44b7a682b97d1b2c351cdd55ec698b66216b3a3cfe3aefc4a39c8644b72be19def8f3325b87b8a518fd4a757bc169c084132e9b36d62feb21b540ec1d3e071b66d9fe57ec63079b4ea16be91d3acb1cb021f5169044586fe94f555b0e5b6851ba265fd8ca9d1da36e8729a335b2c1702c38615f1dab3adebf29983bf281b5e2441f8ff13c6850aceb754065432f4785397654f2ee9d5b9e672b225e7d626a4f22510d438f3de704982f0cb26ce1b1302d68817c97f898b1612e605a3069ef89ec7da3d357f824f9291b693206e6b5e9fcd8b8b32cecf03ed9d434f670f2a6889f6e434774c55d9dff7d5a744b81aa75a476d363d4fffe3be283f4e117401901a8cd7f252defe642163f64db49c92c58aa64d3671e0970f8ff02267079383a30dca2aa7cdb3e7d9741f123f90772a589d361369c8441d0590e8bda2fbf2fd192889355856b10b305d62d644438521f1a17b656619b1b900a8fb1f5c8e5ee52523ab76ad00d1941e73b322452ee2ee1f0a52bec6acd968ae8c62fbc6cad4ddb28eb8897718690cb1fe9fbbb230ae8897cce97ba3227ab00271786d034f06c090915bedb1a355e6b114270c62b7215af6aeb7cccd02859361bef3a8ff6dcd81c6ddb5221082de0e4fce98b97fcce5b6e79af1e1b2279f9529ee1c6936c2b59e3240ccd6c041c842edb0f9ebc0fe64026058b43362c93c02fbb3cca2bf37930c58b91f14c10fc208277d59e5f918333d146b3beb43ab0970012b33b91baf123fcaaa0fdc070967992e11359371d8bafaaeb1bcf3da00f36a74ca7d2262c070fdf319b01211dbf5d8e3888c2276b7e8b05ee01d910ba9f4f93c01cabbf25dee6e8d465911f82f86ccd545b5d87538f7ea5b468ee5a39b3bc158c2103976fc5ac48bfe9985d47f2863ca2e611a5372d170d603b1924cd48b57cecd42ae8d9621203f056ccefa6952e474ec9836fed6ebc89ba2b0ad56b5e8ece546098ccd487da6669914a55966d45fda4a319ddc5a89d4849a53db23fb367bea32681c6897d833eb2983f10588acaa53d13222cd69b73df1c9b60c05ba27823960732fd3972519049579886c6697bc4c8eb487c97d52a60f2f3136ee40994d2e4a535f88ffb73bdbec356910c32d491292d1c6d97a1a70cf88359b0ed5d87b76bb5474fa71032384a595f16b1656cd3a6c9014671adb18484a76e64f51dbd9871bc7da43fac988daebc81ff3eaa8592a9ff808609ef0b3f923839f93e8b6964cd5682cd008bc9af8256126b36773153577d45fc9ee26b361c211f34e188c2df4b2dc1406467fea995f4919f8fdefcbb531a396f212b812c1ba7ac2d8ac22639d700be4b55dcc10ec47195dbe284a076098785ebba0368ca0c947db5232df72ec4d45f868b1284c634d23daf38d07e87a79fe1a5d17107000d4a527138038bf2bdc3e3561c43a57df5db767af6b90d896506cd5d6f4f21bb7cc62369af1fa097b3037b3e596ff1973c45151b9bc4ed90bb6f3c32c7eb69ec6cdcde790b05857373efc08899f184cb18c5ef5ecd718b62c60a725736e83637c48d908baa7295281071f4f4bfa2723c1575f47e61169f356e0f1b0e27737dde406c70bbafd6aa9745e4913a772cebb5e090f8aa8fb71d4a78268e9f58b036b5ca5193b37a6d1e7dfa29a47103aec29dd11d423df33e16fb680e552cbff06cedab6f054b3fdf72bcd7fed95f4e07135692adc62e26f78f7a94358711dad3817577b2ccce8f9f992c970c1ef4b1674c28b3a5f1c4a7a96a9a15d57997b3a220e5024ef60af8ee4d6b5cd288ba07e375f756d939f907674bd9bb4033d1c5d8cc5fa800b0e1d9848762eafed3a1e549b58b4cc71bbad7f41d453acde140e7f6b83b3d7af754ce038291b73d36c6af4b291b85abed3604d5abc287951c96230dd1a16679854a0045942169f808acca8778808f5d1357f525365e1459ee8ccaea02652f29e3d888f5e983daa408ab099a303ba197fe7dee8467d3c5615228db1e38e3393941e607166e8900c07635af8be8800e29684519e741c547fc6f161eb53346453f82385ab1d788b7e5b294d9577d1ba92c6f43f5c5711cbc5885e24f5947a68ecca605b9905c5dd11702889da38304cc8a1e0346c0f2f1aadd08bdd71c9d684ad3d9d34d6a89b6c8d615ddffb24cb6d993ee86e9f4a9a0859641a9e5890f909f0207c4bb2da023da7a8c88ae86e790d13ddb936679fa90e96fe98da54e14c21fca7c3fe8cf23e1199a536c536cbded0d7a292f254d8b2a3098e30738b74b3665d81d253a8fc769866aec39d9c98ac67ddcf37b040dcefa28365677fbec43f546b3c6c27696bcea618f9747fcbc823eaa44447e9d7586a5f317d6cf9672879c188010098273f8dac385eaec1a60ea51a928970e57937935947317ac1de6c3ac0d9fb512b7ae1051363cf02fb890f149bb3abee34ffae64697d3f4d9075635be871ae81e199f5db6014d92fc0e3b0f2736877636bcd7dad4835fb65b38d3584e55603d9970653eed1a4e4e0c6b99ba6f868c11cd126366f1c41d03d5cd6c9ff725dedf2d655cb0819f5ef68fb1f9dfa23d65312ebc4ba73558628c665c30fc5e439d0c6a32ffa5929d08639af4f177c767118e24e8536938b69331070f7351bf3c0485211d72b8e7fcb953eaeaadafa1109fd2248d866983aaba3cb111a62832c62ebeccff8b6fb8f8fbd83cc1b1778fbc616d9db793dbf6b842d07f3eb5f7c0b8a19912821f063de229dd861abf8e0c4806b715df2e367f70df1c0ef9eb0250ca2e739853ecb5e32e9c1fe1349667520921f6ab38ee0d24aa24c9bb1abaf521729e1346d8387ec1eb9f7efe743892d7558697d7a38173221853766e1b471e4861786d7e4d2b60db94fa9466e621546777bda55781b22b86e989656cc19edf00af08c56c7feaeb1ed777b2dd2c4b8749249422d5f2d6786dd9244045e9f89f6e6ee46aebbe18a8794c5beb2a0adf34c9e962a1532b25f14f6fa5c63bb79259c19b41e4db8f7109310fcc7031ba5c292a532a8a6f15c7123d7e3e623874fa3e4ea318638e512da943fe3642ea37f936f970a1c22445fa1c5927e2897d8bd573965938a1566cdb75f4910baf23ebfba2043ae2d1be600d4a37d6c530163d66f6f3e4652cf1a4a798bdea5c18f6d783b2802dbeaa77a622e6de1a85131acd778bad05d0e46d41f4d96eb3426cc6779cf9a066b61db0bc5fdd71d8c16f1471fbd4aa586690194b9b5c36a8024091cf0598c871f986c512c760f44eaca7b24daacd61072dd05d05910361c3dab91dfdb2e89b3a6dec1466653083f1cb51ba3362090f630db33c744f8d79ba6b214e80f820d6f6e51a27c299ec2cd803b623fe632d8a2926fb12b969120b9ebdb232d47201df4dac0ff63ff563ce4f13a13e9d59534f093257efcbc648b19b74ce1431539d7bb4d5471fd9f96202a68b9d9f1a34577a977c0bf524eb8cb9628b7d7e6e029ddba8e85d89a9d6142b87c213be973dbbdf08c004ef3018f547f029b01bc3ec070693b689b9780d2b4277260d2a9cffb678aeeb8ba90316dadfdaf2c1d4cc4507470f736d9c011ceb91b183c1aa7b6e5cb241ffc99fd0c39cc09ab6488ad4ff071db00f7b6f48811bcc16c410397cd15663f6e491dab1c7aa8f906d8edb49b4fcd782fed8084c13b5ae868c95d3d8f3d45a3a4db4c44de4271b226fc9c5f2c53a5f95fae457bde872a5cc31da3c969f40814e63646852227581266d6a9d4452cba547cf7e7cc4e4f0fc95032a73d1b472b0e813188ee12b133a4502f0ce8a24a378e42c074ac6433421d6dcb9b70dd1c20b5f1ec006388272ae5d91b5a87f4efd41dc38d0361a153bfc5f29c73510c8c3381d8cc4ecfbb20823f8f8f4cd1ac0680e0992301ab64356738553622415013aab1ff644dbe621512979ba104523d3f8261a700fd1a4207002c1636f4caa3fdc6180b0c9da7776117d9d60a7ada51e72979512be29ac1afb7286cbcc85f0cbf3ec82dc001f16e03f05292ebae8bd2f518321a05c37fc97a6c414a4885c53d46202a7666b1afd258169f0f2520d70d2933a1057fe71232a5500dd92843bc1c77092c525142ff31a1e1aa80dc2a9422f67b17ad529762fb317c32ecd20b84712b3d3d3182d840ec745b3d64e212826b94fac1ed4277ff412ae050696bd2431943306", 0x1000) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="10044814ef6d47ca"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:08:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x7fff, 0x7fff, 0x0, {[0xffffffffffffff2a, 0xfffffffffffffffb, 0x25, 0x3, 0x100000000, 0x100000001, 0x1, 0xfd, 0x4, 0xff, 0x100, 0x3, 0xfffffffffffffffd, 0x4, 0x4, 0x101, 0x6, 0xffffffff], [0xffffffffffffff80, 0x0, 0x17c000000000000, 0x6, 0x5, 0x3, 0x5, 0xc0b7, 0x20, 0x40], [0xbb, 0x6, 0x3, 0x8b36, 0x8b5, 0x1, 0x6c95], [0x100000000, 0x81, 0x2, 0x1, 0x5, 0x9], [{0xea2, 0x7fffffff, 0x8b03, 0x80000000}, {0xbe39, 0x800, 0x9c0, 0x9}, {0x2, 0x100, 0x4, 0x1}, {0x2, 0x0, 0x1, 0x2}, {0xfffb, 0xbc64, 0x8000, 0x10001}, {0xac0, 0x6, 0x8, 0x2}, {0x8, 0x101, 0x96, 0x101}, {0x8001, 0x8000, 0x44e, 0x4f}], {0xc35b, 0xaac6, 0x8, 0x100}, {0x7f, 0x38cc, 0x80000001}}}) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 13:08:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xffff, 0x0, 0xffffffc0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x1, 0x5, 0x1e) setsockopt(r5, 0x29, 0x36, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r7 = socket(0x2, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) msgsnd(r4, &(0x7f0000002080)=ANY=[@ANYRES32=r5, @ANYRES64=r3, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRES16=r7], 0x8, 0x800) r8 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r9, 0x80047308, &(0x7f00000000c0)) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r8, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r9, @ANYRESHEX], 0x7, 0xffb) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) fchown(r11, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r12) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000000200)={{}, {0x18, 0x3, 0x4f5}, 0x0, [0xffffffff, 0x0, 0x0, 0x4, 0x0, 0x800001, 0x1]}, 0x3c) r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r14, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f00000039c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES16=r14], @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703539c9ea4d74e4f7f25d367fdb8cb0bf17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636e82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae", @ANYRES32=0x0, @ANYRESHEX=r4, @ANYPTR64, @ANYRESHEX=r12], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRESHEX=r7], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) r15 = getuid() setreuid(r15, 0xffffffffffffffff) r16 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r15, 0x0, 0x15, 0xfffd}, 0x0, 0x6, r16, 0x0, 0xfffffffffffffffd, 0x0, 0x10001}) seteuid(r15) geteuid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) 13:08:56 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) 13:08:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) socket(0x2, 0x3, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{}, {0x18, 0x3, 0x100000}, 0x7, [0x0, 0x5, 0x0, 0x0, 0x2, 0xff, 0x0, 0x3]}, 0x3c) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/22}, &(0x7f0000000180)=0x18) r4 = getppid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x1104, r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x2, 0xfd, 0x8001, 0x0, 0x7fffffff, 0x6, 0x2, 0x1, 0x0, 0x3f, 0x4}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x1a, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r7, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20}], 0xc0}, 0x0) 13:08:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000100)="d0eba89661118e4b937d1737d7834c69f75b95773f300cf506c8d75c4516a4609c5552e0e2537fee38858d6be1c5b641083fce0afada63e1f56d8f8ada37df7c1e0aee20a06f2a07e722c587d163726f77c8652a6672201b9f7a6ef60699d9845687d6101b36f66194b285c1cdb91085e66a216f56f7013dd3b0ffe2fbf8b12e50a0684cbceba64efd65337bd2964fb30aace511f6519232c2abe04e7bfae591513d3762fdb6e7fade6caa9a1adcd38bd2af398afb65dff925e90147b7e516c91da7d24ef0b071f92aff703c649969efa21e8968254a730dd5ebec", 0xdb) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') 13:08:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_broadaddr=@in6}) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x2, 0x4, 0x1, [{&(0x7f000018d000/0x4000)=nil, &(0x7f00001b2000/0x4000)=nil}, {&(0x7f0000306000/0x2000)=nil, &(0x7f00000f0000/0x1000)=nil}, {&(0x7f000010d000/0x4000)=nil, &(0x7f000073e000/0x3000)=nil}, {&(0x7f00005da000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006cc000/0x1000)=nil, &(0x7f00004c6000/0x3000)=nil}, {&(0x7f00001bf000/0x1000)=nil, &(0x7f00002b9000/0x4000)=nil}, {&(0x7f00007d3000/0x4000)=nil, &(0x7f00003ed000/0x3000)=nil}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000403000/0x4000)=nil}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000469000/0x2000)=nil, &(0x7f0000fee000/0xf000)=nil}, {&(0x7f00005f5000/0x2000)=nil, &(0x7f00003b5000/0x1000)=nil, 0x2915dfcb}, {&(0x7f000075a000/0x2000)=nil, &(0x7f0000229000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001de000/0x2000)=nil, &(0x7f000052a000/0x1000)=nil}, {&(0x7f00000c9000/0x3000)=nil, &(0x7f000063f000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000048c000/0x1000)=nil, 0xffffffffffffffe0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) close(r4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) r11 = socket(0x2, 0x8000, 0x32) connect$unix(r11, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 13:08:56 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = getgid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r12) r13 = socket(0x11, 0x3, 0x0) setsockopt(r13, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r16 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r16, &(0x7f00000002c0), 0x0) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r19, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r20, 0x0, r18, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r21, 0x0) poll(&(0x7f0000000000)=[{r21, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r22, r14, r15, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r12, r23, 0x0, r24, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) chown(&(0x7f0000002500)='./file0\x00', r10, r24) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r27) r28 = socket(0x11, 0x3, 0x0) setsockopt(r28, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r29 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r31 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r33 = getgid() semop(r31, &(0x7f00000002c0), 0x0) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r34, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r32, r35, 0x0, r33, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r36, 0x0) poll(&(0x7f0000000000)=[{r36, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r37, r29, r30, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r27, r38, 0x0, r39, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) chown(&(0x7f0000002500)='./file0\x00', r25, r39) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) r42 = getgid() msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r42}, 0x5, 0x2000, r41, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r44) r45 = socket(0x11, 0x3, 0x0) setsockopt(r45, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r46 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r48 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r50 = getgid() semop(r48, &(0x7f00000002c0), 0x0) r51 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r51, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r49, r52, 0x0, r50, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r53, 0x0) poll(&(0x7f0000000000)=[{r53, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r54, r46, r47, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r44, r55, 0x0, r56, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) r57 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r59 = getgid() semop(r57, &(0x7f00000002c0), 0x0) r60 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r60, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r58, r61, 0x0, r59, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setgroups(0xa, &(0x7f0000000280)=[r0, r1, r6, 0xffffffffffffffff, r9, r24, r39, r42, r55, r61]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r63 = socket(0x18, 0x1, 0x0) close(r63) r64 = socket(0x18, 0x2, 0x0) close(r64) socket(0x400000000018, 0x3, 0x3a) setsockopt(r64, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r65 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r65, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r65, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1, 0x8}, 0xfffffffffffffe4a) setsockopt$inet6_MRT6_ADD_MIF(r65, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r65, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendto(r65, &(0x7f0000000180)="bda1c11b52a91e1a11d6c2c3deaea380fef497d772041f7226a5b53baf18bb5f42963c8ae58168f1fb5ed653d9e2ec7c192a5168a5b8984a834a26d47184816c965896a58e7e9c698417fefae3213a4f594dae9d6f739aa92373d50bc763933aecb63e30282405a7082c66f957cf23814032cf9472e3ca5fdcd0083c671a6b1484fa6b6ccf442f3ad75396241a945e47eb0ee5e5a73e10eff219aef30ce21b4e17e13f74b96affe2abfe95484fbae0f43247a771c665a2bcb465676c3c2e0a9eb9c6f83d2cb8de3e61804d8bb9fd3f4a64d0ef9092", 0xd5, 0x8, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) write(r64, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:08:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc4) 13:08:57 executing program 0: r0 = socket(0x2, 0x3, 0x11) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe60f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a4fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824a952d27d7b4905b8ebf329d4ca67e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000200000029fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570343c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bf85a5c9572fb4150001464fc92164eac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000ed1491d366ab186ede1c0e3514a86e678969b773ccb1596e7dc418bd2b7ef78c6fb2aa320ebcbb87f4003ee95e7281a7ba5607e413e0eee2ff8eb2349b6ce705349773fe1c8be3d8e447a"], 0x10) listen(r0, 0x19) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) 13:08:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = socket$inet(0x2, 0x2, 0x80) sendto$inet(r0, &(0x7f0000000200)="05a20d9aa5de106dba7ab522aee8c25319c871ad43b833d80253f63f85411b2eb3efea7940f821abae3b908956f0517e491f5d812f76473beff44703ec1e49788a696bc536f98193dda427bd5261a70c259bf87d42dc5f95b694fa79bdf9cf147d7a23bfe8dada8690a2c6184dd1f6edda53456e475916030814859860a27d40d455f9931628c8109ccf2f84b677a975948a108cd3e05c70c932c12a6707c666a2a392b89de91b1d0b31ece60c7f48d6d21091833bcc7b82c7e4d01f84664e898882bbaa4894ff1560cb854b25f9b1265b6e8359", 0xd4, 0xe, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) 13:08:58 executing program 1: pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a491", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x9, 0x1) 13:08:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="47d8f61d4dce9f25cc28d65751f2b8fa13b14e4aa4443b88abbdf096a32d4c0d2c81d50f6d5d0000000000000000000000df1f5b6e8c62b953c435e0c8f46b37ad696bbea514fc6fdeb7cdbbf20d40bfcdd43c79f1bf3adf26da93a5a11d7d156a9a5b4a1e9b3052cda1669bc54254019673e108f721fa0010c78ad0f1285e3889bb209e2507586aa1a6e8a47b8a48210af3a2ef3f9c25a20900"/169], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = shmget$private(0x0, 0x1000, 0x2e0, &(0x7f0000ffd000/0x1000)=nil) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x7fff}, {0x18, 0x3, 0x109b831e, 0x5}, 0x4, [0x6, 0x401, 0x6, 0x5, 0x7, 0x80000001, 0x4c61, 0xffff715a]}, 0x3c) mlock(&(0x7f0000355000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f00007d1000/0x3000)=nil, 0x2000) listen(r0, 0x1f) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) read(r4, &(0x7f0000000040)=""/36, 0x24) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x2, 0x0) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = accept$unix(r1, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='$)\x00', &(0x7f0000000280)='$/\x00']) write(r5, &(0x7f00000004c0)="dd", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) 13:08:58 executing program 0: 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, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000005c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) getgid() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffff29, 0x0, 0x0, 0x0}, 0x43) pwrite(r4, &(0x7f0000000080)="8d7e6a1dd2c21e153b05dc89e9a3317b3ee9f820765e3af54da9fbac3ea70cdd6aee32d1722a20bff41c33b09e162f2901d26c01f1d074888d4d11e20eb1573db2c662aac3662e5bdef972876aa4293ca9645d44ff158d2d7232c6b1c78123984725e0adfb9e62f58ba722b29850d80e3ba8b1d0abf38535249d7e11507e35c852c58839a4239357ea4e91f97dcdecd1624214382621f916faf2048ac05024071211ed62c2cdea280ecaf46a2d2b482f389c5ca3233e5ba9a84ad45c77293b5397ac49e67f78dae5cbe969621551029d5dd7f6183c6a5925a175f777273cd3f6dbbb1eacadf85d9b0a73", 0xea, 0x0, 0x5) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="6a8bc9634e19767b0784b2aea0a9df85ecebf955ff62bb13676f5df0c18030e278d8c2fb98096c3a36bab434053418d69e4250e49356401c88e55c0f557fc47811139c5b75e3d5c8b40702cb6289d0b8f91304c35c4c4b0dea7996a4c1f4a439e1580f4699d6df92846a78ef682202f78bcff4d5e5e1314762b6f8835741c94ad99592f03fb382a71474774a8bfc48f6b18fc67b359d5d495a29bbce31603ffbb1d47e2d1b648631f27f0e1725df552db2c6e672673c8c81b000000000000000"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) r5 = shmget(0x3, 0x1000, 0xac, &(0x7f0000599000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000600)=""/253) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r6) 13:08:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8807"], 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, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:08:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getitimer(0x0, &(0x7f0000000180)) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x1, 0x5, 0x1e) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r3, &(0x7f0000002080)=ANY=[@ANYRES32=r4, @ANYRES64=r2, @ANYPTR64, @ANYRESOCT=r5, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r6 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r6, @ANYRESOCT=r1, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0a2e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f58f56ee5feb8ba492e0369abdbd369f236b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a5a2e51f40d57ac12296380fa6723674a16ae20417d052e6b2b24ccc71018f3745478c43131b9facc33bb2e8867d90933d3f641fb60a096373afcaa07fd70228eadab687b4f4"], @ANYRESOCT=r7, @ANYRESHEX], 0x7, 0xffb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r8, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRESOCT=r9, @ANYRESHEX=r10], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) r11 = getuid() setreuid(r11, 0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r11, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r12 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r12, &(0x7f00000002c0), 0x0) r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r15, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r16, 0x0, r14, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(r0, &(0x7f0000000200)='./bus\x00', r11, r16, 0x0) r17 = kqueue() r18 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x4b12adc5c1023f16, &(0x7f0000000000)={0x3, 0xc5}, 0x10) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r17, &(0x7f0000000100)=[{{r18}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r17, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 13:08:59 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202c, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 13:08:59 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 13:08:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000100)=[{0x80, 0x1, 0x1f, 0x6}, {0x10, 0x5, 0x3, 0x8}, {0x72, 0x4c, 0x1f}, {0x8001, 0x1, 0xff}, {0x97d, 0x44, 0x6d, 0x6}, {0x1, 0x3f, 0x5, 0xf0}, {0x0, 0x1, 0x3, 0x3ff}, {0x7ff, 0x4, 0x6, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) 13:08:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x114) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x5812, r2, 0x0, 0x8000000000000000) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x6, 0x4, 0x9) write(r3, &(0x7f0000000080)="60a758aed5acaaecb7760b173913a9eccd648ca079f6", 0x16) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x7ff) 13:08:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f0000001640)=""/116, 0x74}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000480)=""/84, 0x54}], 0x6, 0x0}, 0x0) read(0xffffffffffffff9c, &(0x7f00000005c0)=""/4096, 0x1000) 13:09:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87cbaaccc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956090f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="8c64c4a6788d9605e8485db9dbaf441ef075be624f102c5ece3a9a3c2634886c3fb54a1e7127969001b0656ffa9fe2c7771270422f33b928097249880284828a038a89795863e8c95f0101c93319bc9090c4b2e68471d810ace3c9e17b30fac72d99bec168064c663aa6660bf27de2e9ab100c9fb4951766d2b99ab145d37a4828ab828d34eaedb72c20e06ed7feaad7e2af6d2a4ac2e1175785221661e8d1aa9592ea9e0809dfdcf0f3d8bf7e7eca1df6e627c6587ff3ec60cb61c6194542171fae1da642d6d9138756e2d03fa28599ab9a04be08c7b683ae0ad1e1051b29292ef88f03230d493aecd9b3eedd4b3476030b116e", 0xf4}, {&(0x7f0000000140)="72787140ff6c242f08419331de91200c9cc1814d29d4ca84215f1c0c6d5411bf735510e2a8c5b30d71fafa2f8c4d217f4e2ef58fbc350e1084be67bb2042f8c3f84040102e89be23cd1053ad5c66b00a6e3cdd1e1bb3d0f0bff5e2ec402cac29e33046a924c17f0aec5dd84badfbe1f517549669465e03c97e627d2427", 0x7d}], 0x2) pipe2(&(0x7f00000001c0), 0x0) 13:09:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 13:09:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffffa2f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed63033422c368e501fc1bdf353d1dff3d11c8f13d694eb6b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d7030aeb53a2e2fe000000000000002d4eb20a9da02380d2ab06a443144197e2b4e5847757b98e41e5150a3f7548ee0cb18bef"], 0x10) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r1) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 13:09:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1, 0x0, 0x40, 0x200000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 13:09:00 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) pwrite(r3, &(0x7f00000004c0)="672b54197d347546ef4d6432b9bbc573de006629f08eca4252c4ca4e0d42c93aae82411bf7a008f3cc2269495bfd765e3372c4a6f681cd67d8d1254cf665f86b41a089c0f235d2643f094466fce9da8af4b56b58c7bef77b80b83798fa5cc2ce8cc84d6f6236d47b843306901bd0f9bfd784ac79191049dcf68c290a414d9fb521015563ce63dd47230318aab8ea9a8dc327df9d0a920875b477400003c3e1fbfe9555350d0e714eed7fa1626f302d1db62a12c90ba4e7c185eca2d90bc40492c38243578ac0e5aeb2be0c07616b15b924cfabe37eb6e8d63c0cb1daafb62069834061bdcb797a7829", 0xe9, 0x0, 0x74) msgget(0x0, 0x284) 13:09:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3c4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x34, 0x0, 0x0, 0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000000)="7b43d194901f49b40bffd8ca5733362df9", 0x11, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x191) 13:09:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="107f94338bd8f34cd85f0478e886b4836c94162d5226457402a001d04c85389d7ee818fd74f4cbb935d609be699e7c2485ba6c1c22e04c257f2ab7f10c9f69aaed93c61d2fb629d4556111f788d3ba6eca82d070b67d5ed3907a31e58160f81c9f9483eda1ed40f6687b5728423f995ffce1754b98afa559dfa8c5cb52dc08001069e4303d49a5b60136e302a8b10303567ed45edb165b1ec1bf019370a09c8d8be550c1248f6befb4647698e5eb199fe08755978afad4a0d87547ee69d0a0feb9b0b191e3dac4bba168e59d3c364bb92e9280d101d9a515a6612406c1d34f766eb49eb5e2da3f08b5b5437673020ba821e5", 0xf2}, {&(0x7f0000000400)="eda3b45a8b345a18238114f75b8a562183a147ade91e7f29e1ede6e95163b20aa958f7be5fc62b7287eedd24c67fef0282384e490af555c5da25b6d150318d3db18dd1a1f991021aeb5b0ab5da2bfb09e72097b83957f163ab18ea93cc7b15c43c080962b6a0c83cc2b0cdf6c81c5dceaa17570d894248ce06d7f6f363740e7bfffb1b75057ed339e474d158c67acc84d34c42a77e91ab8165ad80dab5fb223265ec41f179d07bac3c08777752f5d8430f46df35ed9835855c6343a87c28810cab1da1ce374c7679be475560ac6cc3897b190fa2a6161dcbeacfcf3f82c8cf1b4b8792f5d1886c2d1ece13e8cd93a47347fe1d7857c47863347a80048dd99e3905da87f85d23d24240da66ea8e4b828b3860788e5d5168d6e14803308fe08e775be045b2489eb436382137c2aab201f81b98e33c13a90ca2068b1aa137e0cd22b6219022681787fb80c1732eb63682cdc7431c51e963a5dc196bdec286ee24252ffcb22672947b89f49d2869280007edb789e168672e884ff1461c620df66f84131f1af70f5a8fce06a356de0c60e80347b830f17ec3e771b609f98bc4e39dacd1f9cb6d5f6f9e4bea0f9a14a0d22ad95c3a41a20371594e66abd3f948c3ab56a2e2d75966d21a967d7903d72c6ac96e4da1851c25608fb6131d4336d5f805722fd5f9b7677269fad4ebdf3824b30618c00288c9d9d4311e30222491bd2b6fbbcf65bfdc79ea351800c20666544efd2da4f58fec6ff608be5ce0baed3f26d67c60d938eed64cbb3877e002b4e121c4683c1782ad97e5daeb81f14fc9427cb4db9d313e44611a6adff17dfacf3fedc2a862bed74666df8a8a0628e258fb493a6f707b9da886447bc85d2e62394cdc10a8c677aa9b44f2bd5c76da867acdda0bb045af47412e93a1103dce6ae3e2fdf8f1bd616824ed64206af3bd74a610999e9a91185a2a8381ded3cdc0bed4b6bfed84cd68b105c451d34963d4a36790b69766e1659df743cbad1bff34a29b16a591566ef9ef609cafa1206d736c664b3ae5c96a68168a9af99a732ae4760ab0a17dd8bf717d774913f3cea754c5943446e56c0402f3029a55806e27a89a7786966f7e01ae9bac75ae6f917c436b828ed55ba84b46c3c638e56fc606b140675a03b05195707cdf05f417a6074620857db13c0ff0cf0d54360413f9b994da1d5de7f0fbd9bba99509d97e9f59728187a8de26c882e9b635693922cb646c1270a47ed572cfe90afbfaee1a5d11615ef119db536b890c2af239f928f57ead9d312dced3264828ec5bea3a35a79c586fa1c3b01fae134d84d13c745fa02b66eb2adc926765ddae6a448d295df83eab8344c2dbe51d817f8e24993fdac7e78c3ecb6797a34fefc3ce0426cc1b9e621b97af91862aa57588f1febb2c7da8c3c35278c7343e2d829b5a954e826a507c246f3aee4e4d4ed28adedce7e85edede426966675e1f42a746a5f673f3a3e719faa2e23a32ec1260d808017f8f44ed0b7f1b97ec5844a849d062e927c79b82e44ae715605f75df268e28e3516eeeeb91e67f443883c9fd117998e6286723431cde269748cca2c061999822803ff27e6160d9d6d5a50bcbbe11d6262b72f77eab1f5a52977afa354c08d8e147b527913e14154013de4490820bbac2d714e4a9e7cd77dfaee1a97157866d4d75541a27249627af8f8658816deb94eab1c6fe65c80ebfe7731602d7e17b56f18809f1bb27a0e4d020d283ac942b1bd316569c51a26e060ba57348e9fe3704fd97c7dd586dccfe79ac8a77e706ddadde62db967065376a631265cecf45dcc5dd162d5537113bf826fadcd21bb78490a32dba32c2b381a9f91cffc501a7443de9c2200fa21cbc95b987cc885a0b4f39a5b120afb26178e667d2d221af10605bfde2c13bc6665a5498b6de383550a30671f7453d9640577bb38b1ef0ce00057b333ba9d54aecb655ad2eb84aa36efc450dd1f0d16fc2cde367ac304d571281d80f0b9b38fd2feb87b45547cb90a5c8e7ddd55f5b2ed85f9993f14fed345f905ff0c7ea0e9e3ec1ebd5c69edc832c011c7727f3f3749aa51ecf8db64fdb6b2420fd23d39163d2db7f63654989d2c1ec7650e0a367021d8592feab743e0cb8bf1d55cc3f4c1bff3f9f33da79999112ea93ef37cd6e79b1dc6ec22acc398b358aafe953c27bc2d7506246f679caac7db0205307742594e3947fbb01dff9549b45a829e20882194ef14c1191c04eb4c5754964b5ddbf71beb36c273fb171fee3fc4ef4d22ec97376b3f0ad9b1000a34a6af5aa804d12b7ead69543e6042c0bbf2f80ed5955231bd8aabde211ab609714a5fbee26df90ef448f9890e01acaaa7c77fec59c16dddceedd64cfbff0d89727756bffd6a71d1d471701e714cb26f21fceac384bc44bed1557a3d216bb4cffadf7768757ea2e2a7c645933a1695f3d1cc4249db6197255d4737cf47599810dec414a4c6f1a523d822c2e16dd5f7ed6da99cebd060735a61733c6a5dcef04c1187281f56ab1e933e9761f4e1584eaf1188038084452f49310d98cfd48824da676c97560af512744d09637d65df851ac27d4a1a95df8304d34c765a08d858c8e80b619bf807f59258755fdf284d9aa4decca72e12b92362d3ebd2d19b1b79978db90dab1cf689e2eaae01703126ae0467f0f480cd7d58423f3e3fc901fb920e38f50d3aea88c17d69c81a4d9e1d6ac08db528ebd0f3582acabda48205d6975d6fab51dafe64cc83e54d44537a2e1a0e9f783724dc1126d84789cb0b8c64d007796253fa37e885a8c44900a2ff0068a4c04282ab2302d341be1d21287eceb0dcd3962d1f58d87893522b7da2824c3f0948fc45056e7a818822909e1835da9ef249ec276a31c61360d05b0c6b8f5ca246351776348e0784f27f4d44be5edf10717f334f75ffc38c68e392fa919b3975db8ca97c6983341b5f91f50fa9c1fe6cb12989d24814cc4fb4dd2c6c61115cc92444e9e0be6ffcd9a58652789d86b1e6abc387fb9aaae9a0ce709ac7f57e5ea43ce038b7a2d734b2b767e0c260d7cdd165df6a0624f81fd6a67b8729efe70190ebb293879b6b62ba566c8e893359a308b727e25b6449acea74060170188d2cf6758d248aaefddafbf3ef24581e048a284ea53ed2df29ad3ca585b0ddf97bdf258c0a7171399f8a1a4323601731bda519e9ff200175192c11c79aa7962f2a1b796894538286e0b6b63771387879a19fd5a1809fac427fd05c560992af1f64f849c0ff24afac268684f4c65a983dd7341c9d15bc8ffbb320fa3cc8c4e08ed4f4c2e24db17d2ae796f8d9a01b5231eb335a44afa15e336b3867f37264d67d7fc9ebca6ab665b2a89826a1280996ca2001a8daab7cf947597e80083cf84759e5c5510823d7088fdfda32d1cc096aac7d93291b99778eb2a7f9a8ffc0db6e28306ce8a3e329849bf47b14a9e2f1d132c84fca88e7143f8fa3510502dbbc6da170f447d773cf106e2d6d1fbe5fe8d30b23f6b4743e9adf979577cdd6a1e0948944b28e904f99bf905c81ff6bd3b589eff51ddd6e8107ac5bb25107840b4dadb54f2875a79f181bd2687146ec753f39ac05b178d913f62e70ebbd4a9b74c58be2a7bb9e6529b7c4885396b893dfc4ae3b74450fb333432ee784bc2f493dd6fd873e4fd8ecefa867a2fe8672a849e9ed5f4d95c1a6887ad0c5f3502a4b051dcdd48e1a4c9330e4b6bcadecc08a84108d1c481ecc25b68220a778cbf8f70c34651616d257edf211a1774eee70ff5571a6a628f646d03b735cf8535c331664b69b05e5f37eb5c515e101f6b3594af4c0752016ad2e022dc5619968443fe1d65f52e29f81641f62c7d29f7c7d068b555449e46357a01b5f7f69cb47ce3b805927de4159c823a4ace64db6dc582f25c774517c5726286dfa55cea7a033387af30da570f195f9800208a307ce7cb774129470f76857ef9d89fa8c558f42e55cedf547b6c8fc27060dae951c4be7a129cfcce3806cd00a33a3fc96fe35904c3e44bdce1a0aa9c10a24a48cce71aeff42a95508bb2c5829c81ce11d80df104e0d5fe019177ac6fe65fa0af1c18cb997ab737d976f6453cbcd32ed37269cfa42ca2d332fe20491dfbb5a663e573dfdb0bf4194624c4a337f7daa720d54a8491b39c435f07b9afbe89481a89e348f4c35d331b6f8863930481e6713494c4a5ea6cbbfcb3df4f9f26788c893781a218ef567eb7d2982f4386c1f8c5c0f2c1dfc8533739cae2fb9c46fd3e257ff49958aaff799b3c45be482e3cd1c2b98e5a07547fff1259c81e93fca0b877ee1c322b4ed1b7cc4306db0cc1ed0a431885668c37f93207045e1fba02f536c9a58a9c29f014535b0f07bbd8d6065a0dd463a9419be530a54563842fb6049dd539cf37034fc1ff3ceadc327e8185211d1004f2f79330a90471a57d391ffc8e028c375f215fcc34c898c1ed8e390125c188bdd7ec7451c60ff603f1b02c8e584f7658acd459e229ecb6ea4271445030e894dc3135d46fe864f1ba08c23105f1602250beb2af16513b1954e115c92710f627e9194b9973af10f9b76a075d389031dcff7390ad93aec3ce78603b6282e0af94af0d62a85f19c508330554c266e313dd35e1a8efbdab52a32d72600949b474f5042a5c89104be34c9aa4f5348a8d2fd3d9fa8f9c03cb07655b33f0741f7c0f9184a1762a6c37adfb6dfff24db81a876d104c36f5ed4e77a64a9499bcb7ed2c655a077fe2f6a7d13f25a43d1221d4bee841282c34f85c76bd0ad5e6b595aafac0b3d26a8afef1d993f9f5921782a6ac4d8cebbd6ed459f014e72afb32f89b37c7e52c8e772dab88440550b0ff99db0f134d7b52ff114e9548fcd0f25366cd21be59b1b0983e2d05ce5694df82e79b78b47bf6212afe0539efa3808a5fb3d403382f42c393841553cd900050fb28c8bf1240b4b2c551aa8886f0fda6c4306663a446ce17bc5066e0c1eec17e3618284395078ee96d9c7960e9cdd63d4c9c0d04e928b9725c8c010b5a5ddc30e952643e573df9edbabd2cbb6baf2ea9771afbc2c4977ee5fc57007ee6b4fb5a6800a9b490349c91cca92309462bb086b3457edb7a2eef148a2d261959a2e6da96fbdd6c21ffb2b17f5b92e316fd6dd27ae3e38e4c43497dab340ab63fdb9dd1876e0d9817f3df213c42cb35e06f05b78021c5be31b31923b7a1dc5d4f33a22df169c141c2630f1da3cb88ba8fffdd27b659a7af72bc8e173730b793f8cc2c86f7f13c06f1f65c0172987a18e201d51564a304ab7ca6738951d30376de6ddd9f87edb5603a9851a18fc74dae14ba1f3a5221ea507dea2c29048b61a18c78a029341c7fddbc501a27f9e53c1cca046006cf6601bc1fc63d625956016b1af29008423dfc3054a7da6889aec71b5f3b72a658f9488b28718892616ace2672d5b78be1084cd8c138272c78aa1bcef747ef5edc48b03d639e9644f0e66e2c3c4c8072ec97595c115bd7dfd2357fca47cc02ef244b6fd2714b5b3cc2ca3ede7ebbf3a25c0813b66746d3e581763b701172cb11f1047d9f1db8690a8d73efc6a2df61536f9aa933cf7ee90e10051883a7e3cc5ee4de95279cc9e2f1134a9cc8e0333cf0488a178ff09be8c20f93a6749ecdb3e21ca1ecfcbac361e70063710e11d793ec970a5052386864e25eabc4185d0969109822257c466726c9cf3a4f91b3656a1fd32d30fd9df83c2c3b5220a99e5c6af490013e3d376e01b36527eb0a735fe3e2ed6adfb53816e767615e8ff10e9a7defbb16403560966a6ded9e0194ac608c6ece20b8", 0x1000}, {&(0x7f0000001400)="244ee30cf354166f7b7bbc476cf01e8f4fe37cde8bdcbdb8c52577058c4545f18703e16a4658fa1389cc0ffa9b4284cbce336bd440da2724fceb418889c7106a3916faef85aa8eac646abc57cad84ee62bcf3d82f521240dcc33129ab80dd3ba4935b3b07d36f253651598ee762361bf93743c371f72258dbe635ac24bb6264e7b614da62db3c64d05b7d42c1964d2391994f61a49e54f3b9f3a502a3903ef9ae49d2acc99517e178f130d5dc98106518b1c833a08134b00365b795964e7df5584c99457f5df90918c20787bdda3ba2c10735cf2e61876cae261e5cc08", 0xdd}, {&(0x7f0000000200)="70734be040cd0b48754885f2165b5caba0393b64d46d5eec3a04dd71777bcdb138fa353a4c154ecc9ade8fb9703546f80728da44ad7fcdb699b0983c25284039b749c9b9fa56e11dbf958c78c1ac0c8254e159e3d5604b8a1ccb090c2aefe95f3457e233efa0169aca55e58a13b23899fd9a80c815f87f45384572082f8b107513a47a5850ed69146ca97cc3d81bac69ff3a1c22", 0x94}], 0x4) 13:09:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) poll(&(0x7f0000000300)=[{r2, 0x20}, {0xffffffffffffffff, 0x100}, {r1, 0x10}, {r0, 0x80}], 0x4, 0x40) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r3}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100), 0x4) kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r6}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) linkat(r3, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x4) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fchdir(r9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8c27, 0x7}, 0xc) r10 = dup(r0) sendto$unix(r10, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') 13:09:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0xffffffffffffffe0}, {0x7f, 0x5}}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x40000000, 0x0) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000000), 0x4) r5 = socket(0x2, 0xc003, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000000), 0x4) poll(&(0x7f0000000180)=[{r2, 0x1}, {0xffffffffffffff9c, 0x2}, {r3, 0x40}, {r5, 0x4}], 0x4, 0xffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) 13:09:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x2fa74a181c431338) socket(0x0, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x26) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/54}, &(0x7f0000000240)=0x38) socket(0x10, 0x5, 0xff) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x5) 13:09:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000480)='./file0\x00', 0x10001, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x8062, 0x0, 0xfd, 0x80000000}, {0x5, 0x0, 0x0, 0x3}, {0x15, 0x0, 0x9, 0xffffffff}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000004c0)={0x3f, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) r4 = semget(0x0, 0x0, 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000700)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x4, 0xa, 0x1000}, {0x2, 0xf1a2, 0x1800}, {0x2, 0x2e8}, {0x0, 0x7d12, 0x800}, {0x2, 0x7}], 0x7) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r5 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c94f136b1f4434cf09c5fd672ab448f0b198ccbd66b732da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c80244bd0b01d01a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c629518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b413dcd758ec23ea49af2ae61ac244f804099e56a"], 0x10) sendmsg(r5, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000740)=ANY=[@ANYBLOB="6800000000000000000000000000000048cd1f35e6bb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a345903efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba8588ee43d5b46900000000000000200000000000000000000000000000002e3ea588063b8c48eb00000000000000600000000000000000000000000000003af3c8a89d6d92efece6eca0682acf30e1f1e44e8f736ec852748699e3c8dabb1b8d1e858ac47ee5a97852f828176390e6ad8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c90000c743e336b7b853d20eba82fa3f716a50cfdc704cf08451d0ce82b03d6e152edba9a9b8033f446022cd8c9298efb0d8e942c53225ba94a9a21ac35323f07747192eeeb94a5edb7392752a401593dc81f768c62d995e2c843ef85f2ecdc00edcc9b7878774450907e192aae33c3e1f90c6bf8a83b5fee62ed1a863a3c2061c9e50b5e359040feb52343fbf2ed7"], 0xe8}, 0x0) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000500)="1cf0c3111e345d", 0x7}, {&(0x7f0000000540)="545de11e44e51a6a33fc019b4f4dcacde107f7f47107a2c29f5b3245ae684329f6036d5b9347d1263de5bc77cd1729cc5890d400062fbe1f9faa8a0b55f79f680e1b8f1b469532914b9237cf3181ebb14d22bec364762f35c3907956d60fba7564a6b58fcfc08b3f8e09fd1c1d3cdab7cd56e03562d69bb35ece9dd540d0af097557225d9ab054fefdcb2f953b799ce130647e17909a85962b16c2ab9e1f19abfd2d1ac83e653b142a25fa1fade71473308bee7129fc92ed3fad111eb6a598b2690c6b20c8b3f9942fd84dcc6ab8918120efd2ea1706cee0546cd14ac5856aa99e5378a1c562bf", 0xe7}, {&(0x7f00000006c0)="3cc365fa5a110be31e715aada27b7a52676794ea3c706e880fc894c693f05761ba284f52e64d67e2869341", 0x2b}], 0x3, 0x0, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) dup(r7) r8 = getpgrp() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) fcntl$getown(r9, 0x5) fcntl$setown(r7, 0x6, r8) r10 = getegid() setgid(r10) fcntl$lock(r6, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r8}) clock_gettime(0x0, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='.\'{%#\x00', &(0x7f00000001c0)='^&)\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\\-\x00']) 13:09:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xabe5}, {0x45, 0x1, 0x80, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}, {0x1006, 0x80, 0x4, 0x9}]}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x1, 0x5, 0x1e) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r5, &(0x7f0000002080)=ANY=[@ANYRES32=r6, @ANYRES64=r4, @ANYPTR64, @ANYRESOCT=r7, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r8 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r9, 0x80047308, &(0x7f00000000c0)) msgsnd(r5, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r8, @ANYRESOCT=r3, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r9, @ANYRESHEX], 0x7, 0xffb) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) fchown(r11, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r12) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r10, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r5, @ANYRESOCT=r11, @ANYRESHEX=r12], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001e40)=""/74) r13 = getuid() setreuid(r13, 0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r13, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = socket(0x1, 0x5, 0x1e) setsockopt(r17, 0x29, 0x32, 0x0, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x32, 0x0, 0x0) setsockopt(r18, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r16, &(0x7f0000002080)=ANY=[@ANYRES32=r17, @ANYRES64=r15, @ANYPTR64, @ANYRESOCT=r18, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r19 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r20, 0x80047308, &(0x7f00000000c0)) msgsnd(r16, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r19, @ANYRESOCT=r14, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r20, @ANYRESHEX], 0x7, 0xffb) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r21, 0x0, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r22) fchown(r22, 0x0, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r23) msgrcv(r16, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r21, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r16, @ANYRESOCT=r22, @ANYRESHEX=r23], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000001e40)=""/74) r24 = getuid() setreuid(r24, 0xffffffffffffffff) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r24, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r25 = syz_open_pts() close(r25) r26 = syz_open_pts() r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = socket(0x1, 0x5, 0x1e) setsockopt(r28, 0x29, 0x32, 0x0, 0x0) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x32, 0x0, 0x0) setsockopt(r29, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r27, &(0x7f0000002080)=ANY=[@ANYRES32=r28, @ANYRES64=r26, @ANYPTR64, @ANYRESOCT=r29, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e2e5f71770edb146c6d4b761518dbeea9e3dd5074408067b8c8829f45d340a9cf1a2053af9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r30 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r31, 0x80047308, &(0x7f00000000c0)) msgsnd(r27, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r30, @ANYRESOCT=r25, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r31, @ANYRESHEX], 0x7, 0xffb) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r32, 0x0, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r33) fchown(r33, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r34) msgrcv(r27, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r32, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r27, @ANYRESOCT=r33, @ANYRESHEX=r34], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r27, 0x2, &(0x7f0000001e40)=""/74) r35 = getuid() setreuid(r35, 0xffffffffffffffff) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r35, 0x0, 0x0, 0xfffd}, 0x0, 0x6, r1, 0x0, 0x0, 0x0, 0x1, 0xff1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r37) r38 = socket(0x11, 0x3, 0x0) setsockopt(r38, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r39 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r41 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() semop(r41, &(0x7f00000002c0), 0x0) r44 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r44, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000940)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYPTR64, @ANYRESDEC=r26, @ANYPTR]]], 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r42, r45, 0x0, r43, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r46, 0x0) poll(&(0x7f0000000000)=[{r46, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r47, r39, r40, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r37, r48, 0x0, r49, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) r50 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r52) r53 = socket(0x11, 0x3, 0x0) setsockopt(r53, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r54 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r56 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r58 = getgid() semop(r56, &(0x7f00000002c0), 0x0) r59 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r59, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000cbb33fe8f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d2cc91b96bc821dcf863d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5"], 0x1) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r57, r60, 0x0, r58, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r61, 0x0) poll(&(0x7f0000000000)=[{r61, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r62, r54, r55, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r52, r63, 0x0, r64, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) chown(&(0x7f0000002500)='./file0\x00', r50, r64) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, r48, 0xffffffffffffffff, r64, 0xffffffffffffffff]) r66 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x9, r24, 0xffffffffffffffff, r35, r65, 0x108, 0x3fa}, 0x2, 0x1, r66, 0xffffffffffffffff, 0x1, 0xda7, 0x57af, 0x200}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 13:09:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x1c52, 0x8, './file0\x00', 0x6, 0x4, 0x1f, 0x6}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1003, &(0x7f0000000080), 0x10) 13:09:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() r5 = semget$private(0x0, 0x1, 0x10) semop(r5, &(0x7f0000000200), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r7, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f00000000c0)='./bus\x00', r1, r4) 13:09:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xdd77}, {0x1c}, {0x6, 0x0, 0x7, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 13:09:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x3b5c390b4b1885b1) write(r0, &(0x7f0000000080)="0200c355d1226077f48be2601b5995858ea2960faa644d33c19e356217d3387227fdffd2ba9c7f200875cfe0870227b9bf00"/63, 0x3f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:09:01 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) execve(0x0, 0x0, 0x0) 13:09:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000100", 0x8) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc01) dup2(r0, r1) socket$unix(0x1, 0x2, 0x0) 13:09:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 13:09:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 13:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x7}, {0x20}, {0x9fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:09:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)=[&(0x7f0000000540)='c\x00'], &(0x7f0000000480)=[&(0x7f0000000140)='c\x00', &(0x7f0000000180)='c\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='(@\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000500)='.\x1a\x00I\xed\xceV\xf6$\x05\x82\xc2\xc3\r\xca\x88K\xb6h\xda;', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='@^\x00', &(0x7f0000000440)='3}]!/*\x00']) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:09:01 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b7ba11fe0fdf9d08a03b10820a58fe43b00fa0400000000000000d9ad55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844de66100010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fc51ab67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a5771aa928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cae513b0f918391013fefd55bf2c34c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce1248f58770e646e08c3961641a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7010079a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c013ffad2741fd5fa949c9de640e00c424b2972473ee783bea4549af6e52357b4e213e5ca298e5c75d68829c4fb1655bf6759ee5e73a5b1cbfe47b23df9b0eeed00c0b53cee0deca5222a64dbd2facaeef6f5a5bda25b2a844811613b33062740f2e078ff60bd747c36daea3298a15863bfbb32a5f2300"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 13:09:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x4d3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0xff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:09:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket$inet6(0x18, 0x8000, 0x3d) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0x180000000000000, 0x4, 0xff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x93}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10001}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x100}], ['./file0\x00', './file1\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './file0\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './file', './file'], 0xfffffff8}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x191}], 0x1101, &(0x7f0000000180), 0x7, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x80}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10, 0x1000, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) fchmod(r3, 0x40) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:09:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) setregid(0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002580)="7f", 0x1}], 0x1}, 0x1) recvmsg(0xffffffffffffffff, 0x0, 0x0) geteuid() r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fchmod(r2, 0x32) 13:09:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1, 0x0, 0x3ff}}, 0x3c) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x42, 0x0, 0x0, 0xbc43, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYBLOB="52145927491f35718260496a46506d7829ffbc0a0f3fbef74fed295424b13ce8f1a15d5f52fce6f7d70e9db01da762c7da35a740a3754ae0163ca8d8818caa45326f6bc7bc9502c1ebcbc3fc2e642a786f8cc5744f8df62566c75c7259439006f00600000000000000a51c1695c57c7acc14b4bae5966839bb5c7840e3c50ec286ee46b0fbbf85b13937e2c56f1044f49f5e8e30f7d67fd84a80023cc2c7649efbd6f724f80fddfa81314bb62e8f31d69a7ccfc56747336c0fde373ffc37e49a5b58444111db161008c6aa0d909cab56781bbbceca1ad581646d46c2643d5a845f1bd883fedb6fd8e2944ba81e064370d5f721b14afa50aea91f658f1d971590a15227f2e7ce11a8bfd63d7ae5545f298a7bedb0efddde47ef0b6e48666041b7ed8ae1abb52de31538d87a156a2f08cc909fd99d84e67b96bcef4b86", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES64=r0], @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESOCT=r3, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRESHEX]], @ANYRES16=r2], @ANYRESOCT=r0], 0x3) socket(0x18, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendto$unix(r4, &(0x7f00000000c0)="30e1f65675ce2cb55a8f8bf81d3e6e331e2afa359ec8198b4ae77d84967bc484349fd475726d2896acd05cd2d336c8220fd4a6f8224ad7ad5a01538a3250f8a40af9f91473f1c74cd1b3ee966700ed441637ab9dec039a01dcb1dc7b29e7a7beaa130a14ea1aacc544e95b78e4a2d917858abf0db6a61aff4e00f89946348a2c6318db82a6d94e851bf0f627e1f699751fddf9d561bc12f5ed9cf6c683ec4dce2d075e8bb8a6e8503c4fabee27766906c3857a59ebe416df1a674448f1337d63946bec3c8368892b41563a49ecb7", 0xce, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c651735ca8632eba808a7f31bebf2f73bfa61d45849cad4daff9eee3146dccb59c61ca261ba40b20d8ea8517165aa5eae6fb0dd4a4fc8de9993"], 0xa) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = dup2(r5, r4) chflagsat(r6, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 13:09:02 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 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)="100a2956b9223776", 0x21d) 13:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/142, 0x8e}], 0x1, &(0x7f0000000240)=""/140, 0x8c}, 0x0) 13:09:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = msgget$private(0x0, 0x552) r6 = getuid() setreuid(0xee00, r6) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r8) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r14 = getpid() ktrace(0x0, 0x0, 0x1104, r14) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="a6b411f30e4ce480a58acd894fed2c892cfaac9ed7b5d480434746adec4856c42499bd2dfd539861aa0d05192ebfa1489d92ce39f95c2eddfb0e385c59feeb13a50351b41514123a5d119b515b23beb5ffeba21b16dacb6f5cacb5e3ea391224035543dd4dc2d9924ba526c1abef6ebf09e92ecca68fbf2fef962ccbe58b751af5322f948fc94d41b7531eb242f28f6df328433b0ccd571fb67c36046ea8ebe06d1f5f35fe2ede4c94e126854715f32aea6597a11e830bc051e76a51ab8a25cc2494b87d928a56584d07c4d69005306bf2c6c86b83", 0xd5}, {&(0x7f0000000400)="fc613b37cad152fac5d59ab570640cde2ef3b08d8733ce7e93a23dcda086161aaad485216975da09666e796f2a89ec4cfd1b02702bbd9a6a4ecf60cad3bd80b6085de3a5febed5e312fe8d0d07843b107047b6d78cebab6a324685c317e2c033e5", 0x61}, {&(0x7f0000000180)="5dbb6a58f26f5c0a3b7ae7ba46d3647c840760a71486495a0713e7077256510bdd98483fd252edecd70da1107581b47254918eab81af5c33", 0x38}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="18006d045c1d3e36ad5214a608a0e4737ca4113508ddc2583357b16785001200000000ddff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYBLOB="2800ffff00000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="020000002000006dfa000000ffff00965812046d", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESDEC=r15, @ANYRESHEX=r6], @ANYRES32=r6, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x7f, 0x1a}, 0x6) msgctl$IPC_RMID(r5, 0x0) 13:09:02 executing program 0: poll(&(0x7f0000000080), 0x1, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="39bd8e152cbd79e4fd0330dcfaa5046c7508701b1cfda5cda7b7d21a1ffccf8f8847f0d02ad7b28575bcac403ea6c740481bebacaf1e4a0f8e396dde10c1ea3bfa98065ab01b6003492be6365d3f4ce8cecf37c1d54faf0e706722f2301cb51251cab3fcb9fbd24fb714544643845ccd1770efdea61c6912756e54f1f453e140", 0x80}, {&(0x7f0000000080)="8834f8253b4a81377828aa0c9fe515a3ad3350c547f30a23b44770902c4cb3eecd49d0aa4245e4dbf0da83a8506082292512a87b0ed2ba87065b331c2973b48d3d6baedd200e8d850e3f9540b5acefad67caa07715c2c53236416f4f678d2408d7096d7a321df384cb794105ce882d407a3d0b495d9a3a99389934fce0d7e07f2be8e5ef5ac6", 0x86}, {&(0x7f0000000140)="072a636206c9e97b8c2e237b367053b8027204582697ca1ebcdbbbfb210cfc2c9d9df2727ad2cf91cc686223aa979682e732d30e5a829e58ae2262c09f930a306bdc260697b5c95df85fdf08b984a4db4595ac6bcc3ea0a663af6b22a33e9067b42aba7bcd7e25ff6faf60331c5f6857543b82aef1b6f209aa306485780f74b7bd27ccfd8ebaf27a3bd535e674107e839661016fc07b1337c7d712ca709c9beb79f8ee1a8f49874c78a535", 0xab}, {&(0x7f0000000200)="7e1c4a038ca23afe8a14b22b3dff27697da5f598e7c5d0b699f4f153433e1feff11d814a11225d1b98f6bdfde49889e3f8c8b65807a3f2513f5d9eab5b341ce3579bae9d3c2eef59e20c5f17de44ee6a7b1c5d5bd1ffedfe5e3ea074565774e8a845f60899139c6a9420b18de91d461425bdeba1d648e93aa7c0983e79cb49efd741c2b7c08cbb5abc6ea1303292d04425a63c05405eba8b9bb49ae083cf556af673a2045d5fc326caf61b7143dd0be9609f81490121733d59bca4097d12da7559af6484b943", 0xc6}], 0x4, 0x0, 0x6) 13:09:02 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r1}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x20, r6) r7 = kqueue() r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x1]}, 0x3c) sendmsg(r8, &(0x7f0000000740)={&(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000003c0)="73e789dbc0a147fb9fad1fed1a87f4d47137d4dac822435d9d2b46f6b25c6e714bdb5c41c8ff79ef16dfae0359e2ed5b2a77042a125b13fd3cbd8b92edad95208e60e805bfa4e0c28500e4422acb17a5b77a2724a63f591e0ebd06d1a05061cbe2576207f892c0a64cc6dcd55c724632526e7e69b94c4cc468fe1f5a28a7e7b42f0b74dfbaa5fc4c443d88ed7db68f9a5474e2ce69ec35085aa943ed4b9d791517ca3ce24b46ba8e7b70941c97e71fae0d9bda513f02c59db2925a4e27ea733eddb2e793ec22e404b427d25d174c031e6105d909ca9554a05ebe3ef12a919fe3d3d11feac2fc8d2e60dae4", 0xeb}, {&(0x7f00000004c0)="0274e33cd627a0bfd8fd3504f81e8b4bd361524bd407f603b3c573035778c998465651d237f690b06ec90e25d6dee0a7a2d80297f0a8e5d2643508f0adfce470a3cd82b03b2d4ccf034da3d03695ba2c45e18ee840f1263c4b2aa9717a2410b46acf451251bf858a1ffcf13ca91ae24a5c941f009951ae55dbb97775d23254a9e3d040bb1a4e86a7470c36f38808a059d1640ea3d4112583637a3161b6693c27795cd3376c5716ad5dfe1455ccef3441d0", 0xb1}], 0x2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="30000000000000000100000000040000b2e99acaa39b598071a0c57bd0bd145c73fb1cfed6d7554f550000000000000048000000000000000100000081000000402d4c9f31664d412459b535d23524bbe9deb7d1bf4c596ed30d4760848bb4e046ef54fdcf4483f067dbe2c496ea0a678e0f4c00000000000801000017000000ffff0000010000000976650032dfbf5267f8e377a1c256e9fff1fed8980192102e644deba1a7d3a0829c5293238f8104121835d967bc442fd002b5cf113b065c0c453fc63aa2793737e10072a0deb6cfee1160cc86bfaa102ac4a2d61ecdcbf3db6274f2b279e5be6c848ec31a2fab9cfde34d00965debe5f6e1eb8eb4fbdb13cee66c39809f37bdf3a417d14807bcbb3d2bfcf670e3fef997f7ba4ce7873ec230946d4a1e516d625854307b7dcbf12caa93ec4117ec8c57a51a86a2a54d8a7d4091a29c1969a5a9f6daed497d59f031d427c5114505cf9bf06769f5784c12fad248ec75a4d62ea20f44cf26aa068953caecd91af69c5b1faac0769c56f0c292360f8b4b41ba109548dce82619dd6bceaa1970506628ba72f1f81c8f806c375b4e28fd2e1b639dee8a4e1536c3a2e7f5fdb98d8c3f9a1a06370841e13783e816abb69307183cffd93e90bb0c9ae81e1eddcea7e1d45fdcfc995b0671517d7330cd27cd00efb100000000c9427996381f93125d08000000917c72157a1f11ab8f5c053c1e03973d8462527bc34bb8e0f0604317fc504554a5b2948a1cfddc6001611c20fe6c2d08f4a87b8d09fe5bc249bded72c289c649097e15d00ff2fba4c00c2db0571ba891716e48a08a1b375a8976d6b9e2cd2158fcc6a36900"/638], 0x180}, 0x408) kevent(r7, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r4}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x8) getuid() open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x4) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r10 = dup(r9) pwrite(r10, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000780)=0x1) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xd9) utimensat(r12, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x4}, {0x5, 0x1000}}, 0x0) sendto$unix(r11, &(0x7f0000000280)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b4ec8886239a7ffb516b7134ba6c6d0bf297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e279bb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872df81ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000003d41867740ff4f900ffabd06d3ddd0bab1921e731ffa2352beddb1e941518b2c5292a7181934fa5394da23728acd59db2a3570050a02fb83d1cfbb5413e1", 0xff, 0x400, 0x0, 0x0) 13:09:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x400, &(0x7f0000000040)="b21548319b2647db5b23cb3b4215f89f06e0b5bf9cfec9225b02ec3f82b049e051477c50ac68e25d45d890", 0x2b) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:09:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xcfb8, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0xffffffff, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x105}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = dup(r0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x8001) 13:09:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 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) listen(r0, 0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) getuid() setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 13:09:02 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/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, 0x3, 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, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) r4 = socket$inet(0x2, 0x3, 0xa1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:09:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x1, 0x8000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:09:02 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 13:09:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = semget(0x3, 0x0, 0x110) semop(r2, &(0x7f00000001c0)=[{0x4, 0x444}], 0x1) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000280)=""/92) lchown(&(0x7f0000000000)='./bus\x00', r4, r6) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="345a190bff000000526e2e", 0xb}], 0x1, 0x0, 0x0) 13:09:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x7b, 0x0, 0x0, 0x191) 13:09:03 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x59) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x110, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) r10 = getuid() r11 = msgget$private(0x0, 0x682) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = socket(0x1, 0x5, 0x1e) setsockopt(r15, 0x29, 0x32, 0x0, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x32, 0x0, 0x0) setsockopt(r16, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r14, &(0x7f0000002080)=ANY=[@ANYRES32=r15, @ANYRES64=r13, @ANYPTR64, @ANYRESOCT=r16, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r17 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r18, 0x80047308, &(0x7f00000000c0)) msgsnd(r14, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r17, @ANYRESOCT=r12, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r18, @ANYRESHEX], 0x7, 0xffb) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r19, 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r20) fchown(r20, 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r21) msgrcv(r14, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r19, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r14, @ANYRESOCT=r20, @ANYRESHEX=r21], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000001e40)=""/74) r22 = getuid() setreuid(r22, 0xffffffffffffffff) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r22, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r27, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = getuid() r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51876c4095018f54e1b42e3506f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000008000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) r40 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xffffffff, r10, r25, r31, r35, 0x164, 0x4}, 0x7f, 0x7, r40, r41, 0x4, 0x8, 0x7, 0x400000}) r42 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r42, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r42, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r42, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r42, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64, @ANYRESDEC=r42, @ANYPTR64, @ANYBLOB="7f554676cf0c255c976546de78f33747847c691db2f1b3aa46f9b6b061705f200bee3558d3e430ce11afc82b4453362af7c74949c28fd9cca95bedeecf11046de48aa7ba7bbfe3f09baef588c5456765ef5083c325901b3e3c21705c5292dd6b9457fb50e94e2f568f7aa46fc34e5e5d5f346f2aa779949ba652c619f3ad0678e270bd42a477e10766fd99fe2ebdf730e8542ef098890deb815640a7c0f16c7bf290632826e68f5009ba72c5e2bd7170ad3489adadcc37bce3f08be9ca49b5ffb982da261f3b3f150f0ebe470134e523e9aea81fd4a950d167580a639a82e4eb23010fec084c2002e56bd21af3861991158e110e5d96133f94729f5d4d834082b3f25c6a8655e4084c76fa3f5dcc8d93e9df5399a23456403e4382f59dd3b9b43ddcc4e33945b2ab4b6ef5b7176836ad53f1ace3150c3ea4b1fb90d00e92f6daae7f6768cd677871154b34bb5da7b5da3e3fdf6a4855ea092dd06a77f66e81b825516423de925e4f18c44a7a6bab5b7a28df1a1de61b86dc8a3ea02068af2725eef7b5c33578f6caec5cbdc324b1c5b1a3f24cb0752ed1109595b9079c90d205b8589fbf9323c2368e579b93cda6a1be9de3c099f0302499091502241ed46dd667b61f98ab5389e77d88c6b5bd28ee2cc98dd312ea083e49cfa12494d1c5184f2a564f0ab1c7ab167ab9a9a1d508df08d83c8ee3b3b072fd8ee5568f34b7a970d0843ffccd4b47459e8a6e32d9ca5245d808d83fc8aa4f17b2ef535964416ddb0a68cecec7a99e1a5f0635ffcabdaa171a8c864803905e6baae40e861be729e21cc4a1725ae533c0d0873593f0583665ee59b04f2f34f44f6306b66d14aa49342f85b5ae766db2816e74aee36b2db506348f6f1614913da449cf74abeacacc66685e38ed0217e9978c536ae5739fd91eed374078520e449f25d94b8cd4281fa93c4aacc770581f6cbe8a1e7e4c03f5c1563c1cc54faf61fe58feb4ed25aa1136169833aae81f86b313ad85c6737c31cd0bd6e0c61140ef303944a1b962c3a1d19d86cf788acc0fa54769a05352c9f501a45946e794beb32c6dbb6069924183d1983c64b4c943017cb701aa384da62757a55a32edc905072a352974397c8fc90cc7b22ef77b07bf5f257136558d4a64578ab388a378187a05736a69d081aea9ce1929788e94239344d67cff010d34793f702ed2ff096d25c73270e5831630dbea584bc437a5143d41c55e451439a13e3314831f58e2ccaef0c5f06a4bb725e1f2e2f973a85cc63d88133f868c142178205715424df940bc9a921d2378776a79879e559f0ee0ca7f5aea5a95a83389025ee91bb4f41d5a624c3c290214eccebb1a13ba5ffa57aeff7ac2a2781f9880253a1630b51ac56efc11f2b4cdee759aa21fc4c199153e080adb8df607c56b287544c3e93745a65bdca53b00703ce324cfad5a4419da0a56f54184084e2e0f34ff20b559d554e4eedc0a91ba26c90cba7d8e0dc4f2dd4152ec85b3fcdf31616bbc939a9bc51800b9518f004905081aa6998fadd9be396a242ef5bf1c0c3fd861b6820aa70c2b3e072022292d0b33b8b7a549c4b02ba04a50b3c352a1a3be4d6976b3f2308a8ce2f42bef3119b7aa55a67d489ce252e60181e70ef7faef3409613cfc7f68427639bb31e76d21c5a1743e0394e4f8889c332d018c22c8b014d1aecf67e04fa4cf42d419e261a1c7a9537dbd32e39ec92b62d0dbd0c1ea0c6d42a2d4f0aa82d1738c94534849364e63ea65e68e984e1db831af0689655d99418d4fb990560539eb2483a72fb5d883dcee8ad2b28f70b1a79ec5c89b30597ebd3fd9e625e9760969896c554e4039f674d8216b15b8e903be746ba2f0b817819a453e878865ee8a041e318326c954b542f5033c591a69134fe4105f98f9a09d57d210a73ee8f3c152f81e509cb01f859f805c324ebe6f5bd66e4083d724d46559d9e00e4aa4f69ef4a5527be9ecc6db1f4e17763d6620280594a2535160686e45f4bafe08fc2585caff7c875a7961ca71e2b2305525f7f7d79accff08636c23d3d6ed7d74c3b7f8910958f534fd074bc745ad9827b2a5874ae37f15df40a7b5004b91b1d1b603f6acf811c1a0c02b36c4922395b7e91d2b2e3ac91d6687cfc3628462853ea3db9b17f9ed4999a688d510ab07d658e5f6141ab6a3de92894a80b765f1e8bbce4465ce01001204c5326e6b8bfbf4fae04971601788e617f1b9598ff5fe5b81466e03c82c717c94a48505f735e85d4c4afe04c90c280d101dd11a206a6b47ff4251afbaabc1b69a996adc807ca1be018202cdcba8ee5fd5a5ff4d95d3807de8a893c440c44a4a15924b9d7213576f1c0e97d4df4792d72ee5ccf83c8a0aaa10d82c3929bfe532549b667088eb8e49abe1ba5ef0ee2d71467685a0a3d299343afd322236debaef29366fa0dc8a7b374224ee5742e2bd1b47d5a0c69931bb618a583d31693f0f6f46f9f8510ba7c9da4db408e9f82edf1fb89bb05f3f25cf20141f2b9464e96cb18b884d7137a188f76a372c77cf44fa7a6b61579da7be7a6fb7a78ac556eed0863f3351f4d4352324cc59986fc89edcd1d3efd2a0b00e60eb9e7cb2bcfef56ad0304e3f1c43f4db8cf4d06327357732fae1f13dc79346ee78b45284ea284db358c2e9a0ad09ab3c1ed770f3f84d7f735de6f318271c5963c7a8788b6b5737fe3c9f0e9b7426b63f9635d1ab5239ab663b032c13e5e3b09bdfd40a989bf210cab9a0839b0eee40c664c47aec7b1d391e7e2bf438be429892cc329ea20c570e3fca2266fc2421ff05e8f2aa58089176629213fd9bc87abc99c5db39c2e2fd945ea6080eb1c014b0a8f9c7ab8042c60b9360d0ae673d46c5a5d1d77239d2e874b53a9819652142f25525450b17022e30e97515f8ab2147241efcba222fbe8127392f7773ad1fe25457a2225d2fd4a9d603b0c7e6e9513f66e6f5dacf504568d9607d92ff269632d4a417d5bca7e1f7c812d158ff12a2a1a67a192fcf6c7b2022c1cba16ac74e729a1d475daa669ea0cc2b46e20d6a5812fa93f7ec1bd5c2fa4e927722196284b3184d5da7f1eaec82df1e162e59672b692412c1dca4d4747eaa28fbdf89320a1acc0ee829d20e62a81b1edbd6729ebb785988c6a61629a626dfefb81895d1b93ae456944f346c6eb5466e147021b491f8a17ced90866e98cddcc177245e9b0edcd12bb5d3720ea22a906c8c8cd407ee4a1f5bb8d1f4e4a901ac3ee7fb361ef028d50e50b291d12ac116e6fbb11eba09f4dc269022782e4de1e92012ab849888abc35c6120a97972a03e438105183947509db5e2fa5f8f9813b8454aa9bf38f4f9084033a9e2b9497347f91818425f65bc02f4b83701500bca63799e59a6714943299ee4515b473bbf1b9d2d2df8076f0ded0ad4eee76fbc8c70526a7933023e8d361e5f51858b9d61d71f6667f4b912921403ecda5aaee8e2edb04e656d75ab1f44b0069140cb0aecb1a509ed1d50c6500944c23aadbc37af5c73e0c4771fa767b5775f369a0f7726993dd6ac30bded139eabfe0cdb9fc3a6b3830e230c95da483837b2bf3cd8a8443417c4a437447fbf78b1ffc06c0e01b2f4490d1027e3f52e11832033be7002e31f2a69db33f56189bba241ef559d293800e10862ad43db09f9c4193b7b80c0c4437b330f474d13444488389ae38c7707fee54c90b6d94df8f8977d8d7ba155a4a61815f810fc7fb99eda18a6e3b5a1be288191327e64a25812273ac44e047f3cb4d88e9605c7b96e622559068019c863f94a15a1db17eac3648f2c311dbc189390201a51638442a4732bf82ea2caf376c154b1658d8bece7362bd9a8813ba5b1f5be094e77101751995ee0d6fdbbec2cae7d4674b56cc2616e50a26da04c5d03daa255ee2ecf32a2faad647a0b5d09c5b8115fef0eb4710561fb53f0f6c822a3c5cab1678a37feff5af9145794b157536c30f74dd6425e4bcd60dbd2cecfb61cd0cf207faee35c4fb6d82a375d6496e2d3d842feaded3045e04ff2765bc4536fa614522a163f3b7d85e755a0aa144e9c85ba9f92ab552ae470fa5caaa885b607738b712197a4246d53b169717225a301e28e144c17002555c8ef8ca9780d76b8a42433b0ed88587e7ea34ab2f39be5685cc683132f8d727ccac4460280f2ba07a67a4f2dda2368887947898bc0b6cfd1d8dac9d98a577e4ae5a7d4dbe7eb3d3b6fda6df3c5f347eedbef62daf98d06082a9318afbfc05440ef7daf3c1e397a07c9dcab3f7c2479b06b423f89dd5dd8cd56451c89f06d5c68c05afee905a8bfe0e41f7954a8214785094dd5ad9edfaa0f53132f1fdd365643b0618a54239e9e09f8761d149e9c93688f909b898e067e1290b193979e564a11c6150ec446d48a301fa98473bc9a00cef1df5ccd151f6a07f3b5385ec0f18873b438a79178525882b44a5ed7d62a14a2966fbac9b9aa38aa51809b99048dd235f074e527e17508c32c4c6a4741798ae0f709dee247a145779aad86e0f3c891524298dec533b35f28e390d6ca6142d2b704025e298ff8f9b9edf30b0607281b611ff7d4052d165b76eaeed2dad609111c25fd4eb79089a966bc010cec57674b591616b3b1de78cabae1b9291e76792eb66648843056e79c7452de7d875766e8de4097745d46f6f168ee70977f0e3211d093b988a0b3f81f8035958506df95087eb1e2f657e843909fce5d62a62ff487f0a29138880f0fca4c873fead38061fd01b831fd3cd5ec0959b5e69fc266d0f845bf2b901a224f9a43427f9892282da061ca44cf529538c22fd1a41cc295bef0e26dc98f3b43d0a5c4b2ab98351a3575e2037141889870c6087a71ff4a7d60dc890d1aab438c7857db9b6f4b173471be6a30e97f3aa69a11ec8cecd79c202f45163a973888d98150e5e3832381208b2742b161ad07ae45006d445f14a2aa2b956f138868472ad0173e04fe3aeadbfb5ed90cb1a6c6c507424e8befb2f974b0e5cafc60c8a74dc3e1278064cd58ace9f5f87aac4b052311ee43efa10c58aabfef6225ca22351415c7c942b84921d78c7df6786894708cf1338f5ba3894af92684e46d14bdefe5ef4cbb32e60c22668335776e52cd56c28a179429327e67f8fa116844f8bbdb9aadb9609ed16f902fc339b99fbd1495c3e1307e62bbd341b36fb2a9afa0f16d323f47164300c3f9f8ec02a143f71db2d9e1d99e3bd0bf36d1ad9d05739efad08f178256ba0e089ea1c772a29e1cdff11716a9768520e207b13540af498cb7955a11a104a2c44b978da8a3fa4fe129b1db3204042f425bf9ab352ebdb26b2a66b1e6f051ede0f9182f7d6085e3f8af4abc3294438a6e457c6365dc56e3eb94ed670a7eddfb11d0a5c205022862da25fc5aadecc5b8562f2e9b7ea1fafad9d6dafd1dcadc36faa71380c5210e59facf504b6f8cb1b81592202ae8a9a2f4c62025fa3658f090678fe0b145809afa21c59b68b0a92d755c04839b943a9bc0f282243d5ffe6973a7bad5cee1d95100b95501d18b16a8d036507dc24094cd72285ec88ee2626614e7c2b2d6bcee648ca5f8dab1c3de1573a5a6f3ee80dda4327b802dc2a42e61dd25a44097cfae553771dacfbc9870383c5ad06f6e990d31ce2f360141b25aebf51db20a3452960af418df4ccd1c4172a8be86e1567e8a10c3de1c6c8181f7b7afc877752f2118322ff3f4c3d678ef6ac2ed2a76790b066ea08e3c3bc3130e30b3d5857aed22cf0d4063253b8878f70ac9d3aef1d4081c3dc09a63ff7daa92d048dbd84fbac2c0535ba8e185", @ANYPTR64, @ANYRESDEC], @ANYBLOB="909881540bd17c3550b66afd0abe18ab2a10dcf33389592e8e2fbb6d9d61140e876f4b90a38a3929a2d6445225e5b05221f13036c8093d09b80c48b259f1af64f608ea0efda6bdafc1a5d62ad45da577cad35137c4e9020aba9116d58ac3e46a076ca06191f201c6a9515096726d5c24ed188cd4c6a726dd8c00eabc1ac422573f6eb1ebbfedb1325ff6fc927b7dcf045654e5e25d23f932a9a3dd5e25e3a14d767fee7a2d0769c41fc8f17dd420d65d664ea9841f5719b8fe989f9063cfc1ab6f70b0c676d027", @ANYRES32=r4, @ANYRES16=r26, @ANYRESOCT]], 0x1, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r43, r45, r46, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r45, 0xffffffffffffffff, r50]) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 13:09:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x20000000001}], 0x4, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x14) 13:09:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="22fef56ef824ddc8d3325c157b1556f36bc65445662738d01330a933b7bd4a6cbbd9281e832da9068063e827f3489b769fe5d0686473371ddf8bcfe41ccb2b72fb1acf0d232b006d49027be64aa3140e3b77c26550977cedd5f296b8263b7c528039ea190a8de49b649ac42f2621af819d2c5829af53046ced761aee5762ac7f5ef0fbc7ade5d0acd66350a52c668477d93de3b398dea9d149ade1672986ca6bce2bfe49127a122f3f468e6f95ff7e8d18ed045d6d7dd8b83e5a67c8ba8820d277abd6dd23db93c10f4f6af06a7001374a4f021d6efb7460236d3f41f00dc4670428ab57273374fc372230f897ad756287129a6594295a84ef"], 0x10) socket(0x18, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 13:09:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7bfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x6, 0x3, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:09:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 13:09:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) sendsyslog(&(0x7f00000000c0)="398badc1fb4139d96339385988a2c14f26ee180dbd8b6c687341f9f9411c05634401bd2d13b98185b80b61441cf5a51d3acac5463b33520a6de5714d2282cdb3457bbd041587ddc1cf0a9be126dc2fcf6121836ed27830a7662acbf48846435b8a0dfb28ae10e1cbf0b26145e4dc8ddcd7427b6d2eca6155d7d51c20dadc71a7d406bd5dd8e61771c708e0a326374925683dc3815845deae3a38c759598719d712618e5d9eec3766f23103c441889eb54973e579c1661509a73a3a56e861c0d92cb40d48b40bb8e47cabbe1e65", 0xcd, 0x1a) setsockopt(r1, 0x4000, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) sync() dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="589376304b1d4e294236018f6139a0f9fb958d745d1d8ac089547c2602288ef02e1805a0f409dee4b48d24f00f45d4e96bd375aa2cbaf8074be43f9d359a724c7ff22b655ea887254aa8b701d03d40d36ef06d27dac1", 0x56, 0x410, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 13:09:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)="681b63afb0812f0158f3912baea61a4c57a59a40adc7f8de1bef33f58fe067a78b0fce9af17ab0a50dca3ad26ed63fb1cb928de33c100b60a5e1bd44950ae2fad8bbecc22498b4740f6dcd30b5724beb8d3f1e755fd1aa9d3e25800cbb61063145ef94fd1c149867faca8113486984fd9872cb22a86f31bc89fbed8e7208176dcceb99a40679160ba6", 0x89}, {&(0x7f00000000c0)="02ee2c5550c33d57709819704d1a4951aa461457a6", 0x15}], 0x2) sendto$unix(r1, &(0x7f0000000180)="add3a389841b4c30fc8ffdff9f6bbb95d4ec78fb11a9a0e964e9cbb0bcf3cfa1ddcc9ab4337e2c65f82b84ef9167bf319ee25c9758e2383cbf314e9ab0016f7be0a8fa9eb4d9e18c7aeb1879ff80686f79c807e9c2a74435a7528171bace032e1d43549a1a07195c8c750f7428c762f046f4658f4ccddf46ae0c84caf8bda93c8693d7f4dcc38bbc855f13e63e752c9825056d361489ed9197efb0bbc57420c8ccb388be60b215905b81cc19d1b5b02a3c3b737fde4237921999a23ef038b7e392af851c060e629d551b642d7b167e94d026333b96015400d54364fa147f", 0xde, 0x9, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r11) 13:09:03 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) r4 = getpid() r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x1, 0x5, 0x1e) setsockopt(r8, 0x29, 0x32, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x32, 0x0, 0x0) setsockopt(r9, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r7, &(0x7f0000002080)=ANY=[@ANYRES32=r8, @ANYRES64=r6, @ANYPTR64, @ANYRESOCT=r9, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r10 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r11, 0x80047308, &(0x7f00000000c0)) msgsnd(r7, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r10, @ANYRESOCT=r5, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r11, @ANYRESHEX], 0x7, 0xffb) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r12, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r13) fchown(r13, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r14) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r12, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r7, @ANYRESOCT=r13, @ANYRESHEX=r14], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001e40)=""/74) r15 = getuid() setreuid(r15, 0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r15, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r16 = getpgid(0x0) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = fcntl$getown(r0, 0x5) r20 = syz_open_pts() close(r20) r21 = syz_open_pts() r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = socket(0x1, 0x5, 0x1e) setsockopt(r23, 0x29, 0x32, 0x0, 0x0) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x32, 0x0, 0x0) setsockopt(r24, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r22, &(0x7f0000002080)=ANY=[@ANYRES32=r23, @ANYRES64=r21, @ANYPTR64, @ANYRESOCT=r24, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r25 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r26, 0x80047308, &(0x7f00000000c0)) msgsnd(r22, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r25, @ANYRESOCT=r20, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r26, @ANYRESHEX], 0x7, 0xffb) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r27, 0x0, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r28) fchown(r28, 0x0, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r29) msgrcv(r22, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r27, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r22, @ANYRESOCT=r28, @ANYRESHEX=r29], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000001e40)=""/74) r30 = getuid() setreuid(r30, 0xffffffffffffffff) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r30, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r31 = getgid() r32 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10000, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000000180)=[{&(0x7f0000000100)="1f597529a60128d756ce85220edd23bee1cb3c320e1efa8ccf4b2e0bbbf789fe", 0x20}, {&(0x7f0000000140)="241f581e3882f1c1a508105f5a5105c6a6fb122a16ef304fdff9105771f83a2fbaed020f6ee53418f2f7e2f23728b68b", 0x30}], 0x2, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r15, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r30, r31}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r32]}], 0x90}, 0x1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 13:09:03 executing program 0: execve(0x0, &(0x7f00000004c0)=[&(0x7f0000000340)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) semget$private(0x0, 0x1, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) accept(r1, 0xfffffffffffffffe, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 13:09:04 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x6, 0xe3}, {0x4000009}}) r2 = socket(0x2, 0xc003, 0x2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRES64=r3], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x85) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x8, 0x7f, 0x1, 0x0, 0x401, 0x4, 0x2, 0x0, 0xfff, 0x5}) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000001300)='3', 0x1}, {&(0x7f0000000180)="1c4202ff28aae96716c383ed9194972a69e7a7710ff24918e43469263938c7f481acdbe4ba5bba9bcbe5aeb714602e9a85a30a27650cc65d44b9185e3265f498349d9e7554da7ec4c7ca79d61e3a342e3222a3a4881129c173d5b00260c2195a4c845a89875eb24900576b69a69e20828baef0b0a29862498209c91ee5f99ecaacef", 0x82}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4f803c0a2a875b72609ad261eaf7a57f7d274ff7b3ebdbfdbaaf199b68248f6f211af6af18d22f5f881da7a3b6482823050d1ec478690c09f3d28de819aa81ca8eb54d4c42986d133eb8a16896c2ea30214946c1547e7d6f1a75dbaf7c2281721970b9ab9c4cd5408c14c56af2a3eb84fd5fce73d6cc62393b03486087317971f672237a25fcbbd7648dbf4ae653bd27dd3d76c3ae05762b2b72901c5b8b2417c2292283556eec6db5824bfed37f85508a5b898d01a407e7bdc9a41fc7afb6fd39ba28ab1297f8d34145f41f5f9e8fec7b3c6aa882c0878b5ef099431406a90a23574359c20979ab55c8098b09af200db3af727973d36b31cb0335a4d4a5b963341d32f00a9f3e6b76e2355e6734536b73de34d96340e7772d174f63732d18fc5ace4addb4cfaf814d2a019f0809c5dadfb02d799cab5f1f486b076610ca740c6b9a377269620c0b0e8c225007c7644fcd76e0dff67a913d238083215773ed8eddb890a111606f23812aa8a29184e65b8397d2250c8a6c69fdb713ea42b89b4f2306a07e967f36f7451a3c78e2df2f0948007443dcd88370a36406807ed5575ac80158a1d9e871e3c01fcf1cd6921b1684993143dbde7eb9862008b304d5982512c2c2a5765eafeaef277674d6620c533b071e352dce5d4ae1a609d90d57bf3db0c8d5c45461985b69f445b9993bd1282893fb1c7125cf754bf0229dc89b6302beeb7f724806b4851e340cf5ecaa4a0c120cf2f5a96c2af52c109ba1a556927c5abc6cdeec8a5aa349bc009fa6d61516927193d946738f92f26ade3d513fb1bd347e188a1b9e1113b01678e806ecaf533cb0962b4f9df284d4b78b7e6c2f93b3d009811b6751ecf1c7f5f26e190ce35aa62db0448ced6e29c2aab610d720e417667a46eb073be9f477955ada326adba04c31cb18e7a2792ac9d2f2461364a9bdce854cb6ec39ebc23944dc9d53691578941ec2ad2047578c599bbf3b4f580434973e34cd90a11eface5b8afb56e06a9574e1369961e897dafe2797fdb64fe402c56e714431e9a5b1c890e0e03cca7f8c7b378c83d9ca8cb3ce0a10a144bd53a3514b27407b5d83750797eef60d4dfbfd5e387871264ffe625eb243d4a5939773b64aa8159d924f7c4b103feb4035330da8c554ffaf6405a9a3e2ff24964fe0386de5db55e2c02ee56b0bf5e7ec814d655cb6f78c6d86dfec26e5bb4d9db04fe3606fb0a0ca7df979771a15e2a2bf8b078204d2f45c4ed91a191769759b31f94e28f10b65142c7eab53d449ce1a9d0bc3c793f3d396564b225f8efb6b94b677373a73b4347ae3bd87b6ec230a1d87b47734af5543317d771f42bc76241130f7f33124bfe41d9f6ae8a6f24e50c025b387dc69634157fd1b1ca1e235cda3f22f9d9c156fdd0898dfdce52aa08adcd5592c0339a24e1cb55a4925df216fc58425479dc3d9667c4bbe5cd38d16e7336fd3d83c829f031efa171995004ae3dba5631eb010edfedfc62aed99c5371a46a1e6d28ad48fd5e3eaed211244f94d430f72f3d68e89b96137bf6fadf9ac9850777808dc68f25c8ba2457ad58d99be835f840c50dc293f93220bee2033eb97f7d7cc51e053655a0cf573158a12cbcb39452be5b3fee3cf7ea6f222c629a7004ba0588bcfbcda51e8a3cf711632119b0dcc5a3031d01e0f71b76a0b38c87702484409a3f7d09ef3c27d78823f326a8f29b13b8470b5cacc951e7f3f15352a9f21049b9e10e1794cc17bb93d836d031581a43d1a0213546a7d31e192a1fcbc78388f926bcf673e478f81c399bfd770b3ff769317b14ff08e880877839df27c74c8db0cb95", 0x51e}], 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:09:04 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 13:09:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x9, 0x769693bc, 0x0, 0x20, 0x4, 0x200, 0x2, 0x0, 0x0, 0x2}) ftruncate(r2, 0x0, 0x8000000003) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x9) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 13:09:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) r1 = msgget$private(0x0, 0x44) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) msgrcv(r1, &(0x7f0000000000)={0x0, ""/139}, 0x93, 0x1, 0x800) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/140, &(0x7f0000000200)=0x8c) 13:09:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:09:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000003c0)={0x3, './file0/file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x3cd8]}, 0x3c) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xfec9, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES64=r2, @ANYBLOB="a786fd4d13f38b5012daa314c85c6ed2a6f7fe2e8f4fa5864d93f04df6a5000051ad670ff0863b188bada1edeff0fad8f2107c0c9152cf41e35ef2085db4d55f132432008a67add6e843bea7a2ccf98baa63f00e0f873b61ec5c6a245951a35a68e8f3bc97be989942e944f3a6533140690abef8f2c3d71ee5242f7b0e5149d5569b92e3af02182ba9cbbf62659bfdd38266927b735431e5ef7654c4ac42089d5a0000009155835da35107bd3884fa18460314075300a86ea5f954f8d80bc5ead5fe9e4b300901de129be76e1f0bf295d3ce0de47bcdd01319b912ab7e0da423e48dc7"]}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000300)="0621b82c4f41c5914a0ab75d2fe1b3674dc0b64b65a9f5ae389845d9824193e264e1b5bd9bdb037093470de720014c09ce7ce0e124ae56558b24956ff1806c9b147baaec637060da247e443fc8a2e63169decad1409165e0bfbd2e3e6aae04a4ed2c2a2a8917702eb0b1", 0x6a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r9, &(0x7f00000002c0), 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r12, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r13, 0x0, r11, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r14, 0x0) poll(&(0x7f0000000000)=[{r14, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r15, r7, r8, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r5, r16, 0x0, r17, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) getgroups(0x1, &(0x7f0000000400)=[r16]) 13:09:04 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) 13:09:04 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="8208dd414d99301c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x11) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:09:04 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 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) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/90, 0x5a, 0x802, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:09:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x7c}, {0x4406}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x20, 0x2c, 0x9, 0x5}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x92) syz_emit_ethernet(0xe, &(0x7f0000000100)="7ca7cd57a3b6890ab0572093ae29") 13:09:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket(0x9b18f847dc6518bb, 0x4, 0xfd) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000e40)="2ef40992837a58c824118eecf4a80a7d5cad74b79e1ca5ac819285142a586a82c9213e8c2745e8faa168cd975f5e817e41ab3543ddca3a3f14affab1a56b97ca7de0418147625a60a2331bd5a2cce4a1ea99ce26cd0f5df0652de5b3260729ae52e7a6934d62b67bed6f363fb8b017b2abbe49acf8b8b2885a09da52a1284b8908e119714d6513bcb8c6fd3a8a035d4b492db9d48a1ee80551d16593679c777ebffa00627e7d1cb3683181402ae57eb012d08508f783d3ec049f9f5186efa2d55091d2cf8788abb02c88b56c59ce07557bb3b2c587c21e3727473e945cf5baaf17df9a7dbdac9779e9b682c96d2afea467186568ee3b7469363085494480", 0xfe}, {&(0x7f0000000c80)="d4e4c81d1d6662cdfd891ccad9a1b97b68194f200bbc8a706faa537b1410861033ea6b27e56ee1ab69b2ef5ae7e1b3b8e76a264b6b6947eaf2abfb2ef5cf6a70988102b28c05e8cf0a508392f60e4a5df513ff062bbf107651fee8e3fd4394a50c3f48d59de263640f9737d68e7728b55bb597296bf33a4b34d4448f2bcff3b620d023a4b538c952d97e02dd6e296d0dd54a9195e7a5ab24e4868fb06fb11f5604fb32f3658e3922d7c94fec27ef6d47085ade6d3f9651093a8d6012b78362ec64df4f7d8c70969916", 0xc9}, {&(0x7f00000006c0)="e41a4af4fa1921e38bceac7f1b9bafd08541178c71169162e618b4056e733f659aaf12d61c40d23dc892d7f718f85caf907b34dfe25a2acbce47f82f3281cefe1e1168ec104987590d1c6b3b359cd657fd4aeb581469e7d313", 0x59}, {&(0x7f0000000d80)="43ca1244774b622f053bf938d80f145ff4177bcb03b7205b64f53c3f6688977a5ff4e421053df290ed7aa04119c3de647b4964f5e924c19041104049f4e8dddc116695a218cc34a211aa10", 0x4b}], 0x4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735005b2133f460193919053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f0000000000000000009d491fe3b8a7b0b34453a328fe798551582d93f1976d883f7df97662a76f912db987e88f60d3baa9faab035a7d67f55074cfeb42159872f3cf148172bc38"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYRESOCT, @ANYBLOB="98c8c1ecdab551bb9b9d65316c42ae8bfd74e62c1752dc738c4379c0eee2d982e848904d81a08440e8e05abbff182b253890b24eeb546e8ac23239179488d63ebbd82a4024fc1b1bae3a99f428ab0e27398690ec8f3c1b19d5ab9818f1a6f66d2c11139508"], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRESDEC]], 0x4, 0x800) 13:09:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000014c0)=""/252, 0xfc, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x3, 0xfa}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000001440)="064e8909105bd0fbee5d051fd6cccf78ed8a492c6eba47bb7eeea91e12b95cfe0f362d113ec4010b317c0fbbe7c4f25e2ce9cfa1c675c3e3f03f552359fdf9190000008000000000a0235bfdf98df18323adcec21804d22bd82d6de5599d3067ce99887af6a087618b5ee2", 0x6b}, {&(0x7f00000000c0)="83d63974468c0c367b215466e5fcb45c5501245189323f8718ba62675d521e49bb4c4323a384b7136db255aa0523e768e23ed2ecf3b925750fd432f43f97c54bbe44e83a15ab7f104fdefd517490e2c64b908ffd7f668abcb9e1c6d03e4bd9d9b6d646e9e119aa28f87a71fd2eb379e746ef217eba05c0aa9dcfd520e0c895b004ba09b8b76b9f2af338cae326555854eedecc752dfa085b10f8b60eeea9d0a2268d266e", 0xa4}, {&(0x7f0000001900)="3a888789f403f176cbeebbb824e6b1171f97d74761a8356bfd88d5b2ca5a01d0a1125a6d9e0cf161b2f2854ae32318d3f8c1ad0f000000000000f3b093096aab47c34fee8d9f8867eb1100000000f2b0c3b4d5dbe25f68ca0de349fc7abe46b1c2314d514823a83169d45eccb05a98f2410946a2be9e85c8b400"/132, 0x84}, {&(0x7f0000000200)="4578f5b131b80d6912", 0x9}, {&(0x7f0000000240)="e98bd1fbc93c99052b27a49a6bdc929583ba228c387eef4d368c6a5f4802e081ad5dbdb113fcbc8868b810f92653ac5c6f6e74a2ed7bf8b99e600383798e912a258e2b7171e34f9385ecd78377e5", 0x4e}, {&(0x7f00000002c0)="ccc4b97c65f77bf4a38420b81db12d49363444a3e913736ab75519705a967440686125b5b98913d53bae854b694cae09cce112e294f89868b1511d0f6033bfc9a00b12b7d418360f4cbf83acdfc94be1fd8b9b2e7dccc7e8649d3c8919860009d512a3c3817819f4338136b2b5e74b487313eac738a6d450e288364c575bbf1ad5b945c018b2616a0a7053ca8c7e7a8369e15955a8d08476c33c7ecd57df8ff55b328ab67efb5e6804ed37e214c1dfc5ad75096d24846b13dd1dae8d6d8df4dcdb0ff5a998ffb20afe527dc7d9c2ec32b422f026c0f8e6edbeeef5be2b6d4e263034f7265a89c9bee3d964600b4f61b9c46f98f376ae3841b61a65ead7e1b074e0db6e94156706a7f29e2c2d7d08cac3ad0a97a66f1e1cf00378b615f7b57679087a1c7eb9949383ba96536ae4eb783b8cf9f023342013cf8e1c74558ab42588bfa227fcc4ada2c1602bc31a3d13ada60f902c9072dad9e1ad1b94a48ca85efbe5b89454e6e96cf1dc9c671fb06fdf55f8b4df18f17c8074052c3845a15fb7ee6f0139589d6e1e0ed969122b5049d18b0890714348ed642bc50c40f5dce6eb19905b430c47e69c0ac0a66097a150a10d913ba2522896fd511998f6a28d5b852fb43b1591d41095f95acd70ea76bb93353411de7a9c48c266dfda35dc2fa4cfcf7cd39eaf6c72ba173a0f3719665cd62384fde452be4dcad204869802e6d404bdc6cdb410e827dff14e202df5e526ca3c45dca4ab2e1a932d4c8c0a09c0128c85e639421596bc55a95a63c1b9f57962d337ba8e193a41fc4b93b4bca617405ae6af2ee66c1bedbf73d3129603e7b4d9b4b330140a4b57338f99e4a2a9fe99de796ac90c9288edcf7d65cdd3b155baf19430295c7e6859542347f60cc1b625b047b61d6999a10452bb228a77a1914f6884cf81e3ce5135d7cf60f679725e0f1272961b47465c7ffcb0eb48b820be28c7e9a42c8ac0d90fcf00a7fd307a1da159761f34ff24ca418b31d34f4aac89d9a4f9429f024d37a9607882911ac74536d568ee7ad2f62cfdb2cdd633a5c15aaa2839b1d529477ff1e87d54b9dc8ef8f65232550fb3634e1db6cfbf3c68acc4c69ab232cf3bd995543abd0ffcad9b82da02a64b3a853daae0249280c954e4cbad4440a8d65f030d7caa14985021ec26449f93072ee0e8a203ffe025f815c8f578fa1f5548225d1b542e758e38fd6de49829ba8f21c52a7252ff252ec5121fb2c95c8c8302707cb0a5ded2f51ce2cb66cb33fa0f4da71513fcdc0eba9a61f0ac2e603c41a7409eb9b5d4e0d897e00156b7d72827f77ea87bf4f738fb2411b6860bb62202c3acba203560a9cc7fed45c81d24ada2398170a94500ac9d0e1de1e9fdf6522bff4df0a04ab5905d0b94eb0c41c713fa7cf89fbc56b83ae194bc6b1116c1ddf860be1be3912977d9172981a846c3b894f4e2712e1cfba924b4517dde9a03e36df761dbf94b6fcf67b6def60849f54fed486110e92b4d958a7fe62357150f37b829b521856d47046cb5a684889a7cc1144686cc76c794e523cf6a8849fd672390ec819f366dd60467bdfbfb9cfa35c1ed0a590b84fa467d95bc2de393afd46e9634cdf34405804bb239cfd2323e4f42c6c6170639064e3836b6d5d844c99f6bb49d66e257104870c37740783107150f6b28145c8b7828a7f36e9bc8b6306c8b583c01ca00ae83901c9dcd1050658521ec0f5534a7efb2c577a0304300bab154d6ffb7eacafd6948a2aad0d3069a44ad6f9498eef4f206d81bd5ad263b74c59795de4a49d5932518305a071a7a238858f940a61a9ae04114c09237e7aa703068e51fb4bb80fd1da3a6552e6f1f381023186c1b2c1d847d421fb26267cfac4338eef09599b94aa3cf26a5472c592c7efeb28a1fe11e383a1e381176002fb0d42e963e8d06be5e45e99f005e627e9b30bc32444fcfbcec3d9640cf6ac0c237ac689128e3ee5fbfb8557a4357b0bd965620a91c7277d469980014071d9a7f777ff71926c92583e31ae68957a2fc1ce45ca799948609e656f16d68d83f36f12c266b578e862fb1baeeb7e0f0dc7f60dfeafcac1d66741dffd4b2562ebd7fd9acf208235c8b06d985c2a8e25a6c970e34b4c0a17e15cbe6a70c23e2049a7d0266d78654b03252a4c9d3df70fbd703dd139dec8e1386c63ecdcb203d42118e2630468b1ca5fac74ffb8a0e93add8ff04cf1dd3a266905e0181aabab1c336186c168a3c22655cbc77d315db4eb49e6ea897bf3db4e68f52f071848564e31058421b0a765e70a5037247af133561931f47f369682279afbb22ba086a9df07e3cfc817f9db4931f491b2bbba44d1ec57209b78699b0f239cc19ad5543d56166aec6cdcd0e495e3df7e51b6e05b5ba8ca635fc38943da0f240ec17c83eb5f3e0ebfa8307ed931b34bc77bd5b582b64d4dc3027ed1475b0990b2af73884730ed4702f344e81307a11aa7a9d4a87eb2501efbe29efb8ce3b62c50d28bef85eb732b161ae9f685e08616cdb2f17d09a237dcc85177542af680dbecacd70c64e0bc38e33499ef52890de8775c15de8be0a5261f3ab52329a72daa1b602c101aec4f0d8bab624f3d25a515a5c6ac94d6482973cb2b1c3fad1ba5451af7dab30b1fbdad9e36e2e541cff3065e6158ab5e06cfe8b7cca7303b6058a40e3b45b70a56d493e8f785b4f88d73530b93f5dafbfcc5f9d750da4970ad0c03dcd986edb57af86951e4cf07489468cf216bc7d7ce81c8dc0db44cc7f98693f5b301f3aa6162cbbbb570a2acfd2cba6b19f3200673e13565e872a403931e3eaf0a9b4549b2796249613dd8f7e3d589ff8cae24cb2c7cbbe91068555f79da3f2e514129d5f8e08c080663e2008de9860e5a8270e485001b44e95be5539fde51248c3cc9d80a8d95a6ef8ab82cdd13597be79b98451b72a8b246e1e454b138e04fb864a74b3167c8a2c0ee5b4758e2678b32779aaa35b1b5cff0d6e77c672e7253801688dac51ffff99a2893817ab040cf81b825c1c2b89ffb7ed805abc68a2c66e32b236c7f7f1fa24bbc2568fa9b0ccda3b6dc2ef1e7d6d4e0dac4bfeb5183536b163fa0e73f5e4ccb3004ac7fc678c3710e274bc8ff51e2e2cde8aa55b19997c639b41e15ff975cfdbe5bb2af03e6cb2a3df337008aa4b03aec0724c488186c86ba79c9e58bc5053e006c8f5cd512c051b6559a1baed082e4e997640717625b8a6202521132e79855fd4949f56db9ad7018217521a1aaff67d9fd25da8d1d84cfd7165c43b30ecaed29cabe95431a189051e24c8e57db68b95e6c0f77e6a40c1b5b23df75f8b9bba59bda076c525397e98d1d15fd9176b4855fd9d83b0f1eb86dce572095b8eccbdaeacd7d6ced3530067193828d0cecc85b118cce77fb8c3d7c58c49aa27ef1732018c76834c462a3c30909af5d14a53edd00ef5f001835283ddfc6f71b30f56270531a01d58077292a17bb05f910a31977d76fb1b8150b93bb4bb1325b86acf029d5b32a6a48c7f7f92ed50224e5d84f19a4fe971307a7e5066ff50d8dd52e9db7b0a0ffb247db23f08c8565b6ab85ac661859ed3c58d8efa9e8a40b0514083277b3e0e0087fe683c75239c0e3ea1ef54c92b542d089636caf63b282e7fd5d60600a76ea4284f82787ffed9a4d8928f74d913d6ddcd3e224a3e5aba4c5f0914c9682564fd501d630ba4026405c21e1da240aeb53d19b80a4d90363060689a98d28776057c1b10d794adea2dc20a0fdd617b03e6d5bbe11b16cd049ae1022b3cc53133e59d1d17773c9049dd01d5b313865046d88a125142b086a444b1715c7662d3858484177a3779fc879fcb8c100e63957df713057d3f74fa2f28025f9086d320b58ea71f8e49d4be11d83eaeb721bc83f7179a496bfbb131c9b54714488240b4f0de9222fc55babe29ee6e564aa0f687c608c5135ab463a302d7c9514f840ec7ab4c9a3a52c59fdd1247d0a56f6faf0505e36a1a217bccd7b705fb07b470cb3a8456446b7548daaa29ab31d9cad984c673f4b726af17ed1f1b9d316128e56f7ba108a42ffa443eaf98fb743967376263df66d67376d6092bca2478333ca37d76d44d0b18b48f0ccfa8894b7b1790157159d4ae4df45dd50613af69f2f7beaffe27ed3a075d6a2134f1cd7f5eb8b6d2abf12b64085dd92ceece413c8d706d6c43f0bd9daf4bcfdb8257041dc9dda5cc5f710834760300135f6f91fb5958cdbd106d53c6e6587ea68d3357f9d02b1555eced9d0e60e2650e6008bcff2ec6ea2349fa7b64e173a72c42ccbf87916736534eaae1e016758032b62d9ba27dad71a62728e460cc85ec55df546268d482e60285c2c7ceebf48e7a5bf037ff3a74720c0a38ac88f699a00eba27d953588ba60b1a23f686bfeac6afd9fb028883c2a6548fd66e1935d8ef20b5767708e9bbef47f51974ce32bef5e2c8f0484cb4bc8eb3a172e0edd4dbb24b2cc7d9621922916da8ca0156a14f7f8647f8d60820511d91bde0fefcfdd06cddd4dfb887fc826b97c3d405bb7929a7a97bee3e2c8872821ff710ee7c826b687d2f53d3035aaa13ad1bf82ed655ba986011b3b86cb861b02c4365ee24454d97aefe8d319b0b36ba49c0f7420ea7026f4bab281459240df14689d18bba25d71ff6583d0991b3424c3b6921848db524242ed0867d30e308c909d8d22ef85a4def7dba56f827b28c1107231f3ce9de0bfae7850856c1f8785606b81369e65c35c84c8b332fe6b75c31f50422d3f6f4f24bd2d76f6fed9bdacb5afbf8b5198214a484d8c86959d324b82e1b979c8173e93c92238c40c9576ecab6f242b3af20f75dd2f50fc0eebc236c94b885dcfa0e50a7890232c2e0178aedcbf2fe0f6dcbe9292aaff32aafd3f9d6e404b29725ac15bd8cf9711019b0e1f1e638cb7934b5be67574177637794c0d5e6ff5de761f25874944853cc0740fe2789826803478be5c668089afe33834877228517133b19a3239dc1adf72493c9e6b870ae31496b1224a43d78a77312dbdf9c38b5369318ff040ec5997a960220ae902c26bf34d98400a686d5a4460e88d5297be107a4fb5a614eec4b5251808049227476e523425db2871adc0126ec0ece42f45521c9c9c243295548335eaca17f7aef7f87b46a9b1e8d9e96f60155d12d1a05ddd8cb8e02475bb2746be70745cae05600f868075f3f1ce685f5144b3d704f79ba109fa3af71b8c32c0ffa632e3077cc650ed394af5e61b1dc851b6cbd9508eee984ce5892980325b27cad72794e65ba73cbccfd9b3573037079fad59f29e7ffad9aabf2aaa030478ac3173423737758df4bbc3da4a4a15b21b6e529d16cd05484bea5970a6b0e61dfa31f85a1d934028413110b8680f77d7934f3a6ff61a98d7569ab7313bb9f937ba530e695fbd7ad2631b8fe807d3362989dd54115cec9885afd15ef72e4115a3e415ca8beb4188e69054df293085fdc1de75d883bc90a19b7858d25b2a85db02f362634dd5557147f1047a1e9b89b665ed9e6a0f9dde99b740d3cd98ec9ef141bc7d90a1fdb06ec33d533197d7f02b2aa9c1e74184cee0092ead6740147c4253d46ed8da2442862e3a16dd46bfcfdebf313c656942434999f5b02c5df8236d120c920f538189100a40207e3fc1671cb8f0c4fd22aa769fc56f43eb63a2e58004339d1689f551b29b35cbaa2507d953f0878803ba1b72cfd35da5a0ce52ea6d31e02cd70179c5ece64f18a8ec0341b018b8e76195b85dee699a9c027c91379698d93e5d598e59a7506aa1f69da6bfd16f6f339f1bc7bfa34958823", 0x1000}, {&(0x7f00000012c0)="c5862e9fddd4699f51328ca288fab5daedac5872", 0x14}, {&(0x7f00000017c0)="f03a2fa2a51ff01531ca0dd4417a276ef33ab94b01f09f4a56e5d557a34902962b141aed2e50bf96cb3e3bae334bad08d9f6800c1b7116029797f2ebcdf6ef43d0d98ae3ee7096ccb40163a6586937dd5556c367c7fbcdb4c35d15c3a760cd6047ebf99b60055c5453fb74d43b355bc998bb70be012acc80334da5f9d9c53dc8151eb3e618d74dd9678e24ce05336703b3b778733358d750ff67ea062faff86418d5eb51c9f5a8fe7363bffe7583a06fa9dbae6d59e5dcd5daaae1065566a1c5b9d0e056e571bf224de4f5f4b83a487144c58eebb09f7705269f1ad46922d6190d44b28825d2c33c4877c21686de53aa4dff207c0abdd2fa6832b973fa987629229878f5bf496da6ee8e51f74c218311762b2a83bbcf810e32793e181070", 0x11e}], 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0xc0, 0x8, 0x100}) getpeername$inet6(r3, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000013c0)={0x2, 0x8001}) r6 = syz_open_pts() ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) read(r0, &(0x7f00000015c0)=""/200, 0xc8) 13:09:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fsync(r2) 13:09:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5d8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffff9) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000180)={0x2, 0x1, 0xa}) 13:09:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x0, 0xce000000, "1000006a3600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:09:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x42bd}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 13:09:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x6, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000000c0)=0x4, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r4 = socket$unix(0x1, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x200, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x10}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r10 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r14, 0x0, r12, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r15 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r15, &(0x7f00000002c0), 0x0) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r18, &(0x7f0000000880)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbeae7cbfbac89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b56001000000000000002812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c17097eca3bb06b7a42294381d10f4042be5eb747abd07f5c15b0923c5174935c0e8599c45b06c40fe88c7f8fd8d9a2f5e2b9294df4f547e7e8303316ded165f3041445e791ad37edb0cac2aae54d2ed3398d4eb97a32f92c6e92ea5bc72690b0426056db3398a31d39ef083a43d4d092607cc3000b8e89ace2f2e1ec45bd7dfbb832c30942ad9627ba69b034250c05bc4e8fdc2e6a20597e68eeff11d342ffa566512d281fb2abf6285d45dcecf3877e1175f99d359e073862387dbee76302eaac4fcdbce509af4f40e78875ed7640e430d340edf8a00000"], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r19, 0x0, r17, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x8, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, r9, r14, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0xffffffffffffffff]) r21 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r21, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r22 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r22, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r22, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r23 = dup(r2) r24 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r24, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r25 = accept$unix(r3, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) r26 = socket(0x6, 0x3, 0x7f) r27 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r27, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r27, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r27, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r27, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r28 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r31 = geteuid() r32 = getegid() sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="88d1d71e63946f9e2dcad72b4e248bf2c52c2e1677f4c6e7fb5a956359b470015c49bb529f22dcfd58b54eb8201619f260214571fec261467bf99f4e2786eca00680f739d294443a6cdf7b92bf6ccb2f835b687061c332566824503ba9933099f208c730ea7f51919868981d4ae0ff5e8e79d730b97a7a9404d06e7cc6f85dd6bea8b0f6c4ddaf1365a8263402f8be6f6289f84b8ea0a9c0409bace6e1b88f63ced9dd46fa03998e947aa13eae94161ea3bd7f6a0130135359f6bf7da6e435fb6c530158a66ac833946ccce090fb45c675dc28fe3c83208f02e6b1c5b1857cfe729a4b243436d022431dec1f0aa2ee590479be", 0xf3}, {&(0x7f0000000300)="8812111da23f6a3a4284431df8a18c63c73c0a1ea42d6b831dfa37b58ca7120a3a90a5ceaa3fc5e9df7d4efea170b2131a2bb1ef0341b3de49a747d1cd26872b9324dec49ae559a6bad99bca849d2ba2aca359a69f2454833fe4bff3980471b5cc100fa09d5f6c4c364364b05ff33e59cb4751eebadf3b89b4015ef2187563d108a0f173bd804d5c79ee743d40c0ee36ee3ee8adb688e32f2f807b749eb38d61e35382b315b1a7a89c26d77e0aca1ae392de4ac133ed4cd413bc0270db115f347394616dd0ef647a8421c14387455236b9851d2a5402bf21a2929d0bcea98dabdb778c2c765473ba7da859e30b42de39f537af97956b8c599d", 0xf9}, {&(0x7f0000001000)="972047a26f01ca250355ef56de18ac223f79acebc708d38fc4fc31944c3cc06e92d224a8746376f36b150a4e02e4e817addc106322e799a7ffe2c42b7147b898a44290491edc44ced8f89d8d2e755d590b8ccd8da4032f01721016344dd53121b0182fb17037e7818479409276c7b69612fc98e053f9dbe6ccec84f73ffc6f92c6d6e70440c7a1e6511494ab8b114b1a44b7973fce61553f2bde97674eda0fb9af3e83507d6a3888fbde0ecfd0360073ae7048d29c4f33fd45d51d73d81f8140ee6c8e4d39fb039afcdc807d6e05c5caa1c691b1c60bfdfa8b1ad063d8129a987441bfcccabd558ca71afa1cf8603b4e0293863dbf411fb261794d3229e032522f9ae287fa36d25c7d77231bbd6c2aac919123e130047c6c64b1ea057481d52b8c40a9bf3e21fe920c6ae1678fb88fc1c6383cecdb09d042d4fb11501578c11116e96030f324cd4a6cb167412ae4e103bcd978616b61fa31ede39a8be632ee1bdc1a8555a0b520d140dd4b59b890f32ac33d7bf7ee7b558cafeffd5e8cae7d433e2506d370f9c7852691d564758dfa100379ea0230f2b6a42805f3de52d2e21840cbe32b64ad25ef2584855240eaa49456dae12ff3d710d7ad4f614eb48f2999781f2614e3abf0d05db22254b63cd0e1332dc55a948be9bd7a3866357fccf8dd4005979951b77fbb7bd9774a524d50db586277ae0bb36a0c158a4a2a9d74d5d9028ff56a9041f435630922e958015e3c1c4a7d746644f70549ca4c37d8bfdd05bef0c6977591714c5cc82b6e2635c55d71de7763445c4c5295cb8c83f92dc45e6b54e417636836479748b58ff86e5ccc53f4235567a2bc62b6f80a0592f92e7923037be8633687fd86dd3979a393552d9589064d5d7344e5cd7271979579ff86fce7e6f05b656ec1a1b93eff4275c62a1f4f8929ba09a0c767eabc46ab2d259f5293c208df74c08f9dc6932153b02beda40d59872e93ae97ff3bb9d228720b55ac868c5167db599551eee1d8156a263c9510ff790ebe92bcbce1aa615025cf97b81b32062136723bd10fe3f147cae63c95d74466fba7f7ab991240c6246206ff19dbb2f518433b66ea24591a609ee7834a4a6191b9c33e390a817cfa08d9414da9ab97b76f69dff4e1ca48ba3d9d8a7fcb4fa28ca3738cfd672d2c0481c1cd399e31ab42209ae9f46d90e884e3347bc6f1f291a358831a98c1e47adf6f2bc08b66357c1d8c39ff3ad9da14c772bda5bf0a47e4abecdfa3ebae71e2aefa79bee16e3f48456f5c06514fafd9014f253bc6be39d4c2f92ca743bcb30a53780387dc137f7f7c4d87540d78cf2be72b8c31e279cbf52e6ad9a6ae7238517a5442cb08082a63f93d4f64ef754a9571621c9dcf92287e7bccbd6708854e4c6e8692ad64619ce37072d643b84d92451fef4b36d210a21d62f8d8da9b40c4ee36c429e226087803a91320961c301f6581b0c9f65ddafa0ba6cd291be9b54b720da98a375fa3705f443da9939cec2dd63237d9bb757b6f052b4358265a2c4800c786357bca8463e9f444222e07d6de777e51d29d269b16dfb6f58ba7fe7eb7bb85f8b90e7d56e75c21e54cb87ea1e4cdd2e0ce68ddd5e4aae262833f48052611ec8750c363b0d1de5a3d5e2c00b4d9df09e3c0d730c0e6a28da2bbae9c1ddb32d32e1483a61aa350372a30743e8b724203c1d5cfdad136d5e71f0aea0a0683d5bee0590555e6f4b35865f2d62d8bacb1f50da97060910e78c16d82343262e6e22aeb62a299b67918dae03b7e09c2c34e8ee44dbdcdb3eac69e7a139daba30ad9f14d15eb8866d3abfdd7b9677861d4e642e6f01787346100313cc2b89658e9f18df3bc1ea3e4664c738126be6cd797248778d0c6cd70a3ea6d02cf65507e968e275706707391ad762762b594f86a103a47916c7110a2c9c9e49c3ccdc81a16a49ce158d2b6024e0cf7fa31f19122d8d21b23e03c59c8b77815e42486c3ff1dded6ac221b11886d9c1a4b427821134de04e8a11cf8fb3535e81cdc95c932de0dd61cbb1f976616b28c2288baf1c2c05601608aadb7598ab47a9ba44c835230652b22e826136104d5361211e44c4e41a4a477c8519109ccba0a03808de849e6e5aac6fcc8adf9fda53e71d73d384e13be73250262861d38a3b1206877f3bbccc16c6926b29d04d33671326cf20157acff1047d7ef764545b0216d67e67dab0b24f3a84b2f91fb2975b3e81a0b22de1ee5b54a9908bb1cb62e11930e82e43ba2306ab1a2634286a54145d434688b2e3c3b57e728dd98116af106eff3c51d4bd5946fe7074937a89a572dd053258fde77f975565d8b6acb10df4d921151aa7dd95e67ba55b3fe0c927fcb6bf78c072f0d64f16b0689897808e99df73729da4691314668405dc53f29d47a3a4fbd03272a55f2f3368d8948d40221e4ecf8a2ed3e88b58cf1728315cf5cd2cf673c36919f0d833809660371abb30b6e5606749eaf607d2973fe9c9e27b26deff6409925e7d773e6c46fd4ac54268f5a3cc0ff060140f1646d3cd420423c265427ac60aadffd0d89c6246fb06221b861e10d92798508ed15e83d4de5908b46708acabf38662a85ce3f5138b2e2b59c8c0b6d31414c31846b64c2a422ae43cc254aef1f00708b2eaf8d7f3e81230f28e70e1f12cbdbdb503935e163f55c2ace72867b5b2a9a39b2def88fbc8db8ad7ae9fbdc9b1e6d80d8b11847c9a13fe817500e082f23f011d5f4b6c29b084b495ff8625c93e097ffda71d20dc2944f7b5fb95076b07b4a35aa6d3f6167e1cbc82e4df71c4ea4916424188051fdae399381c4f3f61ad07a503af380c70f0e9d50bb2517c36c287f8c785559ca8e8a4b6d57bf85d827a97ca4492e467ce9c1d40fdf3a75bf837733cdf43ef65bc5eb6ee05908152e83cf6c02b17c0224965ed4bcd7daa0bb0e910ffb1fe5afd9856495a843ca562d5be41e3980a57779471a9f9a9ed70e7314961e00f17296ed4b2658112763c943ab54ffbf5686cdeadfdcd66f64349d3e9aebd1dcf445622a8401c7a44185d91f66cfcaec232828bc26b9b57d8826690416665f8de1fdfe8a8ae5f37c8594f51ebab9f412cb61c9d3547fdf517b15d2e233c1645ad3785809494049811d9450fd7ad02bffd7035f6a1f2d85465b538e6dc2861fba2cb1a6670a0248f998716376eab6ae06ba7193eb2d1e8d7735a326ae73e42ee21a90a78ed3a18e58bca2a11ef2798d70f77edee3329773d9549ee9601ec8eac31c998c1bac03a65e3a1ef788d6adcd36b12abc8fa499fd90c535f0c81bc248119fb2ee853a55bba78c3f06d75cadae9323195ba34b2127911699d0cacc0b449b63049414176eccfd8a85279798fc7d91e7b5d26b99af5cd77b6424b859bca5f123c3c3920b1218fcc39be10de97ad8df56ba69c1daf623700622937b88fbc8a8020b656691b7450bee12f1183c8c90d55c214f273d6d9b8ff890f2266ff6fb887e30347df602c3ab76c604f1f2a45c830a50f7869a7c5f62782ba373b956ab7c290ce4c36f6b4843c8e1ced9985ccfc299154152e4c2afc3e3945e0e95584776c7d2b95d9c5cf694c733ab45d2640604d6d15342871eeade412eff450f8a6967e2c98c91777202c392b50599eb68fe95204bfaf40d77dbc49c212b363d6811e14f318cba2dde3d7f65c93c0b98962283152089fd93c7b666cc9402730fcc3a26e88ce3da3d869e7f50ac62087438af9dc9a9718dd5fb7eac37f034ab0edcba61c0ee11a857088fa5ef9092a887b5bf576d25e859f0efdee0d76456efaef975e8c50693ff3660ae674a5c5fff6fa735495d8984ac712151d3d2fc8605ae4a8d8257f30e9a5d958eb2f3b1d4ad8b5fb6521f4c1b044acc6237e01404afddd48150d86c7b8b98521090f8514b0a438432dea441b91b8d24e8d07a21e5e54ff7eab1c0879fcc38e83f3558d8b308c8996b02e881a61ddd6bae61baaa25df0736ced98d3eea9c82c0a00862a21c7a253b8a306b42239bbf0cc86e271112c82ffb232b46c6a2f4f6467164360fa815fcdb7edc62e32ca9c8ab5573128c77afffc7783d13ccaf5d9f121073197db304ec9d3d2195b7601671b16fe31e3a0c80c15efbbc2745c52d917c49b8bb3f890b58dc037b9c7d6dc642449954dbd058ae7adfd75f1a5bbb22bfac975b2fee4ba38d5d9ca90210b9df105e01b5011b271bfab442984df19dac1b4e2edc58fa941ef21bdc75482a6e9839aa6cfa27287a2e5a2140da25e2ee262663c935d3c121ee2aa6a3e81b423e4671cbd226c39bdcd4060c3c44da19b84ad2c230d6e36b3a1261d0dd46d31fbedd29c47827c64b0f12ffc421e9431d0fac20a1172527bf9c288363b9c92a74c58518d23318240615d5c0d0a7a33d401593070750814ff5fabb24efbdbc30981997b7960a5508841e4d6e344236af2c40b906bf401ca6bdc24a1405cc5f1e670f367c79e0619208c2b29f55f52feb1258e7987485029813d3e7e9bfe41bf81239c2a56d40d5e9e675c6736acd52ad29378ba47fc3ff1e17ebf1349d52ec7f94494eea661363ff22615b7fc7747525e5faf765aedd525163139b54aa420c41cf7f739789ea56dc8da5a2fbbc8d9d5359d2b590c9505c9ab9d101e41978bdf01e3cdf05f554a09a2ab0c0e7909f68feaf3174b710331c83138b3c7b3b5589ce6eb6297c349603c36970e86cff532539d1aa1c62a8876be99ae88a72a61631255e115a6882d8f7392c6f79fd14b49235a5f05dd739733b796f10595a03af5bf4f66b92b7ffd7cab335db3aa31fa17e33d054528fe6cb533dbb8cd6e6d9472ac8453a2e24b520fac6dc9cd970d2df498e090392071c725303be82e7ee198650621ebe07e460d2ac13baebf3d31ceb3ad2ab17300916d176d591fc6291e2372045d9d2f036f9f2e68b85b7ebc8bcda76b92ef1e8510ad92ce1a2274de8ace90a3c960c6ca8d591eb8c5df3d4ea5056795206ed00ffd14295866598fe7eff281a1ac120150a3a1e3c2cf3584be1cb689319bb30fc8bad50748ee5de4e1e74399189a87e51d2b8d53427aa3f75e0cdd3a37b5c0ad1779b00ef0e578873043964ab4f9879e3c6dfa2be8463c932abc3703c24038437be31b8acc85b1a8a2090fcdfd473fc7229a95036c74633166596487965ad413e54f8c6bb35fd484d1b7056748df2ad8e26f81e919e3cce7c9b08b28a47c7e16acf3bda48ba62f5204d3a9c09ce538e1c744a34a669198453b895bcc3a077a1c51f34e222921e6610e380c91bc2fc42dec6136bda0ae3ef5a96e428d65c8682d9af871699a44ddfcbe1850be8ddb8657e62417c6b35a464b693eddcc42c857da4e12dd83a0f5035ed94de6c5e9b9bc9827e30b72c7bfc2c0c594c51d533425cc494ce393c4418e49cd944b7d82762fa2b529f014fa6e0314e0582f96f8774afe400a01b26a74b45841032da1572eacf926b51f1ed7cb3fa742f81d6c7f5125e1abd172c4d685565bd4c2481704a60e29a3d12d252d7792c021ab009eb7f15e8a3925cc5d35a4282be51cb1006d82bd6bd62fafc8a24a6d5b53c7e958056380f1026be64082c86c74122b149e7e8592259fd9833137529dcf23501ccd1afceb16545f775be157972ee5757f1a1ba0c1a69b4e70fa5587d590920850f0cec275ec2b59166a98597cac633ee1ef12b96b4a79ec081dd76312740aec0de99f1e15a6c9ae4a47029b89c52c02a3e4ed2da9d6205c3d9fbf4fb5418fa80094f09b2cbd2a94fb79cce786ecdfe906c97af164293ce87a4b4c20c04ad59a3bb60f7294b5b363", 0x1000}], 0x3, &(0x7f0000000a80)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r24, @ANYBLOB="18000000000000009060fb6409ff0000010000000000000000", @ANYRES32=r25, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') pckbd_enable: command error 13:09:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040), 0x10000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 13:09:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = getpid() ktrace(0x0, 0x0, 0x1104, r3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x2, 0xfffffffffffffffc, r3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 13:09:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = semget$private(0x0, 0x4, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/225) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 13:09:06 executing program 1: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x1, 0x206) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 13:09:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1c}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) 13:09:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x10000000, 0x100, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700", 0x0, 0x6}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fcntl$dupfd(r0, 0xa, r4) 13:09:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000000)="43855c38f9a6583f4b34931073da75e9a529170c07dd868c0bc7e045c0dcdca38c388978a5f09934fca72882566c2a129cbc222589f44947d1f3884f7ae8c4fbdb1ab48bdd9a3f95a1c60bb02c7d4c8a06f7b5e53a23e96dee3be34b9eef3dae6ce457657d1a1c3ad0baf821bd35ceb84adce0692d8052a29b", 0x79) 13:09:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff, 0x3fff7bdf7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:09:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:09:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) pwrite(r2, &(0x7f00000000c0)="21fa9363885aeff211292b165b40271767996f59c59e30a8908321f64571cf4fdb3ee4ae77dac51ca0251758ec00a637970251f3640382a0b1b1d85772bf84cb9fa4011fc93220cc72bde5463d16ccffee26c068b20f1b6f1427b2af26afd47496a0912c3c8839f9f843f1c89934ab82e8e892e6e00db254db283f0f1ee722eab24378fa71a54256249f5ca84b630a65b1a2463343748aa91a0e539d20fc34908525e6af11e4bc1235fa7dfb24fa17429c7d01b3e20f092d831fb3863af888eae111e2620aa723512985fd10a5684674a02af169828d57250360c5a40a82d6874089de003815718ff6a0183776470c03b1ba2b77823e81920ca87d7b31954c84f562de1b750e7f0df91eb6382176f918231ebad8b7ca4daba1bd7d0ac3d4b0ecbe671df98ffdcf2a4cd9126e9be85aae9f8664157cb64ddcb9e4d53a77292193e0265a523549b45cc3d4a6581da4fa1a535f04c49f473fba091c3f0e14913e7f9694acb2bcceff8e06969f4f58121e34f43b145a79f4669d7a378c30952c708898eed7865a3a9d491ab8cadfaf06020d27b7b37a9cee0792ad78cb597438ccde508d2afd22faef92d2d501074a6fa6a7a8035d13103c1d55a3d079663834d158b79c8aacd0f132aea4868f9a66fc6dc250115058bde4267e16aaa60a93893db217613072f66c5bdf8cb5fd33285b454fe52c245479469a0ab3676b72093290227abcbcb28ab5e2602b96827870935b81016dd2426316b0586a3817b37549f0220497b260a2e90abb7756820d6791cda2e1aaa85c2a0909121366d567c2bac81b6407307119205766ae10874827b0409be616c9370453cefe835897a5ced1121c15e6c28d1f8f3950e435339b4e3ba9a51806ed7151ed768f12278de4c02862fa73d8ea8b353f1106c2928f78313b64088aeae23c89dcda4efaf3103d9f33d1a1b128d67cacbdbb7a5093bf09704038bb0410f5dc0d3e6a03b9848528b61ee43c47392f999b4a3615989598139ae4b6ba4049836bba82450ed6e495ae8189e61f06c90bc2fdff3a4b1e7252f16e9deeef545d9574e6811575eedf521d2f5cebcb75cbdc36383559d0043062906d21752c9f7c6f9fc193e3657fdf1dbc71f97d3c93e4d0dde98667dadd6849bd1bbbbe914df60135edfa0f0e1b3dfa8c903e180e2bc0aae1729c98ffb22c9e4bafcfbe7ad58f7fb2af9bb2630f2b8cb8de733536fec5323e458360c81c3990b91cc7ea353acfbf7a576c3ada0e6140f66ffe28670d35ff7d6f2017c368249528cd1ad60180d7ed6641821bcaeb98cd07a252cf442ee53c17853e389d23a14c2de2994d2501b6ed75c3eb77c5978fa1d49aaebfce4fb0c3b2ab0ccd719959d4dd3bd553d8785b94a98e01e7b14d24c52e3f0b6c4fa918d0dda658cc60c6a1c344b583960ed6b943a8b00492e7c4eaccc62a3a7b3e7c7e5bb76fd613e74bf0e79d8dd50394ced2deec73568afda07e969bc43e792cc82a283f90f34288ec0f7983b8dfbbce4de33c8ec110057d848372dc46596ed5f27e69f7a149d99bc3187023e8d58dfe3a501523280da64c661d9ea87d3ff139369242096892fcdefa91a4fc4b39f537a4d1089555f6dccb0034ed06020de9efcded2f61646227b230906fa8873da00a11b692298678322b293e8c58e395363b08b149078798e9c9da72e0f4b8e3eeb55bf81d406b543dbcf5ba461afff4b6630cc4430c05fd3c5cfaca2bef104454d7d43d22149f219bdf98263d94059dcfc6b162e6c9e89f08a943dc9df769a413f7398b5559b980a7c754d6de637886254837ad36f0666c7fe27a84f33c0662f6804f725b68f5dad9cd6cd1189ebc72124bcdfe6b7a36a96b2392399130807bf8ba764b96e3c2d502186c82befb0c9ffec29759a53a8efb5b23f0d775e17a3548c33388f25078b7bfc87b15369f80d3a003c916864e5981ddab7cc9ad0cc9f26b90b5a531039c4bf87cbd174e16f5c876881c75aef21bbcd0b9334af209c2c09e37e5ce221d5b737043ef2b1dffe6a04bcbcabc9704c51f78e458c8893b27a1100bca8863f8a23afcf9f5662abf67ee19ec7b8d3762c4cc1c59f6867363e2e929f132cb3e9b7940d74abe3ac19aee38ab610dd4ba9135b7e504032e4f0aaedb9e509e9ec9284c0469f34110e43f4a38e941dd75a3db98f21eca68a004c1fcc6ac27fe2423fadbde3116721c588eeac531453013240675c24b732640ae54730f4b8aa662a7fa7b1e5ab9475867d13bedcaa2d246283c3b8f36c8ba30c7737fa3aed57bdb02563f20e31f0ebc9da01cf674c5428e3f61268c9f0bb862b3c47483676fd5a803f9a4e47e7e291265724a431f33bbdee5c1f7dfd3e58b379a07f5b196c46c59036f02213a543da6273963319691b54fc6c467350e345c5f4f05d5739f861ce0dfbf126c6bde02f670077a18db469d0d91cb8b9f18f68a9a6376f85c25bdbe83228c59a0971d8ee38d7670cbd8f7de622da3fea0f208da2de249d78f42bd189ffe410a68e20f428f8632a0e416a701e7a650c135ce446622059c2238ee443afab60f2fd5af1485aeba03b5b329b8eb423128f7173a2be09d0b68d23f9d06825228c32810a2e49a64d5b3f143d6fced8d2b909983c79e96e54fd1754fe4032d27a0e2bce3568a9f99933ff9a4ebe583b2cb68c2be025da302f9a4021276c4379df7353c00590cdcd1006f3786cf356d41223aa3100710b8bb43e5ed43fd967f51c1a897f9f73f674932a7a7f4732e1e1293916a5e452a2bb387a16eabf4c919a8a03e7c26fd894a93fecfd97676689da22e3940ef17e8a8b0023af9e6a890eccf112e16841bd60ed9b0593e6fe542326c753e48295acb6780ed50360e03bec6017f88166fe3e134f72dc8ea235a0d79b0a4c360824d3ad7cccbadd4b0f0e13065e0498abe2ec3ab90e16c8a3c2569d1715d7bdb4c2fa59bf8129cecdfa45b842adeaa68cf62f865a238faa07ea0aada3ce45d7b0e14a512e96f848f9094759bb6b67894037709af7a259a0a5e91c279d10339d5dbadbe2aa35a9005a6ccea09a6aca747f3d4747afb90e46a3457a7d75ba46cf887747f4d8b25747f82117697153b9e58fec94f68208c7fd2b8e5d0dda88dfd37cdc2b26f2ebcb14a55caef092069d2b14e7d53e7c953a397e3703657580ac6ca1b32b5ecfd57735241e54c11a19cd21dbe6e41fa0d224d7d1919636fd190080dea69a70da8e1a50ad533529b35dc785f837d98718fb95081cca0b80e8cc6e6bd24a33f4183fd023c89aa76ed596fb630cc614f3147d345c6aff78eeec1306ce8a3b4b95d0e07dac9b0f9e3edf4fdb61c7369bd89296e8268c5d683bdb1cddd4b5ad73c2648eb1089e33cb94ad87eefc55d1d5735991c1068a638955d410777ad6247dd2bb41647d2f8a3cbbc30e0320f84ef326ce5a60f432e5fb72c3bcea4be811fb51286646323083adafaff1fcd7c9a6b0fe3223e16b8567eff03c3a5d522209c5f34b8f102ceb7bb13f87e8a4ae08d58614c036eb656353a4da2d4892b91b4ab2155e16e56b50ea7a8d44e8e46c724280e87ec6d8efa2277538d34db40e324cf27fc3ef210917baf99b5317a28020529d0f0405088997e0451652ec747d6a4aea94bf83028fc7696b960aecb420dbbaeedd24052d678b3f247191c93b0a647b409003481cd2c6e40e35d00f047f00379c2930e674549aff32c50623346df763ed13e7779a5916c839c853d3ae44c2e3c0c345311d533e4f1b669ee9cdf711298f5230147f0c0598868fa3d8b9135dc26f26e0d21a184f862753c1aacbb7e3e298b2b7f8293eee88ae3e20be53773207a85584a8005e1c4b21417df5d9adc91407ef953a6cea74ccb19b5ba3b3ad8992a4cd95952fb615f7935e5fbb75f258e4b8204a693745c221f44f34f7bd01f6629261de6c5d88a0db57f0379ba87cd3ba37599ac61ec100c980e68c9d2343eac74384789bdc5c8774c8d41422eb1f6c5b899ffadf29add646e0d72ce01789553f896739f9cc80c6daded126a75955e3f719aea2ab3a5185e0003e8b6eeb06f1589af162382ffe646d2afb5ee08fd3159aa876b74b3721b7d028e622cdb93c95d0faf60f8c7fb72312492284b23f709ef6e7d8f32564d5edd5bde10d9a4ccabd262c93cf7470da0b8e7772a2ba97334ea96840175e7eb527ddb4f6939d0c82fe8fcb2b49a01eb58c56b4895b0e831924b5da1cd435a09e81e7dfced95ce23f8f9e9761715630f74dfe2285bbc32e99d20765600f0a125f4042a3665c52ec6e315c1b868abb6d7a3bcda4c7fc2f33a523e1c3bac8149e9e0c4e7b07f23473721394b8797d8c31a428f0b9bd20e9ef454db0ba8f0388b8b7c848a440bcc8c0f3f4e26049d6d6448d018b110e2fcfa932c41754e77e1f551d7b315813ca0b03cba864ef88757b9adc78fb28e38c4f6d2d53e3c85ed0933137a96df87e02f160b035b2a9bc8bbfc4df01fce67bd2973b13878075aa89120c47108eb8540f38e31b3b7dd41bde109cf01502574fba3894b1460dc62febec4737ce09b44771a729a77aead299268bb319a45aa2cb29d80b03f6dba3a292d409357dc62f185cf943460ce5792f5de188eedd9d4e6ea89743f3690ee0d775e052468fc47dd66e64e67c6c313e5632192251d567967501181ad040da0ed37ea3ea5c02d9fbc5865f9675bcdc374862c862bad93d9fe8fdcbe23c862b744da3da76a660ea9c1560e48778e7f27e5024334edeaf5b96f40c22bb19e8ad12baa30e2c16bf05ca45f5ecd19f9556792353dba805f8d3219fbf6287e785dfce8a5e944caba5f9e1a570af8347e4977830eabcefc8ac72320ca0fe10cd0bbf42949ba56dab25e2d4135bea20805300e7af9445a2c311ef6fdf0b689ed702452c86b7187212d01540e2bea54f9609d10f38580bdabb94e9050338018a4f32236199e46dbd6ae9dd40c588e304a0d4e1d1b33f128b3c57b6e8a3ca9c79e24ce4ce7c44b2c776c49b8e4bf8f562012985a2b04be6ba6dc50747108105a83525c48145a4b0ce5a3f9a6e3a020d9b09501c0558739d5976a2b75356d40968bb3b96f91b7e0366f492b90c7935dffb61db1d9ce593d4c1b494937047e88f7e59805d527d6a36828f1152b1f356e880fc75f4339d76108857d453ddc6653982058159113137e269b45463db13d422e4ab7c3e593c068038759c5fb7029f6ff4d108af268bc9a364a80150b2fed561f205af7bf9297ad0326f2636f0f3d3052ce4a7a7f855cef9631e047a0329ea0f34373bf1cd920251f4eb0df8f8cd221bc2a389c23fefcb993384298d67080498b1bff1dbefed59b94cbf67c049135cc3f69c214a8c5ac54b69abbb001af7ecbda7a5502100ac9ce1a2dc791beb38749da6b81eefb59eac832e8867794eb8c7baad2320086da7d157ca72b4d25598121d0191e4f3cea83c7cd2c73cc1cfb040175f65a0b4c646fd06f24491d127b51089c35470cbe502d5f62b51891269debccf0bda9abea384969c9867f6b7c7c30b61b8d1c684c7b241506c8b21d02954260baf4ee1b8a173f9aaad42f1e45cc8efb66f6ac6e07c0d167d36a950286517e716e8dcc3770f4abf088214039844cf11908bdab2b236ac3796f6e164f08ce6d0b494b24b10db4c3176ff5bf13619b29c61f6ba170a7c1c264efd9ae4efae797ca563a74af1f32a9cbb51eff66b9a08061565cd6f44707b92b75462a23be3a50d7d54599d08fa20a0780e8b8b2adf16508b84b9ea7ca7c7b50ef482e1c9fe99edc423a0992e181d9a874eb3716c7c7", 0x1000, 0x0, 0x8000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 13:09:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000080)={0x1, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) 13:09:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4002e2f66696c653000"], 0xa) 13:09:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x4, 0x9a) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:09:07 executing program 1: 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:09:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) socket$inet(0x2, 0x1, 0x2f) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000000)=0x20043cbb, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000040)=0x1) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:09:07 executing program 1: r0 = socket(0x11, 0x4, 0x0) flock(0xffffffffffffffff, 0x1) sendto$unix(0xffffffffffffff9c, &(0x7f00000003c0)="b100050460000000000008000501000000000000cea1fea7fef96eefc759aaa9109b9249778584d7c6cc3fd3357ae26caa0416fa76d06336acff070000be781e4991f7c8df5f882b2b7be1aa628d0000f4c8b2ca3ebbc257699a1f132e27ecb5d602000d77026ba8af63ff37282921e4fd89720fd3872babbbb770c1abda71601a8bfee8ace4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f800040000feffffffba4e05ed000100000000000000000074650f8700f6d5394b45851a944f26c35d52367e6814bf5db025f1e33bc4b23b46983d3a5ba59c61d12ac7d9229f69ecb9d9e47ebc7b9ed56ca279c271982bc752eac820cebb1b86952d209e994c9e90bd469776a54f8ed222de8bea343f2054998874722aa840381e149712addd68f7eeb0609e0bedabf225b05ec7ae620000000000000000ebffffffff53dd505510fa0d46072393e0a2bed60d555b557953ac7842e46e385f1ce44420cf07426c99d160a54e5fef46da5493817f9bfca3c3c483028dc0df06c2e1e5ff35e6b3a8743ce3f90004609387bac62bfe22e9add5e620b897310e3f5513b3b440f1e7f18727474d23bb0da11e6ae2ae4e99822a9c164506134ce163e5d4351e57e5603c59d931", 0x148, 0xe, 0x0, 0x4e) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x1, 0x5, 0x1e) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r4, &(0x7f0000002080)=ANY=[@ANYRES32=r5, @ANYRES64=r3, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r7 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r7, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r8, @ANYRESHEX], 0x7, 0xffb) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r9, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r4, @ANYRESOCT=r10, @ANYRESHEX=r11], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) r12 = getuid() setreuid(r12, 0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r12, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r13 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r13, &(0x7f00000002c0), 0x0) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r16, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r17, 0x0, r15, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchown(r1, r12, r15) 13:09:07 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000140)=""/56) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x10000000000092}) r2 = syz_open_pts() close(r2) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56c14880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424dc0e7d4c921d06cdf3a32f708d8aacccf5a0db06bbdc62827b1d3eb159fbaf57cfe7a7021286ecdc90a"], 0x15d}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000940)={0x0, 0x3, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:09:07 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b368495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae13951413cf4f172908e687165db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e917fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654ca1238428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269962185798faa1e42ee102f90f622a50058d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519871b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b07db47f81d27bf68e3cbf5c84e9288fddbd5b1ab2aa1898fe937126e97edffb8d01e920b1cd6bfe16fc1ba713f032f18b42f86e8746112e36362ae5b602687b707f4ae3c86c44434d500cac8a6a4775f83e6142c66fa747c581a70c5b0c0ddb74f3225c5798018bae4b87379824570901bc7dbe559446bef2a8072526c7cada846dbee07cdc7e3dc1e0f83b2c8e6b856451b4430d966abf523aac6efbd28eff494cebe45019047bea861205d44e2768d9f46347f9f3a1b978e4a4ddae489e7c180b7242f5e395d20f7ae8a51d657b13b9ff47a9c6a691808e217ddec1504c8c7a6abddef43cb833d8ecd6c6458b513535e47638e477dc68e4840e98c57c4ba8138c114f18ba116f6b88ec01bf523095515887e130e552c45c4480595d44ea54a5f5e03179c17e4b27e0539bce4a30339b4ced38c97de0b06805ed046fcde36096da0f8e6b4b6dda065c09f330491d666eef47c899fc63c2ca4cc52b16fbd81799d43fe4300"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x58de, 0x0, 0x0, 0x7fffffff}, {0x20}, {0x3}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000100)=0xfffffe1a) accept$unix(r4, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 13:09:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d700899607caa46ffe7a000010000400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x4) 13:09:07 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) pipe2(&(0x7f00000002c0), 0x0) clock_gettime(0x0, &(0x7f0000000080)) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x1) pckbd_enable: command error 13:09:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) pckbd_enable: command error 13:09:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x1, 0x5, 0x1e) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYRES32=r3, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r6, @ANYRESDEC=r7, @ANYRES64=0x0], @ANYPTR64, @ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r8 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r9, 0x80047308, &(0x7f00000000c0)) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r8, @ANYRESOCT=r1, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r9, @ANYRESHEX], 0x7, 0xffb) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) fchown(r11, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r12) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r10, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRESOCT=r11, @ANYRESHEX=r12], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e40)=""/74) r13 = getuid() setreuid(r13, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r13, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) seteuid(r13) 13:09:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r2 = shmat(r1, &(0x7f0000061000/0x4000)=nil, 0x0) shmdt(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) shmdt(r2) shmdt(r2) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "0200000000004fb30000710000000000006f00"}) syz_open_pts() 13:09:10 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="92", 0xfffffe42}], 0x1) getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 13:09:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "090000f389e6f3ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:09:10 executing program 1: setrlimit(0x3, &(0x7f0000000380)={0x4, 0x95}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x400, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) kqueue() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000400)="01a22162ff315f42baae", 0xa) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) write(r3, &(0x7f0000000300)="9f010855a126f04ba4c8edec465f4b92c918905f4c2793cae1af726e533a50672311eaef5ec474c9078a62db9e9ade0bda3f1f9230178765a490a5b0e2f0657cf2d1de8fb4d1706056570043176bac0ac944d098a065f2366148f48df2d672a06adf4faaf5723d", 0x67) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) r5 = kqueue() fcntl$getown(r5, 0x5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r7 = dup(r6) pwrite(r7, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000100)=0x6) r8 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000240), 0x2e1322721a73eaa5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x8) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x25, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r12 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x40) dup(r12) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f00000002c0)=0x7f) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000180)={0x9, 0x3, 0x3, 0x80200000, "8a21c5cec8ee0eaa32cc95ba6f4c7345d492f280", 0x6}) 13:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x1c}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:09:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000280)=0xf199, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x144) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x81, 0x7115, 0x4}, 0xc) getsockopt(r4, 0x1, 0x3, &(0x7f0000000180)=""/144, &(0x7f0000000080)=0x90) 13:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x84}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="174af205b6068bbc6be6634ecdd0") 13:09:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="03000000000000003075"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = dup2(r0, 0xffffffffffffff9c) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x1, 0x5, 0x1e) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r4, &(0x7f0000002080)=ANY=[@ANYRES32=r5, @ANYRES64=r3, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r7 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r7, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r8, @ANYRESHEX], 0x7, 0xffb) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r9, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r4, @ANYRESOCT=r10, @ANYRESHEX=r11], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) r12 = getuid() setreuid(r12, 0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r12, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r12, r13, 0x6) 13:09:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0xfffffffe, 0x401}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:09:11 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0xfffe}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000680)=0x8) r4 = semget$private(0x0, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) readv(r7, &(0x7f0000001340), 0x1000000000000290) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r7}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x9c5}], 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r8}, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x4}], 0x1000, 0x0) renameat(r5, &(0x7f0000000200)='./bus\x00', r8, &(0x7f0000000240)='./bus\x00') semget(0x2, 0x0, 0x2) r10 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000340)=""/31) semctl$GETVAL(r4, 0x4c6d775a8d51fe0d, 0x5, &(0x7f0000000140)=""/22) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x126) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:09:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3a37880000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {0x18, 0x1}}, 0x3c) accept$inet(r6, &(0x7f0000000040), &(0x7f0000000240)=0xc) write(r2, &(0x7f00000000c0)="c5", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7, 0x8, 0x0, 0x80000000, 0xff, 0x0, 0x1, 0x9}, &(0x7f0000000180)={0xb7, 0x1ff, 0xde2, 0x2, 0x0, 0x6, 0xf938, 0x3f}, &(0x7f00000001c0)={0x727, 0x8000, 0x6, 0x40, 0x7fffffff, 0x1, 0x5097, 0x5}, &(0x7f0000000200)={0x3, 0x9}) 13:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r2, r4) setuid(r2) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:09:11 executing program 1: 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) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r3 = dup2(r1, r0) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) close(r1) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r1) ioctl$TIOCSTOP(r5, 0x2000746f) close(r4) socket(0x20, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) setsockopt(r1, 0xfffffbc8, 0x0, &(0x7f0000000180)="a88e33ea835ec8be8f2baf356d0a0bda30813f1b13e2e08658cba7ad2ae10ae98bc915c401cccd13f097c645c03b77f96bb04f798ca55fdc153a2a3af4cf3e24b46f4fc9f11e24609cc8e746cef6c5c69eb16eb8359cb280517fbbb80c91a46b4453a5db", 0x64) 13:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x3}, {0x84}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:09:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = syz_open_pts() write(r5, &(0x7f00000000c0)="ee77bbd34b7039dbfc5e89dd19b7f8a2fddb83043ebff2002e79226624860b1696b0bdbdb93e4fe8e733afa0584684834f1954068e48665f33a0e783c986f542af4c58e576e2c8b77df2d4ee4e4c97294d49fca0354e8b848e682d75a28d94b7a16b48a82bc74a9078b7d48f51d9ee8e67ebac0ff56b89ccaecd609113556cf46becee5b53b8c2f335f2d6cf96de57904522f3631308f98f34aecd44d80cb6f941fc16e9fa040f68101b02d6377e19d30d71aed08f046499eabac89d9c76d499b7e68507decebe21e298049048187ef0de2c7fbda0ebae8ad310", 0xda) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) 13:09:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001340)={0x4, 0x0, 0x0, 0x0, 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x7, 0x1, 0x7f}) 13:09:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x5) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 13:09:12 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8b) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) setuid(0xee01) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = getppid() r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x1, 0x5, 0x1e) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r5, &(0x7f0000002080)=ANY=[@ANYRES32=r6, @ANYRES64=r4, @ANYPTR64, @ANYRESOCT=r7, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r8 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r9, 0x80047308, &(0x7f00000000c0)) msgsnd(r5, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r8, @ANYRESOCT=r3, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r9, @ANYRESHEX], 0x7, 0xffb) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) fchown(r11, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r12) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = socket(0x1, 0x5, 0x1e) setsockopt(r16, 0x29, 0x32, 0x0, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x32, 0x0, 0x0) setsockopt(r17, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r15, &(0x7f0000002080)=ANY=[@ANYRES32=r16, @ANYRES64=r14, @ANYPTR64, @ANYRESOCT=r17, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r18 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r19, 0x80047308, &(0x7f00000000c0)) msgsnd(r15, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r18, @ANYRESOCT=r13, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r19, @ANYRESHEX], 0x7, 0xffb) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r20, 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r21) fchown(r21, 0x0, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r22) msgrcv(r15, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r20, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r15, @ANYRESOCT=r21, @ANYRESHEX=r22], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000001e40)=""/74) r23 = getuid() setreuid(r23, 0xffffffffffffffff) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r23, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r24 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r24, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) msgrcv(r15, &(0x7f0000000380)=ANY=[], 0x0, 0x2, 0x1004) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001e40)=""/74) r25 = getuid() setreuid(r25, 0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r25, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) r26 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r28 = getgid() semop(r26, &(0x7f00000002c0), 0x0) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r29, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d151444ccb0a93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cb7098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d697df64f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad9036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c17094ce9e1e7d58ee93fbf81686458ad0c7f6cca8d63a3014545c349a7ebd6c5a89b0459cb958c51acfa04a60ea79f298bd8fab3f71bd7ec8ce41989b474860dfef2e5f421543f00000000000000000000000000f24824834cafee91"], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r27, r30, 0x0, r28, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x1, &(0x7f0000000000)=[r28]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r25, r31}, 0xc) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 13:09:12 executing program 0: r0 = semget(0x2, 0x2, 0x182) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000580)=""/171) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) munmap(&(0x7f0000261000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) semget$private(0x0, 0x4, 0x8) fcntl$setown(r1, 0x6, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x111, 0x0) close(0xffffffffffffff9c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) write(r5, &(0x7f0000000100)="d9411139249bd5a9445239a312e948125088111fe0c84b3930079a5e1a34c5c358375c2d03cd52d3723130b3f70dafdfb994d85769f31fcb60a459dba8651596ade5d5", 0x43) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 13:09:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet(0x2, 0x2, 0x1) listen(r1, 0x5) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f00000000c0)=0x9) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x3df, "a83e06edd53c04641fd747d076600ade1a59ada4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 13:09:12 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x7fffffff}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendto$inet(r2, &(0x7f0000000140)="01720531f70f2609d535ba32510bcbd05b63e8d818758673c666dae6f1c391cccee5908fdf94fe9767dd2feef199feb129a4870c1e25331bd6f29678ab24dcac8f6d5f43e61f6d3dbcb967bbde26bcf3348ef33564fc241cb8b62e75d1d57961355ab19d7f17701727df4bface52b54f028d1cacd0e001dad3dc5d5d471d6ddd5bfe37907b1cda3daf3336269991a34f1d19c55b2ce01a71b0f1fb52825efc55496f6101c7b5f067d61c956c654992375bb0a1c1db61aaed5855cbda38c661cb", 0xc0, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 13:09:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7) r2 = geteuid() r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r8 = geteuid() r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) r12 = socket(0x11, 0x3, 0x0) setsockopt(r12, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r15, &(0x7f00000002c0), 0x0) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r18, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15e00e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0200000005e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r19, 0x0, r17, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r20, 0x0) poll(&(0x7f0000000000)=[{r20, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r21, r13, r14, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r11, r22, 0x0, r23, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) chown(&(0x7f0000002500)='./file0\x00', r9, r23) r24 = getpid() ktrace(0x0, 0x0, 0x1104, r24) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, r2, r5, r8, r23, 0x8, 0x1000}, 0x1, 0x0, r24, 0xffffffffffffffff, 0x2, 0x0, 0x3, 0xb1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:09:12 executing program 1: socket(0x18, 0x400000001002, 0x0) socket(0x6, 0x4, 0x4) munlockall() r0 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x20) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[0x0, 0xfff, 0x2, 0xdb]}) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000100)=""/194, 0xc2}, {&(0x7f0000000200)=""/236, 0xec}, {&(0x7f0000000300)=""/23, 0x17}], 0x5, 0x0, 0x2) 13:09:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) 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="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffbfffff, 0x7, 0x4000, 0x0, '\x00\x00\x00#\b\x00', 0x0, 0x18}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:09:12 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000080000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) syz_emit_ethernet(0x7, &(0x7f00000002c0)=ANY=[@ANYRES16=r0, @ANYBLOB="43762165281725211da2fd696e47b905b28d3b42fbc07a5b83f22b32218ec1f4fa4b26a092ef885314a5945423df80e81b8949a9c31c86ea94ac4b1b2bbf43a11be142f516d10c6a035094c5a699c7cf1a9d92afc265629f0826a66d334924fa8b8f645c91e0caf112dab8906355fa4929b02c0a6a39a44addc06a624ffe5574663e727bbd2ecf144b6aa46673b727f4e7992583976c9f0d0662440f5de5cd59b8b37a883d9ae40de132ff3b60b37a0c57acd94815d02ecaab2f4f54f4ceecb45f401e3c366cbcfd5bb9fb09945ab6d783a628c35afbf20fbb13247fde55383d9044c7037b0e9d023a0f47", @ANYRESDEC, @ANYRESOCT=r1, @ANYRESHEX, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYBLOB="20b7c9807c5d4a8f24a2e64c5a6c4e8cfefe1204e99dfba9d02292dd21b3cbe8454feef6f211c6fec93375f5f122bd191597a985de42dad44f382654233c0c23a32a2dbcad435899b4d6de387308e2381b2f361a0261c530aef8e61f1431aec8d27d1f747b9b20b13165ff72b8f8b6836fb95cb881f3bb5d07a3a02d2429590d40914677f76a7042f5d57388babb1b023b8985c1119ee93c276d6fe3fe7cb567ca1440f51af9f9c8c984295b885055647013ce960b0a6b0930d14443e167278b", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="07d401907722972676ca7dad3a37b53cfd1d012d7cbc5ab09a3688e43a4a766a0f615095410ecdd1549392613cb79f704bbc23b8d8aa98a4cf77bf4fbcb4816b9463db875d7edc1f524e6b21e1f60eb617937e8e2985002308a3cfc19f0a160fe53879eb924542b8237ce5c86c0292b9f2226fd6d3e739a358c76db9fa8ef2"], @ANYRES64, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESDEC], @ANYRES32=r4, @ANYRESOCT, @ANYRES16=r1], @ANYRESOCT]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:09:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r4, 0x160}], 0x1, 0x606dca73) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x100}, {0x18, 0x2, 0x3, 0x7}, 0x3, [0x2, 0xe63e, 0x4, 0x5a, 0x1ff, 0x40, 0xb3, 0xffffff83]}, 0x3c) dup2(r5, r4) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:09:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r1 = dup(r0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x99e) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x2) getrusage(0x0, &(0x7f0000000140)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10, 0x0) write(r3, &(0x7f0000000240)="d6cb16257cc49b7c88ea99bcc54e8a236f7772d3588b21a836559d22cd4da7be054748dd1ff17aa9b349213f984100347b3c9b86f5640043945049276f2deae48358a06fe76a55fd2357b84ab8c79708b0f692bc334b3738", 0x58) getpeername$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) recvfrom$inet(r0, &(0x7f0000000340)=""/35, 0x23, 0x842, &(0x7f0000000380)={0x2, 0x3}, 0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000003c0)=0x9) ioctl$BIOCFLUSH(r0, 0x20004268) r4 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x200, 0x40) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000440)) mlockall(0x1) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000480)) r5 = socket$unix(0x1, 0x4, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/vmm\x00', 0x1, 0x0) r7 = kqueue() r8 = dup(r2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001800)='/dev/vmm\x00', 0x80, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840)='/dev/ttyCcfg\x00', 0x40, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001880)='/dev/tty\x00', 0x1, 0x0) r12 = socket(0x0, 0x4, 0x9) pipe(&(0x7f00000018c0)={0xffffffffffffffff}) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = getuid() r16 = getgid() sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000500)="af5658464aa0424ee08cba2621b4ee9b33c03a04a0440ca8266c455f7e2733975a01bf27c53c1f00c3d7485eb3d0aaf652be8478ed48cfe449f9be2fa1c6dddd79b4e705e032bf8286f5fb5dfd308ec07cd3f985f8059c9d251beac24177710df85100bbe8b303b857bfaee20374bac2e12a38a79a614cea5db716bf28133740d5e32292e6c27766f040ca397ccf5c5d85f0986230f40c39ca82103d3c04b6128d06f40a3e48ebd93fcc774401b3aef0aef4a036afc7125d2f5748c1b01776a8db25ab047aaae71248cfcaf242d3b9f46cb18f8a7e7751ab71d3", 0xda}, {&(0x7f0000000600)="16b96e94342ae3ddc58b03", 0xb}, {&(0x7f0000000640)="4f079d3761f2d60ba31bb91b4d038c091528e064bdc1", 0x16}, {&(0x7f0000000680)="d42f60f23584968a6654a3381ba6a1641f3155391da6e838f29b378fbc93b571da04ac1729127fb8714a0d8835b7845e9b77113b41cca3606ea6ee56316a7a568e5420e4f08e8f3c9d6b6870c36df87d1fa5321ce7b9f75b1fd001cc619f28e94d1aad82fa6c9c2d861480c9e3c3672638ac4e804041596ba752fedd32589c0b002582f520b355388c75bbf6451d2cffb2d83d201a396109d2bdd091d8c28c1e5894f54fcd1acc37ad6aef9a96e5a664f1a89de8fd9684c1fdc84ab6a0a4865c69faff4b2a689e06a532cfc0d52f9be4b5d0f7a51d51f381eab2f21b005ff59419d72a53e5c1783adff5c4096e7b4fec9640b715368da32dcc4c8bb42af6c8353be9e3fd0b798ed3cf9a42908a2af766fd276e22cb6abb1627e79f3d8f175c5062e7f0b9863b0d9109afb283620b318fdeb569b62f33e6f40cae08ff495c2494d1a571884548a9d28b61aa78b8f0afdcb5c949236648cc4dcded4518c71cb4421d61f313a9a2df180f0e6c358d9ba3c92e59c2d4ee40cc1b54b9abdbcba3eb2d6358ad125888a00d3b5149519cb7d08a54cf09cceedee3f6ff6a5335ab2d220c31725ac31616975e3a607e4c64d1478424f4311b6bb8dc0daf1e77e7ec96a18f18f560f4a8ab798735b78a2be1d94c20bdb5e55c034028c619dd72a5a3f8c182a62c36e8e5e78b6f51470f780c99c126892510f5d6f5feb53e9508510f63858d348119f6e1add2a4e17a3d3aa8cb2d78fc4e471255543b3eea46421eb6362f7210e439b7f1965dfee9e0db0bef1ea2dac8b393618caef418a7c21e46b78def0f556ab933f14582ee91440ffbd654ff404dedf275154f5ed1b2ef1e6cb29f96830b15bc7ea7fdd233a1712661bf6880d374739b10ba91dad2b3479e28c8430d7ecdda71ebe76df93d666142e1924f0186a47594efdffbe90fb329a87abc160d5fdf74b4f95b7e1b806167da16a2a3aa42b2648e427c0d71b72e3b2ce0eb8cbb949ed2762c8808e562212fe75bab54bdda3b6675a136011721d93495bd837ee54d4640aa050f5879b43cd5d3b8c2d0f8745ae44c512247f15d2d21d8e83a98b71aba7e74de0fa22dab1f2e309e37b5c77736d16a168d666fd06d2b31dedf2f279673fc99727bf35ae070b906184d511ae442088a5609e41747b0dcfbdc6be4b3bbb2f207792205e8d40e6bcb8dc20679854f0d80efc094734e3b1df83af29f893a2a31eafeeea3222d6cf580a996aa0693aa7a3788e96313f91a40aeb5791bb9e2bb642c214cc722e48166cb0134fad3eb333790a01ece6205ec6f618b3db7e3d32b16fdda3888ce75705ea1606b6bf2c22828981b4227cbe96ea780a13357e5c8a4a67837e45c2581c69b70ba7c8f55e9ed61a6656c5424391bcd0bb3fe96812032e979cd2ad70f5273238631745408391d500d99e4f34e781f900a7ee6e5dd29e6b5a76267baa52cbeab6e3cb9821cdb0eec9adf96ecafdcca97151d35d844df6c97c612c206eea587f85613b72b4fe54c58599cb2a3ba74bee35eaa110ed3c11079f1703e9453688fbf5407752c0a3ce1c3e7dd6f21ba276916bddbf04894ad066804629d933954c97857a1052018868871433f522ae10d73af1336dfc51c1778e331281e4661fddaf64c9dd41cf581964ec5b9cf40e0caa6a0ad828e23092856ec6a82e6a1bcf449fc6b38df3df731c01e8c1229965a81658fca540002eefed8e4a64018145b6c5a94093f0ab32a593b3fb632c9bf2fd9c964c339fd890d23c35e4d8dd366928a9b5eae9e02001d2695c6d859c913e6c37c1b9d424781b3e7aed14a68170073b0e0f9a7ad2191288f8e74f82470d871d467eb8c59c97416bbad851922e87b4ed10bb2f2c071f2b28046e238fc14d928c8da1db5da919c799625f65e69f52b58f749919c217a09822ea55dca13b730f2808967a88ea02c47c5bb55a1f7809cccda559ab4f491b8bfcb7f707f91c80d64a67ffb5637d12db68b8322e3be33ad0b52c779c86087f9aa5f1f033a3b0c358e11d9d6d3b78287d8a8749dc8e8beb814ee36722d6f8907a85936d6dc2b1759f0f81142375ed769782162ab1c7bb54cc4c676e53861fe069598780f6c8fa32c0e75ad084a825ac396e5bd686003faeca3b03f9465f733d075405a54ff6c5b356b7efafce9eb55e5d3493d92a010e1978957211e7b09ae3a44dc0f46ec8c90e3e9e257609bda040759cc3507acdc81955a376fd8a509e81e5e041c53ea86760cb46a9e1765f157f312e46ac0b062d4242c9beb614e292f9ad596e63390435c43a4778754108207583369e34dbf31cd5d5cb02cf8a46110bd0855b1553537e3307897716bb8e9cdd6982c6245834198b7b2eb9ed60e0e62201202e4dcbf9661ed21c9352624d96f5abbbad8117379d0609e1dd12edd48e48cc4b96c5c7b370979df7e05f34d1eb81eb5afc23a387abe50aeb97069e43d7ef0f00193a5ea6fa5975a3876891b18271b1d0e7caa388ad6052ae86cf9a61e9e50452c3483223043dab64a51ec16f41b3df9cb2dc4d6e50d182ab57a6635c9284d179467c9a4caa73c19eee7ec727c0b9c381cc0b68705a1eb4f4376609fa68e2f60950bec3a759cb06e239c3311a392f542216369e1beec089750c84db567f17419a7ab42197a76bbe7a9b789a495aae3828368309ba743cff384712e0132142fe8c2dddb72300a3f31c49cb9516dd62778b5dacb771db232018449642b2adb7f57df0f9b42981bc17f8d0953b1a0aadcb638f94345b4c2b9e46b5bd2479fe3f2896118a3252aa9c2e1288579bc7e752b517f0e0d53fcd3d6533519b9e8dfd778e9342041cb018722f62eb4c7a0b56a357c732377631d1cb0ea21b23eeaa312d17b3d11b7e545c0641704bf3fb128a576f8b9cafc6be0e857c9edbc7f5ca0fbc4962fa20aefed3ffd103cf7b1c40d32a06e793f84445a176b038fd3204d7182a135b02c2d462b32af61fd4cc1e3f96a24141efe6cef34623f61aeb7022b447408369c7563d63cf45786924db2380b4dc5bd563a4c53fb12001208c7339252d0efbf92ca54bc2b8a2cb24be50c0906396efc1ec98ab8f3c56576a19c41c23a8c342c9509c551ee2a679da09bae55831dee64c1a0bffe17bc475c6bee577ce03a80729d6b8987a1f866316bbf6b554ff7165b6caed8d5f38706730e202adbcd3b7d8003d54445372c4c6dc4a0d1a3b5b56fa44c7aa48364b83a0e9504c2d503d67c38604fe30dc50b3d7a2047d61759fecd8c544f8430b5a55e82e9329d8795b56a2f641546347459c8d6cee10a9d15beb173596ada84ae3deeb781a5dcee43fd23a1021f2af3e9f271a37919ef38758da0b0b25b64b81c305d98cdf7f3df8149af5049a1209d330f1989b39bcef646826ed364614b49e3541e0c01f8827b615864592520df17fa382beef9f43aaf9eee080c8049525a5d17da6f28ac84b297359a04080b030054a4348813d5ade55530cf568fffea833df6c1b765ed511646f837961003b93975d2a3f114f492ed27c3bd04dacd0631ca71eceba29ac09e697fdfd839482008e032b9ca0fc77297b1f5b3335bce4c61f8692ed0b629ccfb7f350c4fb3e7bd3c9e2537c718e9b5637fdf8db531a49498d07fefa8d5f28f75fa4b872ea4f774afda7887860863ef1bfdc107e93e726842074aadfeef87cae9758da8e6949b36db0cd1341c6b48469159787996c57982480f9adc9355b803924a4608dec16a40a978814861570ca81c85f842681b460d01858bd8064632f86ef20a199e766e513988e1655a04b3bd8fae02c7de99a9643a2e663bbbc11a42ac324024b839ad8f7e8d0d78d7bcea8f7e1cbb4ab90274fb38629305e2401500f2595d676bccf3d52777957d530418265c630bb68ed05d56b54b75e4abb84787e4bd17824fcf2f8932bcf72338d0aea3c7d7d77bfda2c30014cd45a95b675189ac24e621493d21203a8c5f06cf6c657e50196d9acdef73e5d4f8e682a3b66f65969d00522a20bb2b369137b05b674147df6c11a7f4dd7ccd6737e0ec95a6323ebd567b420bbe82b79f6f54b7729ec12b7f9fe432f460381e9a9346e0ca212e1d4a67d6b0dae6a98748534d14fcdb2bcf5d9018d35d2d469af64fd7043194f4943ed1ef28a77d617a815a4e61a6e850d00d2da37e720850f3ff777698e600e0a2008cd1a4c9fdc49d4e2ca009b5d4b152b739d2f0d7149d66acafeaa545ceafc911c8cc0c935a23112e477c1db87e0f0c4774c830cccd183cb97b95a27f4b879387b5c865dbaeb07451ed7763dea0f3f626d3c5230298218ae74996674ce455613afc72db8309a6c455b802cebc301536deddf33cb14827a45d314d176cbdbe7cc5485004aad1a9ad5aa69bd79697485d8d595b042df727ecf6a77d2252f528dfb05e4ceae03cfd84ad99f0abfc5c19c9f0b20aae9dd90be4af099e246e9b6bbdaab5ab34e6db1e74bdc0cb0ef8b3d6919d2af58be27e7a4257c743f6eaef6ba1caa918477855a1f6756fd65e0c94840f91ffd8d9661ae6a382cc074c512eb23a459bd589130e3e2cffd1ab93042e4672fb7906686a42800cade908345f6dd8439dfe42b0b2415447df2ef74bfd5177cb4f090a3427d9672497b9208263eb767efe518d66a63a1e51c59ae0f0a632091642897ca6ff8512eaa3b7283225f8e39f2866f87e5cb0289f17f4c16e233673d37ef6462bdef804de26e9bee50ed23008903b455f09a41d4e1cf3afa01c84e31ae0d1fedfd507285ef9cf8b4790dd1f2d1aa4dcaad35d8159a9eecab5f30199f0b788d94a8ca43d1252f2424b124de6c6eed7d453ecbffa46700f0f6d91d419bbd6184f792359c1f26ca3426ec468186c2f9d7c1fab9eaab1d38f779e5e2c364a0edc500c25f422082d555b6b053ed341660c41e498e9d18613d68479eb125932d92acdc9ea4c2cd9c045b176b4324c91dad12ae04e13cac860fafd050f8b3d35d4b6d29fdef9dc4b96b63229e0f2e6b59d3f32b2b28854e97fe51bc66bb3bb83aba2d0006ef72e1ec83b32c6f087d40aa3142e46a3c322611644c1de06d64b9bd8fb56cf92fa16d54e019a073dd200849b4a02d986010a3226a20676631dde787c596c112d21e1d6cab2952eeca3186bd0a836da8d857c794b70336ae883d44501e0c8de43f4e768a33f55169a4862d3ec29635c53326892ca54c0ff7b2884c5a3e214859b13635878be277b2a4f51df04271cfa4acc061b99087bd9060dc5a6c68aa2aa17d28ba15851b2ca94870ce7a85ac631482379cfa21d0158c81e08c4f470bbdfbda3ce818fb1fbf31556cf04e7855eb3a509c0ea998c54aa298ac4eabbcf5c0d5fc955218fa4f0e8f47b2c08dfedfe4af57fef51bb6c153ebd640277b5761899cc992cd6b586316cf41dee001e812be30ead232df074ce37f536f9cf83a97c988823d0cf4a1f78204bdf1ae9991bac0911e741f503464d9859b49e4f8ea67f2ab3ed25a1ec46256961d99cddc90abf134c4b72a671aba23c60f6ba5af44d4f365fa0701f3174a25863cb22fdabfa5f258f6c94ff5d65ae784c0d1be1ca3255415457118f7c8839cfd1ac301501e9411d2ab962804b275e43000e6a31b00206f102732affeb254f0bb7263be04aa2357507982c348f2207a5cb2d77c36f81a553d58635cbc2e46914a5aee4f69bc8c3a79eb8ea3e919f1f8cc72f12a61c37ff820d66fb2d8edcfb181242f7f38838ee07ab0a7a29b107424e142bc53ae42ff9233e17881da716d81a7c91a56884f65ab0829e2040ac39001c7e4e4fc82aec4b162f3b", 0x1000}, {&(0x7f0000001680)="a1ea836942c7d3a1ae89cbab52ec31ca472588ac8915ef9f6bbb8a02ed33d7ac356f2d8a3f6a3b8ec15931b307d7a486070d901d1d5d477f9a0b2e0b7a6a3be2a47292c335005d6e2393f3f982018764f252a92fae66fbf802caf21fa641e300f86ceb4b4c92b72bcd0cdb435f8a383282ff9d", 0x73}, {&(0x7f0000001700)="ad6e6efa6e3e0b902c32e0554be718793adae7dc94777eec76701e8f378f8c6b3dc0138179", 0x25}], 0x6, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r3, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x68}, 0xf) 13:09:12 executing program 0: r0 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) wait4(r1, 0x0, 0x2, &(0x7f0000000200)) setpgid(r0, r1) pipe2(&(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x89) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file1\x00', r3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000002c0)=0x3) setreuid(0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) 13:09:12 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="8927"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x3, 0x11) 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) flock(r2, 0x2) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:09:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x101) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) msgget$private(0x0, 0x122) r4 = socket$unix(0x1, 0x6, 0x0) recvfrom$unix(r4, &(0x7f0000000180)=""/21, 0x15, 0xc40, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000200)='./file0\x00') r5 = dup(0xffffffffffffffff) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x48) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x10000, 0x0) r8 = dup2(r6, r7) r9 = socket(0x2, 0x5, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=0x1000) stat(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)) r10 = msgget(0x1, 0x700) msgsnd(r10, &(0x7f0000001440)={0x2, "4007cb76527bd61b2f9788f0770fcbb18c29fb9d80ee3d6c35bdef65c29e86208b1fc3cdd2a37d76bc16428a2277b7fe19ac29fe78a75fc703578c555eb9f6d06c63b7f29313eb378835c60e7ad4aec6dcb2eb7700d199676072ec5c888516643e5b4eb7065a85d5296dc01288aa2b1c5c93162b0ba3e8a4e2063781eef2eb6145106f128dc2a25fcbad816e65211455361fe1babbd3d7c93e"}, 0xa1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r3, 0x0, 0xfffffffffffff86f) openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x10, 0x0) r11 = open(&(0x7f0000001540)='./file0\x00', 0x1, 0x8a) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000001580)) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r12, &(0x7f0000001600)="07f338768a29c23312012f211552d4f04847fc95a8731e4feff6455eba739b87251176a8892b146fa9adf3fb9771edf5e9a57f8418db63c52d9327c7ebb369cea50de4b05c2839a21ed4b8a1110eeb2ed12dfe7e597671e9c18fa7075af5de673c58746f370285f3cd3cfaeaa32e56572d869cee07891b346eaa2b255330efffa57371124a26481c1769eb4f14c86a0db8128e2ebdf6b10fd1cb8a4a83202d23d509be0e124d3ae247afce2da33ba12217c208ce025a5a792fcb5e7f846ca791f4b02abd2ff00794f18b1b69a081346964db09224edcd9d0ddfac79ce4b8049bc810d27a29919668d9da8c4ed1332bbb2ce2ef6052049a958513bab0b6982f5cd33d7579e25b1e3b08da41c20502ef67b73e25b8ff1258d618b39d5c1085cbf1f44adf0b5613bc89c6be4d92b3ccb2e41a3bb7747f25283b741d3a42c2ef673822e42dbb85e0d536a67112f2a38d52e3ec4733d8a666ef55e57656712de3420abe4e20686d18d20c20fc5222c78a1d58db9c7fbd097809506a20b7d006d3c6df48a595679f93b316d1ef99689189eedf646811f733d5460ce9e90d68c5d1deac98db89462cd7a2da0e4a72e9128777b97834c3b4df7fb0f2d4dbc3ba642b7168309296b795df0d46f1309cf8e6e4df94ed7d3541226d4c564cf8e5a03ecaeef47bec86353eab6ff0fbe89eaf40c6be3b1cb702bedb6fa1067b679d2fae9ce0ad29910304b688237b4f40e7917af5b732225adeb33c8ba20914eb4047fecb202956e32465f68931e7c4f8537b52959c998dcf3bc9b3ee55d4321a91412386058ecc32ed76678718a63147ac98c6865eb4baa986f53593697afb8911b405a5ab5ad624bebe02699a015714986bc401d38a52bbe3c9dc8b68c203655a0c956312436a514408e81de7b3fd5e1b4f41f4c9af84c72aad430258e0aaf9b7851cfa5793ec48186e1f6c7865e0a28b1f77b1ffb0da965ae3bc9ec16369b551cddff0efb412eda3fbb664737e2fcfc666e8ba839eeecc809d40b0137cf01c55f029d6e485075e8f7f676b8963c03747f968a8d8a7070a1b442befba41bc853222cf6ee99445dac6150b1651e9b64994406b4fbff86f325f065e11015247aec06cfe2186ace24d180da3432093953054e1c8333484055f057341d05a0ee18b943833563065a9604a645a49572eafbe6962744e423170bc923f7a011c9ebaecf86331f6e231f13023695154cf71543c4c17b6f50d6398fbddbdd05a3fb2b5f471a8f18ff3c7d532c639dc99142f8150f70ed948472d7e22c6c42e10585bd038a1de3ea92deb94b183af8e1939fe51bceb5a126ede44db2021bed50ec15ddb3714b902b9bcbefefbfec7fb8faae160bbd71957fc49cb5191aaac73bfb4de9ee79fcc3aaf99cb4484342030f3c6e46c8a84e77917b648ed1856c355ae77734dcda00dcb475570829050471ccec9c88c2f6f44a9472762c8088fa595bc0826c57903f96cdcb8ef8a06e9f4e56c57f383e4a6a751ddb57429188e3b7bf0996d8c7ad093abb727af718c94441eb1c155f6803bd5fef2924d1cac1e25d3fb50d2964ced17ff55fc6cc373c049c79d7d6cdfa27e7258e828058cd0e460f5f35de45d95844be2d61e6346bc61d447024204aa096fc33e8d28809710fb7928316d474a12911b94dfd6145f6b982e4b46b78aa37cd067649d5de8951ba6b943f79334886270f100bec9b46999de23286f10197274a3d8bad5440e7ae2c4db536452ae47bac86d7d6a40b31c969a93ca5b73b23cba36e1c1035f1e936e32772288d470de230fa0e2d1aba3910587752fcd135815d8ec18bfcbf73006dc730de5de32337edefc4e3599fb3a4f6c044609093b38f58be0ecb4f07ba7bc0ba32aa4f8e8480fd9d4cf7d3563bcd3b998f6a6045359a5d474393b835e2eba8cd1c033d9f37ddb29a20a43e886d727e2c22a3c25e5071c2b8d5967be4d6b9e23791f5bc9f0c41a9f0e7c93df950b52a5de88a41687f214b2764d7e165b23c34c30a2a5a11024903f41a3196ef3d1e0e17555c380601c05b374066ad61147d0f2aa132f68e471779bdf015d46ce4f18b984f70d1369e871d57927e60d2161b04656ae7e6722c60de31d9467ae9c1941411ba1746793d3ff3fc9a1b5c497bed5e35ac8a423b643ebdd98758aeeeff4cf161ec0915c87252dc97d220fc01686c3b2c45c84f12bef8f2991efd27b89f62b05a46f9d90bf92ef55f7544b7e644dccfa197706bee8d91f95581b9c4ebcbf2bf02bd41e6bdd54d393c04ee7347d50d5297ceda41d78a02745e13f8191f4e1bf0bd4ed8efda27fad4a6e4c516b4a4fe0b78858e6444baa802024f93520add87288175e8bb3bc74a8c1465f5a4853bf23e1e159783d83136de5452204a6c6ccaf57904f5466f607a4cb144095abbb0f7dfe0649511453f669f3cb735b6642d4ba913b72b1add5c314f50e38ea864c5b1ffc1979eb6bf7c67df5215cfe0570681e111b9db1c06ccdcf7da65b22902e332a3cbb44d2e1afdde5915a5d808cd9f6296e11a60f5cae5ac0bb45fd12e8d6850f76cf61b8249010889ebb7de0d8757f1fa1d6eccb950a9d6332014cc4168904d8f0e0f7d4ef3f074db7c374be8b3281e3668ee4d2797124945577191efb6c4f2d5d684e5df2dcbb78e233a32092d70e555c9facbbb8768d79145ea00a79c1fabe3319b9cbc030205da998a3e54da59abce4fd9161217d4135610cd9eab0c769e315b2bc5774fbcb4d7d90c494bd052779bbd7875dcc9728e7e21e81a663d580588017c42847e4d13046d658281c83e3f23f28426e371b6f21f64c3331a8d2e1f734b0973ba272f0632271a11780919e01fd84bd8f725e0b79f443a072592833b54eb4c03ec1e5fc0c1121c0ca15620e159f927fc433feb4915a97c53492d3aae9d482410ff4cd25f69fbda344e037ef3e936edc75210d02e602c5a18a023a25c676505454ee5b178080c769fa6130cb45f491555f67c23e4616597839564908653d2f330789bc5c022dca01070eef3b654b1ef9aae4170985f604436336189bc11ab9249de7a705b70a03301c946fed0062a2b64a8b521f7655fde4214a9a7295d65c04504afb9cd68e7ca927a66ff35a0eead02834c9cf5f0ecc77f8120dda51f5a97ca5d56dbf6ec9229f129a45958b2d6ea6c1cbc6911c9e9227c3736c639b7b980f87bae19c8f46f08253df8144690f933c4af8161bb1a982cbea6b3fb480e257fdfb1385cbf0be1648473826d88b459d082735c889c82151b76b8625e00d1be8e393172a67a85dcdf32b77668e3b254633efe4b8e21a04d8a829903c57eb580d59486ce88bf8075ec4a6fb6b5837e1140115c0bb2b9527dbe9fa28955a07003864370e45a8d0a174da04134c737676e43e8fb6e37c18482adceade93ffb235add61e3bf5a0a74074e51bd8b6383c980684b9a7850b38b957c846a69947dde15976a58992a0d73acabb6f53cc7dd824ba2e7dc16e90f24da79ba494f59c51c25d47c204f041b193b1ec0ad0216337f1a164351b63e6d3cc6a2d18d39503c8a5e63a66f2ec243ab5417875690e2948980cf93105fb17fe9c20da321b49645a1bcceab146c36398416d1788f092b8705869b5c9933b6cae0f3fbcab1cb97f59a309c6500c07f8d09e797ad4ef691720365e561baf874c5ef590ff9cfe595ec3ecbc82d561d41b058ca6ef28bb2f3d5570169ccba678617f3ba7d01dcf2f20a7eba252c2fabcc73cb6e7a6fe5c37aaf9997ffd9836c3d7026766a96cd8bd3648f9b8f3335ddcda1cd5eb6fbd22cdd292201222f82c3ddba26de2ffe756fe7cae8dec5b7315bf058b0022512a7771de3c6f36b8de68c8d9b630b20411b95c31bb0857c2b83a1e71bdbc4fafaa94d05be86fbc072cda0d7538b6d61423226be37df0153f4cdc211af1d7fd86c288c195666b5b31c6b912637a389963c20fdba4ffa49d5d442da1d1a57a454780a20ea37344ecf41f7a15237165b9662a96cbe4ae19d40f8a3652aa36d0af5157f0b145acc849cb91179e239762c63ded40520492b846e610fc4b17924e77e4df1d42c26e5628067aec7c85c48758905a6770af20ac6d12b05071691f9683ee0943a7bb6645f4ca888b8485e88e6d532c243c45c6e27d1315c29e6b34d05b9121d366f85b8e2ca7d7eb3ff6def47e15fffa79b92ba0795a8fe0b735e3003188fa52ae365ec28e021b2e41552d67e91c7abfd178df75d36ec72411987a2b0bb7175e2cd2a89f47e6799cb636bae899398d3e9382909545db42217ab5b6ac9bf2edda5ba87b8475cee6d1e85ad3489f442c5bd09e77bfe201bb595ae99d44f408b78f8db4c8bad31a1fb2bd931f4d16eadc753f5f66d18baef90fbcc7b62252c3364bfa02d5507d092bee1c2677a0fdc825ecf479ea9302b0bd7d3cd9d8d8db3ba6fc6a9b9d9fb277eb0c1449b3b328aaff28829cde3a41da4d3e4f15c7329fe180ed20e007896137a5ecbd20785f522f0bc3c2015e6f0c45d68f84542362094142953b5d7b253898c29d0efc60c5d0f7907a3129e417110209ac06448384e4a6d02e38cf2a423d4400074237708bd14f582a725622011551fdd8f57d0b150ee879b26acb125e726ba48afb1300e0d4778fd49474cc60927a435576d30ca657575b5b1126a2a3b83e0780fd1c2398ab8348eb57093568dfe8e4a6d7745af69ac9bb9d390c0dae78c0698332101a4f4905c113c049bc1f7d8c543e247b506efcc07facd027ce22d8b7890785f47e8c3776e6a12e78f3ea8fc9e64d090dfe7427bf50e6825ae546c4c96acfe0b611713c9e4b82a06a3f3afdf6a48dddbac4f9faa94d0ecbf6e1ca2f60546261c17a8198c9774bd1cef9dc99ec6df896f3f028b0aa1fbd096fc9a83b9d5c74b21bb7e99ff782959ace15c10c49950db4a14ad8a9af14d23d9f800d1e8bee8531cbccdb153e0e41de587c9854ed94727062cdf47ada93ffe5d89c16cb9ddd815dde0c79683a0db6f830ad9071882e42f530e45b72f64af6cdef03f8086a65824b55c88abb5752d5153cc61bfd471ebfb6e11c5520a5d5f721b6ccc46afb1725fb04dc441314898d161881e11c3fe57a1cad3c25076064eee668e80406f6280b74df63eaa88aff132e61bd14fe1bd903bc3ba1197f2450414aaafc69b9759acea7dd569eb8531a2085f91ac7477f22c4b97dfb057af32dd936682413551ca96120fc07dbe4d61e8c6d31c76c792870112a18e3cc44ce15714ea61e77e6c4db8a1f0e94eef0d6961437f302cb59f91b984d8bf4922446f3ec30386ec739f855aa5767547383a9d7976f1bdac2e76bca3e9bf9fd6bbc952c2e21e6e2decffad95292e9c12023859e56014348a85ca12d61d5804015bbabcf48137356e62933253c3e56f6b45202707b20b20714fb11166bc7cfd9ac318c858aa53f7e035ffe4f61f6266ceda478d0484e43b7e21668d40ca30619ea2d8dc7f3582977f44dc0c9e18e1c8e119c9735f963b2c97b7e494b9fdf8185bb4204e61039d0047652069bd71fe0d34c9dc810a74a8012dc529d1b714202d3f06774f1542d93a89387b10355d5d3cd440b3c06ed22f388a19faa5bcedd716b049c6383efb43c54a024022ff506a8a51b422a7044e94191ad40cd11e4981d83bbae41bd186f1c3ac695c3c9fc4f5efd303070c8945770736cbedd8533641b614e1cd0b7a28d50e60a233cce2bff157a953534e1fdfc1ac27bca3df36f45831271ca4343a7c5caec8346b816e07d8d6ae00c3e406a1729356230bf41d9dd892fa06367d5ad1ba1", 0x1000, 0x4, &(0x7f0000002600)=@in6={0x18, 0x1, 0xfffffff9, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000002640)={0xfff, './file0\x00'}) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000002680)) r13 = msgget(0x2, 0x0) msgsnd(r13, &(0x7f00000026c0)={0x1, "52b83c35f4f272bf325e17457dd869c316761e47e705f101086dae74c4d36d2c200211f9d5a56f2aed560bf78e98c8b6cfad415b148e9b76b151715153bbfe06ec31a7c2243f936bbaeee6ab4a23db9cb9c1eebc3c0fc962421289e38146b788827a4a6477245e49fffd7b84c889673fa6306bf645253b5c25d455bd6033934df843e3e2be644aa630a41b91a940a6c7137eda71034861577a9bc796467c6151636b711f8f26002b71a386f16f5a8569984131fdb2493bfe44c9f663a7916a28324134ff67"}, 0xcd, 0x800) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) 13:09:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00023b2f66696c653000"], 0x10) 13:09:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r1}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x41) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x8) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [], {0x0, 0x0, 0x2}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37dce0 13:09:13 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockname$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setitimer(0x0, 0x0, &(0x7f0000001880)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/212, 0xd4}, {&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/206, 0xce}], 0x6) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x4}, {0x18, 0x1, 0x0, 0x1}, 0x81, [0x0, 0x0, 0x0, 0xfffffffa, 0x0, 0x0, 0x0, 0x5]}, 0x3c) dup(r3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x1, 0x8, 0x36770eb54c86ef9a, 0x7fff, 0x9, 0x10, 0x0, 0x2, 0x0, 0x400}) getpgid(0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37dce0 13:09:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x99) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000300)=""/158) 13:09:13 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x1, 0x5, 0x1e) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r3, &(0x7f0000002080)=ANY=[@ANYRES32=r4, @ANYRES64=r2, @ANYPTR64, @ANYRESOCT=r5, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r6 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r6, @ANYRESOCT=r1, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r7, @ANYRESHEX], 0x7, 0xffb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r8, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRESOCT=r9, @ANYRESHEX=r10], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) r11 = getuid() setreuid(r11, 0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r11, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r11, r12) r13 = dup(r0) listen(r13, 0x0) kqueue() r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r16 = accept$inet(r0, 0x0, 0x0) sendto$inet(r16, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r15, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) shutdown(r15, 0x2) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 13:09:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 13:09:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:09:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000013c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f0000000280)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x105a}], 0x4, &(0x7f0000001480)=ANY=[@ANYBLOB="5d42f997bb000000ffff0000000000003803000000000000ffff0200010000000d302e97587f0a721560f8d8418727727548c97526da483929e05c197cea1173762e3f5a47fe4c6f00f461d8bfbf6098acbd27daa77e7b0ce79c12eb717acf7099203ed75df45e44a03de4e4ac96f2cec7777f03f1bb87e3379e546568e6d1721f2011eb96648da0d72a28f07b", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff0000fc99e818c0dd3301000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x5d}, 0x0) 13:09:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x80047476, &(0x7f0000000080)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x7fff, 0x1, 0x4, 0x2564a832, "5dc4f1251f3e7bbaaa9786fd2a3894b2b64995fc", 0x4, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x81, 0x3, 0x4, 0x6, 0x1, 0x6, 0x10000, 0xff}, &(0x7f00000000c0)={0xc0000, 0x9, 0x0, 0xabd4, 0x20, 0x40, 0x4, 0xae}, &(0x7f0000000100)={0x8, 0x400000002e0e, 0x100000000, 0x7, 0xbbe, 0x1200, 0xe2, 0x100000001}, &(0x7f0000000140)={0x1, 0x100}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) 13:09:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r2}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0x4, 0x1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000300)="de7f6ec6b854d4a620f823c3acd2d19374ce2bcbe78d43b7129c26011bba0f885428f13427754bf872ba0709dd88005d0b922061ae373cf664ada564eaa73beed77d87f1957406a76ee4b04309fb64d5f2b81bf5d2163116518afbc7e7fe78733e660a944d3b8d1b0c4e58d199cbf614c26ff4b388b7e6bf0852674afe17d84ff94cfca65c4bc1f50a778a7f992c0b39df7194bdff", 0x95, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x7}, 0xc) 13:09:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000b35000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) socket$inet(0x2, 0x5, 0x1) 13:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x7, 0x0, 0x1}, {0x3c}, {0x16}, {0x6, 0x4, 0x8, 0x8001}, {0x8, 0x54, 0xa7, 0x9}]}) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:09:15 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x5, 0x0, 0x3f, 0x7ab5, 0x1}, 0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000340)=""/181, 0xb5}], 0x4, &(0x7f0000000400)=""/182, 0xb6}, 0x800) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{r1}, 0xffffffffffffffff, 0x41}], 0x7, 0x0) openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0xf8) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)) 13:09:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x5, 0xb9158ff, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x7, 0x86}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='P5', 0x2, 0x0, 0x6) ioctl$TIOCSTOP(r4, 0x2000746f) 13:09:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x3fe00000) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 13:09:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481], [], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) runtime: s.allocCount= 3 s.nelems= 2 fatal error: s.allocCount != s.nelems && freeIndex == s.nelems goroutine 23 [running]: runtime.throw(0x91059c, 0x31) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc00014d900 sp=0xc00014d8d0 pc=0x42e9d2 runtime.(*mcache).nextFree(0x2c0399008, 0xc00000f257, 0x8, 0xc0034f2700, 0x3) /usr/local/go/src/runtime/malloc.go:852 +0x217 fp=0xc00014d938 sp=0xc00014d900 pc=0x40baf7 runtime.mallocgc(0x1000, 0x0, 0xc002a4f000, 0xc00014da30) /usr/local/go/src/runtime/malloc.go:1022 +0x793 fp=0xc00014d9d8 sp=0xc00014d938 pc=0x40c2a3 runtime.growslice(0x83e660, 0xc001023800, 0x100, 0x100, 0x101, 0xc001023800, 0x80, 0x100) /usr/local/go/src/runtime/slice.go:175 +0x14e fp=0xc00014da40 sp=0xc00014d9d8 pc=0x444fae github.com/google/syzkaller/prog.(*vmaAlloc).noteAlloc(0xc00349c600, 0x0, 0x800) /syzkaller/gopath/src/github.com/google/syzkaller/prog/alloc.go:132 +0xfa fp=0xc00014da98 sp=0xc00014da40 pc=0x76b5fa github.com/google/syzkaller/prog.(*state).analyzeImpl.func1(0x9a78e0, 0xc003509770, 0xc002a4eda0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:64 +0x4dc fp=0xc00014db90 sp=0xc00014da98 pc=0x79f0bc github.com/google/syzkaller/prog.foreachArgImpl(0x9a78e0, 0xc003509770, 0xc0035055c8, 0x0, 0x0, 0x8ccf00, 0xc00014dcf8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:125 +0xbe fp=0xc00014dc80 sp=0xc00014db90 pc=0x76bffe github.com/google/syzkaller/prog.ForeachArg(0xc0035055c0, 0xc00014dcf8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e fp=0xc00014dce8 sp=0xc00014dc80 pc=0x76bece github.com/google/syzkaller/prog.(*state).analyzeImpl(0xc0031d5180, 0xc0035055c0, 0xc002f2e001) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:58 +0x61 fp=0xc00014dd20 sp=0xc00014dce8 pc=0x76be11 github.com/google/syzkaller/prog.analyze(0xc003544680, 0xc002f2e000, 0x1f2b, 0x2400, 0xc003545bc0, 0xc00349ed40, 0x32de63396853aa8b) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:34 +0xa5 fp=0xc00014dd88 sp=0xc00014dd20 pc=0x76bb45 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc00014dec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:165 +0xc1 fp=0xc00014de48 sp=0xc00014dd88 pc=0x7842e1 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc003545bc0, 0x9a2120, 0xc00300a420, 0x1e, 0xc003544680, 0xc002f2e000, 0x1f2b, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:44 +0x2da fp=0xc00014df08 sp=0xc00014de48 pc=0x7835fa main.(*Proc).loop(0xc003028140) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 fp=0xc00014dfd8 sp=0xc00014df08 pc=0x7ecfa4 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00014dfe0 sp=0xc00014dfd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000d6f20) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd goroutine 19 [IO wait]: internal/poll.runtime_pollWait(0x251068ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1218, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1200, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1200, 0xc000222000, 0x1000, 0x1000, 0xc00014ba60, 0xc00014bb40, 0x7c3d0d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000f2f8, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000057ce0) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000057ce0, 0xc00014bc00, 0xc0000c1280, 0xc00000dcc0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000125300, 0x91ceb8, 0xc00014bb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000125300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000125300, 0xc00022e000, 0x1000, 0x1000, 0x892ea0, 0xc002b32f90, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000fab40, 0xc00022e000, 0x1000, 0x1000, 0x10, 0xc00014bb88, 0x7c3b6d) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000057d40, 0xc000020a50, 0x1, 0x9, 0x0, 0x0, 0xc00014bd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99e0a0, 0xc000057d40, 0xc000020a50, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99e0a0, 0xc000057d40, 0xc000020a50, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc00014bd48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1280, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1280, 0xc000000100, 0xc00014be10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1280, 0x82da40, 0xc0000fb020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1280, 0x82da40, 0xc0000fb020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000fac30, 0xc0000fb020, 0xc002b32f60, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000057e00) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 16 [chan receive]: main.main.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 15 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 24 [IO wait]: internal/poll.runtime_pollWait(0x251068c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00293d8d8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00293d8c0, 0xc0016da02a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000f9c8, 0xc0016da02a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000f9c8, 0xc0005ae7e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 26 [runnable]: runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 sync.runtime_notifyListWait(0xc0000f5d10, 0x13) /usr/local/go/src/runtime/sema.go:510 +0xf8 sync.(*Cond).Wait(0xc0000f5d00) /usr/local/go/src/sync/cond.go:56 +0x9d github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0000f5d40, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x4d main.(*Proc).executeRaw(0xc002efbcc0, 0xc000022a00, 0xc003545240, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:286 +0x6b main.(*Proc).execute(0xc002efbcc0, 0xc000022a00, 0xc003545240, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc002efbcc0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 27 [IO wait]: internal/poll.runtime_pollWait(0x251068d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc000464498, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000464480, 0xc0021d002a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000fd78, 0xc0021d002a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000fd78, 0xc0005ae8c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f