kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 23 06:40:29 PDT 2019 OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.194' (ECDSA) to the list of known hosts. 2019/05/23 06:40:41 fuzzer started 2019/05/23 06:40:48 dialing manager at 10.128.15.235:5780 2019/05/23 06:40:48 syscalls: 322 2019/05/23 06:40:48 code coverage: enabled 2019/05/23 06:40:48 comparison tracing: enabled 2019/05/23 06:40:48 extra coverage: support is not implemented in syzkaller 2019/05/23 06:40:48 setuid sandbox: enabled 2019/05/23 06:40:48 namespace sandbox: support is not implemented in syzkaller 2019/05/23 06:40:48 Android sandbox: support is not implemented in syzkaller 2019/05/23 06:40:48 fault injection: support is not implemented in syzkaller 2019/05/23 06:40:48 leak checking: support is not implemented in syzkaller 2019/05/23 06:40:48 net packet injection: enabled 2019/05/23 06:40:48 net device setup: support is not implemented in syzkaller 06:40:51 executing program 0: r0 = getpid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sendto$inet(r1, &(0x7f0000000040)="b8b5822828eab91ea9abbed04debdb8a169c5ee4cc4de2", 0x17, 0x6, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r3 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x1) sendto$unix(r2, &(0x7f0000000140)="2db9f2e07b1f4ca9a549881b94ba99262baa202615466ee097759e14ae499a8b16eb561a1a9e2c6a21f0f588dfbaebd1221c6b7f49992b8bfa331fb7a4d233bacc2d0d9491fdb7969a423414ba85eb6432b44928816e58d34bf788aee2dfe1c6eced88c892d6ee0221fcadadeb5afbdf51f39db5b6dd4c3691b3dd25e18009a224ddf361191411fe22c3548ea68a84b2f1c278c30dc6c74e80e5b6f1de845ac94c024426ee96cf798ef3b13601ab496eeb9e060c5ea6e8aa5b12ac3ec1104c2f1fa29ddc1f0db0ba33eb44c32fe996e7cb1464d5395884e37f9fb5bf431f09ff87d05a6a6f5f934a56b91e8572f98ce3a740e9dba7c89e0bb1d37a13bbe53487a9902d8b0f67bcbf679c6af2a91d28ff8376e6e85426ef36fe70ad2db5377c4d9ac90a2b77c963056c0d2db1baef5a8d2a643043ce901ee8bcbd0d5f670d440ff3a3c04145cc0ed9ff774d6a519dad57500f2fa7cb39ba6030eac0c38a3d67767a130a1f0a69ec05883a2aeb44493937f0a92d7d741ec00bc3c2ca56a248c2cb1003955795c1c568369fa4d568b49182b77746f1e21ff0e631a0c602c73d09062bc3255743f97b2cbbaf9a651a1c631e404b612eaaacaccfb6108cfbc036d8c52265490c2598e7a57b9a75ffa750a617ccb62a7ebd75d6c63a33e55951c677b087772f49ebacb02a85d4ec6b408ac82676bf0f6be92d05faecc2c91c13bd9597ebc71873838fe43fb3af64f7c6491d4c3f5e1356b3f920db69125b3a4094f8b3151fd5cbb5a2093b3662f97e3ae7da084a2ae42d6125545bbe91432dec9ccca83cf569588113d2c2bb23f963a44e0172a1c5d64e92cbfa3369c1298cdb68e4db1042efabc718e25fa9b806557d246492209a392066794a847a274ed934dfd5502246c4471ca089e2fcb94aa9118d19e4e87c82dff1c14cbf9b555748a89b6f5eb0c40cd7ee99b58b2966b58187b2a23bbb74eba6c59cccc624445d7c45fce2500bc814f30598aecdcb63bd7755bc1529b9bf1a00ea72ce785958bf5680b1f3cbf5bf184492ce74f98a8fc28be3d6796872003a3c0fb2fa300f3cc6cbef9b541529bbe6fd02b9a693ee9ef9cbc75c2b8036f1d3761a6c3a3f525fee250813783defdd3a326364b354c7add68a24d67bc4c87af50f23398588daec213d9d44e662d9a494538cf56faa14dd17b626798073e926d011211f1f83953536b449d8d5aa02cf51e6b64e8b62d0d4b3d2a904676751f72a44d1b64ee1d057e5bb8cfa71fe5b2bc6b0eac97fb791a7d808c88e6cffb4528a92d73a89459f0919b1b6569c0d88a8bec7abff9a4c37e9bfa9e656f2bf6ddf6cd711a9f9e676e92a40bfef291c4ec694f610b2a155004e2fa1c67e33d2f938468912c5a4728f96b95fc01888262d4f17b0c2b0da0418fd2e270b1233aa433bb0fa6383b5a599509189c9ecdca42b98587e358bdeb5dfaaa1e0e753b995608aea90a9ae885ca47a99ba019f224ee67ffef90f0111b5dac75f9676ae2a44f3195bf8a73a2bed88ac0727509b86033bf7c3e0bbd3630b5dc75761c8666a5d21e8107e8191ef5c6ddef92a73bc106b3a019a54a0065ed232f92cfcfd66251509152505dfd72af5752b0ff366a2b77d8726c2dfe7daf28443cad620a36602bb28405927d53e243d48d4d5c5a59537a9f51eab0ba6aafd4568986dbdffb8c83ed35ef75093a633040d60759a11ca3103025d8a33f0f308a39e7c3ea76423814ab788e6fa6f5a361c7d4f2763809bcf5618be80622a9ba7a02bd93fcaecdafc70a2af2e09720e6f765a6f46d6c37a70e36f4f139f94180fde0c4fd1193c6c289719173e1e1b025202fa3d26e7dcc9a3c55e757eef29587b54bf61f2ef7617c9db0e0180e96bdd796b0e9a1de047697920040b5dedc61b33b57c4b38eafec904f9037634d392b5047348239247fc1d7b931908e512372825defa67aac1869f3c465d0e78b4c0db45b032211f341076a314f244488969922bf1a34bb533cae2677ff77c35e5196d63cd716507746489c8db60bd93e51c45e8391b5f8afc3e250820cfc52fcd2ac62d927a9f4db695d563cb0d2445ae9f1e0803d9c0321f9f793282fa2da15cea3ed4d8fb8437cba2d622dd757e39d0c4ee11c7c45558f0f2ed9a84a8a351579db3e047aa448bf62189e784196077d9090d5aa65f1a182c2db63adec2db2724488efe85c8368f91086588775dad0d4ed0bd57525129dfed66109c9dfea4fe90b4cdcb0bea79c1b207fe3df62b26b2429945e291683cc229f27a14bc5bb406c0717cc1cd060ed401d7db6e2f915bf56a5e716be31ee9037a9ab6b2db1e03998fc0c085ca599421ab61a9ed23c65c0787b6d290207892b795e33bbb972d4d3cefc3957fb49daa7306cf51e5a276bb5df1b97d78c094c9c7d0dacfe7eac3703b15770ca15618148afeb94f9143216a1ad0d38999608ca79c4a1cbaeb6de1322a2485c9137d2fe8b498c156f6b9a9bc0d8936dcc317a3d1a5da31a4924a1dcea50f0ee92c5a9c9a1bfd862a9690a254aef7019af849df17018bafeac7bbe311b00b803c126806d5b52af75eb93c3b4d0f171751329d0106def3b48aaf40ff44a87da807d9d4a2798d5f883566b45b7e07282c5c6ef6e52a44ad8d046fdfa6592f245109bc3d01af1385a3635d830b6f549bd9805ace1cd828116dff728747d079106cb074662145d1e0443d7c10519df2c2e73c15442b4b8398c32b85fc24474672642f3d9eba9672fefe5c5bbfa38a3b020bf74bfcffd59471d0d34be819aa8eefa7bdf1c0e42710c4ed556300f2a983733d9deb9cbdc2d6109ef696ef52991edaab193acb81abdbacc1c0cfddb129bc94b6b1bab7c8e41c7f7a28d5ed36dfa226f69aa9347dab450964fa80f208b1b4c254f72247ba27975a238e4b6556d121d9bd2f2d73e82ccd976013b6d5df28bf4f2a8840eb2939f454a32ae1b36adda9f955ec2a2d2239d180c9d66825be38156d6bb9ce9d2afa6a804c23b90f57acd6a4dc0ca3183b70216537748989401e333832acaf1c5719dc413bde42205f32949c29d8062205ab693176f676d035551e4acdc403c58f003237f0e0da7ab54f2ea790b348ffbeecfe8b970021b022d689dfb847c1a5db7cbf65781219b774a94bad7ecdc4520bd4d76b4c3f03dd440e14ed6113a10faae7a1aa7a9f3181038c384433c2674430df6e37b98c195c4c5921d5ac3b39b35e3940bee77c57fc2bed197f29366558613bebebd060cb4ba993d15ba36e5b3efd447b20d94be4446343c62ccff64d3b5c442550aab4d26dd070a2f562578fb91a8477ea524c809708094d45193e066fd4ddd1b6aa99e38a707766e0d51804cdffc71303255b2185f46447245698146b3846f8f0aae3b35c6306a4d83fd55683303dfbd04ffe2f6d9af029b3754414b6f20c44d49ff51a7d6e6e4aacee5b760829e39f1dbb26377615ded2c751a799a63e1d5fba6c579436f9bc785a03ffa92d2a039a8c9007e0c80a51fbdbe87584c255ef0263c8d6962526c844242ed99ce02a33e5456abfc64badbe1e819dd579c2547bc8e6e8f7b0821ff64f208048079390b47732623e883da392cc8504e9daf449d0373f1b423bfa8766f025777533652ef5adbcbf1b49e5f637837818952f3f660d0868753c4cd7eee6b603c9ba920bfe3254c44640a42406ee4a4d0e9d221164f53138ab212931c1c49e03f7d4f5cf54f05d4cdf7f871a6a139d5c7a7f4d817845d178fda64e2937a8279c1b79e0ce92cfa01c7ff548092e85df62076c483eaffdd55ce406d40f955a40533cb5303defe761e7fe80a9845b17689f9818899841fb6469f4234bf6ae2a4b3e811f45c4a0a89dacdd2666ece2cf615567a718e59d4b68d100199020e63e8a2d889891dbdc31303e410af7f658bb656efc34fca18c94655c3ce190fca0cb08ec45a19a09c286b3b9c6c37165d24d9de0d3c848c5808f400f3284efaa132d7284cdc68fb6710835b05134f9afa4d2146ff33bc73e390560f9fbc3f98df30b24e58bbaa4da2708b88308a7be4f64272aeac631fec3ea6d6a0e505f9cf07e28c3f7894850804aa5b418b4021e551fdb44c73a5c2c560a3fdc2dacabcb30ae3b6f41cbd6bd4ac6f465aac4e2ebb16dfdd4f69269b43c12b71f4ad05162197ad07a42b9972563c327e827a8649ddc19e3a059914224051bc19d0b81e10b1afbc2f83db89ce5886055fe89c515a93f5af64ea1d6958a7d0a999848909182caf287a8a02abd2a4822981bb8d030862b1110f2ff729d4f83e82105d0345c886564a26753ca723c25842bb220827357a5db72935993de47d92622401f105bf96b224ba8a0df7df672c81a1bd016124df9fc0f095bfa5189e4a6746cfe87e8592077e9f742488f1bf2721e4bcbb8c20ea64b128dc2ba047cf856f0eea17ab82add45b348ab32cdc48e78629fcd4dd89c40824aadc8e1643d995182e4cf5af0fda5bc0f01bb3c6dc15a4bb7fc9c49f590c26831b488d6fb152358cf5cdae710bad99724019eb12574b26f677c658b74766907c51d89dfdba98a59f45f9349d2965fa1b7e6972d861178f6780e7d8b09fc762d991f72bc051e5ecd31cdfc2f133fe0e881926a1bb7631d4cabb5173ed99bb04fd2e9b00d73fcda45f8f500bea5401c8651632eb4a3db3f6b49080351dde0e47dcd41006b530b7e20e894a644ce6906d026b01479d8a2e881c4cf1e467747dc3b83a00f48f76393bd31ec1be9a7333437873c92f38c2d6616d7b2ad087fdeb2dbdd57f4764531a786d77a87ad48beae7254fed263550d3e7e09a9b465ec1efd2ae3931c747b93451eb871d1523d83b06ef4cf7b8f711aaea287323604549fa277d07ef4f704acfa60acb1f75f428384ce8c163f427ad63d2c11526582a55f1e00c20ec7d0afe95f20da75ccc42765f491cbbca6d2305cf42f0d0d14966727b53ae57f20f45adc1cb8d2a6ba285739aab19cdbeb487a4fe45232dc91df1bc5acdebd7825d4cff375d56bf68669a1f21581ca14a24732d7c0012e209d655c8159ff26abf571d8a8f70008558ae55cf7dca6750af99c51dc6bd31f7259bcee0ec4fd1ec887a90455ad821a0c5fb0c9413a64e324cbcd723f862cd9eabd4c6fd344442a87af2f431016871ca7e70991e4435443302166b36bb6d339f8fdfa05ee992105ad91b1ab2e3461bf29ba0f5f584048d284729a6aee5b60398888e49f3680bf774fc9cd1856c1220e85ba1e5e75178b6f12c78412f61f19ab786ab96de9cf965b4fd144be732c2d1ab2cd1eac82a5d1496d4195953e61c1bfa7c3a46168e73f3f949e0b0fcaae7614dd6804930de4c53ca1bc8eb5b528d4b46ef0b0b919a2dc6524b2e65e9ea8b3af0dc3a299f45cd1e05c294b498263dc51d181fbe00bf9da9e54f47ef1bd30b561c16970fbbc2211e6bdd97b83519f700e86e093e2d22576c5e8c7ffbab0a99da11ba26dfbcff6459089e33e0c21a15837324b384b7a910d4d93313fc94d857e21daa9638c8c5996a8583b520a827b5f9020f8c4ea75621096439c7572318b9f68e03dcb640cbec0d119276a5493b0f830dd6f31573c93c4e9e2cc6afdfeac8d4c55713018d46e08fc0a4355fa7f6c99d5bc8e39fc1051f4e363880cb6ba7df7933225b3781c5c23942eb22652fdf136d6ce17ba3ca9ad886565e1bd28da5c193391fa002812d6dc0ebb230f25bd6d35a94ae2bda43685b4443098c03ab015d485abce33333de82ef3a5672cbc9bcab906148f6802b8f51fdfa72cd934a8a23e521d96a960d49d", 0x1000, 0x402, &(0x7f0000001140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) r4 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x800, 0x52) r5 = semget(0x0, 0x3, 0x4) getgroups(0x1, &(0x7f00000011c0)=[0xffffffffffffffff]) setgroups(0x1, &(0x7f0000001200)=[r6]) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001240)) r7 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001280)={0xffffffffffff0000, './file0\x00'}) fcntl$setown(r1, 0x6, r0) getpeername$unix(r4, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) r8 = accept(r1, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) r9 = geteuid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000013c0)={r0, r9, r6}, 0xc) sendto$inet6(r2, &(0x7f0000001400)="df5e54865eb15f91de76127df1800dd7ff4cab833a96a1bc769a37a9d24e2cd8883c65e7e07b", 0x26, 0x2, &(0x7f0000001440)={0x18, 0x3, 0x4b5, 0xd4fa}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001480)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001700)=0x1ff) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000001740)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001780)={{0x8000, r9, r6, r9, r6, 0x140, 0x12d158b6}, 0x3, 0x3ff, 0x8}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001800)={0x1, 0x40, {[0x7, 0x9, 0x3, 0x2, 0x3ff, 0x1f, 0x3f, 0x1, 0x4, 0x1d, 0x20c, 0x8, 0xa8b0, 0x3, 0x5, 0x6, 0xe45], [0x9, 0x7, 0x7, 0xe2, 0x7, 0x10001, 0x45, 0x1b15, 0x0, 0xfffffffffffffffc], [0x5, 0x8, 0x1f, 0x9, 0x7f, 0x800, 0x7ff], [0x0, 0x2, 0x7fff, 0x10001, 0x1, 0xfff], [{0x40, 0x1f, 0xe56f, 0x6}, {0x1, 0x20, 0x5, 0x4}, {0x6, 0x1, 0x180}, {0x5, 0x7, 0xffff, 0x101}, {0x7, 0x5, 0x2, 0x9}, {0x110, 0x0, 0x3f, 0x9}, {0x1, 0x7, 0x1ff, 0xff}, {0xffff, 0x7, 0xd6f5, 0x9}], {0x3, 0xffffffff00000000, 0x8bac5db, 0x5}, {0x3d57, 0x5, 0x200, 0x7}}}) getegid() pipe(&(0x7f0000001a40)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001a80)) 06:40:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) write(r3, &(0x7f0000000140)="d581af048a05fd9c29e64f14d4a2fb3c214b5180dc4d01a22d00a5a6d9acae285a25dbb4a09d65bf3ec18c5c1f400fa704283e362c31812c1d99f5178943aca4289f272ea90f006aba392887313d27149ea537a77dce642f744fc10dca19b1815c0f5fc7f2871d2b7f4d3799de004f554b0d53b04323027964b92af637f2d7a519dcc48543b2db2ae5c03dd4c93c58845598fa8d9d7d41ff8f70bddd9dd526159dd3dc72063e44bcb3ddb83b562e9cc0ea7cb18186dbd22f839e76954063036897050a2810c3a7aadf11a39658d83537014c92a31d6abb0b659dc5", 0xdb) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) r4 = geteuid() seteuid(r4) ioctl$TIOCNOTTY(r0, 0x20007471) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSCTTY(r0, 0x20007461) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x9, [{0x3, 0x2}, {0x3, 0xa72}, {0x2, 0x3}, {0x1, 0x6}, {0x3, 0x3ff}, {0x3, 0x400}, {0x3, 0xffffffffffff8001}, {0x3}, {0x0, 0xff}, {0x3, 0xfff}, {0x3, 0x8}, {0x1, 0x2}, {0x3, 0xc94c}, {0x1, 0x5f3f}, {0x1, 0x9}, {0x0, 0xfdc9}, {0x26524825cb0b2a69, 0x56b74775}, {0x3, 0x7}, {0x0, 0x4}, {0x2, 0xe347}, {0x3, 0x800}, {0xdf982b8e843c7262, 0x10000}, {0x3, 0x10000}, {0x3, 0xfff}, {0x2, 0x9}, {0x1, 0x6}, {0x1, 0x7}, {0x1, 0xfae}, {0x3, 0x2}, {0x0, 0x800}, {0x3, 0x3}, {0x3, 0x1}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0x6, 0x4e49, 0x9, 0x10000}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x20, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x810, r5, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r5}, 0xffffffffffffffff, 0x22, 0x3, 0x8, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffa, 0x10, 0x10, 0x5, 0xffffffff91fdc52c}, {{r6}, 0xfffffffffffffffe, 0x20, 0xf0000040, 0x2, 0x81}, {{r3}, 0xfffffffffffffffc, 0xc6, 0x8, 0x8, 0x46}], 0xffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x5992436b}, {{r5}, 0xffffffffffffffff, 0x21, 0x80000008, 0x6, 0x3}], 0x9283, &(0x7f00000005c0)={0x200, 0x1}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000640)=0x5) dup2(r7, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x10060, 0x0) r9 = getppid() fcntl$lock(r8, 0xf, &(0x7f00000006c0)={0x3, 0x0, 0x101, 0x44f, r9}) 06:40:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000000)=0x8, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000080)) socket(0x3, 0x8000, 0x8) 06:40:52 executing program 1: r0 = socket(0x22, 0x3, 0xd762) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x800, 0x9}, {0x1, 0xcdd}}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffb9) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x3d5, 0x4}, 0x0) 06:40:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x195, 0x0, 0xffffffffffffff14, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003e00000000000400"], 0x10}, 0x6) 06:40:52 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="5baf60b15c48013d0bab204f1dd7eaed896bbb29c32d6dd44f3c4db60926b0f6c4848934b27f39ffe550cfaa738bf218b966aaeb6f596f3b9d4c4b1d717eadba8b5401c80fcea2fc74471ac93e7af4c1b2edc390238aa537942d8640851e277a9ce8c659651f4e3dd28a2b371248588644e5bc114b843b32a998425fad8657995ecae1e863ca77bbc4b09c58ee45a6374c36062b25a6857e16b10b108f38226d14c68f4be954f9b16984abaa528530017dc5e892ca9710f23b855dcce10ceb387da29505c5dbe0b4ad6a389894329654f8de99d31d37f0a76a80dfc05db75a0fc8ab508dd6b45fc20ed12b52c8cfc7c331c71d0dbe5f1460711b1448da", 0xfd, 0x80002, 0xffffffffffffffff, 0xfffffc68) writev(r0, &(0x7f0000000000), 0x7a) 06:40:52 executing program 0: fchdir(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20020, 0x4) 06:40:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x9, 0x80000001, {0x6782, 0x3}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2400) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x990, 0x100) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) 06:40:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0dfd2d2f76696c653100"], 0xa) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 06:40:52 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x801, 0x7fef7fff}, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x6) read(r0, &(0x7f0000000040)=""/47, 0x2f) read(r0, &(0x7f00000002c0)=""/202, 0xca) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0xa0d0}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x4f8, 0x57}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x2, 0x2000}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x9, 0x2, 0x1, 0xffffffff80000001}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000056, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000016, 0x1, 0x26d6}, {{r0}, 0xffffffffffffffff, 0x90, 0x10, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x185, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x8, 0x400fffff, 0x7fff, 0x906}], 0x9, &(0x7f0000000000)={0x200, 0x401}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0xfbd4}, {{r2}, 0xfffffffffffffffc, 0x82, 0x22, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40, 0x4, 0x8}], 0x9130fbf, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 06:40:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 06:40:54 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x74, 0x80000000, 0x0, 0x0, 0x9, 0x3, 0xae3, 0x1, 0x1, 0x1ff, 0xfffffffffffeffff}) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) fcntl$getown(r1, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 06:40:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 06:40:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fchflags(r0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:40:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x20000009d4a) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 06:40:56 executing program 1: r0 = socket(0x18, 0x1, 0x5) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 06:40:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000001400)='N', 0x1}], 0x1) 06:40:57 executing program 1: select(0x40, &(0x7f0000000240)={0x3e, 0x10000, 0x7dda, 0x6, 0x3ff, 0xfffffffffffffffb, 0x1, 0x7f2ab9fd}, &(0x7f0000000280)={0x7, 0x2, 0x7, 0xfffffffffffffffa, 0x401, 0x8, 0x401, 0x6}, &(0x7f00000002c0)={0x3, 0x8, 0x7f, 0xfffffffffffff8cb, 0x2, 0x8001, 0x93d, 0x3f}, &(0x7f0000000300)={0xa37, 0x80}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xfffffffeffffffff, 0x9, &(0x7f00000003c0)=""/238, &(0x7f0000000380)=0xee) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 06:40:57 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="0075a11fd500"], 0x10}, 0x0) 06:40:57 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1c}], 0x9, 0x0, 0x1000, 0x0) 06:40:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/206, 0xce}, {&(0x7f0000001540)=""/124, 0x7c}, {&(0x7f00000015c0)=""/204, 0xcc}], 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) fchflags(r2, 0x10000) r5 = getgid() setgid(r5) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() setregid(r5, r5) r6 = getgid() setgid(r6) poll(&(0x7f0000000000)=[{r2, 0x12}, {r0}, {r0, 0x41}, {r3, 0x110}], 0x4, 0xffff) 06:40:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3fe8fa07) fcntl$setstatus(r0, 0x4, 0x48) pwritev(r0, &(0x7f0000000080), 0x1000000000000150, 0x0, 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getuid() r2 = getgid() syz_open_pts() fchown(r0, r1, r2) fchown(r0, 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 06:40:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) 06:40:58 executing program 0: r0 = semget(0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xe4) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x3731, 0x10}, 0xc) semop(r0, &(0x7f0000000000)=[{0x0, 0xa, 0x1800}, {0x0, 0x5, 0x1000}], 0x2) 06:40:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340), 0x11e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xfffffffffffff55c, 0x20}, 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)='@', 0x1}], 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:40:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x620, 0x100) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 06:40:58 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) 06:40:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x9, 0x7, 0x8000, {[0x1, 0x7bf7, 0xfffffffffffffc01, 0x9, 0x878, 0x20, 0x400, 0x0, 0x8, 0x6, 0x6, 0x7, 0x2, 0xffffffffffffffff, 0x3, 0x68ef, 0x5, 0xbc5], [0x47, 0xfffffffffb0fb4b7, 0x2, 0x3, 0x4, 0x4, 0x7fffffff, 0x42, 0x400, 0x2], [0x400, 0x5, 0x401, 0x8, 0x7b5c4c4b, 0x7fff, 0x26e], [0x3f, 0x9, 0x4, 0x0, 0xa3, 0x3], [{0x2, 0x0, 0x6, 0x80000000}, {0x91, 0x2, 0x6, 0x8}, {0x22, 0xfffffffffffffffd, 0xa2, 0x80000000}, {0x1000, 0x10000, 0x5, 0x6}, {0x101, 0x47, 0x7, 0xa4f}, {0x0, 0x638, 0x0, 0x100000000}, {0xb, 0x4, 0xfffffffffffff801, 0x9}, {0x101, 0xffffffffffffff81, 0x401, 0xffffffffffff8001}], {0x8000, 0x5, 0xff, 0x1ff}, {0x100000001, 0x2, 0x6, 0xfff}}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000000)="e0dd27f5128a3ecf4479285e4b428708a5ee02995651a28a3f9a2ec53bec6ac9e9204389eac17128bf306c7b128a69a8d5db11b08bd8b95994764b8bb3bd4aefe615d29169e8a8c2a6c1419bb63bda3bb959401225bfc19c4b8e4dbe57c7c96a61e0271b6c5f76f0464821f7efd17d37e527ab15d306c4f64a56db6079d22c143e730555d2dd36e3bedcbed8815f2590e8cf43128bca57a3d17719b3d4712fed7ff9912f0a33664543342ca1f69c35ebee98b0c6", 0xb4}, {&(0x7f0000000380)="a17522fa652bf5720a1e9e93925a295612e3046d958036f8ed509487dd66557df4cc2eb5f978ecd314d2703a8e48fc7486736ae5eade3020358283623f96d8302bafc7af4123b97e12e948971a4de5a08075811226c9733fa5dfd73f52762e05099a831e9af171188ba1504fb22dfef5edf6370042509bfa367b94740103504210b18c7ce6c7408103cb4de25700de0d695904e89de09b7667586af1071785fff14653928d48b3b44f8910e31037593f", 0xb0}, {&(0x7f0000000440)="7f855d1294f1ad22bf0402ac6850d101e8e0348025057a66c5079861ce1f427148635dfd33f30e2b60e0284e46399e654bee1703a40ec8d42c87c704e5ff376fdbcd935081dd04ed8fb60e75e3452b76b078ec290450c1fed418fa8a79149f86b07b5a3b965ec57e3516da0eb4deb94b220f096e50947203989986c8e3078d6333417ced3c7e9e6d66c0cb5878fe302a2ff963b312aec2aba102a34db2de1af52aa9aa542596b6e51c05a6152834f12704a3fbae47cc3ccb6836f753f52854ed93048dded694080dba2e2fb87be59b49a0652d127c651a3caa64ce0d033ad58df10634db58d155b79685071cc1c2", 0xee}, {&(0x7f0000000540)="31bb1f4f57457f5f04915554436b6eb1ddd0d0bc5a3e8ca93961dae47f9633b4ba72", 0x22}, {&(0x7f0000000580)="11f0aca9c673d427803d7cfb6b9d29fbe18c1751e052bb63958dfcfb20a8ec1908e1bdcac8d010ecfae0010129f23e5e6709e6514689a0318d842e33955dbae3be2b09fb168566298d4d6e9f496a60e9786c13a71ebf80c36b7ae7294e8650d4d2cbd307f411f172ba7824a36e2fff3964b5162463dd6cb47fa71607b3ac", 0x7e}, {&(0x7f0000000600)="2f9c71f3329ebc335ccb2696999f0046737163c354ef2700145b559e1c5f44344977762ffd270c395fbc85daf39c9861c4a8ce8c7448c25709e70cf061f2a805439c022ba43fee4f80337f954e48fee97c7b403cff38b30185cf14bfb3ed4219ecd2e36ba89d3644a37beba4fac42f2f84d2d533975fefc7", 0x78}, {&(0x7f0000000680)="4fe95b5dab8d3ed73857c8dab6977504556cfe571286f1aff9088486b4fc24443beca0f548c3e3172feebb14677e2bdd9797104583fae8d44fc8c2573f8d6d4ab5de41c86e4b1a1eab8684a51f0c0a8b462a4f67057d2f0ba77ed5372b762da2206e6fdb4f3d74ac08ecdec235b3de4527817a5e0033abfb563b4a90d805663ca6133dc80d903cde2849dca3245b75aa583489dea907e6abe6d777c932e3d4b8509a", 0xa2}, {&(0x7f0000000740)="1a8b6ced3d698eaeb090b691357b25c269605185e4dbe1585b6ec6f42b880e9bf95d2f966f7cd6258a4b64f92de091166b03675ba3a26f197f799633a8fc0ba98a7e1f8eeedd52a92c2e7969e549a42736f278f994dd8f5d49477799ecc701fa97bbc92929bfb3dd5b8d9780257e646a65bc6e90b43c632357fda317d1d21894bcebc0bcfd435914a503592094bdf6addf48eb34f0b04c698ab0e6fce6ee55c4e3fe7a2aa30c2dc6f16b3e1a7139805418857cf88f051bd8d4c77c5422a86058b127f67f7ca65674a771984049695167668e54fec44f745032aeffed149a8240bdfd73cc67274570da07902fe571a5d1f4e28367c97a6a28528e0b08131747", 0xff}, {&(0x7f0000000840)="fc314c", 0x3}, {&(0x7f0000000880)="a0831d22b18362cd13c2aa2b6e00d40996dade3de209", 0x16}], 0xa, 0x0, 0x0) 06:40:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003e, &(0x7f0000000140), 0x0) r1 = semget(0x1, 0x4, 0xcc) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x1000}, {0x1, 0x3, 0x800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0xe, 0x8, r2}) r3 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/188) 06:40:58 executing program 1: socket(0x21, 0x0, 0x401) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) fchdir(r0) getrlimit(0x8, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x9, 0x10001, 0x7ffffffffffffffc, "845d550900200000fc5c03cc088f279f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:40:58 executing program 0: r0 = socket(0x800000018, 0x400000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x110f, &(0x7f0000000000)=0x5, 0x4) 06:40:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3ff, 0x90d2, 0x0, "d74fc1c3eef6280000ca657b4d151f9496004000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) clock_settime(0x7, &(0x7f0000000000)={0x6, 0xfffffffffffffff7}) 06:40:59 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r0, r0) r3 = dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7, 0x7}, {0x18, 0x0, 0xfffffffffffffc01, 0x746}, 0x5, [0x8000, 0x1084, 0x1000, 0xebe8, 0x6, 0x5, 0x6, 0x1000]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x2, 0x1000}, {0x18, 0x0, 0x0, 0x6}, 0x9, [0x14b, 0x405, 0xffffffff, 0x0, 0x3ff, 0x4, 0xfffffffffffffff8, 0xbf24]}, 0x3c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 06:40:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x80000000000003ff}, 0x14f) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) 06:41:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 06:41:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 06:41:00 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) getegid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 06:41:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x2, 0x40, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x5}], 0x7, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0xc1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x18, 0x0, 0x8, 0x8}], 0x4, &(0x7f0000000180)={0x1ff}) 06:41:00 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x10001}, {0x1, 0x9}}, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffe, 0x100040000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 06:41:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1a9cd372058f6b8e, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x81, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) 06:41:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xd}], 0xffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) kqueue() 06:41:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) fcntl$dupfd(r1, 0xa, r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 06:41:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000001) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x101, 0x6, r2}) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243feffa4026aa9168bb4bc02707a0a6813d3fbab68893c8932907", 0x65) r3 = syz_open_pts() clock_settime(0x0, &(0x7f0000000040)={0xa9d, 0x1}) close(r1) dup(r3) syz_open_pts() 06:41:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002300)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x7}, {0x10000, 0x4}}) 06:41:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x210, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='.\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 06:41:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x90, 0x0) r1 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000040)=0xc) accept(r1, 0x0, &(0x7f0000000200)) sendto(r1, &(0x7f0000000080)="58aaef3cd4a0b6e3e841ce39eb78ba0c0645a061f7bb3e9c1ca3ceb955197a7a0e5a58395b91c50b081c7ab63a61cbf0dfbb2fb61ecc5ad03c715e669e1291bef0e7e4f6407d44af1deef4554708de6876b8213ac58c49db06b5ba02115baa178d938edf5e9a3e5526cbbe8e226e50924b258b93822d6408999c1c816ead1247b23825b503c85b0b9d41c32a2150342d3b", 0x3ec, 0x406, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) ftruncate(r1, 0x0, 0x7d335b92) r2 = socket$inet6(0x18, 0xc007, 0x3) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/105) r4 = fcntl$getown(r2, 0x5) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpgid(r4) socket$inet6(0x18, 0x3, 0xfff) getsockopt$sock_int(r1, 0xffff, 0x5203, 0x0, 0x0) 06:41:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) socket(0x37, 0x5, 0x6) shutdown(r0, 0x0) 06:41:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x5}, {0x80, 0x28e}}) 06:41:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x20}, {r1}, {r1, 0x10}, {r1, 0x105}], 0x2000000000000494, 0xf67) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 06:41:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2e"], 0x1) 06:41:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet(r1, &(0x7f00000000c0)=""/186, 0xba, 0x800, &(0x7f0000000180)={0x2, 0x2}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r3 = dup2(r2, r2) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001300)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000200)="59ca4becee1fc6562d60bf5a3842c8797aee8de57f1fca0278ba34477868a7f6040e1f9693fc921e75e1495234011b427aec4cbd7bb638fe376b34af3616e07914203102b08d821c30172a0973235f086488eec8a6230eb9361e3ad4e928926cf58e711a817b45a940a716380f8c90f61d10d58117f209a61b07dc05d8bfbaed8eecfebfdfe1f9ad81d1a6ba8ae7f3ac8717945a9a5989025df86f398c94172eaf773bcb8dd2a864d4", 0xa9}, {&(0x7f00000002c0)="bb39bc154f0110665b2af94957dcc153cb18288f6411593ce85b282d82c73aec905359c3159c098582f349b8bc01daea9038d8c99869a54cf116e06a86374b54f2811171264e2b719f3f7b0581cbdda63a193954776c9dcd7eaae0146084a9041b8c19324c15bb93a8747805736c8f684c3a3c3de1860b9cedc68e09b1abb213ff4b389426433540f28bd080fcf8ce3f35293b4ad8387b333cfe1f6ee601812ee9b7dd5f89724fe9f62897256c19a38ce2008abf8b5c99731b75bef4b8261b86b6a66ef610859e42305bae8267014f44b41048b0acd05a55322d4e727b14fde864b542128fe2955ba63b576be85788579a92ba33906617701160a8bd09972e046c512ce3d1b8352556977459d1f2d26202a7cef06bf30b3de00b89ec234bc894266bb5e386d2ef42c439fb3587480d01bd190874a1b4ef506d7c28e07b1d89891313788b7aaeb9bae9f9fccbad69870bcbf3a1866af061faf8db3a351e7fe4f6c0f4858e6542f373b675d0970da452eca94a41d4df015a3eaf1bca64ffb7218df54bd125701d539368a85bd5664a3124ac9e6868a154845fbba21b901b5f5cfbe72d69f437b2b1e3d1adfc97eb64c8f046a061362ad55e3e08bd7ec5862c74dccfaa7a04ad19411893e67736afed6d93ef5e9c73052f1b323ec37a2363b0538445d052c29cf98ed60b6b2b86ddb0c434ff452f5632c0e445e8295787831261fb7bfa9a1fbc7f2ebd932019dedb446b182dffbd217143d2b6a19c41b501e72ae2ee939dec0040742230eab2a5f40050a054e05844d08492ce24bee67c062d0297e9b0c58f8c360e8aaaf67f86d8eb56151e2b412803b679478c915dd0c12b3b42448709f0887b56bd24f1249111e0d2b00ee983e9a0bf7fdbcfdea3525f4891e240020d5670e986dc32f8d38666d9a2b2c5cd14698f156a45aa4812e20cb19f23a6bd0f8fb7cdc6239e37a79d5bf90596152181e061d47f308db1c25d1c9569e47d60d2ae4be56807b280c2f1311694c0170be85c8bb9b62fdf21f029e161006ddf27f2c2b63a6f0ebd0f43771c32ef89ad801a2bfb182ccad42bda11875edfadecdca4b8c882aada6d7f4fc4a1269f43fc05b9267c55f349325114d104f6ca22be9bf5cda610850212501ea8b6512bdff236444abd5b95a7507f5c2eb9f2e9b55696f3e72666e0390a7b29cfd48f849d2aa4e456f5a3a620ea52b3891d07efc3674a0e12e039dcd0de01eb2fc2938e3ee9137874e493b937c9aede48ddd975f81bc4cd0abc8f014314cb142a9b6d494ffc4877af0b603af3595ad84fa4ef63b6c53e598e1849d0533ea614c04c93bc6a1747437a7f19c7befed96cc61c40f0c68a9ab0e723544836a55e49cf026e81132ebe34b1afa62317237ce4c1a953a3890be8315879df4c1ed73bf656741386ad0b479094173b9a2bb0d99f5fd6782ed7b6177551ddadfcfe78d1c2c576504e254d4d13ce8d27c0b297ec44d5f015026eee770a673fbe6e8630a988c3bf728ab9805a0ffafdc242c4c68c7382590ad671af45f9e1434b31a1127c0539de7d26e8fb85ec25a80babc9626203ade2368b0097c4c3a1d624603a4004318fcd891f1dc2246c8055b2ef7e6c20b6ec17ed767cd187ff79b459b6e9217b53d3482d7ac9d974099d8f4e5e2502fb481b579e053200c1d704e51aeae4ead8e0b13afb0581e206665d4591905ce59c76d5ec87d601f22038cbf6d6d6ecb0236a7da6eff0ffb00d8350a7a230181448b1a9189451c1153c15a49b36835510f7034b9a4c0569572052c16ee424f667ea1e020713372c6a1bd74761dd5f39625876fa58dc0e43f838f8d6265cdd8ab03a2edf5be034cc861ffc5fb3f62f73325ade76eb85d5197ad6d39520f5ed4ea720d36a25bfdf69e0731dc6356cd000d309038fb5499484f1c970f5f9701606ccec8d8c98bd2a12c59f3eb5a852e61948b227a5d4817a880551ea3ff7c96e928b55d6368598abddb9b8f21391dab501ce8bc86d3e43cd68b315d2bcd44a0007697ea90cc532e3d060cc5c2f046f8869a12cca1cabdc3c2fd6e518cda78b3ad5379e62feb82abe6ccbf019479621616f5dd1cb39687ac6bf146a951c5faf0e9f9b8f6c47571be80cc47d1740e0a9e644e429734d1661e34d098deb2004d52adcb0e946a83afe02cba8b1ae6a0a3e38639d7baa6a96c47d4e73ae965660299c5e12ce1e933a49a299dda9201b2b6f9283e8f90a304ddcf3638abad1ac05d70e52f0171c87ca8f0fe102ab2f4d756c14c4899e76477dab6cebb171073401cf9880d97369da08e4204b9b661b4da2f56e8ed78fb204dce7e37860d86eccdc69057e058d8718bad7f068ff10b82afd65509e3c141995a810512c37c8b3efd5d49e7b8e420e217814b47caeadf6150806ec13836eb88789eb1ade564cf2053baf38ebcca5d9ac5336dcd3f39a86eef107c57bd9682d2f87d747809037716ef9869fcd8f14bee327def7974714e34a761699301aef62b475d2e5c181cd1ba68f3ecee83f2c44caeb1b94e40ee191d13aefb915b5909a81a33f7fe4d10f0ff4fb9a9b1eff135197f26cc56f6fac7a8c2d37164d817c4cc4822b4852a761f9c8bd5b87a7cb9aa222c59e9e09a0a05f6de2892d1e49f462b7d4d0f96701546d9e3199637caea7a17e5ab4d7d70688b869126008fad9506dc2b616271983933d42aa807f1ec8066f0de511b369985d3822c20bdc37d8e404739d90f16a3fd3a6d820eab4f8be0f7e3e54877a329f558ee95ca5d4728592d1c36a0c98a5461ea3f0861e0cb9ff11fb5045b4fedf7e94029a5821c9819df34aad2ecdbfe225ded97eb85f9a51d1b09eb3c733b50138834b0249af886d595781fc26f447abac19d1b894761e02aec4fc27e659a2458eddfd1f1617a770140a49f0a7274a6bca27ae395c75c5f1b3178f53ac61ab4bd5ea56a5155d09f8efcb4dba12b92cdada05c8da3c3cd7b1ddedc4a4e06a380cd0bfa2da71a49f6bd03fe7b984a9eba8978bc064420d65dd08909c9db5d79ba218b0be77dc6afc00f859123743d7034b859ddf1992aebe1ac9f7e3a80b59b005c2a4ae68b13c036818d237bcead8743e246a093efad15ecd4ff46ccf02ac71f3166e201b4534af3d963557fce9c1722ba3a78990b8f526aee5ee6cdaa78b57330c616c46e5f4ace448b215d737292d5eb8ed60de045d9fcf0f250b05841e36bef3dd08d6e309fdd765ea4547c31960edc9ec7320d6e82b16af6779f910da70f558a32fd9be8089a170674b86130138f89281e338cf4e027415eeb79c2684fb3e0550169f4122f19f5ae147162bf4e23c834659502bb52b980cadae7498095074efbd4f3ef1d56cf2a13fa23a76c52cb9d9ec653118408cdf981509d3d4188dfa8a285dfb53fc221b6ea2123fdc34bb6cb127a4ba127888fc1449f005a3094773f7002a0d50a8fc409716bc66d453ac5767bb6c6cc339e3cf02bbf5fc5b88e214de83d7ecc727efa7c1b2ac409ffc137247830c52b4a8b05de437b4b1b0c19879b45c109bf0c1f0ffff53b023f1cfa4dbc74aa416c6651374eab7bffbe9eb93c5bcf00f23eae09578b31498a9957689759299b528c19701bce7e42899ce3e4cff4258d5d0c6ab5ab0a8812ae305a980b614fb93b5f7cb3989b26cb7913b11e1b68d941c3b5998d0a067609ce56ae567201cdececfffdc73c24ff9950f4ae0f51bbfce49a200b32384f08ea9d468e0b4fd8dc076e3b50fd71bb69d678994180abb97d60b7c48c0b0a1eae105b1fb1f8357223862b97018edd632fdf5bea1887f915708cdb9171c7077c8610303bed0e42178c0db6649285ad92e5cba9cd10c607c160996de1063a5b40eea7479a5473179a09fe719fa2d05f8385e4f61173a9e2c2206fbe9bdb1a9a8b7f76ff789b40d1e179375a24aafdcb9f7e3fcbc7da1d4668076b25552cacd2b472174a9d35e29b730c62e0af448aee46d1fe39b550669a0e4b3b4fa5d70d598f23ee0125b4169efa6cbe88dc5ec593f9f155bd26e5ddd8d18804179aaa3af823bc843efba687099a4ee722099f968dfc573652104a0a45afe25b5b2d8fcb3d9ac94405928aacdbe0733ee208a2bcad2eb6987baafd9d60da1bd9934643fb0488202247b8acc119c3c7a0fdbcb4b34c68fa17e2c35f75e88a838d8a3db61b747b77a1420b383c402d8b059f86f43b47d2477d69c0c0e44d3dfc7ffcc3cb51afc18d0973062fdc63a697c3aae1e9d423dca18be49913242bba2fe9a3b151c48739a4a9e2c95d3a74f53c6c00d6145aebdf2a8fc1300d027051e41a1c64b46f074d0b349d01029f83c22ece2768f3699d0e63c1ed032b673073b07b3f531e4f06f96195f82976979b023f00669a30ecebad0a6f091d4f3ba1e4bb767d94fb6ec599250394ca11338a4d7bd9608dfbd189a3afac32dda4e2e2d89b4115d012e711bf35d1cfb978d1636f4b34e764ad9b99abdd52e0e9774aa1017dc03b4cbe5dc7354164d8d632f90ea09347290ff9ec863b439935f8c6c839f3059b669739beb9c272c87e8129d187a667707d77f4f2406404d895e01a89e84d0215359ac92c7a50bce4c3e7cc10cd29355abb4db14d0d099805a2b496cb85e1174f8836fcf3e2d1fcfc9ba69148a65f404b70b5403f27b7090093fb41564fe582180d829d1bc771ff5abbbe3e4f19fc5f9a8eaeea61f1ed08a4f1add70a60f45b8cbf3d934eaa8bb5bb5c318633013a62321ad2237dc28cee67a77bc35959bb61fd9c31b4cb785b13f9e7945e111d1b2c159b1892c70e33c8e0cb6ee7679b81a8a12e9d2ade85fbcafa4978b03055ef3b7be06a5af13df3bd7f97202002efaeaa9aeace72072abd99ee7894f006451dcff6ac9a125257b88b0e9bcea41bca96b4bae1c34af21042cf8294ec7fd05278da3794f62db7bb0108d4d8b89b6f716a01c2ae0d43328d09b81a6b109cf67a5b8bf42de857664b30f9289fb1753cfad8f2d890ff38c5d53d2bdfbe5f75b09f5d8204fc3cea495cece9dfcffb1c79d339dcca8936d0c4aaaf585b1bcc379183dafb119ef1bde4fe1eff592b7ca27b7d166c5c6e49f08a238ee68bbb118a4ab0f8b8066e9911c72b5c07aa447f65b1fd211415f37c96baa77736c12104a6385e962772c3b08ca0aa92dae529e496de730125387a5f879a04096855f1ce0e6b29ba5fd01a11f6b7dcf9cda80d64efe0b4066a6adf0ea961faaf89a5991dc7bb152eaf01351bab5da4252c92fbc7c0a1fb00843d9b97f8d7eb7ccc2fd8acf23e5946601538dda4d495bfff026039cf62a8fdb9f007b7dd4f76f0e2d88e4199fedebc9ef9275ba8dcde6a6c9903d26b4df7e81bb740dc361e9b9ca5c20ed2ba83ed8e202bd89aebcf0128c661d88517afa3a4e8e89c35fba41bdfa55860e9dc94204aaa5a327e291138bf87fe3b26461fee95f020bc581e3835ab03b340e79d6f94b261279a2f970d93bb94893051ed002bc848403d6b8cf4991858a340d5c81c013d7c94cb33abce71b077cacc625af62de0ae24f560dc5412a9fd86a35833b0cac2abb3d764b179771cae6a03d8d87f6f85371f0dad60a13392a529d983a7e12b1648753d027c6beed90721215c771166871c4b32e9e713a8c81f042759d8edbd17162f562e6ef71ba46d879eb0148dc001e78eb253ac2ac050ba387b107a2541d4799a5a62a90b33246089f8ae5479ad895789b7a952c39a7848e52df3e8b05bb7eeb851533e8dd7269b3190b2ee751a923911ff238cfc11d0bb6b5e48556a288dec8ddec9fda6b514a48e10fc594e0e2", 0x1000}], 0x2}, 0x400) 06:41:00 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1e, 0x8000, 0xaf) recvfrom$unix(r0, &(0x7f0000000400)=""/97, 0x61, 0x0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x880, 0x10) getppid() ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x0, 0x80000000, 0x0, 0x0, &(0x7f0000000140)={{0x1, 0x0, 0x9, 0xffff, 0x0, 0x7fffffff, 0x8001}, {[0x100, 0x997, 0x9, 0xb5, 0x605e0a4400000, 0x7fff, 0x100000000, 0x4, 0x0, 0x3, 0xff, 0x1afd09a5, 0x0, 0x184e, 0x3, 0x3, 0x200], [0x10000, 0x3fffffff80, 0x81, 0x4, 0x100000001, 0x6, 0xed9, 0x335e, 0xfffffffffffffffb, 0x7a], [0x6, 0x51, 0x0, 0x800, 0x1ff, 0x10001, 0x10001], [0x80, 0x9, 0x3, 0x8, 0x5, 0x1], [{0x4, 0x4, 0x3, 0x47f0}, {0x100000000, 0x0, 0x8, 0x71}, {0xfff, 0x3f, 0x4, 0x3f}, {0x7a08, 0x81, 0x4, 0xfffffffffffffe01}, {0x56, 0x80000001, 0x7f, 0x8000}, {0x8001, 0x5, 0x8, 0x2}, {0x8000, 0x2, 0x0, 0x706b}, {0x7, 0x9, 0x16, 0x6}], {0x0, 0x4, 0x4a8, 0xfffffffffffffffd}, {0x7f, 0x1f, 0x0, 0x4}}}, 0x3f, 0x100}) 06:41:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050300000000000c7371f0a0dd7fed5086da8698b800009ab29dfe6c20475ce3d3051020741026f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b7804403999f273a1bdbe216d2e5640c3acf9b42d781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe28f7923ed00f4d40dca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37280034e4fd835c794c5b79df9effbcf989f20fd3872babfb5ff3db993f335c2ea922805cb9c08467dfa0b8a80000000000000000001a0b91b89149df8b7ad5af12e3bbc4f48a8f3c493babcd9f997c06969984c805000000706e8b70b44acfea5d3b0dff58a505a3b2a0a934663ee82f137bb7ab771ef93f822bc00d31ba51dab0e57e27de435bc096497a7ed32cfaafb380a9d2b34a3f0528f008789cdb57a1614a89711caea4f225a061ef0d2662f4a021668b363acf2a1f0000000000000000b017fd5f0383a73f4bd3105f5c846b9dd13e274b139be954", 0xfffffffffffffcf7, 0x0, 0x0, 0x0) 06:41:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x8, r1) 06:41:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r0 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x10) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:41:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="04000000", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 06:41:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xc600000000000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) r3 = dup2(r0, r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0x7) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x2cebf3b3) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x7ed1, 0xc72, r1}) 06:41:00 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x5, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000041, 0x0, 0xd4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0x90, 0x80, 0x60, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x3, 0x800fffff, 0x5, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x51, 0x20, 0x106c, 0x3}], 0xb4e, 0x0, 0x10703f, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1a7d55fa7282d802, 0x1, 0xffffffff, 0xffff}], 0xaf00000000000000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0xffffffffffffdd1d, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3ff, 0x3}], 0x3ff, &(0x7f0000000080)={0x667c, 0x3}) 06:41:00 executing program 1: 06:41:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 06:41:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x7, 0x410) setsockopt$inet_opts(r0, 0x0, 0x2000000000021, &(0x7f0000000140), 0x0) 06:41:01 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000001b0000000e000000000000000000000000000000000000000000000000000000001e127f74c90000080000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x8, 0x62, &(0x7f0000000040)="51addd55aa850c1faf0523e7f7626437d228e91483e67cc79f174dcf4af9ae519c86af20519fdd38756de74459caf82ae0f4f34dacfa9fb0d0defc2006c78806ff0cbe92c125a34aba6d5b8c46e5638f90ae76e40e7e9b77c9501013a9ad4227e05f6a00a29a674f1456f05e87ef636537d0c8b42de9754de62bd5da9521ad38dfd9d9d2c236b0219e0d0351faf1756cd95f78129fff241a06eb60e55f86972ac7988c2a2104b4c2d62b3d07dfcdcd0d1db36d4123af85dc9d00bdf2ab4ab2c2fdbf7273e16ddd3401fbc8e702b056f56f674ae673d16f2077d6dd3583bf71729c99ae9d", 0xe4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r0, 0x1, 0x0, &(0x7f00000001c0)="610894f3ca88813efa9074a61a1e567a6fab03b3ebae42de1731bee6d7ffd8bc6d7dd5df70871403ac3f6c783e399f42f61ce924ac7f7c422917c0eea6b3e81706af1fc4adf8df4c1e67ebf4af4724eed94ebd516bd5b89e6d2a3740fb3177d4c0fea2cc72bd6e93b35d53819ce50a9697671c36392fd51ea76d09189ad1a49b0803ba9613d34908bbb2bd7eee9d5c75565ace42e3f3577fb7e603d147b141de5c1c8daed851d39bec3e6697badc5ebcda9527fc8f2b5535380de04a36974819fafab91636fde05bbb", 0xc9) 06:41:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a2528fe0ffe3a759c1ef120423bdfcf806000000d3ef4f4e0b61f05908c6e9d0b1efc9114ca84af9377e41008ffee777a9e7f8ecba8a2e9a29ee4056fad2818798c4bc824a25f14d70f238d57aa68b3511180ea4e6b70a01340184942e926ea13c2ead4996dda84938d011e1d338c30a3f0b6c1db452a776e39713251cad8d780724f4158d11b94aa12f124d366792d4d7ea9221a25cc2b72720962f1b9a64a7dbce54beebc35c50daca4029e11afed5942d7acb7152f14868c6fdf4bc16a368f4caac49a5c119d600"/215, 0xd7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 06:41:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:41:01 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7ae0}) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 06:41:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000100), 0x10000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="48e80e4300557383eae31f7fd8482adbe4bed408e88f6be38d47695fc9400d3e22a8b29350a28261c133121ad990672b26cc7bccd4f781fb0f2472d9dd99d84b480ad8aef20d9d55ba0be59b14ddcd1d08fa9e065eb416c9e90b0c200a8e71fbe7eca14c81ffb43bb7d5040ad2e4e693be54981e2da9e653b3beeff33e76e47c8881a6e517", 0x85}, {&(0x7f0000000240)="8ac74dca46f452c9f92ca4cc2411dda6f1e90114fd79c39223547c602d8a5a705f557c0110de88820d0640e73ed8a58f9088965cf4ab871f8abd94535c3afe5f353ffcb04dc635f2c8bb6b7ed75d1e7e25efe1", 0x53}], 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:41:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0x4) getsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000300), &(0x7f0000000340)=0x4) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=""/111, 0x6f) setsockopt$sock_timeval(r2, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0xa8, 0x0, &(0x7f0000000180)=""/168}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:41:01 executing program 1: r0 = socket(0x4, 0xffdba282c9a0b0ff, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x1}, 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x800, 0x9}, 0xc) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 06:41:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x3, 0xd9c, "9f8dd8e500"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:41:01 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x3}], 0x1) 06:41:01 executing program 1: r0 = socket(0x18, 0x1, 0x8000000) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 06:41:01 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x2, 0x4000, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0xc, 0xfffff, 0x1, 0x4db0589f}], 0x9, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x92, 0x40, 0xfffffffffffffffb, 0x40}, {{r3}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x100, 0x401}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000000, 0x5, 0x10001}, {{r5}, 0xfffffffffffffffb, 0x80, 0x25, 0x3, 0x3}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000002, 0x9, 0x100000000000000}, {{r7}, 0xfffffffffffffff9, 0x15, 0xd, 0xfffffffffffffbff, 0x2}, {{r8}, 0x0, 0x0, 0x20, 0x62, 0xff}], 0xe4, &(0x7f0000000440)={0x1, 0x16d2}) r9 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9]}, 0x3c) kevent(r9, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r9, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa}], 0x7, 0x0, 0x7, 0x0) 06:41:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x3e, &(0x7f00000001c0)="31d34272dbadde5fd5b8bf5939cd9627bdf9a46bed408bfaf9a29dd4208282010b04a55a47b05b0008ca48af4c8d32b6a9effb20fcc249b3edd2b22b2c350a4aa15ef9f2c9481b45d2a1b84f4d9fc754f1713ebc33016c43d0cad72f056e3fa34fc0c566248aff9f09d3038d", 0xffffffffffffff11) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x10c) r3 = socket(0x7, 0x8000, 0x3) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3, 0x80000024, 0x400, 0x6}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x28, 0x6, 0x8}, {{r2}, 0xfffffffffffffffd, 0xc4, 0x40, 0xfffffffffffff5cb, 0x5}], 0x200, &(0x7f0000000080)={0x86e, 0xfffffffffffffffa}) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r2, 0x0, 0x0) 06:41:01 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x1, 0x7f}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2d9, 0x80}, 0x10) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)=""/108, 0x6c}], 0x2, &(0x7f0000000280)=""/213, 0xd5}, 0x2) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x80}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0xd227}], 0x5, &(0x7f0000000480)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x4, 0x83, 0x5}, {{r1}, 0xfffffffffffffff9, 0x5, 0x2, 0xffff, 0x1000}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000008, 0x1, 0xb9}, {{r0}, 0xfffffffffffffffa, 0x50, 0x20, 0x1000, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x24, 0x20000083, 0x7, 0x101}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000004, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x82, 0x41, 0x7fff, 0x401}, {{r0}, 0xfffffffffffffffc, 0x68, 0x25ccdec862fd385, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0xe3, 0xf0000000, 0x100000000}], 0xfffffffffffffe00, &(0x7f00000005c0)={0xeeb}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x8637bd05af7}, 0x10) 06:41:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x10, 0x0, 0xffffffff00000001) 06:41:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x1f1) syz_open_pts() syz_open_pts() 06:41:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0xff82) poll(&(0x7f0000000080), 0x0, 0x0) 06:41:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x101fc, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x6) 06:41:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x40) getsockname$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) getppid() fcntl$setstatus(r1, 0x4, 0x0) 06:41:02 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000140), 0x8, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) write(r0, &(0x7f0000000240)="b3", 0x1) syz_open_pts() r5 = semget(0x2, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, r2, r3, r2, r3, 0x84, 0x6}, 0x1f8000000, 0x8, 0x2}) syz_open_pts() ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x8) 06:41:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="05e7571c9656137ae5b5f9674a02c317d3e6dc990453738d6026889c3a570c9931689388ff97ee5871d3d913cccfb37dab238e5e0afa4400aee7529dfff8cbd3d72b39587a8578d1d74ac3ecf729cb16916ddee758d8c2ae546c35af44b5fdcc9fdb571e5f13b55ce78385c5ffd5706e25ca5333febafd5c2f4da51c2603e9245eaec10f008aed9b7604c5c26088e924b19239d7a60a4c9c5baff23e6a60a62b73f77aad676fc09078842760e164a6eef4c741000ef0b1f9b3", 0xb9) setsockopt$sock_linger(r0, 0xffff, 0x10, &(0x7f0000000000), 0x8) 06:41:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) 06:41:02 executing program 1: mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x28000000009) 06:41:02 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) fsync(r2) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 06:41:02 executing program 1: socket(0x11, 0x3, 0x0) socket(0x10, 0x4000, 0x0) r0 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) socket$inet6(0x18, 0x2, 0x3) 06:41:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 06:41:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:41:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x5, 0x100000001) setsockopt(r1, 0x1000000029, 0x4000000000ec8, &(0x7f0000000040)="00f6ffffffff300000", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:41:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="8dd373eee0d8eb19e70022c7d53df94d05edb29fa88e92c123d12f63477f33240c07de7117e221da83d4a14167", 0x2d}, {&(0x7f0000000080)="dc1ad215eea7de04bc2aa71e0219af4f8b85e63e14d9e544e289f42956ed8187020b5466a45f3fcc9d16501a6f18776fb022ad622aaf5495ecae484ceeb90a492935839b6b9dcd8ef4de33e9e742de1f51c0014ee41aa86d9c9e44fa3124fb943da9a03c575175aadcec171d4245d1b2be6802d38d9e3a84208d62a161653658b8603efe88e57e147b963179c08640e55a1f6a5b65d27e264f09e453549100af65567fcb57cca10899c0b5f30644b4430f4acac4eeefd9745c6a3f849e5b91ef81e1ecf488e2a55a2b5866ae161b77dfbf3a53f10563a9aa35e555c1303cbbfa", 0xe0}, {&(0x7f00000001c0)="28e84723edddffd408a46f414dc1924dd92745c8eacdbc0297f7d07ecb126478b14a2aaff08e017fc4cfc5472a25ddc8b9678ba6d6cf9002d3585a9335c75d5c300100d00e10f91b62073e45594ab160c19c54a3f4c969b62c728e778a250c0931e8f0ae29055ad312a021b8c4468565d14088c3d078193de1abf643690ded370513a77a3057c04fd73409ca06e1d905502f96bcd65107600e98efad40724fe086fbed809e2b0e8229e262732609b1138c7e77120856f33e", 0xb8}, {&(0x7f0000000280)="6bbd15dd2d55ff642e791b8874a1295dce0a46ceaa4379e229436b79865355126943111e4b88507ab4e4804719219c71a0d8dad3aac2399a6c22804ee443f7b5e460b7c1a18b44a5c98524d30d69ebd9ce88a5e2fe8c881e931a2e9b767546618d654f90e7230b21c03eea0bee24105afc10ce0d067433391cdb6a4d5137522ae1e8681c08b1133767d125a96923f8fc8821083a4c3c09ec1ab70f33c1f19f008c4a47fd50084f2e15c7c6f8ccfdaba6b28491037e211409ca32fda79b3a4fd00195de199b53781e8c80fb203740fb5b45cfeef32b4bdff8ec5dba4ceaa5", 0xde}, {&(0x7f0000000380)="cd113640a9af6e625aeca222cf270f5e5d6320b20b364f826c4d735b70e3edab9c5c8d4d7f294c0606e689dd26fa02febd7e172b126fa7d2ca176083a6c625f20cb3e60b0195ef8d05308396c89927c428ab13f2d8278bfed572e3e97b87d3ca583819d232a7b7aee7b8b2c7a5ca389b3f7f211d075dc3cb188e082661faec8934de24ad565929272ddae38f7cbafba5", 0x90}, {&(0x7f0000000440)="55d613e5961ca82a908d7fa24a7df2ba018e56d8944733d0fc", 0x19}], 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000001, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 06:41:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x62) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 06:41:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) ioctl$TIOCNOTTY(r2, 0x20007471) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 06:41:03 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') 06:41:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x480, 0x0) fcntl$getown(r0, 0x5) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="3d6b0babb51d3fb9e9d8298b6637b8af912bd3e5b8373a9752c5de0d90", 0x1d}, {&(0x7f0000000200)="466837778c9aedc6a82929e4f40ccbddfbfad40a4ba551aababf05dbf76aeb8336f5b11cad761c6c8c3ce7a103aa50bfc9f7cf0288682738826d92a66037e58f243eb6bbfba2a550c8ca1764c24c2cff207a24519c7d3b28c2fb14951814f31e372ac161c54752b3de42076fc4e457742e3d9cab284deb53174608932e5982c7ef469ddec4b8e2990e5604ee73eca11ecb3b40d1ee7ee802679e65a585b5be95e18063447b58e73a46f01a057a21ec8c23b0984779872d", 0xb7}, {&(0x7f00000002c0)="163017c74df2705356d8ce7a470b121a292490a07a3b0f222b87e88e66a4c517762f625bd5cc9331900bbd15d7ac946d189f576466e4620d5affd701fc37a5469375750cfc6e405e3c092562e6a8faacb2813060b93d16a4cc572997d03c4814769c3f65f0b889", 0x67}], 0x3, &(0x7f0000000380)=[{0xa0, 0x0, 0x2, "b91e64ee81f374c848bfe5c33e57534825a97175b1d5aab60e8afd16c6879d163d28d00c534ceacaadd4c9304f9d3dfa4d3ed300c978b33d23ce25f2d7aab4c65dbdde2cb976aae37ecca5157ff7d1109625df43fd631bc1587ea6157a4520eb22aa137e6c8bf6b6339bcbc82f2aff2e7e006c4369492dfbd37dd5c196aed235a2ed08889f81a31f52896ea41ce3a6"}, {0x70, 0xffff, 0x1, "f45e1ffa6c7d292f40be30ebaf46c85f25f59ff1b5546fa4acd40b353cb1d9299f1d4bf49ccd5b6dc7baa537dfbff5f6a0f07d1692e8fff5756f3aa523044eac3ea29c692467f0057d1bdcae0002603a0b2670554fc5be57d79a"}, {0xf0, 0x0, 0x6, "97223cf68c6a7bba18c0e5d2bbba2fe0cbfa423ba25a8d9e2ae68778cf9c68e3b980dd5902a184bb63ed482150dca5952ea86be016758ac476649b9a725a79813206181ccefa9e83ffe27478dfb2dc86ac30494115226b9357599a3931526799d5bae6e4a83bcd66a42980b728820deb8122073a38bc2347f259d9ec9492468ec27baa008cbe8d9ac9780ea698bcaa44eb4a960c40b261e36967a53d4ce723536b7ac889b0de209802a7960222a0fcf14d53ef441875dd9cf5a492e0d7b629e312de56733ae0eda6fab425b341c804c3d0a95a633ded2afe2190c6"}], 0x200}, 0x2) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8001, 0x80000000}, {0x18, 0x0, 0x2, 0x8}, 0x2, [0x10001, 0x7f, 0x9, 0x41, 0x3ff, 0x4, 0xfffffffffffffc00, 0xfe0]}, 0x3c) 06:41:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x106) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x4) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x0, 0x0, 0x0) 06:41:04 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x4, 0xfffffffffffffffc, 0xe01, 0x1ff}, {0xf4, 0x100, 0x80000001, 0x86}, {0x7, 0x7ff, 0x7, 0x3ff}, {0x3, 0x5, 0x8, 0xa9}, {0x2, 0x9, 0x1, 0x7fff}, {0xb, 0x7fff, 0x3ff, 0x1f}, {0xbe, 0x8, 0x20, 0x7}, {0x5, 0x8, 0x6, 0x8}, {0x1, 0x20, 0x3}]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) 06:41:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) 06:41:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/55, 0x37) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) dup2(r1, r2) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x2}, {0xfffffffffffffffc, 0x7}}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') execve(0x0, 0x0, 0x0) 06:41:05 executing program 1: munlockall() pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000001100)={0x0, 0x0, './file0\x00'}) clock_gettime(0x5, &(0x7f00000010c0)) 06:41:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x1018a, 0x0) r1 = semget(0x1, 0x0, 0x1) semop(r1, &(0x7f0000001280)=[{0x3, 0xffff, 0x1800}, {0x0, 0x1, 0x1800}, {0x2, 0x2, 0x1800}, {0x3, 0x7, 0xb9c6e4d6f6ce841c}, {0x3}, {0x0, 0xe1, 0x1800}, {0x0, 0x8, 0x1000}, {0x2, 0x3, 0x1800}, {0x3, 0x847d, 0x1000}], 0x9) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2, 0xfffffffffffffffd, 0xff, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001380)={{0x9, r3, r4, r5, r6, 0x4, 0x8}, 0x3, 0x8001, 0x480000000}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001240)) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4, 0x2000300000000}) 06:41:05 executing program 1: truncate(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x0) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x103) 06:41:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x663a, 0x9, 0xcfa}, 0x18000000000000, 0x1, 0xffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt(r0, 0x200000029, 0x80000001, 0x0, 0x0) 06:41:05 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x104) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x81) 06:41:06 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x281, 0x102) 06:41:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) pipe(&(0x7f0000000040)) 06:41:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0xa0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r2 = fcntl$dupfd(r0, 0x80003, r1) sendto$inet(r2, &(0x7f0000000300)="14a0fb191c5e1194771051ae054823edce202e05b48f110d80c6b485410e7bbd98c044d3143635af393782a0d9032a926f50a88ee387d553eba6cb069217984ef7292d9a4d40317443899c53bb2ba2c7f261d0855df6d4c87eb8957039176ae5790e0c6a14fd4d441c7b41cd71a0caab10754e2aaa7cb3d2283743ce9199ac8bc7a68b2d8a6e8899b5794156032c8b115493a5f68cdd04d904676f6476b158730302ec95a12db28e0db8163d29d3fc534ea95019276a6a389ca82c343395fef2834cff54959ba1b70abfbef693b4ee55c299f8247cddf53fa27d2cb5ea540ed51e449009abb791ffd3db2400b7e64403129cef7b292d8ce1f6", 0xf9, 0x404, &(0x7f0000000400)={0x2, 0x3}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x1) r3 = socket(0x2, 0x400000001002, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000240)) connect$inet(r3, &(0x7f0000000000), 0xbb) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto(r4, &(0x7f00000004c0)="a30b1023cafd51a6a4372c1594d12a7dc94d2f302e808a2c0c7f013b274728be66ed5c2476c39d8cc9b09cb364bc75b570c9116fc825a3c9fee2eeb669fd2e1b7ae5ab1839f747a34893f997a70ddff8f8a9a4ea863115c3d8247de8ff5f5488a1adc4bab0efc0b61278aca3ff80a279e52b8b6aa29a1aad98c4c33aa0276b7efe94c129ee339644dc5c45fd2b78ea2c8929e3d97e2b01edc12a012c0268c52a7e8dc1a00377d16006", 0xa9, 0x8, &(0x7f0000000200)=@in6={0x18, 0x0, 0x20, 0x7ff}, 0xc) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x4007, 0x7fff) 06:41:06 executing program 1: socketpair(0x2, 0x8007, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) clock_gettime(0x7, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 06:41:07 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 06:41:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x0, 0xc00600}], 0x13, 0x0) 06:41:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r0, 0x52) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) 06:41:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="9c2717830d8d12d390e2", 0xa, 0x8, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) 06:41:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xcc87, 0x1f3, 0x1, 0xa645}, {0x4, 0x9, 0x7, 0x5}, {0x1, 0x100000000, 0x7fff}, {0x6, 0x4, 0x5}, {0x100000000, 0x95e, 0x2, 0x1}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 06:41:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setitimer(0x1, &(0x7f0000000140)={{0x200, 0x10000}, {0x6}}, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') lstat(&(0x7f0000000080)='./file0\x00', 0x0) 06:41:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 06:41:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100"/4082], &(0x7f0000001080)=0x1002) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x38020, 0x140) connect$inet(r1, &(0x7f00000010c0)={0x2, 0x2}, 0xc) connect$inet(r1, &(0x7f0000001040)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4005, 0x6884c8f8) 06:41:07 executing program 0: chdir(&(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff) unlink(&(0x7f0000000280)='./file1/file0\x00') renameat(r0, &(0x7f0000000300)='./file2\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)='x\x00') 06:41:08 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 06:41:08 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xdbd2, 0x4}, {0x18, 0x0, 0x3, 0x9}, 0x1ff, [0x0, 0x1ff, 0xbb000, 0xf4, 0x7, 0x9edf, 0xffffffffffffffff, 0xfffffffeffffffff]}, 0x3c) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) 06:41:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8380, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) r5 = syz_open_pts() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x208a0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8011, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r11 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) socketpair(0x18, 0xc000, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x29, 0x1, 0x3, 0x3}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x0, 0x401}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x4955, 0x6}, {{r4}, 0xfffffffffffffffb, 0x54, 0x0, 0x4, 0x3}, {{r5}, 0xfffffffffffffffb, 0x30, 0x82, 0x1000, 0x7}, {{r6}, 0xfffffffffffffffe, 0x2, 0x8, 0x101, 0xf63}, {{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x60000}, {{r8}, 0xfffffffffffffffd, 0x1, 0x8, 0x3, 0x1b9}, {{r9}, 0xfffffffffffffffa, 0x6, 0x1, 0x5, 0x8001}, {{r10}, 0xffffffffffffffff, 0x80, 0x80000044, 0x0, 0x5}], 0xd56, &(0x7f0000000480)=[{{r11}, 0xfffffffffffffffb, 0x90, 0x4, 0x574f, 0x1}, {{r12}, 0xfffffffffffffffb, 0x34, 0x4, 0x93, 0x4}], 0x0, &(0x7f00000004c0)={0xb3, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0x7ff, 0x8001}) 06:41:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1000, './file0\x00', './file0\x00'}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="40dfc7a88ed0f6b7d5c5d088925819bed442ad56aaa720b92347b2e0f3c656481cf9de8160a3f4678b41626e7869"], 0xa) r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000640)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e0f000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f41000/0x1000)=nil, 0xd4f4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000df5000/0x3000)=nil, 0x9}, {&(0x7f0000da5000/0x1000)=nil, &(0x7f0000bbd000/0x1000)=nil, 0x7}, {&(0x7f0000f85000/0x2000)=nil, &(0x7f0000dc9000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000bc3000/0x4000)=nil, 0x4515}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e31000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f19000/0x1000)=nil, 0xeb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000dcb000/0x4000)=nil, 0xfff}, {&(0x7f0000eb4000/0x4000)=nil, &(0x7f0000e1c000/0x1000)=nil, 0xffffffffffff8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r2, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300c84d8c9a6473bd6f2bfbb1fa8c2ec"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="503a5c581d2758c454adc7754453bc964bbe351941e4c6331c261a71245c86c5739c08a6795a09a8b04ae4623a11f5fa2018923e02676acf96bee4090cec4a0d3bd0c806aa720c0215461ea4e0d7b2ff2402de52775a0218637ff30fb63ebc9cf4f34f832f2162bdf6a4a1067fc446db07b363cd4ea037b1af3981fa9515923cf036fb7babd735045854c9332005709c72734e5e24268e82d116355aebd249995eb15e877f69fc359a04a16fe439ddd90415d8d6b84b532c74ae1e91c68e14cf0f32", 0xc2}, {&(0x7f00000000c0)}, {&(0x7f00000000c0)="d52000", 0x3}, {&(0x7f0000000280)="243cf68e03cca5cd4d9ca89e980cb569f9359f36432e08157a45289a65a58d06cf76e847477e15e1d37da46e09d3badf02370064e20fa78d0e0f5dcd5a8de80ad1c841ef3ecd80df283b69b5d6ea4d11644f347debc007b199c42257a5a5cb11b24dfa86a0408bc284306326928e7fe58dcf68be91a3b60b22433d85d25592b305b9f5fbaf2a9dead05266502a2c255b15a92d560ca06c63fdc30c0ac5f4afb3fe85088d517c8156a4d4b38cacab445296b1f158b79977f96633b49135b98a6c93cb987dbeb6a9d22245468c37164abb150da5953deacf94976471b10dc172f7bccd8c58bb44cac067a53e9b26c2d4fe32992259", 0xf4}, {&(0x7f0000000380)="52767f215c6fa341376a961c6f8eafa5e1a72a0a11a7788738ca51e9ad354fe8dbba1e3dd2c8d40ecfc56bde7addac9ddc316cbe98c1f1d62335427a26d97d1d0aed244d5a8c18c28896dd735125df2feea850daaf567a8fb231837961ea7344c0e25ec5a7af58602774130a8a02e1f49909949d2f7e2053d22334d4f3bf5162e29a8a0138ac1fe608040bf2e13a38f2b1d9a917e29f6c30617656f35154cd51f5af24ff2dc56e7fe1f1616763704d85329619ea267bea50357972211134cad78bff541f97efe6bd394db6c98396b901e2c8fdf2989b41a5d479cf9b61846929b6d4378b6530", 0xe6}, {&(0x7f0000000480)="ba390f83e8b545d2adfae365c1c3ff2e94b1c0dbdbeb662c7e5e49dfa1a5861ad9394c8527a87c1d0426b9a35604b8d3735bcc18ea3a87dae6ff7fd344c87df8d43cc5370c5a75765e8b34722db4a65769231d3d015c159911cc716007a62bb3fc395853fd91c8703761d26ceb52a6d757a60f3e68268b88f27e4eb86dc56fb3ee27127c2d8f41925c8bfd5eb464c15a5d134a4eb80af76fdf322e02d40c2722480b7c1c72d532355f3ef90a0c66fee940056fd4f0e2c500c03676716f8876012ab745311fd4ad793119dad618127fe33026de532377ff1ef6b8718fcc46fc038374f9c152c08c5bbc637bb2266ecb4a08b5745b264cc423250582c4", 0xfc}], 0x6, 0x0, 0x0, 0x403}, 0x8) 06:41:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x18000, 0x101) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = shmget(0x3, 0x2000, 0x8, &(0x7f0000642000/0x2000)=nil) shmat(r1, &(0x7f00007f2000/0x3000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "030000000082ac0000ff09357f0000000400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x6) r4 = socket$unix(0x1, 0x0, 0x0) syz_open_pts() setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d56d9668", 0x4) setsockopt(r3, 0x0, 0xfffffffffffffffc, &(0x7f00000001c0)="6544b0fe65ea777d66bd6b2c5b84a862c66b59bb0f9a55e64ea55c3c76574587562e3fdd830dfa9b98eba33b22988689727b1251bec1ccdfafe581cd23a9b5d68f72624002a5fdc078e92392f8848c722010e35786375e1091aec31c059fd6954b115b86b6873449a93d40715e9b", 0x6e) pwrite(r4, &(0x7f0000000280)="31d977a2ba55e0c701b5ae7ab990ee800f084a04859a6b2b5624cec22b73f8675125667f7fe2553a6bb8786722cba5b81546ede3cbf213b2079b6b53b6f1b15f474e49524c56b5b2a38d8e50553437630a821285802de7f36a8c9804176250bf237b4c25ec97aecb4aae8cd668abc758cb643b8def706985e771c9823db41dc5a1935eeb16c45125b20bad0fa2f508101e3d7c82353e3b787204955171ffcc339f2d2ea4", 0xa4, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffff8000000000, 0x4}, {0x2, 0x1000}}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x0, 0x4, 0x100, 0x7, 0xffffffff}) 06:41:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = msgget(0x0, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) preadv(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x2851, r4, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x4, 0x1f, r5, 0x0, 0x4, 0x40, 0x8, 0x8}) 06:41:09 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/222, 0xde, 0x802, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x9b1a}, 0xc) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 06:41:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0xffff, 0x1, 0x0, "e757baa74f730901776384535eabe2e5dab0a01a", 0x0, 0x7f}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:41:09 executing program 1: r0 = semget(0x2, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x9, 0xffffffffffffffff) 06:41:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x800, 0x400000000, 0x3, 0x9c}) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 06:41:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000001540)=0x20000000000003, 0x4) listen(r0, 0x3) recvmsg(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/70, 0x46}, {&(0x7f00000011c0)=""/109, 0x6d}, {&(0x7f0000001240)=""/181, 0xb5}, {&(0x7f0000001300)=""/251, 0xfb}], 0x6, &(0x7f0000001480)=""/116, 0x74}, 0x1) 06:41:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 06:41:10 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0xfffb, 0x3, &(0x7f0000001140)="fbdb64546c00e9b6860930989cab80c059201b2e85b1569d0a44b0f68b7b7edc0caf34", 0x23) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) 06:41:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x80, 0xf3d, 0xba, 0x81, "6c767e0d75d52eefd3e016dde40e4b6788b94d74", 0x5, 0x81}) 06:41:10 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB], 0x10}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) close(r1) 06:41:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="dbd90f648e729d70b36a49105aebbe8c51162313e83e081c7f9e72a7a0b1e14e7d064d90702090b7264fc7bbe4f6c3c9d7e659930b729315ca3a4491883c14f41fab4bf08bb7e914cacce52a1534539804a511319b70fea7b4e05b0a41620b8f7db789a039752e2fa1f5a107d022b2", 0x6f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) linkat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 06:41:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffffffffffefe) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:41:11 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x2, 0x6, 0x1, 0x0, 0xf8d, 0x5291, 0x1, 0x1, 0x186c, 0xffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "58c0e975de87cffde057ab1892de0ffe814c92cd"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x31, "0b349f83b931eb0a9f53fabfe524d5b4844a7d5f", 0x101, 0xeeb}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:41:11 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)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 06:41:11 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000a00)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec63cc8816553a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6a6e73276bece617748b397762ab0ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c", 0x258, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000500)=""/147, 0x93}], 0x6) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000680)='./file1\x00', 0x480, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000640)='./file1\x00', 0x8, 0x2) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 06:41:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 06:41:12 executing program 1: r0 = syz_open_pts() socketpair(0x38, 0x8000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) 06:41:12 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 06:41:12 executing program 0: r0 = getegid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0xca1, 0x8, &(0x7f0000000140)="6df1ebd3cd276c9cd4933766d32cc2958f4093162ff2fa4597fd1cf1133729e02fcefbc8f978747cdc30d8a2178633fb57d5e0ad3cd2735bf1dd4d27a5f1b6bacab72ad7c791968d0eb5792a5a3eb98fd7a073b46c1af5607a98e4e6fed780ca4554966d8dda3b737ff8679197954326479d96c5528c6f9cf0b780d8529be1535b824b12ad651e948996e03d40991ba1c791737aa63c555275f4c97dd47d444165213d1512561d39c005200c274c61a372a10c7df82e5fb296fe47cee563428316b0ff73da246ed24a4f30bf721765b5", 0xd0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/100, 0x64, 0x802, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfda8) setsockopt(r1, 0x3ff, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:41:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x7fff, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e8c60a237e5f06bc5d5e4302b7a1347f2998871af239bbd9f38f5adc92be8702f9fa52c94fa537d5712dd6ff69c6b8a248ac89ea16cf86043ccc3b2f39f2462bba8180713cc2dff8344009dbcec11a3fa58589428da1965f212f5b778c0261f36643b6636c4a2f27031758b56e4f03b74c99a1249d038c181ec3ccc5f46297b1058ab05ec4e8f01397f42f92e2afdf910d69dd4aa57a84c503f2bdf78b5ed7defcabcc126ea957e39cdcded1c6cf56a3b34eb2445aba683c5b62259997", 0xbd) mlockall(0x83) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) fcntl$setstatus(r2, 0x4, 0x84) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x8000, 0x1f, 0x0, {[0x5, 0xffffffffffff0fad, 0x88, 0x6, 0xff, 0x7, 0x2, 0x6, 0x0, 0x5, 0x1, 0xfffffffffffffffb, 0x100000000, 0x7, 0x5, 0x9, 0xffffffffffff8000, 0x2], [0xfffffffffffffffe, 0x81, 0x9, 0x3, 0x2, 0x7, 0x0, 0x2, 0xffffffffffffffc0], [0x1, 0x9ab4, 0x80, 0xff, 0x1ff, 0x100, 0xc58], [0x3, 0x6, 0x0, 0x4b4a, 0x7fff, 0x1], [{0x3ff, 0xfffffffffffeffff, 0x3c1f, 0x36}, {0x7045, 0x0, 0x7}, {0x8000, 0x7, 0x8a, 0x20}, {0xfffffffffffffff8, 0x4, 0x6, 0x8}, {0xfffffffffffffffc, 0x6b3a, 0x0, 0x6}, {0xffff, 0x10001, 0x30, 0x5}, {0xfff, 0x9, 0x6, 0xfffffffffffff7b0}, {0x0, 0x9, 0x100, 0x6}], {0xd7a, 0x7, 0x7, 0x2240000}, {0x0, 0x9d72, 0x3f, 0x1c3}}}) 06:41:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4d}, {r0, 0x100}, {r0, 0x2c}, {r0, 0x8c}, {r0, 0x4}], 0x5, 0x4) dup2(r0, r0) 06:41:12 executing program 0: r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x9) sendto$inet(r1, &(0x7f0000000180)="1ae2e2d69d07c038ff75d85107b85704dbc534b261e675d0e72805443ac6e7524d4ef6a4ef21dfa2e033f52414f45a9521cfb1fbf11473ec8e44dd4dc73d5d0452e0e900b6e14c734f4a438686569e3afa2abee784f2a669154ff953ebda358f1ef3fc34216a088e6cd58d2e6c8898071f9c8d48062d5440d4e923d5c144a3170672d07624884f68993b72ba04c536d20b", 0x91, 0x7, &(0x7f0000000240)={0x2, 0x0}, 0xc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup(r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x400000000000000, 0xfff, 0xffffffffffffffff}, 0x5}) 06:41:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) ioctl$TIOCDRAIN(r1, 0x2000745e) 06:41:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 06:41:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x4004, 0x3) socket$inet6(0x18, 0x8003, 0xce7f) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffff000, 0x8}, 0xc) 06:41:12 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 06:41:12 executing program 1: r0 = getgid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x260, 0x53) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x6, &(0x7f00000000c0)=[r0, r2, r3, r4, r5, r6]) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000b39000/0x2000)=nil) socket(0x39, 0x6, 0x8) 06:41:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f99429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bd81d31929a5440121de9964f46e33f0660b941e584fbef148d7b520f8017cc29f3bb66f5d286934f95d36c4fbdf8b82128c9ff0000693109b86c402f371c8eacead4f7c9d0d4d2c745729a0536e5fa05b0d0e382b733e6709c3e4ab8e8d38782e239471e01e8310dbd56e54bf7d853bef5a58d4d53a040dd749e13481bdb784cb54ceb424031dfa02e31262b9f5d1a32167a3a6de41574a81fd822d489681df1bb39d7b24ec80fcc0197ff04", 0x1e7) r3 = syz_open_pts() close(r1) write(r0, &(0x7f00000000c0)="c17f72f95a8a021c041f890f79ac8246b4352130ab5afd51d952acc343f6f55d9638a131f02d7e2374f8592e0ad5d209b203de0dc2169ae4e8cab01fb10896a8900671600e1a723b07a1", 0x4a) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 06:41:13 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x0) 06:41:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8002, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 06:41:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000980)=0xc) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000a00)=0x8888) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) readv(r2, &(0x7f0000001b00)=[{&(0x7f0000000000)=""/57, 0x39}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000009c0)=0x1) 06:41:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = geteuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) seteuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:41:13 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) pipe(0xfffffffffffffffe) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x180, 0x0) 06:41:13 executing program 1: minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00003f4000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x4, 0x2a, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x10001, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x40, 0x22, 0x1f, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x5c4, 0x7fffffff}], 0xfffffffffffffff8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x1ff, 0xfff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000001, 0xb8a6, 0x401}, {{r0}, 0xffffffffffffffff, 0x4, 0xa, 0x6eb, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x4, 0x1de000000000000, 0x53792ee8}, {{r0}, 0x0, 0x0, 0x40, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0xe, 0xf0000020, 0xc9f1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80000002, 0x101, 0x7}, {{r0}, 0xfffffffffffffffb, 0x49, 0x1, 0x81, 0x7}, {{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x0, 0x7}], 0x80, &(0x7f00000001c0)={0x80000000, 0x4}) 06:41:13 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r2 = fcntl$dupfd(r0, 0x2, r0) write(r0, &(0x7f0000000000)="773cd1de774fbb4a06110be667aff8cc6adc7fe5bad48ffc45fd1d8be07e4777508472fa127ff210ac1d185da07eb34681ed0c9cd50158ba3ff883c8b00f26cd641f72d8cb941a12669ccdeb809030166df407eac57bf18d56f9c66b2b48618f62fd8f", 0x63) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fsync(r0) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="f25e692e258311d69765595dacac957193a91a86f3ce84b5e785aaf3acaf0ec4dda5c6540f8274c7ccefc506b278f98b3676dff5209fd614c6f894c390e22624b7e48bb1263648b1661829a2ccdfc9b42a3275f20f29ad71618b402ed9d36bf47d008db1b96e6df2ad5a27819c81e4b1a8477b52ccd1e808a1f9d5b8c8c75777c05c282c9c7f2eedb9053b12a5e8b72f398c6a2e33b2821b76be8a5f97dd0957b3c04eecc30a3e1181bfb8b7b1246e", 0xaf) 06:41:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) flock(r0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100000440, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) flock(r0, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x40, 0x1, 0x42ff, 0x8, "a14fc39ce464203e0e43371ef0593faeb9e28119", 0x8, 0x20}) close(r0) pread(r0, &(0x7f0000000140), 0xfffffffffffffeb2, 0x0, 0x0) 06:41:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001600)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001680)=0x4) open$dir(&(0x7f00000016c0)='./file0\x00', 0x110, 0x10) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001500)=[{&(0x7f0000000100)="dc3dbb27abeda4cc9006d408915508da2102037b81e7a6dc5529a89d869125517d50b96d01571626e86f69b7213860c08b1add469d07ccc55676054f51673e4ceaac87565088cab02e6496415dd1cafc9af5cd23ed94427de70125b8b776e4edd74fdbf359d5ccbad8bbce3c19f055f5282783266d43a82ba5050a26f1f906694e36401c0607d2c5f58647ba2558dbe2ca026c2388f04842c8eccda8772616ae74fb87de1f7faa5f0c5770981adadc6922a566563297be1375bab865ae628a39dc879d67b73993696605e4d74217331d8ec34000516c049701f3c042cc47c9c3f885feed2ca588c2", 0xe8}, {&(0x7f0000000280)="35e2908a07afd2b91b7268239865f21cb757e22df06bddd4e630bb3d3f6574a1c27344413e70ea6a67d4abcd17403f92dcb54819ee318015c63d16c6136cbcd95bee9185ed26b45fc7f841c9c8cc2a4674defbaf087ce096852bd67b32e73031e5246850586bb5746c99335487022e4838fa4e09c168791898a76c6ba78a54f8a71dad6e275a695df2fd7e8bcb6c5c9c474888c5285960dad9061f957c7f8ef7624cb9ae2b4904f4b2de653dc626d8e2ea6d753303a36bf21f1bf64f55020b52e25f1a8adf87348340096f6649dabf406ca67212c8d5d7c858841f8e015825cc69361ded91cfe82d", 0xe8}, {&(0x7f0000000380)="45634817fd356085f7887d0f8886eed31bb51bbdf0d97a3c1c2ce923f2648dd2fb2d60b95252d8a33e0f2db07ed82b96e6cd3e76120d9f7702589703c352ff838972a227278d29336f2001e1c2483233b343", 0x52}, {&(0x7f0000000400)="90447019510f8e7f112ba6bd36b32f89165e2119fe33f5464035472cd395ce5336f54c439eb778c85b60132c3fc450a660e283512d9627dd205a3e00e48dd637d98d02282bc46cf499804d48c0d033f27f3843feec7714d75f4a13a5733ad514be7fa948514236a777e0d3e4ebf384dd49c98a0699d8d15a443aa9156b2abc1a40bb3871cdf8708edfb45e74365728c409594407622f6327dc15d6293e05a8fb5a5cfc683af058fd359c2c4a3406634cbd633d863cc70f0433f822183ae98fd1228d3b67c28aea3310773616e4a2e966680091ea9128700212e338320885d1516d2db50d61b59306b170eaa95c87f6dcc06f29b1dfdf346a7b8c93ecef7886ff6aa55c51fee341e113b436cbb537f386c2d80d3411d60d7cacb6b469937d9c646ca6e928c9d0ec10b8a858df91c6b186ab18233daf7c8c5ff8169e5392b365121aa423c1c217008eb2cb2756412420b3ed22a7f059acda3231b04660b57daa8ee110be3124a1d7dbd0a013db729e8149f3ba2eb1c531d9bcd34d5c05cc1c246a01b21ae3724e4c3df4788f30189a72f5148ec5f9da471109364c1f05fe8a50d0e2b6c86b61cc8d56255ba1a1959ba1ef44e22224c29bca32035431a9cac2fec598761268cf40bcc1e39935e83f13cc793f98c03e0b2d7c094f07c68c19f0f5ccc5828b7172c5abb00c8149820cc7c53df8e03f7ee2387dec8bd0ffeb0281546012dd5cba80c70c25bacdd1f6340775bb5fef9de5ce0e6cc7cfe7d0ece77228cc00fff53a1d35c971097eb2e1c94dd0ef3c10e4f8557a4ec53c4f8f261d08d8be25221b7cd4b240de5e7ba011f5badbf33c4e1443c2a4da48c0e57e6b88851ab1f85d3bf900e82ceb5ed86d7d14e407c0ed022abd641ae7171117cce77040f2b73f3ffecd693dfa341de67a9cc91cc3854d85044879992b6d97337973beefd24c8317b7f1be473bab8a8395e0d5317dcf0926b5b4e375a4eca0390115dc6baf606fed2b7366f8424113d6391d9d4fa0478e237dab40a09a01fc8caea112fc2d0d3477098e377cbb5cbdad7bfce441b4fe250a89eda0d6ed88c6e2ab8887b5c3209af4487a6e3b36b289b81b33f165cd11c34f6498828fcc401edce60cdfc3d997499a575f70b8427c3e06fdb48fd0d990cd92ea86628e37dc5541b0ba669b9e3d1cf21d45aee981003526f8ebae14e4992d4fd4fa5c091dbb6bf16890897cb94598999f13270385eefdf7b034a37b0bdd8905914dd00d64d8a2124101fbb0487366d62bf48d512aa0c069f75dad22c69dcf637dad4af59cf24bbb390c502f2edd297046c65f7a27dd39bf89ba98dfa2bf6e2a07109d98796d5bd0e44a5d7fc05ee0c757da55ba51748cb41473b35db5a21a9e9ef0a540b5168e70db0539c1b9a2faa906eff98dde8f798bbcc63c85f1419bf971e4d54885f1a9ddb27987341297b5ed75ebba2d2c12e46784402329a50702bc190a15386e3a07ba61e5f6f02a6588d5b834d93e51afd953c5251fac3d182f0ad9628cedc29183049316a4849c9f1258035c4b0d3e435e9fc3bd822cd9971d5c70007e2bd60cd03412fa6d0274f6778a0a54c1682ed7883ce79c97fe381935367e6d2193cb55d5cde498a6cb480cdc7f40af82997f6e5655f30b4ecb9f85834bcf806edc1667ef508f146686e0ecc0ebdf52608ad4fb6eebcd2fc62b236a2c3eb4096a3ac3e8c3b82b113fb3909a1daa2307f9c983d746c94ef92e6440ad610b85bcf43dd2628b599b85b3a514f5e2186b082d9f74d2fc090ca521fc470627fef17f8825fb76c2f3ff7ab50ed1745852ea2f2b11f30f753ebd88ab04031bbd6ba258605e19cc4be57c60acd38914f42d2f7f035879821041d7fe349738b9880680f9d5733f4e3c88f5d8214cb97290399810de484a803efe0077585982c2a99c46a3323995052609274b72454c738b66d6de3cb4de5fc4eb6803603a143746db238ce48ea94db46e49c760709681b48c95ef266310095bd38273687f5c159ec605a23dba76d4af070f5aa7ed09bc77a1917d6aefdc4c8ee83c3e284a1f0e3b94e53b5b7d453fedd67c56ab8071bc03cb51dc0cf028c0e074eccf8d4b901aa0aff7f3155da126ea88cb49a976d7a7838cff120d1fdd93cc82b749a87a43e45860c5b6fdca92c08e36155cd550da71776ec451fab00234354bae975958ce3f9f606388c8a57f4fe05a881a086b63e4e31545f813b2d2a68060582fbe6175a3b2931dd4c0b96e08f2ec4611c0ee3932628ff57a87b302b9d9f84f315d138e556b021e6e59643af35df17888ab6af038af1e8700d15f4b7a6caa4a4a74174c4e30a571ec16aaeee61a25d15ff48aa09d0dfe0ffccb363e83a07a9468749e89c68c8def21dce8f5930eefea26f7051e6f6da22351af7cfed47373c4928681842718e7a10fa940fbad81a0e3a9409d41969945e9a7a48a55ce7cd4731355e399a6f28239736fd845fe8ec40c929bd5576d99e05e7a8d94ccf77bde94191549fb5bf2530d6eef2487cce35c971dcf896603cf38b22540d1c501ac5b65dc87f8bb07af2c772f8bbd99c5ec615dee4aeaf3ebeac3685c514c7dc5182f53b67f4819c4ef68d13a35e5145dff1ce60cd5d35758bb1e9b4b74358c6b11fe92680e07f56131530e7e9f8229c5add97305402e87e7a856314a7f4c74af311a7a248daf85aea35277e85eeb2b975fe80bf61efd2c417c5f2475458f2dff27f12406f72c4329a38ef8e4700b847a0c9652b5b52d101900259ece69266934920f6643807ac7c70bb346568a458124dd9bbe37d7d3f5108eeec5ddc387a0c099eaa443e355d48772bcd2ce354ed70a3dc59cd384eb654d33877160d680e1a1d111377412f7ebf6349e839c3403697cff8b383c071f0573fc83d0775ecb7115b4209ac068ef97a298b5740ea38510b2d728b2115cf8b5bfd20008841fb37e793ad930ea39db04939ae1b67dbaf272674ee378fd2d57f09d51ef7adf591379e0e0b6658e8618b8afb881d4981506f51ba2275a68b8e9796ccff6a4092fa2b65f105b70cd5e0e6e27480bdefaeffe9c540aba358390f09369c4e94a8a9a3091acf7b718ca5894a1dfd49934e52eb4981fec6d03e5f4315fa5b899097f9872c55e735cc8afc943827c1b1f93f733a419c6260b9711ad70b277e693b417b5d6bfedcf27e6324f242125b500dbdb88b26dbae66a4a98cd84f3e28681b89d0473d27884d12e11710db2f1da23a94e49cc13ef90bc382f7a3167589957f0321833d8ddefc41dbfbd8c471d5a9d9379b85a79f3b597c9db5da98530e8825c1999f9538d874a3c07f4f69fa7410c74785c65b20d3e466cccc091489e74f95c441286eaed45e2fd8e4629b2e3f05e5e6a04e0df5c3c78d43517ed1c88e86ba7146adb07a2770703e26173f02899472530c6c868a3c16e49bbb851f958eab06830466cc4b4845d71b4cba9b582d196238070af8e91c8dec3ee9dafec5dfd70e5a81abb1fa91d7fd512edea9290f9c717a801c1387237e76108de512b2bd24d691244a7534be1a03024c0331f56c95d7b1203e06d1fd6da1e04307c659d85da75206bb5b294ac0a7141c511ad96717e6628a989eedf0fd687e33e8127b31679f11374b200a6fff7ffb8a942f9720cdfad7a789957b578adfcf492b39cd50c1f7b5701581a12dd59dbad303231f8edba50926870039052241ec1f35a43d22fb36c4af83e06831e75bb7ec3ab877c3df79591487b02e9787e1e05ae4c9caf66c0d6bc3575f6947cd6393c25af8fb53d5d7a4a9a7b8edfca291860db1632c329a1cb45e44442a27cf2588296bce5943aa12e2322b8d41398fc5a9e0cbc4607724c757d93e98f6f482e6c4a07565fa5ded209faaf10d6c1d078e78efb665762879dd0464bb82148cea8b4bf164d787336b1475911e0fc5d051723c015549ce33f14e71643958d65d6efa57798d15b3a37b9bfa4d403d49e02aff0667225b6652f7afdfe9b6ee8613bd7865027c1fe43d2a97024b78e7926b29608ad295bb9df06c1f76351388726dd5ee04b19b3d852d5e7fb04096f12007d28f2a8312315b879a55855053be98862813590cea64b1ef5d801b6160c2d974056a435b02b0421d42d2aadc42059f2ae953ddc91f569f64dfa3a8e16af68ab2c46b296e6abe078379a771343ee08162907310d567abe74cf9d1927ab965180e9e9be1914de5b598d96e541aa0da519f5968ba1c8be9f3665d0b6795e7346cce71d64843724de481185e773d6b6b24dc9d45b4902ec8ef0a9adce960fb35ce2b717636c1010a562249fe18ec5d69580bb76ccef6acad66e79629458c5d12655439ade4327842f58aa1c62da5ff4adf21dd8c2dd5005b6af2c4722ffc0d3e120489cdf64a153ecd0903bbcb5cc0bda5ac7e2bbc9e148b1833d81d3fa44be575e01fc6211c87e515e2d4b0866b9bb03bf0bee6ab8b9deba8637dfce01def31af85ee9647412f6596297e7ec766817b32d8e3f0e4e77a99d110082a8a3471bd6d1a0aa8acf8f2dca7616c8513be731c1460507f3e2c918a3cd32882cdf84477f5b3b48c82467994ded283ce81165b11a70f6a46782c49c5b985123282dbdadf71d97149b39ed656e06f73c8decef5408c3a320598933c7d91ca68bd081ef65967c76e234365f35afb89174f2b2db5156d9d50f9af929f5a5e00352c204469ae92d7d1615d8abb0d149baefe0284155406f84b0e4e599862a0d2ab31711ea36b67e6b0566bd43a7673d4dfd8d6eb7e11cafc8fd5cf6b11ac62382d894ce95c869df71eaa3d01e7e2cf1972597168fd1232e4da673fae323b88918edefdc6a8e5a066ffb54dcdd7044ea0035de6970c65555cfe4398c3610392b0c080ca305e13d65c397ed37a93189a4d2f8e5f9dbcf42b43081f6a3836880a05e11cc5aaafa323f6ef8b02506ded01c738bdd311b6dcfe1dc70d897cab3b843c629f2ff1d93495ac69ad918adc9bd30c57bd1ec4e169fa5b3d4f12c2e575cbb0032cba39b5700350955b74034133f11b61d9f146ff77bc084a8f08ab11eaa7f55ab9c9d482dd13fc29329afd8844f3377e9936c11ecb3dfc408b7de974ae7371970693e9c8721288ce8341b0977cf3b931126eec89c837f52c64f69a9d29810ea1b949c2213c4d3c72c6a6d07577deac364665aa42a4824563eda0d9bf4eca6542c7d5de8b62667c82ce99a7f127b62a57ac74fd0188178de31d8a5e19320713123349e3d51e79df2af49dbdf23e1c966c9bdd8afdf3b04487f61ce805bb4c625a6f329b7332d43b09292be22d4c6adeb66788616aeb93d2dd8b06a04c06507fc418cbc2535662eca41e5eb8d2316502ab2a05b16d0c0d89ad5e851c24bdabeb26d1e180824e73f503ea4805af9cd7284516db2d55d9e063dfd388058d7e17299e2fd235cef53b6084ccc5824ff0bd2bc3ebc024f629dc7e32a16ed4b341ca0569f16501a08094bf35f42a5430551df74a65d5892a44bc548e67167e3e39475c7649315535e19fa6286fdaf9e598a2985ddcd6fee79ed99e362269362ac38813d8669adf48e58c63a6b1686be6c3ea6953454bfb22826ab17ac118221aa20a615bd8bb2858696ec7d45ee1c4d49d16d6ebf91ec7f5901af9a4ea5fbf6a64763a2fb9753a018bfadefeb4f7f4cac4d4bebbdbc82fadb617be9248d75e1da5ede9adb43e31570b5283982b58eda48ab653ddbabfd837a8b361304ce1bfbc64e23583656a53c5436846f870c92824befadb69867fae84ad817c046e127e9da9a2c8451ac18ac079c0dfeed233e5f28f454", 0x1000}, {&(0x7f0000001900)="18912cd03027e1e3970bdd42d2fcaf3dda9699bd6462bd42c3b70864e21c278c6566b9aebd20e58c71fc9fc151113f4af8b092da541b0026a67b22f54a926679030dcf1e9ea25211afcd48d8e0d4217b169dc0b8af2d0c12ff18b2dfaf6ad0f37a99a86d1dcff249add0a5a45817ff72f147d351b3934bc81bfaf1e6b3b83cab534e0906e8b2cdaf98eee559bb89025cb400442dc9dc04bbac5273900ac808563c7ee93d15ebc9f9ea743853a178691aa439214229a7d3bf0d885d3d0359612b13fb96e8935a12289722fab9dd897279e84f6a187de55ce0ad3fdc8fb5ec160e058478597e04d1558dee36121553a9c21f2d158e89aa530503fcb0888592fdd7c2c76645cae6af5827ffc430f19589333a4ef75a9a720ccc70bb222d6d849c0a54aa567157394b0f040e92c717503b3f95894ef9fefbc465e66aca1245a37ff120554e98175253817e7e5d948e2d9089d5f2618526ea6faa36aed91b941f9123ca783a879cd943fa5d333552354f81210d83a2f3617c11978db3218419ff7457049692999a9a05b3abff8e66ad184c52feb26804686fb07c4df1790fdf9957724a2deddd102c02981e598af4ce9131b54bcad7af78810250b757b2dfe9d5cd28cccd5fcc59d5b956e1b7a80453c0e413b19a918266d9482e75e0f368289c1a5ef942501ab2cc8b57d653864031b18469af1e4326496a5350a13a3b82fed2102cbdfa8e9178ad38c9e6de5a8f2261d5e0ec327c8f7e4d9c3e3270ab2a6dcc4187b6b5d92d6d9f4028c736094585a4db4146a9e1dbe1de46de9150fe3f7eb0b73528df6266ba45ddeb4fc104f697974f979e28f15c97057592e0a772b1910541a81a01c291ad08ce06b613f1ab17445c6bba63359fea5a1c06b16698176f5cdce688c6326014460882942d74739558496d079770e6b49ac0ac2fcdf4d9f914914f60cdd006a6bb805f4996ca5ae400146d0f0ae59c0a1c3e02b1d0383a5f9f84ac4ef338f47e6bcbb0205cfc0af7e847be6fa01f1360a59ed450d29e5cbc906c3862baa17a353388e11d5b3aaff22af9ce5f3d6f1af6b78738aa4ae491083a08c1e7985c591213643ec5da8dddfa67edb565df3db7384b6d4551441c5ee8848ce9dc831b10e9917533602d2a88b3e04529d620cd5613ca7fed67a4c6bf329bb2e1c6bf0260dfb233d3cdc86213932873d6633d6deb100d4ae1e8ff498a89946f115f056dbb42475d9d91a5d864471b387cf7125b5d03bad43ec1d8405e30b34eb11610d58dd836692115442db068aa9c716fd7bf315bd8acefed5f40ba16144a6ac256308839071b3f2a8c628206899e6642c153f7f11665b70d22b15f797624dee64a9282764d179c36e6236d89e0c09130f1e79a719002586342e115096b3f4c540139b9ad665849d4df384c7409e26aebcbbe09e9e5afd6d2976b1949499c44fc4c1a8047f950a691343fb2223af0538cbe48d4da14631b9677b976b2c790ba83c5ac978df2a14efdfa486f1fcd983d846d0581ea32c0eb1454965225ce3e3f6b273b80239e225641eee4f871b705620009e54bcb3303d50e094b61e6a45430d1f2cee69949d631bf428e6bec5f755c44dc94ec08de85900d3cd0453088a2ef31d03fc9fd43e29c75cb1ec5020bf5955af8ecb66b1f14fb711383ab611fe0c450d23d7a7639c4fbb0f256d75165ace992b4b2c88dae99fce79d3ef4884832b96805530000bf1d1bcaffcdc8a3d6e2de421ce97ddd9254c802cefe92ca65c649586252fbe07a139786d8b6776e53d847e3c5e8ee536e128717c8b9316005594238bbd165c46a45f86c9df24f1a5db7ab4fe2e9259d86fc0176c96e9e52a6e73f47c4b3c740a5c584789282b05ef986ff5aa2d80c3c2bc6f2209b5605ff8b06faf825e73bb47313dd464f04897d1e9d9d7cdb413237aad7cca1267fed337978ecfb5c62f75e2f71c8af9be645c8d359ba0f0faa0731078f2875dca077f0794851df60ed7d7d7e12e6be38c4832676b2790ffe2753947d314a403b8b5161b5ecbb545c58cc699ef3e2c4d42617d3d4f64302bebd4e87c01aacfbfa7ddf6cc1770ceeff70f50feb4b2ba2bf018510c0c529cbc36356bbd4fedff40a5dfd7cf187f8ef18a9c2b346b3690c307f663d67d636201893aed48d6900f6c693cc8bb8be9b9e144d21f56fad3c14794bc0bafe6c9b048bb3c27c2a21531b1dfc6bc53f3c9ef6e2646073b42232e79a37f87e133817312e5f245743fe29c759a88c1c9e46da01945b857295759ad259e7cb0ee2f5f1c6b72ed1206449e675b1694dd2196299ea965b892b87506801e0d9a12823cc05ab43313d0cc14a07406812980d588ddd80bca637f9d3558c22bd4bbf4588b7ccbfe4e1d7af3d69263a548ae95264b51ea04a7f4af2b7d473392534fc086618ecc439a824006c7401eb0f350cbb2805c736d1a457975ef2daee8a65693ee11dbce882ec78d3957b59687205320eb3aff6f90b8d609a9e7173ab13d060097186e2f1dcce14e1c842257d90dbe0861d2c27085e920ae798891af34c9de53238a1504f51dcdbd08f6b94d9526ed309edb7d4a0578cb3829945eb52e9e69f42a71e7fbadf5f41f2c77d2400e62c025e455c907a832a3f9e6ada84017dd016e0f5e52a9fea82aff4851c8c638c8a48d167252ead971df33b665db583670183aa8ac5b17bd4bcf80f2889c732707e2b480f6313ca5e0a71e2d145c29ac21970929358e87f58c8e363c0c6762879c34b4b4b83aff1a720964ac21bb0763fdd0708ef0232f9e27db7f5c983759ab813677581531349273106537134239cd155fde015e215d7e0d9d65e268667b68f0155e28733fc1cd6006af7e67b39912df62ba9c12cbff5205e22decce8b2af36643216f62cdb3e4aa937b3d4ab06f9a4a8afb57c612ee6c6ad19cb01448414702c0aa6aa449050bf46ecc61cba0e54dbd87e94ce16839804ae478880783af6b0e66290caa00d9764a21388a6318a54804c6969347c7da90e32fecd076bd14a954a5ccf9e90843eed0c781ea1c13106ae4c45463d0329ba615a991d5db978d37fd3c7c3e628bb93e0342fac315a70616969fd3e80269542298262b4e1fa0c1c424f350fd86e5a7ddbde3b78d85b98cf1045d22d403c4967207841fa94a99162df8cb0216a89edc9556ba93f46328555735a3b8b4286ff577a643ec89d79748caf6a62566ef263d17d18d3aab4b3a925014f46de9953f2e1feaeafa8600cb68e1c16488f5fdfcc0a756b51d9b24021d7e3336d992ee2f115e76ea9a427d596162eb063d8ba4497008b1d4478bddb330e79d96becc4662d123c381a8142762380590ee63144c50f8e266549e5f9f4234dc610efd317ac92ea667983dccbccae1b3061d387965c84db3b18199756215e1de87a7c9571eee0d51bc8dd078a369b8374815632fe12a4814614dd3263480c61ba1e156ee166e39bf32227f72a565b568e6cc7439b11a1186d6920cc8f66fc8aed59302af5030e44ff8ad2c19565bf255a58163a526feae18413b4a7574a2cf96363373be71c05c1854d7ad1c80d64f6d49fa24bee56505d61ec470f0e601437a51ffcf6af5771bb9a617b93702adc23e84c9a926149459a0194f972c41183f56c241f389291d9ae872c601a5d27dadaeb4ba9eeec412c1946eec11bd84b72686b2c9178bbcf1b78d9627c6bfe2492c210cfbcf21fc0830412a63000fd7c08507784b7a75e03bb30ed484316ceaca45ab2f927e500f2ebdc939e2c5787d2c553c3e0164fe9c5424a8855e31adbda36ce4af22126d9013ea01c078ef9c2998a775bf315244982aaa8308e9d5dab9e3fbc481cafe00feffd483d06aacd28b4abdba3f8d6fbbf18baaf4b6c36283760b191d44928cfbb7941fb5178a97482c66b6d71a09f543d7c294b3c1d311161d01daccd2a261e64a2b0e5f5b5faac2b396fcd5fd2de2372839979e0c4a0290a1b7d5787db2fd56409d44c9ad6d954ef09faec68bb79dbcfaab06612428f8d1b557362821d458ac2805a2e1a306ba64ce27d4e3427d6eb74eb98a67d85b65f944dd721d2ce83ff6a1ea19990ac0c311fa84a931257ad554612a282b2c24e910db30a2467c01417872a0e309b3e21f556f084888d1f9255c8f207d24a3c42542d1de8f40327b8d19481c5ce68cdcda1f60ee9b0a8b5dfe58d07147bd83789d070e519e385422559e95810d10d79749751cfeb06cd38f0c78ca1d963c1c1e27599d7cfdb3c76806c5844f4f5c864038c4a967d990c50de99bd9c4e5dc32e8034ab1e4ae0efc8d39e66e2fd6f601950945a6d31d8cbe3990884483ea3071cac2402868ffd3a26167934139c06e201912f8f06a56ab0b70624d8724ed4d76d976fb9ae2e55457ff5cc4ab98c3479c7e9e7d7484fd6c6ba582ca6c741e07b940133b4b0d851edd772c542c549fa93c594c5bfa9847c41cec53256dcd93bfa0c407c5bfbcb33e0ace90f9f8baca316ab3513a290a9774886f8a7a960d9955cfc597f1c31cb6fd3360e7f96f50b4ec00b571a9f9f855420959f73a1b0f99f30e539cbc588d1fa7f64a7fea6110b27220937864c783590683de9835da589fe19508f4243f6299efff41ef1b9777d6d02ee186a475f2a93bc53c669319b8f7d4aab7fde678064c88c2e77b89afc3c6b64512842cd3695a5d305ec1c20118a2dfefe76fb3299297af47bc3a8f782907baab2ead5d8ad6233f61022d592eec3e7731829c890409879b4d986c19d1a6da04c81e21a35251ca0f5e4d332487305c851abd94ab7f5f51c00edd8bdcf57ac379575402d6c237e3824cbfbe548db3e2abe33ee9fe03d000b5770a4293c2b297412d460308656e834ee5a87b8ba4ff2bfe6a639516815f32c948e10ba27038ef3c6c7a2a661997f0097a922836b2f9b89d4776aec6777c15823a4940a914249894c3c165874101ce4512dbaee114893bee9709a4539579c9c507c5571ae6bd5243d3b46e633c77eb6be9149e7e3c149c7aa4443468830532eba75245aeaf769f84b184c75ed50300c7d6b1405c0af7815a2ee229828e71a1be7f95fd67531e298a77295c8ca1e9ff7b2e5424f4ad1e5513c8d2884aca8899ea9767c7a1986e48b4b76a5745e0ddaa5ca9372445dec7831ceccb68d387f050b68c9833a1446e365e1a14033b8e9cec0ff9af55d050efbb453419a42b3fc21b95e3a442ff8e5e2212b4f637da685a7b1c35d947d9c8bff01e1a9431adfb4ab2db4e326d27246836b87d08d1199b7ecb9e6edbbb78268e40988c8fb56573aeb6cd70a6f6448b52a2f4e693c2a95ecf30226e8d6ebe66b7e44958db972544043fc913b3d597abdecaa6a1e833cd5e2cfe5234923fed18701312196ba6217fe3751edcd10e0dcee100ad3015fe2e60e8474c359e8c50ae3969add84e412febf4ab071256abb17ccd69a1eda746f105e788259d17cbc7bfe2ffce936b5d9bef3bd9eebd0d6fcc6c83ee84055f770e3d73b45f26fe0ae15a8042f36cb550cf4c3d566d4424b0d419a57dd82f60f83c3ce25d91055e5a34c9f73e163589d73cde263c23bc242eddf958aa5663e1673f0162f17c9800fd71ebbcd553a5518f3be3ffe5b8a4a1f31970a2b4c82c3c3793ffb55a11188166f45770ed517601b45078ed4eda6bfab8b0e2f9f797fc9f5687ad5720f38d2efb84087dfe9633d081c6796f84b73cb12131610e09018f6be3fc83c74315719f4f7a86c7dd350a46fec52c90f647433044a025f7bc8f9c33c1cfc96fecefb0f507b107877e4813deec75aa766a81858647a08546d", 0x1000}, {&(0x7f0000001400)="dd58221ba49cde2b137b04ab8ac00bb81fadc7adfbc9feae422a2850236c372f1de8a03caa7b3035b7b9be108fe92c839c7fa03706f5ba16cacaa57fa04f478341435d25d053d2e8470cbcb9affacba58e386bddea0dd2702b5bd52e381a53f92167926cd915a87e128dbec5e7c7338fc2c31b79b5d98e45fb295e034719ccdfca770198e4c9effd8e7d1e103bfa183851fcf94407be6a95c22bb529ddf0775793d32ed54fd3879c1cb0990ae3f3bb190ca9659b8ed14a7c02e89d22a80b39c6baaea20f47bca90748ae9f1611c23a5b109df4746929157deb663d2cd804a3deb509a43e82f55230eb87b3e6690390f51a9357e8", 0xf4}], 0x6, &(0x7f0000001580)=[{0x60, 0xffff, 0x0, "bd6884b44daa8c90ef444be68698027090663198661735d71b858d39f055f5df8ff5f59096921e1322ac14b22a824403f29234e7d78e9849411693a8cf1a63ea8c66828d25abca4fa3dcd4ae3c"}], 0x60}, 0x2) 06:41:15 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 06:41:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r0, 0x0, 0x0, 0x2) 06:41:15 executing program 0: r0 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) 06:41:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000300)=""/71, 0x40, 0x41, &(0x7f0000000280)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x38ae00) r2 = syz_open_pts() close(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)) syz_open_pts() dup(r2) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x1, 0x6, 0x1ec2, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x81ea, 0x7f, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:41:15 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x6, 0x4003, 0x10000, &(0x7f0000001640)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20010, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)="5a5421a46a78e26151ba79eda06bd206c839e0b9cb629386fdd44f9949157bb12bec31de4c02ef64bf23bc98782b29b4fdbbfab65260e8cc855e9469caf73ba9c722b42010230a0356dad01aac991d58a202", 0x52}, {&(0x7f0000000140)="17b0f92fcf2f6e0d976f4ecc132ef9b7c4a6994f7c47be9ffa0752176daf732df27c083f0e8fcbe6a689a899bd260b20b39ba1d954c02af3cdc422b31de4291b20f072b184b95ba645b56e8bb8a80a63535f86f3eddb4c91ac5ef2217955f87c7162516ef2721d06cb3cfa9e3839e9e4e6daabb9aaa0dda14c79be1238999172b17a0125644ae40c2bd2a25347c78ac770b864806027f2b52bef883fab0e3d02435e3a6a7c5ccd8ea74009a85748c12eebe2d9f396a875746d419e4d83b224eb8344c12bc9bc", 0xc6}, {&(0x7f0000000240)="5acf954657f0f5c57bccd7facd94a00780107456a25abb3c7947f8925192e84cb3c6d0ad55049a451b02d82fc330f89b42b8acb0c0d7c81b5cd0be057cdf62684225a051a1716c88510b09ccc4a4d736adec3933505ad2bb68844e58208641954c373d9e2095dd318271", 0x6a}, {&(0x7f0000000540)="77cebd7ef41c32ee61b2e60159095d080ed5805eb367ff036bc11e9180d9e31d1f72db1dd0f319f2995f5832ee7be87d72deb0c0819f352b7f7bc17554e4a3d94aab9e147d1132e1080348d167113c38c5896b9c1c9ae7e7d6aaf185a6986567f2bb4ea30f46b21f5ade9544f7781ff60b52f90a3eb5e70513682495680c4ad8acd9548ebf8481ac456e56080dd99a31ff341bb6b0925f551456696865aeea0594118c7595d9655ecdddb3b6a389ecc5ecb1b81bd1498321cb65fd858e125948e32a73e37d4fccf479b4e477ed8fd4ee58e350ed9c0ccd542a50aa7cae8b37f31d4b346f0b5e800b6cd3000e4ee058650eba53e7d8d96a119d5cc12027a70bf199b16b4949f2375572f5c5fd08cfb73c306f0a664616d152fe85bce95734da78b4a7f3d801b5c25aca827117c05009512ab7e229e9e42113a95d06f2816ac3a71d6ce502d7ee4ea95972f7c9b463736ec0f03546ad3b383d01bb9fe9abbbd1662c934d8e50397f1102f69a64372a51c00d3770bc2fc8eebc83ae3d1c37e5546b88b8b1ec2bb80adf8185cb75045a7f67de77154e2cf7bd6a912c4901c2b87978d24cadd9c9e92cf0c8c6d16b8dc9f8ce11bfe32ec8dca1ef253d96183603b0de7b18a1405a7d58c1240ec437ef0a6e27d78b6b7d8bd4978d236497be6a84384a62c625ee3a20bef13fae946ca8784849c587a5040452b67100324ecce649aeed06163a645b2f7bc5cdd9d60819baf99ed9e665311af7473cefb811c8d63793e835cbb1c213f6d7a91a1ae28da85cb0badb1dea1879525733c752d37d208c14ad296164ce631c347ce565c58a41da8b49e8b2b91c3f760ee4868af469ec88caea3d7d6f2963e02999f0e8bdf9f209c3df3cadf101f54f3dead221881b3d1a477133e95441b049ba871cdce02c982062c7493878328b61e48a5a42fa2059a734ca127d8c935f5ed9c56ed9feb013fef13f023ee8c974b1d0029aba4c7703f331ea8a5f63f2747afcfbcebb818e9156fabc317422e0f541826b2948a42c433ae31b002b192a020c80ddfc796da59805b5387e7e7cd6819a76d248a916fa1a927ddd5a52fc3bdd6ab0834fb4e9f255d20e9a9ebe310caede50472aca5f641a7303dcc94dc9e280e6ecc1f0d42fff58ab26ebcb86b84dcee04a01f9c5979119df4fcd050f8cf677fa5dc407c761225e79f222677d483da8ce2dd2d9a686ed324dcc25fb53fc030f77cc81d94c88fd38a3c5fa5947e4b5403532271fadd2152dcd8177872f86f2b6b8a9076c4438486b466c722815133e25d15c64e422ce62975bc880342f3a5020da0a3dfc520caf84cd16f4bb47c43ace989cda810dc2a96be4651dd24fcc3803f3c2d3f9351e83a154b33e22fa1c93ba623780aa0bd7b973e5c18374e2614e98002104f0f5bea886c3a1c193167a4522bf761109457b2f5d117d88842b5846bfad8a3f991914a4c313618f9c3d80c4177f5ad5c1e5cc20f506b189b240ff8c8906a07555ee014f6f899ada6734cb54b718740f2687939a8390f589b1f174f36e8dd28ab08d313f0962291555aa1390482e6b5ef75694476b0c66f838a2e1a46d2493fbacafaf9fa72beba50b608516fb57b3bb39eb145e35cc8bfac50b09f7ac17de4d42013b7a72dd875c957248ff450eec715a40c259d57ff395d38de4775a5a4e42c9aaad0f3d22a4b032ed4c7ac72ebe90c8f1bbf8374eb753712a71281af7318dc23e07b5b22ec4a1cbc450c28740dd94f481505b9ee9c6e728773bccdc74e9535c8a376fdad6ad0bbbed14ecb07c8a7c47eb151850ba8db43f1faadaa3fb85e4ea08f58e2e4e507fc66df4ccf78fb025f9e5901797f4feebef002ff43f147b289043745d76f0c2e2fed520f5ce0c72c9bdfa1a458952a59b06805ecd6137f57089932c2b9f38c873082ec7f58de4601a34c6874cd2873f836751e5f1fbf8b2bb12e048ea1979a705b769ae8f83bd6bbdc50b14ca13aa07b4f3d54205fde818a38f68ea6d095cb757807e59d8d7f619d812d992555ac1ab8c6c2168c0faa3d3f339bb6220d3c7a25b131ccb8c45882c27e95097df5c09489f042ef15cf193b098dc51eef49cfc48119b55e0b15d4c1f503a9554348234a64bd151b7077a31484ad92dcabca20a5beffc3cb5609e39d9ce762aedcfcaa256e13af63d35c7baba86cf539a99e566ae49fc035a78723fd606f2acb16073936c23cf93a5f7c0ba63aa5a1768326c4a3320e60b93ea577694253468fce743377437c45f24b9f5ef1063bf7ca2a0092b1438b280c5808cd849ffb504c38a3c1dc14d9f607487a31823f934486a4b603317dcc1e716fd7155ce73a0de003ef1ca035946b6f638962332c1acc75b8354ad856ee8be29fa1d71f73f2a23036dfdffe56849f572c766aa81c96644199cb783d7003780b2b0ee6601ca49cd02ce2c3ac0dafdf4c038b1d884d8d798ef3e0a48af53ff8944edb3a44ee983f1af24c028f70e1ca54d8cc93c9a6152760fc61209903bbd1a51fd1667a3a28b9b869f3c96a02e7de0b310bbec7ba278243a2af16f5388cf87700464854b83778a4bd1e79dba20736d2c7470a4cc9945f961648f373538e820562d389d4f572bab73061b32315c9821d76f5f40caf0b06cd8d7bdf0422f24d94cd4367f6c574ed495f25b97df53585c5b697c11bd3407ab93f1d98d9d88ba932d6c17533d1cdec45f01405e1f06dcf0dc5611ec7e5fb6143c772eb4ad022f67abc44409edf0bbc60de4d6f9498cef478b8b3113e181d3574ea2a6c672ed9611eb00abc6c4b590ee91eb24f7063f521d72ada9a02114aa92b81c48d33f7744ac8444f61d9649e4ec6303e912fda228428f42d5cc48de526d5eb980777f788d757e2583e214ac3be5cb6988be95fd5c26da4ca0e95adc5eeebb5967def1b34a486df999e71464f20f039734390e57b7c0e36298141d28d4667fe8ce30ae5676541f89c18ff5072e992ee39835830689a028d15f80e82884f668161177212e994e8275a9380f411b9d3ba37a13d17d26620e138ff1063baae96e7a590ae0db57b2d4cda95218b0e1b90b068545b16c1c608bed267afd983447f6cb4c747e05116fda33cda611b2c7b3fc7faea3ec72615320a0b4556cac6d5e671610ea31fb0db5c818637b12978596e18bc06813124e0b988f19cebff8fefb3af11e3cd3c727691ae3037714c2f2abd0aae74c2d862e3ae41b6729de42113f70b7b06f81e660523cacb3cc0b730155db5cb966e0c96d003de4cf05ac7af0548283ed5fbfcc7d0fd7c8b2a2b4a4aa61bce89427b8efa80b811fd11dbfecfde24e0de0e38d0ee1fcad9707e7fda11a848b3f10c53ecbfbc3e0e9c65bf1477e3d5f41ed29714120db9d3e38022373c30b95a4acb2a59e0f4d5e3d6224da876556c82d12cd9ca10597667298da747ec6f6ba5518142a54498326447176eb5da9431e9b3dba7d9a8d728ec48a75d22943a74e12fe7ed11726e9df39749897c11e9f8aba70f1d2104bad27572020acbb810251c2aeef3e8957681e442920af1a421887ba185df0cea57b77afe256eb9ebd5dfc7a4f3d42afb804bf2ccf81d6cad72f22ff5e944e5deddafe2924551a9a081f2446b0fafb702decdd6ec0954edeca50f782232b5377da5900e8aa93bb3c698240a77af49f11e9f0bc8069d3b65e36627d04bcd49ffd9b2d4f773c6766a3d860e63820dd85b651703e83644fc54f0f793e0cb7903dcb4179e864ccdb082d2d49a7e7ff8227cd67fb273d2893df81617f65fd829d65f0e77d46f7247689cd9769eefc6721255461e8f9fe87b60348e545de8985c76aa0a8690de8d4667d19f7d827b6d0c0c1073ab543ed45739d5720acbd5f8920ac6b65a95f887283d9b35f594304cd416ef9725ac1b648265b57a4ef7dabcd8ecb963c2c35c89642d091d34e1f0c00cac90c2e31689d29e0ee1fe6b42949efce43541f93378cd3e1349e7ed3aed1a24a06afb00e7bb27e910287f970363431e2f60825f50441ead22dd375acdbb7ea363da18272e819b66a8cb937a3735ee34ebbc67a04d3c0f87d95a90a070c6551ea5ace378048b7a11aa978e3481896a7a1c3e6088e1df25070c2c7a4ead6f7729759abcb7e5eb7697855f982afcd9447be4ea5dc3ec4dae0dc3889e21e68f9253b8d0efc689c1714e46286b0e676cedff42f06500f8000e584571dcd7084ee4ec49365638952d344c6aefb56571914e04102e2e3d7f47cf068e76162b5506a112fbebbb8c4e6c1ad4c0a3f09278755d26ae27390d9cd5991bca4224e5f4495bff7e214196371a73e81a07ad4f2e95cc77e64577fbcf6f313fb0a32c734c728c7c1e5693efecdab246aa2523e098d1ec2755b525dd8659cd32b4c83894a33e4236f6b4d70443a2e629aed6fecfd67f415db05e31cfa21cb70a2094916341dc39c26fd74ca3a30a341ce486dd82c066bfa9f4747a936aa6c0cbbb5b297078fc891a211f0d2e6fddd879e4f8d189c6df923c50f3305cc66084b24b5be7bc2574888e7d0389599bf2dad963b6fec602324cdc438283b4be0d87f7b883be7961e96ab65aa81778f92e44fabd466970b7c3b7e8c90d4df4cee1eae4cf3db45fe3f1996080f69dd0b151d10d0ea49e1c8b2d3087720a639febc0b38361aa2a8f723ee76f7be445c89d85410950589672de8ca5d29988b7e274b450ebb9b9753fba9ba1d89869e0cc3aa3b66b1532ade85945048742c4b139d873f2ffe1d01ac810d5b60316ecdac1e8fadc22f83f07207f50072ef06a77aa60cd070332bc1be0b0a67bfdee8331585984bab5ec1effe407e0d91df7a1c0802c70484766dc64087fda8b5004ef85624e828fd0e43ae22cd3bc0aa87aa37e6d728e7b0b472c439f3545830616791a5ede61d73d7deed61ef213a9644ae4b3c6859b7ab433f4576f9c5740e279370a8830382f329f46b83ff2dc5386f4cb30f9481e254127379516d02eed3d8385c533d0358970445768b139286d7e5adeca8a1e5f5f94859cd6749c2d70e95851c0fd516d1f09abccb881fc603e2a6fe0f54dc89bdd968b2d2faeb1c378ef08ffb15d0fa900cbdb7f2ee6c0f89fc1f6b6976013f9ba44e12b5df2eefa6800730e40ffa5f348c3a3e272933d7e0c643a4fea67978206a6751d14fb79cb5f755041f0aeb4e4a5210adffb3a768d1e6233667f00c78ab47b5918923c56845cf7749b81bd6aeec6e26c9abcfcea5bf1d1053acd0bbc0bc544a92cdf956b25f3016d51a7c21058a819e245ec1a0e869333545848cc7b957c07c21f5227fb2be6094b979856d0b9b86f4b018727c64bf13566f3ca653f0103ea8dc8c7313c7bf67495f1f9a0c720980a39f8b15bf6625b4e20b3d28ba464e7c4dc3c138e25b1b6ea81d428667cf938c35b7462d8a6e8f9c47bdc168efad954c78d5a362a7b672698d27759ee7c0d969adcf4add77279bc31fc46e4803efa9dcff98fcf02d86a6910c8949748b1e4f6b8f97f37e9201f81ea1ad69e3cb05976aa7dce61f4c224dd7848801887ece88b56ff1b8fe3882fade8fe1824756315c06eda801fb5c62855a6cc2422b9a48df5d9ae06f0eb816b1b9fbc35c56a315ddea8b28762ddd2a06f08bde00cb5f6983ebd73b05d4ef56244e36be50c088f176bdad5fe26acb08a7481c695a09241264b6816c1f35a08d439edbb1c17b4c719011f3bbf19f6f241ac0624ec5618f7bee1e8157ff5aaed37246128146f6c2f423bdf267d87f6a1797861b74b12b0fd8ba265b3a25b05a1cf25f1cf35aabdf1f7bd7cc7a2d3ff3ff7db730b766", 0x1000}, {&(0x7f00000002c0)="a1bf41e459a38f6ceee1b541370a1fc914ebdd2720b7e065fa73fb7b17ac4c5b86ae2275241083b45e8b3ef931ea59811898c55cfe3d406a108da3bebc3ef99cf53227726506e55004f4d694dcdd113ca7f16842eba31b6f11ea6d8bf75241e63d19bde0966e0ae65fa5c6d538446a35ec2d", 0x72}, {&(0x7f0000000340)="9efe5e96b8eae0d257b5d8a21729b352aa04bef04a958a85794380d3ea3ca98bbc71a44e7a5256c93b0fd344866bac128ad39deeca7e84596781d0591a470b90e59ee55cbbe793cd972a39e0b7da9f8bc0452f422b140e1e81224bd038b14e50550c0e04891c2cfd67fc4d76c1e251297868d34bcccba00078e466983748505da562187d86189579c8b77ba66f87e4eda9a4b212d3276d5db9357cb04a9bcd576c6a4ed43841d5dc447d284ab78a693ce01e051adc7e39a4d1f39bd8d371e3ae", 0xc0}, {&(0x7f0000000400)="2206a9817f99baed0d4e4f0b8a89abd007574b6527acec8fe96e08cbd40cbc57b9921c4b32c39eeba655c0b31f62cbb63330afdcd4fa41ebc33db2bad0c4f4b1776b2e0f4ac362baa17cc463ce52a0f67c386653c39e5c4d434af410d29fcc529575d297120448cc3643dcf4a8c33f6b82de5cd59d1f6d6bd9322f6da76fed59f85a8dc1aff3af602df3fab71a48fb4f9f587e44ea70ad07236bdf50cd68", 0x9e}, {&(0x7f0000000040)="cd0a14d97eeaa536a873b6223fab315d3a476ced8559720b2321c4bcf5810f1c", 0x20}, {&(0x7f0000001540)="a9258b481d1aa36885fd33a6b65837d911c639478c992a79845ccebf737421edceec35239b31", 0x26}], 0x9, 0x0, 0x0) pledge(&(0x7f0000001680)='/dev/bpf\x00', &(0x7f00000016c0)='\x00') ftruncate(0xffffffffffffffff, 0x0, 0x6a) 06:41:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc0, 0x0) fcntl$getown(r0, 0x5) r1 = getpid() wait4(r1, 0x0, 0xb, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = getpgid(0x0) wait4(r4, 0x0, 0xffffffffffffffff, 0x0) syz_execute_func(&(0x7f00000001c0)="66460ffdbf1d8e0000f246a56466400f3a144059d067f3440f2ceac4427d18580166470f2a69002e66440fef0144fcd9fcc481f9e421") 06:41:16 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) getsockname(r0, 0x0, 0xffffffffffffffff) 06:41:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000000c0), 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 06:41:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfff, 0x0, 0x0, 0x0, "6912c0123cc5c1e05a5a8283baf8547f00af906e", 0x0, 0xffffffff}) 06:41:16 executing program 0: r0 = socket(0x5, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 06:41:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2146, 0x80) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) 06:41:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, "fcffffffffffffff0000f8033f30019ee60e00", 0x7fffffff, 0x2}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/72, 0x48}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x3, 0x0, 0x0) 06:41:16 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="04cc3e4e69cac9e93751e389cf64cdb82cce798968d5ca175201120df60f23ca6dddfcf0f8ec8b9a145df1d1c723bc4f684d6994d6ea34026c67fac2b2ff65d808852e30156832d128e478a33ce98bc9675c9c823c8b24d85e1b3f7c497383e8e0e3d6751f432385deb8061e2315acdef59c5dbe59966eaed002a3319b65717f", 0x80}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 06:41:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0xb53) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x1f, 0x0, 0x800, 0x0) shmget$private(0x0, 0x3000, 0x415, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) close(r3) mkdir(&(0x7f0000000080)='./file0\x00', 0x42) 06:41:17 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) mmap(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x0, 0x11, r0, 0x0, 0x2) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(r1, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 06:41:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x40, "b04d00f3ff0a631a00"}) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:41:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x9, 0x15, &(0x7f00000001c0)="0004d2fbd1d30105a79d321d8ce787c64bea414db1f5b9a74524ad6282f706a96e1c38e774c2774b86ab95d9ab80ed080ddc788ce0a7b976db6805ec980f7f67c48fd9cbde5ea508efd0e013a5a5d464c6ef68d6ccaac281ea4c4edd2bcc3e2ec592725e85f61fd8440cc1ba583d1e69c1ce5973ba8169b8a9a0ce6440e5afec2a47c9ffb8ddceb7ee0b08db47a9c9d57f141149b5e361cab12e0a24fd00d51caee659c88b439423bb1dcd22885f240d00d9521438f7f4e62f2f1bb9dc4b1588fd40e9ee7b771b75415044224c33ac2923c0ad78ccf4ff7f6c122b9bd3e86e391a55d2b1d420e4e24583d647220c323659792420409709151b77a4e68c", 0xfd) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0xe7, 0x1312000}], 0x1}) recvfrom$unix(r1, &(0x7f0000000080)=""/99, 0x63, 0x41, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 06:41:17 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="64af9d0e1c360221a1841d8cc81dcee42830f016a221cba79344c1906fb92c4b6cf6576e73a9c0976a285817c28dd5c5a8", 0x31}, {&(0x7f00000000c0)="ffbef4025555425bad0e36c1edcae4eebf2bf989e74af92d62b6acd819c11c19715823db7b0c21327f76bd6f6370a410b3d845fd", 0x34}, {&(0x7f0000000100)="842a7bbd1826e001cf75371495112110bec5fd95e7336fa3b8dddcd0cc3b3198470caa6d18f49c81bcbf2d4c00ff76e621612239202a", 0x36}, {&(0x7f00000002c0)="ff0c9f069a2b935e0b6491a85ef7816b7355c4531dfa4752f1d83b81d72ba5d3a026dbfcc2eaf04580141e850e87e715e0548ca17905afc6b8491c1190a0eb4846ad10717015a384ee0ec1bce5854abdb67daa2d62c25de64fe00ad83147577a2046abd6cc4afc7c64d019d4cd7078ffeb53289d7a88bd01867dae21aecaa25263efff91af63", 0x86}, {&(0x7f0000000400)="ee06510cf32ce9d446b96afbcde0948ad59cbd0a26252d5e63385a83592280aa16d900ab251bc7778e8fc642141873b7cb8b76f06bc32e27676747a6e9ea1e237863490977cd96e17afc024d14af9f190066f21a9248fc9128377a6e1aa73fef", 0x60}, {&(0x7f0000000480)="b85c531c5c1ac55c95a38d34ca493691f153b8c13808a1cfe8e05abc9680655ca5088739a422214be48fc7f11d64fbff572ffa249d0fbb35d2cb18488e3a1233545bb9f110fd8772a87a6970bdb4a556e196f9f07e50f1649b96f49500be75830b60662d5b3c5cb4818eb218de90116cbd5e096b6dc534f361fec36d3520556ceebb0b2cdbd9853df0c022c87fa7fa96387813d66aebe81777cd7422433968034e40ea60323964668fc7e4f9904efaa1a220dcd0e0b4c502833284ed238a9b8228cc85e2d3528ddb", 0xc8}], 0x6, &(0x7f0000000600)=[{0x110, 0xffff, 0x6c, "7ab0304b5fa1e19185afb4a7e082664ff20efb8b677959d74fc4cf3f61e64140a212662ba52b712defc60ec5a3c647ba852b8cd0b075544d269d54929c4a134755a4aca68fd0f0eb76214f530e6c29195be41cdc0a12da3354efc9cc4a193b12ea20cdae1b14f26cda7d21e058fe705cb2a5cd57e38ade46242246a3f81497cde1c9c2a441c2751b2acd9af26352b81ecb50f0db81b756b739de9f523de66539fa43f7e015ecbd7d6f396f633eca7dc1311851eda951b54571a12c97948eac53b7d64728e006a3dd9e2d081d1f8ef42af68d621c26942c6c604bf8a43989310d43aad57c334bd308510ae026eddd934e8ae127c4e019d3ce2d63cdca7f47"}, {0x108, 0xffff, 0x1800000000, "2416ae28471f8b26172bb90861275e3fa75d7e4a33e5554f84be5e5647da47dea1d0c36c4aba88f90c0d340b3ab547caacd135ead025abf3e0aee6f231206b26264879ae64c2a2d61ce6c1bf0287bb77ec12bb163c949080a28a05c6283553969ef9419ae1fab50eec6ee15dba2df2d2cc98b328548f98932c13e7fe2379b9adecdba2f71470b1923d5f6532758cbe51bbbeeeab248bc1bf9b39d0363e4ed61d9584a8d9778b885b462886a8060a22786f909f5d63678c7d67eb1d05f2e0ef58a5f68751869fa9da297fc29151c35783f40e9f16100d441c5b28f811bc94eae2e456590a66e56e6af72c632e4b2a6319bdc83f30584a5883"}, {0x98, 0xffff, 0x1000, "d5ac227faebc191a49b3ac32428f5c8ec2ffb10a743e8ff92d2aa561c643f59e69aa661fbab61385434fd728427f44f09f3d2b6e4dfc8f40b9f95d40e24dd49dbacca47738cfce5f0c69106fb364d690ade6623c5307674662a0930d6a2b94f33d7c8c869f7b2ef27f2000851766de5a27dc219dc87518140ccfe81cb8e1923b7a700f15c31ffdc4"}, {0x100, 0xffff, 0x0, "0a5bc6553fe4ef36226002e0a10fcc5bd43de6a5db7743e31071a2c6e662cfc2158976a928f4439a9a73e59f9950e99dcebf19314abecea7e43904119f48ee9ce85381739ccdc084066ced251de771f2cf2ed8950d36a9b06773cec98236934070a0dfb161d84150ecc8999c89210609ad1a7b71d56beb773d94c0965031e71782ffd955f5e4fa20ec914a5f4aac7c1cb72aa897d65ab68d599705acbfe72e279ab8aac98f3247d11658293222a631ce328bb54f75c16f598dc88aa4af1754e460f523a092f5ba8b96b10894ca13ffd8cc7289547ec070a78afed3b4c7a9de2623d2dc0b5dd984395967de26e7"}, {0x60, 0xffff, 0x5, "c216b2c989167d0ba01c03f57205f0f57ebe97c6a07b2cdcafac32e23c00a3f2beddd7eff25c2509ef65be8930e13e6c19630740bf27fdb1bccb9763170a51fec88c46b1374d793e2c6652464532"}, {0x50, 0x1, 0x4, "020c9ae6bfd302ff3510c4bea9e30c92957d91ed73cfde6ce7fe3e90644e2a100bcbf9fc25dae780485b0e40092d287e69713997e35cf271de582dec668cd8"}, {0x28, 0x1, 0x1, "3f6eeac38c29fb4603bfcf6c72224479e90218f2"}, {0x90, 0xffff, 0xfc, "71e6fb61d689188b0f33929b49bea882ec24f738ed0107e0a3dfb9ad3f6d38c9f397f058d6fe8ad7e7c7e377ee9b4cebc516aa6613888d428c931fe21dd41181a95d6bd8c887d050b2183816631dab03f9009e27d14ab01755d2c3d1115905ed71fc9d3029133eebff394a82634385cb470284e59aa29676043a"}], 0x518}, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[], 0xfffffc40, 0x2}, 0x4) 06:41:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000780)=[{0x0}], 0x1) 06:41:17 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0xc600000000000000, 0x0) dup2(r0, r0) 06:41:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x441, 0x0) socketpair$unix(0x1, 0x4000000000000001, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0xffffffffffffffff, 0x80) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x1000}], 0x2) write(r1, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) close(r4) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) 06:41:18 executing program 1: setrlimit(0x7, &(0x7f0000000140)={0x7, 0x98}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x101, 0xe1, 0x81, 0xc2e2, "77d1943c7cb8d16a3227dfdc93ba0291533a697f", 0x7, 0x5}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 06:41:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8637bd05af7}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x18) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 06:41:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) preadv(r0, &(0x7f0000002400)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000001100)=""/165, 0xa5}, {&(0x7f00000011c0)=""/192, 0xc0}, {&(0x7f0000001280)=""/85, 0x55}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/89, 0x59}, {&(0x7f0000002380)=""/78, 0x4e}], 0x8, 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffb, 0x1) 06:41:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x58e) r2 = dup2(r1, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) r3 = kqueue() r4 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x4, 0x0, 0xff, 0x5, 0x8000, 0x2, 0x0, 0x7, 0x8}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x530cdb62edeaecbe, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3, 0x7}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) geteuid() kevent(r3, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 06:41:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x1004, 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) setsockopt(r0, 0x2d, 0x3, &(0x7f0000000380)="4d59d343cbbf0e3a8c700132f0d6b354433c883a57af99f90916b8822df469ed271846df545fbaede2cd53aeea620a4ef9e16ef804d0e9b7b2391e5e653357949854c39e89893f1f8c4203edc26947f5a0a497e88fd759a1b8e608aff8cd7e81434a98c6cd63ab37f938961fd326a1", 0x6f) 06:41:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) sendto$unix(r0, &(0x7f0000000080)="809f5c9c9e4424866bddbd3b7759d6105c6bb43fcfa414d84b089bdbe40a5139ffb17013c3972808f99f896f372f8d8e0c278cac3b9a9ef06f9ab663d9020f27f9afad9e21b02eda26bf8722ba33c322661873d25a9fe206f41312e2b2729507eb9572fea67295e69b93ce6c8f23f6e85675d908702b75bfeb99000106a044310f6e3c70a8313b60f09081f0063c801abd25dd319a4cf50f0b2e805c24fa6e898e05fc40f623c68dae80caf7caffae898a3ac34670877c568051ccd1cba38a0b88eb7a5bce01deee9da203843a20e6458d022fec293658efbda433deed16baa4707e7ae9e6bc90fd39db53f5cd9b35b2f26061e5d633fea52248", 0xfa, 0x3, 0x0, 0x0) 06:41:19 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000440)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='c\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\xfb$+\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='c\x00']) read(r1, &(0x7f0000000340)=""/196, 0xc4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, '\x00', './file0\x00'}) 06:41:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) read(r0, 0x0, 0x9) 06:41:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0xea, 0x0, &(0x7f00000000c0)=""/234}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)) syz_open_pts() 06:41:19 executing program 1: mprotect(&(0x7f0000438000/0x3000)=nil, 0x3000, 0x5) socket(0x10, 0x4000, 0x3ff) r0 = socket(0x18, 0x406, 0x0) mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x8000000000002) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f00000000c0)="33480975c4bad777cd07eef1bf601fc59cddbb67f89643551dea8814f5c4", 0x1e) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000438000/0x1000)=nil) 06:41:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x627) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/248) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:41:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 06:41:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x80) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = getuid() r2 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) fchown(r0, r1, r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xe7, 0xa17}, {0x8b, 0x1ff}, {0x88, 0x1}], 0x3}) fchown(r3, r1, r2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r5 = semget(0x3, 0x3, 0x0) semop(r5, &(0x7f0000000300)=[{0x7, 0xffffffff80000001, 0x1800}], 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x8, 0x0, {[0xffffffff, 0x10000, 0x0, 0x20, 0x9, 0x4, 0xff, 0x1, 0xb66d, 0x2, 0x8000, 0x0, 0x101, 0x1, 0xfffffffffffffff7, 0x5, 0x7, 0x10000], [0x20, 0x7fffffff, 0x9, 0x0, 0x0, 0x20, 0x4, 0x1, 0xc885, 0x80], [0x7, 0xfffffffffffffff9, 0xc7, 0x10001, 0x5, 0x3, 0x12], [0x0, 0x1, 0x20, 0x0, 0x3f, 0x80000000], [{0x5, 0x8001, 0x2, 0x9}, {0x0, 0x7, 0x3, 0x1}, {0x3, 0x8000, 0x100000000, 0x4}, {0xffffffffffffff00, 0x7ff, 0x28b, 0x8000}, {0x7, 0x8, 0x8, 0x30000000000000}, {0x80000000, 0x0, 0x99e, 0x4}, {0x9, 0x2, 0x7fff, 0x2}, {0x3a9, 0x2, 0x800, 0x7fff}], {0xff, 0x100000000, 0x2, 0x2}, {0x1ff, 0x3, 0x2, 0x6}}}) socketpair(0x20, 0x7, 0x6, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000005c0)={0x100000000, 0xff, './file0\x00', 0x1, 0x3, 0x80, 0x80000001}) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='r\x00') symlinkat(&(0x7f0000000680)='./file1\x00', r0, &(0x7f00000006c0)='./file0\x00') mknod$loop(&(0x7f0000000700)='./file1\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r6, 0x0, 0x40) chroot(&(0x7f0000000740)='./file1\x00') ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000780)) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000007c0)=""/241) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) mkdir(&(0x7f0000000900)='./file1\x00', 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r7, 0x0, 0x0) ftruncate(r7, 0x0, 0x1) mkdir(&(0x7f0000000940)='./file0\x00', 0x1) 06:41:20 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x8}, {r1, 0x24}, {r2, 0x40}, {r0, 0x6}, {r0}, {r0, 0x100}], 0x6, 0x3) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01c52e2f66696c65300100000080563e93945de95de36d441cf0c93aedddde38ae2c35051a"], 0xa) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x7, r3) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) 06:41:20 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000000)=""/194, 0xc2, 0x800, 0x0, 0x0) 06:41:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) mlockall(0x2) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) 06:41:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66692c653000"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66697ae53000"], 0x10) 06:41:20 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0x1000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x10001, 0x7, {0x3, 0xffffffffffffffff}}) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/96) getrlimit(0x0, &(0x7f0000000040)) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/133) semget$private(0x0, 0x3, 0x1) close(r2) 06:41:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9f8c377dd99983fbd644f790ae4cb16bbd0ce4ae3145f2950cf5ff25de4a4d09772e2df8c0c661380cb8c73d8b20fb64ca731aaf1c5954ecb0b0aa033163f200870f699a09088e7018d83a441fcca1ec7ef6673857c4233123ed67e63dfca3cde829521e91b3c1da509c43b2c3f8c42bb04809b23381e37d83cf96bb0d5fbc1470eb5ab524f057245a420102f7217c06b49d2111798b97", 0x97, 0x9, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x1f}, 0xc) bind$inet(r0, &(0x7f0000000000), 0x10) 06:41:20 executing program 1: r0 = msgget(0x3, 0x100) r1 = getuid() r2 = getgid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1f, r1, r2, r5, r6, 0x14c, 0x100000001}, 0x401, 0xfffffffffffffff8, r7, r8, 0xfe93, 0x0, 0x9, 0x20}) r9 = dup(r4) ioctl$TIOCNXCL(r9, 0x2000740e) setitimer(0x3, &(0x7f0000000000)={{0x7ff, 0x40000002}, {0x1, 0x1}}, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/107}, 0x73, 0x2, 0x1800) 06:41:20 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') utimensat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x80) 06:41:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) fsync(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) semget$private(0x0, 0x2, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="9ca1e72cdd9f046091bd71b3f82b91a9905931c87a258bf59411785668366b98d398fc457ecef1a4a8e2116847c6eb02d819f313d3d5172ad7e2657e196b76dbf640c34abb7f51ddd6539111e77392261a95fce43735baed11d8f6dd9b7d7a4b417f8789887e423d9cd8571242ce6d94357b6511abf54d9ce4278269045daf336e0493c0eed1069d0065406f2df1bc0ee99ce6bb827b2afa44d5df91b23dfdf1ca1161ee8b5ee798622d383d321edfef39025abcfd4362bcf3cb1786848b2938d69f77e3a85038c6e8d76f1a3c74d93ce49bfdb3f7bd10c86b8901b7daa670d6b84ec0d1dc13d7386bce6861ef9cf7bf04f7760bb8038101b58ea4a1e269ea57bf3a3c5442b7e04a606c17c261be4e78d0d306bbac3a5b07cccbfecfb472041d6b4278afc6b84eb3a731b97ec2d8fd95c543452fbcf88afdf8cbeb0e1eb67dad34c738947b92198fe259201216142e8a70a1487560a55bfb257734f9a0ee8f3a33812b781034bd0f60e6bcd4656bb26533f4cfe6e8bb67b89fd9d9fee1d55a92665367d9177fc0a723f4b0c56ea5412a26c78d462e62f07daa3a863207af8c244b410202b1636c7d9b16c15fc5e4d0d2317972bbd484131b491e076ea86793adccf8f10e630d09175a8d8d9d4f6e6810aff36812d6ce0404031099ed135ab2fd16ea9b794aecfb472d3c46f2ae6cf4c34f3be12d4507c3c05034d70f4f3dbcfad04425f09cc8d2668ac3f39f39175e57de751c2ce8c9fabdf009251d91932cb9e25a4517344015b30fa59b5cb6a60ed2a347f862b7ff1a8de8826bcc0c162a683008f9f786f0deace7183e6b180ecf3a3a6c328709fc537474ccd081b346b3ca2c57cd26146506edb9962b2c2532981f946549a59d9b2a5220d93c250ad00386fe2f394db5d960109bb04121c5ccd833ac59663baf2fa9978a8972ca30e581386ae91149c67f40c7d03b4b6da699d5a6ba47253a386c507d5592f35cdd3f301251b803fb3a16c2b0f3a130493d15fbc829320a9d03b0a9ed3fddf692fbfea2d71443b357e3dd6b04694480c6decf689c9afca61df474e7401d0ccef92fab5ebfd4b12a6c8b2da026ed8972092e2f2df5fd2b002334ff84c531a249782a625035f75659c47c2090e3945f2361926bd01055e00e3cd44408803c105c7502277dc7206418d4768f38865b50e45b6804d62f60a614b1fa07f1943a8cba21d402658e7577c0743ee946b3e18c8e323f02bf839e32137a61706dd3b8b765e09f294f04620c15105deb4fd284da58fefe0765c9c9435ef54540d759db87bf60d8427a0cfbe5eee1cec8be8cf1ab9c89df5e6ff1dab35f72ee227b653e0434eb5c35d40927e5bf356ff67cb163116659c78fa46306219febb6a1cf6189cd9f111f98a8621c910b221cc358cde1f0a264383d29c99ea189e2bad45a163ff07787766bf4b4dd9dff588161f18256de6b93ddff7d8f38476cfef19f49e944f5f71a70c1dcf9eeef3964303d16df52bf4098e79373ff2860683092812594f32e4d37bc4468e6fbf1595929d08b36bd82020be2f7eacc0301925edc3a5089bb335f349825fea6738697b17acd6e7c572e2bf338325a440491a3a93e39a637bd06a920c66bbba1dee34947bb76247c7954141c87aefcf24b5a6fcc1078783754efa76415287095d2c33be5e624ecbf7219f2d86ea77db5782d6cf7dd223d3358c22c50cf93299b48a8da74d7f50f34fc6a315a1df455686e718b5dd199489d8aa0377129cb16a292406e55c517b16a12cbee64def8cb55bb82ccbb51c55be25654bad349b97693b2afea5061fb9b2b518a5e1d204b11aefb03d837c5d1de4715493a49d20e11cf473b42a715b4503d8a743f35306c8a052cf88d3d14da2b55bc49513b978a6a8742dcb84c0dfe868fd873f52b0725e003e3a10e4ece1010a8428b7c31b640b6bf7d2d6e1d8c7c603e122d3d8e63c51afcd174a9ccb0fe929f1ea0a656568868529b5d5520cace1c3b97e0683c8b977c1181ed201e8bc4f7608dd6c9164304751c57642ee55c48fed488394a1068eb58d03ce67535edd7b8264b2c3ac7dbd436f22c39a1abe024d61ebfe7f46b528e17c7cd5c223be544c8c8ec624ad1846df8b7758481e949206bcc78e29e35798e95dfe6f136b4959d708df1d22bc7a75804c73baa649a8310524c8df3dd9931b9aa50471122d972dd61da308676bb53f4553994bb39472e418342597ca302d8777218f0e627f948e415d90a2a865ecdd9cfa697381aa9016ca70d455ead8979c0530929ccbe72206814c5804ffa6c96fbd9bea1e2fa90afc0936687ae1f5a3134d0ef06ea2b60bdd666a5330a47ae4f40bf09ec0bd8da09c7dde55e5f398deac98891b3038de8a1ef62106ae4182581f37d7702db474aee17fab4e390e1ac0d2dd0781ee9c20b20acd1b907e76ee3356792cb56d398ef035b530f54772073fa36183a84d0e2e0e4875b93256907bbd70e30f5aa17a4ddb109c0411c007ed27f805f4412e4509261c258c0bc1f47b45ee92467a221d61cd8815ce2a7e4ab996f240d7df4a7a142bcc043aa0eb943ad2d5b54f3f82186f9ce82115d4462e094afa95dc3ab1f190be076df0de290edccceee1a05585f3cec10fa4e28a5f98f6456992f8a2963f36c6f5c4efe620032f742ef5406b9141d206dbc93664fde6d1bb7a8aad5c2791abf618d07a9b0c2f7f1684304172b489141140d13f01a723f781ada46eb017948ecb4351c9a2eb09bd0185551cb6d6b4f9be6277e3a8360101f4a62f761191129155bffc03d405fc198edc4ed4ea68d074f8781eae3e74475d1a850646340ff9f48ee96fa72b0fbcd76fb6289b498daf1acae01c3f3748ea59252531fb2e3cb352fa1a9694e18e616c1d6f59db7a840caacda6096e0fa072fafa0b6b9604e1857c3f391a8a80ee2ab866ea5173ab79653826692df03920325963b4422224f1b5c6b3e974afdbf8f336501a861d2482d09622b4c4357f081c5665b63ce01f68f14d189808740fbd0c036bd5b616a348efe767cc1a8dcf13f9964b0ed3f9b18dbee90fdce96c4ecc69ac0100ce23f91fbc04801e5cf602553c5d068db5bf5fe5241da252ae71d1ba0d10d51e981dd231c224a595b4362f8dc3a14916b5e7b982bde7003fbecfe8a7ecca71a2420994313a1d8d5ef6547eb5fb9f3cdbdb3f339d2eec425ed261eed2ef3c5126859516f18daa90fcb7b59d2e989b84084f33cb726c2929c10112ed78cb42686d0cb218d2a1524479c5d4ddef99224efa76ebca06a4bea59ac1a9ec868ea651732811033e6075b1e47a1fd1f2f55a5bd86e09c0b9976370ac226056c99befca56c39cd39f4f90e74ffd867fd3d61b3e561ec73b698bf6a24840c0077373523507fcb7122cdabed53e6632e25a66a2f5bcbd85512d6d0ba36c06cb79635ecc7bf05e138bc9ed5bc120f2cda26cd5a4a696dd08d5faa06a1bfe0f2b2f1131f93bf83e0b4553a3e52d574538c17aa0527a78074aa40168892a6a759a5622bd47d03e6721890b54c4b2c97613cddf799844fc5fae2125dd30266dd98150ae3512237d1d5de3cca1302d138de40902da70ea058535acab8058ede2c66aa0a6dbaa10d914f60a707c1a9ba1b4b948ee7abff887e31e533b73f702307d99eaca09180e8dcf6144aa7bad36b439001e23e3993b57c96c210d32ff5f119ba51f8eda55108463a7976fc462538cdb59a93122c1150c51e1d986f239bb7dd4df04d13ff37a8831895b480459acbba650607a6e7d5da0ae019897a919f7efb8f7210d02dd8d572058fec6558374d16c4febabbcc280be2273153190913535d0ceb6959325cf2cb3f18ba680c32ee0238e233b77a7bf78e84d743690cc8d25cb44e5dd8e0c38308eaa9383e8c05534f844be5fc8f846a43818af37e454a1ac25b4d0378b8a99132048bded3a6d4e8363ebd69cfb4bafd92c7d4317ea5382cb956f9e1613bf8f821367677ed025eea228e5f8744814c0d6b0ce78c8577c5a4a71ad6135b8ec623a91775f8d490155f884fc5fe66935f3e9cd02fe6386cdfc091627e30d6044cfb0ecd05daea7c3fc16d738c3a82a5e5d5fb82f29f398ee23649fb8d264739b2e11ce7ac47ae936b37152a2beae038eedf163fb900ff6a9f46e5582e6ff10cfe085b1a140091d5b0e61ff8afa16676ea5fb50f1029629d63fa731b309879b8719445af61254c287d132cc40a29cb0c18bedf3ef6b17ad331b7fa02af1a69dacafac2ffa7a5ef565fae358bdaf4c8083b8e5c5efd8009f9c3c5c0071a80d1c34e8a4b7b3e28c93a5859469d811b5ec2221661bf6335e57565b5dae82fd18962733dde471c0e6fd07aad80456ea4e789e2796ccb778dff7fa90644c7f18a5bc184327f839c9dd9d1a45c05e3f8ceacdfde8b1d8c29d2cbd7f6f2f89e59a84f88ca30137b0cfafa3a3e189fd1f2acd7e4a4a44e6997bedf785b6b27177df9f524b377255c2afa61e248fd81de8a74d146c23013011a63871fb77310b3d7cb7c6020cad52b8961bad3d6e3d7e73b6ca885c17b9e1d2ae73087c7caa171f19c46b77e319a2e850c7087d630b00eae43c48b0936b26248d048e8df5b601d111e2803b49bd674f277f7149eec1c010a56013fb4d4dbdc8921368ed55a3ea79caa22a0ddae94ec4a62d94047da89bec2d64cface30b17cce5731dd8eb5653207db4ebab5ed567a7acb42186368edbd1ce64b045901c1b58b851b38a3d761cea34684aa0ceb641604b61904d3f88a8facee19e02cc7b309771be323ec66b853e770875671118fa86bfd79a0bf2d31b608285c09865df8e7ac8b9f3367f76e99b354e7d0dcc5dac5e085c03d637efa869fc27a41311f840de9b0712686ef1858f1e603986a6b4788faeef39d7e3fc2d5b23e5fdb9fbc9a0411c1cd9994674555181271f580cf48a4f814646f48343d2dac74422c8d7ab48dcebe9b53bd202c3d34f67c776d251e5faaf664b41ff4868c08f25617e2cbda9075f2e2965a84454a71fc62004710efefdc1af7e774f553ed4802210d0093bda415ac003c3abbf5ba573b8ebe8e13e013a11b7faef0bb7a6f5cd2e76679942b4c2cf49e73cf5e6b9cd886c115ff1c01685a7adc7ae7d8623bc36b4ec038694961960dafddca9300a50f7eb1686a7843f13240553b7c33043a6f4532a96cd3d1f2de5072de5599166087918bd04764a514f61c5b1ae0e73ddc3d9adeca4a49915252e0056944a745ec10fa83ff73b1a220aac28216838cd310279ec6e22388f8715bc6c5ea9077de1c7e01c62a0cb238a7fe0cfc0bb133393801eff61599cf39df62d88dc0da704cbb27a198f5a3b2d6de872fa1e4513ffeb6b2063d3ea7802738c232151b2730a85d57845376e1b7f664f12fc5b879326c81b71a81237be62e19d60da2beb1156645898fbaa03e9bc243b18634d66ceac9a4fe1bc797f5417628e4ea045f0950d88b8d85d59c014f091ec424093d60ec6075f2d9c576eadaf88b8a9108b2d52580ffe6e50c2b6fcd5593c4704ef7b75452c27b5c7880981cf51249631de4f1e2660b15bd00e796c34d4bbe2169d54743573247d295e5d10819309a1154fff142b6e023c244ebb5ae5f96086ce5d862ce36f2da2adbb0c727ba1a3c8ee66e7d3ce0bb80aef437f3b231636ed4678417c12de745db0b4d87049ae4329e3f630220ccec8ce8c0d2db749419652216f03ed5f7eb7da1e2c91427c0c08ff95628d46998f09db59ea7aaef082226b6cf945bea065b9bb760f2337cbc0825bfc95920bf878493280f01f3c38a272e", 0x1000}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000100)="eaff12bf000000", 0x7) 06:41:20 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x50) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) 06:41:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x9b) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x557, 0x1, 0x24, 0x4, 0x5}, 0xc) 06:41:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) getgid() getegid() getgroups(0x0, &(0x7f00000004c0)) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="0fb4e0b3bc1e2d22b478d0ab52b12c1990018eb81f4b40fd0a866bb20a1b6dc6e7f96a8c5a9884c108e601a1567ab7486b83110fd9b4a879bf8e6398c230a26163e8eca05f0c3a06845d62e16ca46c24ba1421ca7b8d59f78974893ea8d12ca3ecffbbfb575b3fa96ab451c25efbf1d1b0bfa4312a31f54fda04d8b93ab4e54b63523563c654fded3465d15a7e6f5e40d1aed55e34962e26efebf27856f3b6f3a0e2484029", 0xa5}, {&(0x7f0000000100)="9c58bca831a8817023f1749a19737b510dc5c5a110480aa2148232281c5e77f7df47b29a24c986e0d49e4a9af5259328d2097e7fd26ffa5efb05b32960605853645f599df14aa992d466f2af0204be24eea3e90d2b631e1c62507975bb44088c8b0c0199ee24581064311db6faff", 0x6e}, {&(0x7f00000001c0)="860eb67d5bcb5db3a1558daa61012121cccb5768b97b03cf53de42ee29cf779c32c2b1687d35d284f9697f8c159463f96d829a8b756106cf374f70b72039214c6069af69713e5056595385cd9b59468372345b1a1d6545080f15ac392c522a260c971bd786bbb160a9", 0x69}, {&(0x7f0000000240)="93c9e5ec8f", 0x5}, {&(0x7f0000000280)="2abc07721922cabfb05a5889ebc5c38efa2b676590772f7ef31eb2b917faf46b197ddd22db5f323418d62128681404c224d1117370ca6691b29b79ec8858f95f23e92bc15c21557cac3b5875c3e46a0201a904f07a59ae5c9a5d649927e48b07ac38d0", 0x63}, {&(0x7f0000000300)="30d1897322556c52665d1ebc14d298127a61af146722f8bef0a1a493b54a2b6287142796ca6989307b16b135d251c1c656eaaddfa519736ea3b750cc3f082a2d9165ffdf7b6d934e48ab67c971a7879d8eae519c15e828c408da7396222e16c3cc220d8ce464abc5e3a4501b71bab0ea0c8fe543ed9a1c0bbc61968acf51", 0x7e}, {&(0x7f0000000380)="d10d9964cdef243f7787e44d3f739c6f45bdee5a1127aeed968fce263471b9ef81ad0c89744f2866b0068b1ff05eb981d6f9b7dfb5eccc3268fa1fe67c875bf2bcd8eaa7264256a3c698bd6adcded6b68e73c141d57a2b73ffb3f681d117a1f4988601757ec54192ad446f4c7df7c0e8a97999", 0x73}], 0x7) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:41:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000014, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x23) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 06:41:20 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x40400000000000}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x1ff) syz_open_pts() ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 06:41:20 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x100000001) getpeername(r0, &(0x7f00000020c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x12) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 06:41:20 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xfffffffffffffffb, 0x6, 0x9a3, 0x100}, {0x3ff, 0x6, 0x7, 0x10000}, {0xd9f, 0x6, 0x85c9, 0x1f}, {0xbc, 0x3, 0x0, 0xffffffffffffffe1}]}) flock(r0, 0xa) 06:41:21 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/98) r0 = shmget$private(0x0, 0x4000, 0x611, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x100000003000) r2 = semget$private(0x0, 0x3, 0x200) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x3) shmget(0x3, 0x1000, 0x402, &(0x7f0000fff000/0x1000)=nil) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x8001]) 06:41:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = msgget(0x0, 0x400) fcntl$setstatus(r0, 0x4, 0x84) msgctl$IPC_RMID(r1, 0x0) r2 = semget(0x3, 0x2, 0x232) semctl$IPC_RMID(r2, 0x0, 0x0) 06:41:21 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='{\x00', &(0x7f0000000080)='(\x9ay\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='!&#-\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)='-&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&/%\x00', &(0x7f0000000280)='&:{\x00']) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xf4240}) 06:41:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:41:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xfffffffffffffdf7}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 06:41:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) fchmod(r1, 0x12) r2 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x6, [{0x0, 0x9}, {0x1, 0x401}, {0x1, 0x1}, {0x1, 0x7f}, {0x1, 0xa1}, {0x3, 0x1}, {0x3, 0x8000}, {0x3, 0x12d7b24b}, {0x3, 0x9}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x8000}, {0x3, 0x5}, {0x2, 0xde4}, {0x1, 0x3ff}, {}, {0x3, 0x8}, {0x3, 0xd396}, {0x3, 0x10000}, {0x0, 0xff}, {0x0, 0x8a}, {0x3, 0x4}, {0x2, 0xfff}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0xfb}, {0x2, 0x4}, {0x1, 0x1}, {0x1, 0x2}, {0x3, 0xfff}, {0x3, 0x9f}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x7ff, 0x7f, './file0\x00', 0x1, 0x9, 0x83, 0x3}) listen(r1, 0x7f) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x82, 0xffffffff}, {0x46, 0x1ff}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x0, './file0\x00', 0x8, 0x8, 0xf7d, 0x2}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = msgget(0x1, 0x600) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x4, [{0x1, 0x3}, {0x3, 0x80000000}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0xfff}, {0x2, 0x4a545d4f}, {0x2, 0x7fff}, {0x1}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0xff1}, {0x3, 0xfff}, {0x3, 0x466c}, {0x2, 0x9}, {0x3, 0x5}, {0x3, 0xbd3}, {0x1, 0x7f}, {0x1, 0x3}, {0x0, 0x2}, {0x3, 0xffffffffffffffff}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0xfffffffffffffffa}, {0x3, 0x200}, {0x1, 0x87}, {0x3, 0x7ff}, {0x3, 0xfffffffffffffffd}, {0x1, 0x1}, {0x0, 0x20}, {0x0, 0x1}, {0x0, 0x4bda}, {0x3, 0x9d3}]}) msgrcv(r6, &(0x7f00000004c0)={0x0, ""/159}, 0xa7, 0x3, 0x1800) msgctl$IPC_RMID(r6, 0x0) r7 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000580)=""/157) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) listen(r1, 0x7e7845d8) utimensat(r5, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0xfd, 0x3}, {0x5856}}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000740)={0x2, 0x2, 0x20, 0xfffffffffffffeff, r8}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000007c0)={&(0x7f0000000780)=[{0x8b, 0x8}, {0x27, 0x5}, {0x48, 0x9}], 0x3}) r9 = kqueue() kevent(r5, &(0x7f0000000800)=[{{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0xac, 0x20, 0x7fff, 0x6}, {{r3}, 0xfffffffffffffff8, 0x3, 0x4, 0x8, 0x200}, {{r9}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x100}, {{r5}, 0xffffffffffffffff, 0x20, 0xc, 0x5, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x8, 0x8001}], 0xda1, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff9, 0x94, 0x80, 0x100000001, 0x9}, {{r2}, 0x0, 0x8, 0x20000001, 0x1f, 0x7e7d}, {{r5}, 0xfffffffffffffffd, 0x1, 0x8, 0x6, 0x4}, {{r5}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x9}, {{r3}, 0xfffffffffffffff9, 0x2, 0x10, 0x3, 0xffff}], 0x7, &(0x7f0000000980)={0x4, 0x3}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000009c0)={0x401, [{0x3, 0x100000001}, {0x3, 0x100}, {0x1, 0x76c}, {0x3, 0x7}, {0x1, 0x3854}, {0x2, 0x7}, {0x3, 0x9}, {0x2}, {0x2, 0x3}, {0x0, 0x8}, {0x3, 0x4f}, {0x0, 0x1000}, {0x3, 0x1}, {0x3, 0x17e8}, {0x3}, {0x3, 0xffffffff}, {0x2, 0x4}, {0x3, 0x2}, {0x1, 0x3}, {}, {0x0, 0x4}, {0x3, 0x3ff}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x400}, {0x2, 0x2020000}, {0x0, 0x20}, {0x2, 0x800}, {0x3, 0x5}, {0x1, 0x3f}, {0x3, 0x57f}, {0x2, 0x4}]}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000b00)={'./file0\x00', 0x0, 0x4, 0x2, 0x0, 0x5, 0x7, 0x7, 0x2, 0x0, 0x3, 0x7}) unveil(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='c\x00') 06:41:21 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) 06:41:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) listen(r0, 0x7) r1 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) setuid(r3) syz_emit_ethernet(0xffffffb4, 0x0) 06:41:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000000)=[{r0, 0x193}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2639fa284f2864e6a666efb10ab6551b8788bc60"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x4, 0x4ba49e13, 0x8, "b7570b9aa1e613e49f8a894fba70221bbd25b26a", 0x9, 0xf8}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 06:41:21 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_gettime(0x7, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)='i*E0', 0x4}, {&(0x7f0000000180)="f0f58ca8ff984ca7b6ce05f7f991d5f98a43d4f5c144da811de8eb25e707b667513e777f3fb5dbf17e8f8b7d7d8522a05250d7487ff62a4b0730ecebd29e5a1e5cf27f40c02ff48dcb3f74866117381f5be4ac3f2a4b7f36125b59fea7eccb14997bcc0b96527986b2d777ee1a0e12a9c03cf175a5e0459078b7a856910d1fc3b2b99526e2082de7a6eb455ab2c0d7485af6213766950a2233f14b0bbb53d7215b17b58dcdc4b9450efbb354a97eadd696bbd4877da7cacb0002302a6596bf546bb79357e8547e300e1f101b5f9e9ec9e683", 0xd2}, {&(0x7f0000000280)="cd7d6e75d94c9eb1b8e65a8b7eb122c96de6aaa548756e81a9298892914d7d581bc8d4413b3a61596f2453eca011f9cbfb687e2bb47a27a05d38c4b48abd707f64ede191960d337fef3d1e83c683f31759bd2b64a5f813db5baf3253966ddf9cf0e548fbe24c466ac5293408c9f061128c5cac28dfcb90eeea29f97f1d0e7105057ad48ca0f3609ef0559a8eb0e47180a79645c7b538b3570974627fedc52a6425", 0xa1}, {&(0x7f0000000340)="e5d3f1bcbdc5a1cdf63bf5e055e55505d4726e08cf790ef322cbff3de67d7eb1a86b63a0ae44b3ef404e9b8b7cc3d0413a111181e14bd0699b6451b1799320e268f2c67908bb3682487490b4a93ed8c22a66afeadadeadb3a78504352825d0f1f10efa5ea74abac548bb78481c0c6b1860b4430f95444bcfb01c244923d0833d16a5684373d3e9f57ad61b8b6fcd2db7ecc0de2ded77a8ab06db019ac6df6adbf437643b66552bdfb6c2779a", 0xac}, {&(0x7f0000000400)="7b736d3614e3f7f4c364439283dc015180884ba4713576a3247faca97148b834241ea1a6711839ac0ceb321bfcbe7c61155324fc36eabc1aef0cc50d0a52ac31a29298ecf273eadfdd63a6a6b55b28b32e", 0x51}, {&(0x7f0000000480)="ba0d70c6a1f66c04df3f16131f38625177de5e18f1a43fbbeb0ba1ec86f2c0", 0x1f}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xc0}, 0x400) 06:41:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x399, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) mlockall(0x1) r1 = syz_open_pts() r2 = dup2(r0, r0) getsockopt(r2, 0x12, 0x401, &(0x7f0000000500)=""/4096, &(0x7f0000000180)=0x1000) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r1) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x10001, 0x7ffffffffffffffc, "845d550900200000fc5c03cc088f279f00"}) socketpair(0x18, 0x1, 0x1, &(0x7f0000000080)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:41:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) poll(&(0x7f0000000000)=[{r1, 0x42}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 06:41:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) read(r1, &(0x7f0000000100)=""/74, 0x4a) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 06:41:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6008, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x292}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) close(r1) 06:41:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8480, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000100)="005d0ed609f5c48711f56b7ecd17a01366e1e206514848b7c9cc5283ae2f365d6df30fe46991a80500e9b187ccbed0735c507c0d00207d507a8a644e90c272b075d311600b2039b9ac2bcb4c13cb9a2d7e72ae699f6e56503f8c02da8ac7361991b332480b4e8ae1c175279bec6fffe9dfe6fe820b9ed123807a6e75ed52e3b7203b", 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x2}, {0x18, 0x2, 0xffff, 0xd92}, 0x1, [0x1, 0x5, 0x6, 0x8b, 0x4, 0x4, 0xbc2c, 0x58]}, 0x3c) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x1}, {0xffffffffffff8000, 0x6}}, &(0x7f0000000080)) accept$inet6(r0, 0x0, &(0x7f00000001c0)) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') syz_open_pts() 06:41:22 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) pwrite(r0, &(0x7f00000000c0)="9fe7a3f516c63d9f827b6677691651a7501bb327723a48c80356e2c17b1962c21ba59e7f8b71091f9a3f7233cab137b8be68798e540c9ee4003f584e4ff7fb47a5202a59a2a52ef245dc048deb37be91df462250a2096bd1a893707a82d299ae6cb3288e452b898d2b7d865e50dead5f97bbfe56b39a2a709e568aeb7598bbe35a06ace4f5915aec4af2c2ca6b2f6ca77576c454d4d5395697cb57f7f34420a85dfc0d7019d5aafa41d7400d7c816ea8670bb09128865276993e351314684d6bbe5d97b4a928495df6faf6fe8fe7ef7ca15758", 0xd3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 06:41:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000fe2ae97f4f2043c2bc516f70b4e7dd0000000000000067cc32b46a44e9e4eabe9b14b6ede20500000000000000269f889148a911a220017744c14203558a252f973388649cd9d9bdbdcdbb16c9a28f0ed9445f0f"], 0x10) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x0, 0xffff, 0x0, r1, r2, r3}, @cred={0xff0114ac}], 0xfffffffffffffed3}, 0x0) 06:41:23 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffbffffff81) 06:41:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000080), 0xe90, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x6, 0x3b}, {{r1}, 0xffffffffffffffff, 0xe, 0xf0000000, 0x7fffffff, 0x4}], 0x0, &(0x7f0000000140)={0xe9a, 0x9}) dup2(r0, r0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 06:41:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="74d8c4dbfaa1e6fbc1719f988e2ca0733bc885db05aab4a72e6e80fc8fedfbf9a42664c02dadd34d93ed916db3f047de3a460dca47298a3d0c8aa515f22b1207cea465f43e3799366fcd58e6f89e8a04b4ecbf1a7aab940c0963638a2a6a7dda94fb4a6318bd129562e0058d8db32297dec1669292b6d8c02b099b43add868928472ee3d709c4583a5b6a08cf0b637e4c013b29b6e2537f90b6243ef57d73819a9056ebfd548639b1f8c73015f8c81483c2b956a1d2d401fe5226aca14d177b816a1321013a753af8d4a975fc4035e1234aaead998dd139b4c50aef97c45a91c1e7799353ec41ac2f10a4e8d56d412", 0xef) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 06:41:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) pread(r0, &(0x7f0000000040)="8ced1659b2c479f4006c3efda7b5eb4e542fc02fb9cf88133258573ffcc014b32216873ede55d1c9fd23b5800f5553c787fbfd9e407a1bc912c406fd2429a636532d6fe1fec6a8e5aaf77128ce4511529463afaad0f38e3747eead51c992a3e5737f74d1416db92809d71bfa271f2fc9b8aa0ae4a981ee03e7b0", 0x7a, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 06:41:25 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 06:41:25 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x5, 0x6, 0x1f}) ftruncate(r1, 0x0, 0x0) 06:41:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = dup2(r0, r0) socket(0x2, 0x5, 0x9) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) close(r0) 06:41:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x240, 0x0) recvmsg(r0, 0xffffffffffffffff, 0x801) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x18a, 0x0) 06:41:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x3) writev(r1, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 06:41:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) 06:41:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) bind$inet(r0, &(0x7f0000000000), 0x10) 06:41:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0bdea739002000000000000007b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r1 = syz_open_pts() close(r0) dup(r1) preadv(r0, &(0x7f0000002680)=[{&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000280)=""/106, 0x6a}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000002580)=""/213, 0xd5}, {&(0x7f0000000040)}], 0x8, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) dup(r2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:41:26 executing program 0: r0 = kqueue() fsync(r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) 06:41:26 executing program 1: r0 = socket(0x1000000011, 0x3, 0xd65) sendto$unix(r0, &(0x7f0000000000)="b10005049000050000000000ff7f000000000000cea11ea8fef96ecf357ae26caa0416fa4f3763b34d173d4176020bfc36acf00b7804be781e4991f75073a1ebe2a44166000023ed00f4c8b2ca3ebbc259699a1e80b016acb5d602000d7d026ba8af63ff35282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a00000000000096db000000fe000000080000000000000000400000", 0xb1, 0x0, 0x0, 0x0) 06:41:26 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 06:41:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0), 0x16a) fchmod(r0, 0x24) 06:41:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x1}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)={0x100000001, 0xfffffffffffffff7}) r3 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r5 = dup2(r4, r0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x2, 0x8b}, {{r1}, 0xffffffffffffffff, 0x4, 0x662d90482ea78c35, 0x20000000000008, 0x3f}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000084, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x72, 0x14, 0x80000001, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffe, 0x9c, 0x80, 0xfffffffffffffc00, 0xd}, {{r5}, 0xfffffffffffffffd, 0x8, 0x4, 0x10001, 0xff}], 0x7, 0x0) 06:41:26 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x10) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='..') 06:41:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xc2bd) 06:41:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x209) lseek(r0, 0x0, 0x841003, 0xffbffffffffffffc) write(r0, &(0x7f0000000000)="115d93a7109f06a80cc9bfe39219b6d7e57d2d7edda5b44368bb7e16d4b91c942ae720631825412474946a0ee89a34684594929a371e7bfe98000000000000008cdf966d4450780bc3d0b0bba536fb4b8149961f803eb5322054ba7d6e7e44b9c4588ec0d875620cecc49e1659d561000000000000ffff9a5269d9565400a2138d4bbba0143cc48851a566f6bb8ba5dfe0d06b3fabc5e627d0533c5e5f420cf068512a29fe82e7baad703eb519587a17cb818da70db4952947eff15d8c21cb09a6cea8032214fe99feabd92c166d161759f108fc926cbcf7f13e1c", 0xdb) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 06:41:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0xffffffffffffff00, r2}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="984adf21dc568845cbe03ab728000000cbe90026a62aabe5ba46d970e0b21510e4f9ab828825afaaef52d0ad1311957720ba14c42aba44dda784e9d56bd2dfd68b", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) dup2(r1, r3) 06:41:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = geteuid() r2 = socket$inet(0x2, 0x2, 0x800) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r1, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r2, 0x8) setreuid(r1, r1) socket$inet(0x2, 0x2, 0x7) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x280, 0x21) geteuid() geteuid() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0x3f, 0x3}], 0x25ad, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x11, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x93c767f2bf431c5d, 0x1, 0x7854, 0x3}], 0xc3, &(0x7f0000000200)={0x0, 0xb110}) ioctl$KDSETRAD(r4, 0x20004b43) 06:41:27 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x7fefffff}, 0x0) r0 = socket(0x800000018, 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:41:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000300)=""/148, 0xa4) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 06:41:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787000000000000000072595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x50fb, 0x20001, 0xd9b, "b08d16c65519470100000000000000d8e500"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:41:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) shutdown(r0, 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:41:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 06:41:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:41:28 executing program 0: r0 = socket(0x11, 0x400000000000003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x440, 0x0) 06:41:28 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 06:41:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xff) socketpair(0x6, 0x5, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r0) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xb00, 0x20) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x0, 0x3, 0x4, 0xfc, 0xfffffffffffff000}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1, 0xffffffff, 0x0, 0x1, "ad1b215b40d7248e030fd8b24b9a7725761a406f", 0x80000001, 0x426f}) 06:41:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0xf2, 0x2, 0x0, 0x0, 0x8000000000000000}, 0x0, &(0x7f0000000200)={0x2f, 0x1000000, 0x0, 0x70be, 0xfffffffffffffffc}, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x11) dup2(r1, r0) 06:41:28 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e0322e2f660300653200"], 0x10) shutdown(r0, 0x1) r1 = getgid() getgid() r2 = getgid() getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = geteuid() fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r4, 0x6) setgroups(0x4, &(0x7f0000000080)=[r1, r2, r3, r4]) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r0, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:41:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x2, &(0x7f0000000000)={0x4, 0x7}) close(r0) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 06:41:29 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x1}, 0x8, 0x800) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000a00)={0x0, ""/188}, 0xc4, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) 06:41:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r0, &(0x7f0000000080)="be62e452e02534c60b0717a32d734e832886d76ed7a0d63c9d792fb58a35dbab08d6d9d30ebd80a5f9f9b64ad502ff950b229e72c72b5b9dcc987f869caeb81b260b74ffd3c7f6383b", 0x49, 0x6, &(0x7f0000000100)={0x2, 0x2}, 0xc) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) fcntl$setflags(r1, 0x2, 0x1) unveil(0x0, &(0x7f0000000200)='r\x00') 06:41:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 06:41:29 executing program 0: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000000)=""/72, 0x48}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/234, 0xea}], 0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 06:41:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000140)="7cf75509723b684712bb0d6d28", 0xd, 0xa, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000008001300ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x21, 0x0) socket(0x0, 0x2, 0x8001) 06:41:29 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0xc000000}, {0x0, 0x8}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x1}, {0x400, 0x9}}, &(0x7f0000000080)) 06:41:29 executing program 1: r0 = socket(0x1f, 0x0, 0x8) pread(r0, &(0x7f0000000140)="8a0394f1fd7dc03b11f5f6294b04ed0b1373eabf73898c9a84be6f47aef66990a0b164167ab43daadfebb1ee98676216e8351fda222813be5112b987bd956d7e77d62c7b0b51ac3cc4ea06fa8ac4e3811a1e7fbd27de79591413db268f06328048afda1e4106537fbb40e45714c6190560cd6cb2df413a22ed1cd764491be095c761aa4458a4ccba1f6af9fde4d7ed88cc23cd84a26d6f4ae1199af6c343b927d153b7ee", 0xa4, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000d2f66696c680702"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) 06:41:30 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x10000, "7013dcc63cb2a02ce7175708cf284c6572c23570", 0x5, 0x40}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xd}], 0xffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 06:41:30 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x2]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x14d) 06:41:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) fchmod(r1, 0x0) fchmod(r0, 0x4) 06:41:30 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x38, 0x4000, 0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x6e}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 06:41:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/225, 0xe1, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="de2b45c360d965a501e4"], 0xa) 06:41:30 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 06:41:30 executing program 1: r0 = syz_open_pts() syz_emit_ethernet(0x85, &(0x7f0000000140)="6aecf18200a3ca715d6125ee8d3aefc3dcaca76e15b8fdb69fec762c6d90770141fc17570bab13cd4bc54574ea94418df49e4d14fc59b81417b2f1e25723a3df5bf29dabb27744626116a2fd2a01bea61a9c93f1ebaccc136d82876149369781cd66844fe9b26f27cfe3d41346c1bd8e6b140ece0ae7d0679c939cb79bb8311623d7c2be14") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)=""/60, 0x3c}], 0x1) r1 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0x9, 0x5, "18b7fdf9d1ceba3bb7005518b59c72f0220adc9b", 0x2, 0x842e}) dup(r1) syz_open_pts() 06:41:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 06:41:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffffffffff800, 0x4) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x101) 06:41:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r0, 0x0, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) 06:41:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt(r0, 0xffff, 0x7, &(0x7f0000000000)=""/118, &(0x7f0000000080)=0x76) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 06:41:31 executing program 0: r0 = socket(0x32, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 06:41:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="000002bb00008ba9", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x3, 0x4, 0x8000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2c61}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x460}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9486}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x8000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r3, r4, r5}, 0xc) fchmod(r1, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="b2aa215cb7e87120b7082a786ac60009489d385e01c78a31147d41276453d7b8bc108b3902293d8ad605274f4c01f46b5109d8bb6cbcce2b954fd6cc79aac3f7958a02273c7167ba221ad2bef7898e21f19bd8553349a5d6bb1b93a7183bb06b2ea794739522aeb8c0c0b71289f9455a8e821985c44b7c8181c4ff2924a7165c91fbc9894b31e82ddb7df3cdbc03e15b2e", 0xfffffffffffffe4e) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x7fe, 0x10) r7 = geteuid() r8 = getgid() fchownat(r6, &(0x7f00000000c0)='./file0\x00', r7, r8, 0x0) 06:41:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x181c0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = semget$private(0x0, 0x4, 0x2dc) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x81, 0x800}, {0x3, 0x4, 0x800}, {0x3, 0x4900000000000000, 0x1800}, {0x2, 0x5}, {0x4, 0x5, 0x800}, {0x4, 0x1}], 0x8) ioctl$TIOCSBRK(r3, 0x2000747b) 06:41:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x6082, 0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) 06:41:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x100000000, 0x7, {0x7fffffff, 0x815}}) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) 06:41:31 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) unlink(&(0x7f0000000040)='./file0\x00') 06:41:31 executing program 1: r0 = shmget(0x1, 0x10000, 0x4, &(0x7f0000fef000/0x10000)=nil) chroot(&(0x7f0000000040)='./file0\x00') shmat(r0, &(0x7f0000ff3000/0x4000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000083edd0157f0000000000000000ff0700"/36], &(0x7f0000000080)=0x1f) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) 06:41:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000038fc0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1}, &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x200}, 0x0, &(0x7f000004c000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpid() setpgid(r0, r1) 06:41:31 executing program 1: r0 = socket(0x20, 0x82, 0xfffffffffffffff7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) dup(r0) 06:41:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) close(r1) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x502, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) 06:41:31 executing program 1: mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') msgget$private(0x0, 0x200) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 06:41:31 executing program 0: poll(0x0, 0x0, 0x200000204) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) r4 = dup(0xffffffffffffffff) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x108) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = geteuid() r11 = getgid() r12 = getpid() r13 = getuid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0xc1, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) r18 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r19 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r20 = syz_open_pts() r21 = dup(0xffffffffffffffff) r22 = open$dir(&(0x7f0000000500)='./file0\x00', 0x108, 0x90) r23 = socket$inet6(0x18, 0x3, 0x9) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="7598d5ca418b4ac089c00f6687d272ba3f2794097b0d44d23504ac73b84238dc0ae2fbc9804214e7d055e9203c3f1a29034289c81ada51625f4d698651fd9b381b60ebb83abf45", 0x47}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x38, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22, r23]}], 0xd0, 0x4}, 0x1) 06:41:31 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000000000000000}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 06:41:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100), 0x4) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 06:41:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000932000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 06:41:31 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000000) write(r0, &(0x7f0000000140)='W', 0x1) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x0) 06:41:31 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x10000000) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:41:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0xd021}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x43b, 0x3}, {{r1}, 0xfffffffffffffffd, 0x30, 0x80000000, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x2, 0x8}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x3, 0x8, 0xfffffffffffff46d, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x10, 0xff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000040, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x8, 0x5}, {{r1}, 0x0, 0x81, 0x0, 0x8, 0xfffffffffffffffd}, {{r0}, 0x0, 0x80, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x9}], 0x0, &(0x7f0000000100)={0x7, 0x10001}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 06:41:32 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) 06:41:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18080, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 06:41:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002280)={0x0, 0x0, 0x0, 0x0, "d730c10000a2b670c700"}) setrlimit(0x1, &(0x7f0000000040)={0x4}) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)=""/60, 0x3c}], 0x1) syz_open_pts() 06:41:32 executing program 1: r0 = socket(0x18, 0x10000000000, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 06:41:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x20, 0x4, 0x2) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000040)=0x14b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f00000000c0)=0xfff) 06:41:32 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) pread(r1, &(0x7f0000000100)="364807a537bfa9d7a779885587a50eedd67f5bfce2c5073686af9a142fe8cc3c5528f70ae74dde76f338fedc7df5bc7d1b02c59df4", 0x35, 0x0, 0x0) 06:41:32 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000200)=""/163, 0xa3}], 0x3, &(0x7f0000000300)=""/89, 0x59}, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:41:32 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r2 = dup2(r1, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x5, 0xffffffff}) r3 = kqueue() kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r4) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x9, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0xc9, 0x44, 0x3ff, 0x6}], 0x10001, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x83, 0x2, 0x401, 0x80}, {{r3}, 0xffffffffffffffff, 0x0, 0x13, 0x9be, 0x6}, {{r3}, 0xfffffffffffffffa, 0x9c, 0xf0000008, 0xfff, 0x100000001}], 0x5, &(0x7f0000000140)={0x4, 0x9}) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 06:41:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7fffffff, 0x4) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 06:41:32 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r1, 0x10000) syz_open_pts() 06:41:33 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f00000f0000/0x1000)=nil) shmat(r0, &(0x7f00001f9000/0x2000)=nil, 0x3000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x8001}) r2 = socket(0x12, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f00000be000/0x2000)=nil) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x4) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) munmap(&(0x7f000024b000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000353000/0x1000)=nil, 0x2000) 06:41:33 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)={0x100000001, 0xfffffffffffffff7}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0xaa, 0x11, 0x4}, {{r3}, 0xfffffffffffffffb, 0x50, 0x2, 0xffff, 0x101}, {{r3}, 0xffffffffffffffff, 0x2a, 0x400000a0, 0x5, 0x7}, {{r1}, 0xfffffffffffffffd, 0xad, 0x4, 0x800002, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0x43, 0x9, 0x5}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x27, 0xc0}], 0x7, 0x0) pipe2(&(0x7f0000000040), 0x10000) 06:41:33 executing program 1: r0 = socket$inet(0x2, 0x4, 0x10000) setsockopt(r0, 0x0, 0x8000000000023, 0x0, 0x0) 06:41:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) r0 = socket(0x20, 0x5, 0x80) getpeername$unix(r0, &(0x7f0000001200)=@file={0x0, ""/93}, &(0x7f0000001280)=0x5f) mknod(&(0x7f0000000080)='./file0\x00', 0x12, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000001100)=""/203) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x1f) r3 = semget(0x1, 0x1, 0x83d0b306b07dffc0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/4096) 06:41:33 executing program 1: munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 06:41:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) socket(0x10, 0xfffffffffffffffc, 0x3) 06:41:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0xfffffffffffffff7, 0x7, 0x3000000, 0x9}, {0x100000000, 0xf7, 0x6, 0x1}, {0x4, 0x0, 0xe41, 0x4}, {0xb9e6, 0x200, 0x7, 0x80}, {0x2, 0x8, 0x100000001, 0xf9}, {0xfffffffffffff000, 0x671, 0x7, 0x100000001}, {0x9, 0x80, 0x100000000, 0x5}, {0x400000000000, 0x1, 0x6, 0x4fd}, {0x0, 0x4, 0x5, 0x7e}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:41:33 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x44000400000002c2, 0x0) ftruncate(r0, 0x0, 0x400000008000) 06:41:33 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/186, 0xba, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) recvmsg(r1, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/4096, 0x1000}, 0x0) socket(0x6, 0x8000, 0x81) 06:41:33 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xb, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 06:41:33 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x81) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000080, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x100000001, 0x6}, {{r0}, 0xffffffffffffffff, 0xebb5dd1491d08ff, 0x0, 0x0, 0x8}, {{r0}, 0x0, 0x20, 0xfffff, 0x1000, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x81, 0x4}, {{r1}, 0x0, 0x25, 0x0, 0x128b}, {{r0}, 0xfffffffffffffff8, 0xd6, 0xf0000000, 0xfffffffc00000000, 0x20}], 0x9, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x20, 0x80000000, 0x2}], 0x5, &(0x7f0000000140)={0x81, 0x4}) r3 = dup(r1) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) nanosleep(&(0x7f00000001c0)={0xf3f, 0x1000}, &(0x7f0000000200)) 06:41:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x9}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "708fb8cd4a1b23a288d712deb93590a33d57c022", 0xc688}) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) syz_open_pts() 06:41:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x9, 0xc2, 0x6, "706b670f083adeaee1f81d27d30b6bc2d8398b14", 0x8, 0x6}) r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 06:41:34 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/3}, &(0x7f00000000c0)=0x5) munmap(&(0x7f000075a000/0x4000)=nil, 0x4000) 06:41:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) 06:41:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x24b5, 0x3f}, {0x18, 0x2, 0x8, 0x3}, 0x100000000, [0x8, 0x6, 0x4, 0x1, 0x100000000, 0x8cf, 0x800, 0xffffffff]}, 0x3c) setsockopt(r0, 0xfffffffffffffffe, 0x8, &(0x7f0000000100)="ce82f156ff419e3dab56e11fdbcae2080083cd1ab846860bfa4b612f1dd1abf1c0a833cc3865ab3aae05df2776eb50b295cfab821c78973da8a0e1df66469d1a5ca0dc431fa09b729ea7615d4fa8af3e4d35b1ccebf69a0bb5275043439d5a7b111b0b231156eb0cd2a61a6cadc5e9d11454187440c438761f32a907f8863943993a0e3cc209e8956bed819a021b9e919f047b541c25e115f321f5665e91c51063a6ed0f3aaa30d2317dfae86fb6668f8c9c83c8803cb8", 0xfffffffffffffd32) 06:41:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001280)="6794eb7390c58561fd589c63adf91c17351eb2d78e707652449b11bc31120f716e1f140fadb5d5bc424ac61b62235788c4bc240aed1c2ac126ccf75efcbdccbf10649a799d51abd7bdc025a622c95c4d3332e6a8f5cdb4e38deea2528f7e2c57a456a2c39692363583960bc419aa04ea057b29b2bc0c6da70c82662a8dae790a724b67a686b02757b8242ffd056799422c03fc14441080d98cf98046e1120d632de3c197647f517cd0619f427c756055f71c423958ca8a6d6043034951b9b4484251dc28ca496ab399e91e40cc44c2e75aa68bc5f10b71b58588f015a5cbea0975c3129a77fd4ee94c32b70f58267a4591f183a1051ecf61c20d7857a11804d7a3d2f4c16f3532a7ee3a3cd6e8271dd91fc2ac55243260bef8a3c559c50c0bbec2cc2a25b429a5deb384c4675f4c5220df33dfe9dc36539a1048e287f6892c6384066da23d153267b30b17016697cc7eea23b1a8786504b268455822edb36adf7be03cde3d9eebb9359d6b9bc449ea251361ce88c9e7185bb17626516e64b15f194ad286763157eb0f321848be95ebe569f9d0ad3f52dad7024d9ae5c9d44e447e3c9242796089d511ed298e88e7c69fb4ede16beb981cf07d940d6d75976d18bbf953b4dad18532d6fd41f06cc802008eb9beaf3ccf05f85786624bcb349543fe88e39411112e558dc70203057b0e50981404db240214a999a5d2e26dae865b56f578f80889755471fa358935e93f932b7c12f8c6e1a1abc764cf62d2a201e8e38eac70a7ab9372a077aa13240342c09b06bdae65cd99abe5bf48664d5d34b9bf686e41fe2bd26041a766678c57af7e9a1648a4dc89c3e427af300a2e9cae3313d596426efdc6020a04a9061c09cba0fe2eb8cb4fb3f02f5447599cadd3bb584528707b3e9fa35ba678918874c6ed751b3e54c0a3a1f37eb7069014068a55fb4a03736efeea29979727f4bcaf2622827764e5870f2d4416c3b340b90cb53f6af657b177fe21cd9f868959261879827294e5ac10c1477891b53d27ce9fe6d2744cf65f44606427bd1d868367b26476c247fa9c27a491ebba4e0e0ee41513de3b345aac695a757fe40b38e74e58ce047d78992fd0c392f7d69775438743e93282e507a5dd4231943a95e6a49ca7958a5c8f6e549e7c186018fb918d50df0f0db783ada035abb4b7e6dd9dcea18dc7a2c5aa43097460ce8c956dbaff087f912e53518ed8b8da0f31b11f638619324b75cdf6bf2abb75cfbcbea6d05e6e1228c78d6c28536cf4f491a4b419aeb9e800f49a8c25114db1923ab4a388ff8812a129717b88e092d6d508a68acf08f7acd2093f1ffcacebd3039c92dcf04ae17019059e62b4432225fbe77ab42f4e0502f6da52ccc5e07b5f167c7f16acdbc88bc9d89bbc676b2342183388c4cd85e6648acc3c6e1ca49e973a3b290ab76c4c3c01a9f5fed93d15882e66fda8789c96cbdbb3932915c697017765fd7918a65de6c5e6c077cc4e09a248c4ced3d965b04f45eac03ba3b7e1ad472aebc0f73170d03dd888e4720265afaa6eeee0fe9493cbed5fa5cc8789c538c05e508bb0803c4f1323f9ba233b12fed622fe8fa34434f2bf2559cf63879f997cbbf816eec658bb3434585ca230d16609415c3650e4827254e862942ad6b9398d9f7763fc80fc161cb9b403fb67107884f27b5b0af08cdfc220c487c32dbd1c99ba3056bad936935a051c15b63f1ae99a06a79785f766ea3bb904cd1b7f93d6162a3cc10ecbfcd8be4f207b3d411e1a037123f7a734508e783ef4da11270ec43597ea8f54e18b70ba86163fe18aa289c1d1d351ff741b725f832059e3614d43cd452ab0e931a84b0a46aaeadb8dc4b9ce16ec87d23ebed768387ba524dc0f511bda7a0bfaa7059722ba36b69be81745d4054772445fe4d447ff2083809aa7f69b65bdfceee2aaa7a929930078f0e43bb7a5698873fed80a54919b92eaf4ffa5f5acba73d32a871d25420a617441c9d12eb650debb8b6eed4590c4c7b041aceac7213dedc4a0c3917f0c6b10355f826df0737d15329d0dc4b9e264f70c6fc7de041960365a13701d0d157153607c08cd4d4bd993dcd40c820927fbdc3f71b4e9a559ac78f5f30a8eb2c9262c2087738868bade5670c8b4fccd58db458d8af2b154b715abf72f47f1b8e9ba7dbba4fde4cddc21ba974c8d5d7af9a613eccc5ea62553aec49be0e43478fee6d49d0686482b47fa59ffee349f265d126fcb56eddb364e2c98629aca88b004f5e311471e2884a49e4791e10c8f635e28525a3a7f5281fe10ffde919ce67d3cfef9c09623d55d980d359884ae865b3d53a9c610f25ba1b51f812ed1e49ef1140868e0f3974769c47f93d98479cd07e67ead1956ee11fb197748102b5babc6ce7437ca16f15759b6013b82586bb1f025d9f399fa9743cc41ff2d956eed20e7b29d87331f6d9d0103a8037b8f052f4267e4d5db001584894561c85a358f40b662839e0c11d8bd2b028ffc5c", 0x6ea}], 0x1, 0x0, 0x20) write(r0, &(0x7f00000003c0)="a8184d3c9b5eed44be5b2b268da25d90b7648cc1f3f5f3f754f9fda6bae035cf29a686bb2ef0bb83e72278cc0ce0abb37681b13b116040caceb1c49e4837a55c91e4360a5eca6e7df7b6aecce641beca5e00dc8578b856d8a5e66164dfa242db4cec1684f46a370704b42644f4c69f8d44dbc4c5", 0x74) 06:41:34 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socketpair(0x0, 0x8007, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)) sendto(r0, &(0x7f0000000000)="2cc05f7f3dd21651a97cef2c057ce0a28f6f7cba9cf1c0a0cfe1d93db83f47d4aab8506b99a8e0fbf61116f636ae17e08675c8d3b0e00cc0b93a5cbdb8473daad41cdfb5b41f2e4a463c517fcb8d6a60dc75120c96a290299262443b8ae442d5a6d5f15d0e53ec94985b6347153a92c64f141f927f7eb1d75fb673c5d42cac99e55c92a48b2a2c11f8ff31c2bd5cdbf5c3", 0x91, 0x0, 0x0, 0x0) 06:41:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x6}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "72640b8b8251109e27c34c8f0897a24aabfdab29"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 06:41:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) listen(r0, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x2) 06:41:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2f, 0x0, 0x0) setsockopt(r0, 0x80000, 0x8001, &(0x7f0000000000)="0ac5b359a5b119e4c4c7bb8332c05626cda7c7dddecf8ecf3d122859fe02fe2d7e55f9feb9d1905fd723ef0f3be7aa6e20bf221440575e71bf22ecfad7fbe414b8c4f2fb0d789768dd7bd90c71e535d069e86b8c5af0e785bd84e5620d095786fd73656380f45bee9f97eef6716256745cff933899ed0f56ad30cd9d08c714b3f47bafa57f22e6e995447222bb6d40cea772a8134b45746f", 0x98) getegid() 06:41:35 executing program 1: socketpair(0x2, 0x8000000000043, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x80, 0x1, 0x4, 0x7a51}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 06:41:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:41:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x80) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='.\x00', r1, r2, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xdb0, 0x4, 0x1, 0x0, 0x3, 0xc10d, 0x1, 0x3, 0x3, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xdbc, 0xfffffffffffffffe, 0x8, 0x1, 0x200, 0xe96b, 0x3ff, 0x3, 0x2, 0x31, 0x8}) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 06:41:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x15, 0xfffffffffffffffd}, {0x611a, 0x3}}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 06:41:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x7}, 0x10) 06:41:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x80000001) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) 06:41:35 executing program 1: r0 = syz_open_pts() r1 = dup(r0) recvfrom(r1, &(0x7f00000000c0)=""/230, 0xe6, 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) 06:41:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe(&(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x9, 0x0) 06:41:36 executing program 0: kqueue() madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 06:41:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x161) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x93c, 0x96, 0x0, 0x1, 0x0, 0x1, 0x4, 0x0, 0x0, 0x8001, 0x5b3c}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 06:41:36 executing program 0: kqueue() madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 06:41:36 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000040)="ea76fdfa358d93d8d2ed7f84432f3dbd0b47c8b4c1f23ef2481b9121cd4d1be17cde3a10ffc2189f357a637b068c32f15cb5fc91ede14d41b14a2c959e87a13a5fbe5d7267489a015cda8f1767d4c5aed08bd0b655a8f0945385f82a1e5286630a506345f70ed240b0b0086ffc256c4bbdd4f8ddf931a222b6f9d3eaa6c2b39c7709ce71c258d9f44c452322d41aa0b01930009412ccb76fb1e5611674e03f3535ec1adb9b5c7b0443f22a7351c878f95a1313dcbf9a42fe8d8dab0a1098a59af823ae053fb2ed9c854a7979b0d0b120d3cb5bc4f6ba53434e3e0915ba9b69c5c354fd0d856be4513729490372e4269f1a515331cf73afd9493b", 0xfa}, {&(0x7f0000000140)="db9f29b2fa2d27f44754a343ee1184d5f3e3334035a166180f141e6e4e4857065ec1ad940b4433040b072eceb6544e800caa406ee86cbaedf045209bcf04139b674b48b1d8ee7aaad9bb8d7388fbe9a0161d6c77589f70d6618ced2786f1bcd8e0991af791724c5ca7447edca2ad94118465af448e3371d78a00c335aa9482e30e24c39418be416fd628aa75c78eba98306d249f3204a170e510a850ed9560b009d737c5d267589197a6f22aa4c518604719425b94d353367d4ff23321bcb7cff146bf4a82736e1629b145902a0612f65a9301cb1c8f3a08716799a96b2c1a20a7acbde3767d5e9897842d94344c5d17b44383fb5c82a6d793472b289275", 0xfe}, {&(0x7f0000000240)="d9e2405212c3f3d565dfbdf9a17784bccd7b2dcbfc4b5eeb444e40260bab16415da8bc03bd0fdbf4e6fb3a109bd8295e0824ba7b3807c77eff0d769275eebf78761e308eae99071cf0c78d4517ced34ca15356bbe8ca0141a8", 0x59}, {&(0x7f00000002c0)="08eafd821008e27453d5fe6a3a5edba60b35ec159ea562c045343f9b9a8d9a6ec47ae12d66e18d7e9f3333f029353e99259a0f1500807890a9ab22bc17d9f4a25d2c42396bcde2fca56bea0ae76c82df04fc3576b8a8c29689bc01812bfa7723cee36ae7aa2492bedaca6208bd00a33c91b9dd3c3d039342606ca0b94c683e6314add4a9f70a0b9a8e5293e266b4dfcd8e0035c058c6eee40b8f2a4f073512f54bc03d56e9797016381d0253978b1e5305c698bc5233f6532ed15d36d3f26c6803b10f2a56c69edcd13bfe4c87ca99b9a0bc7bc7613074", 0xd7}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="3439442555739224cc78b889bd72abcf3637bf96e8d3e518906f83bf7d0cb7f63a03620615a97276544e84e2dd1156e5eb22be5bdddee0", 0x37}], 0x6) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xf0000040, 0x5350, 0x8}, {{r0}, 0x0, 0xd2, 0x3, 0xffffffffffffffff, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x5}, {{r1}, 0xffffffffffffffff, 0x45, 0xfffff, 0x100000000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x5ae4, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x20, 0x6, 0x7, 0x80000001}], 0x200, 0x0, 0x0, 0x0) syz_open_pts() 06:41:36 executing program 0: kqueue() madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 06:41:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x3, 0x2, 0x0, "fb5e6151b9d7f8c9ac8ed941acc858e38246b352", 0xff, 0x5}) geteuid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2a, 0x9, &(0x7f0000000000)="03000000", 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0xffffffff}) 06:41:36 executing program 0: kqueue() madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 06:41:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 06:41:36 executing program 0: kqueue() madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:36 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) sendto(r0, &(0x7f00000000c0), 0x0, 0x40b, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 06:41:36 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:36 executing program 1: r0 = kqueue() kqueue() mprotect(&(0x7f00005eb000/0x4000)=nil, 0x4000, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00005f2000/0x1000)=nil, 0x1000) 06:41:36 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x300, 0x0) 06:41:39 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000140)={0x3, "5b6c081a3bf44342f5003d1764b6fd7689dadc4d973dee8805a55f206781bfdd82b03bc6553d827adcd09a038a2a76971666ea3e7c24793f72eb29e330fba124b4b8ea0e78c4d5980905768b3f4450226c0275004c9c534a13f6ab142d7007b5aa67"}, 0x6a, 0x800) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000000)={0xffffffffffffffff, "9f43cdaca5a6f15206d490436f2516376a0037b6e0abb7d2a80bd2d8e58b9237b8bc8d2fca40c2acd1dee817941d322be39335475400"/66}, 0x4a, 0x800) msgrcv(r0, 0x0, 0x332, 0x0, 0x800) 06:41:39 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x500, 0x0) 06:41:40 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x600, 0x0) 06:41:40 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x700, 0x0) 06:41:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x101) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:41:40 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x900, 0x0) 06:41:40 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0xa00, 0x0) 06:41:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x22) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setrlimit(0x3, &(0x7f0000000180)={0x53, 0x80000001}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000), 0x4) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 06:41:40 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0xb00, 0x0) 06:41:40 executing program 1: shmget$private(0x0, 0x1000, 0x4, &(0x7f00005f6000/0x1000)=nil) write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00000a5000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x230, &(0x7f00006e3000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x80000000}, 0x0, 0x0, 0x0, r2}) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r3, 0x2000746e) 06:41:41 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0xc00, 0x0) 06:41:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) socket(0x2, 0x4, 0xfffffffffffffffa) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:41:41 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0xd00, 0x0) 06:41:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xffffffff}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 06:41:41 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0xe00, 0x0) 06:41:41 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0xf00, 0x0) 06:41:41 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1002, 0x0) 06:41:41 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) unlink(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000100)="1705f4b3e789311c5050ba60b8a076d89ee71f117bafb197cd4670237a0b902b1582ae8a6d445071d4e2032bbb74caa73ae36d59b98c745abad0cb7ea696f1f94f0e82ec963be2c84fd8ccf2943e266d8a2ac25f097272cdbb6e348047c547a1222dcbc32077d65f546161aa90b793cb348daadca46ef93facd9070348f400b4593c24d96d470c05e4bb31663fb622e62110acfdd056972c1e52b597e7d566391907913b4189484e3a811acabdf60afb34efc76fa32c4c31b1261d1389ad995557ebf35ef44fe01e34dd0eacb601773c", 0xd0) socket$inet(0x2, 0x5, 0x0) 06:41:41 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1003, 0x0) 06:41:41 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1004, 0x0) 06:41:42 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1005, 0x0) 06:41:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x4, 0x3, 0x10001}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x7fffffff}, {0x8b, 0x4}], 0x2}) 06:41:42 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1006, 0x0) 06:41:42 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(r1) 06:41:42 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x100a, 0x0) 06:41:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa0) r1 = shmget(0x1, 0xf000, 0x3e7, &(0x7f0000fef000/0xf000)=nil) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xca85, r2, r3, r4, r5, 0x10, 0x6b}, 0x1, 0x5, r6, r7, 0x3ff, 0xb1e, 0x200}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) chdir(&(0x7f0000739ffe)='..') 06:41:42 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x100d, 0x0) 06:41:42 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x10c6, 0x0) 06:41:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080), 0x3b7) sendmsg(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0xfffffffffffffffd}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="5234778f2942d8040d94bd0f4c34549c112aaf75de35914dac113f6fa3e2600e8966ced499fa30ad40c5bb9e831e5f57733b6a2288a0fe34696d7e01482cfff04d8c4f871fe2c92aece8cbf72fa13521d0d7e92d75c39dd7ce79e467bebf719842fa59d6db1c67c8ebe0673d45abb5d8c89d289968239cea3b8f3d771ffec9ff3c96c6896a7b138b9326179e4326d9cb4e3467f585e09c6d5c2e4ce566005058c3", 0xa1}, {&(0x7f0000000100)="277ede40c6844824740b8d27178b6fb0663805f91f65da2fcef81524ea965313a6e27d0588ca74100826805ade1b6a2eee242178caef25746c1e3ed42ea0a5712ddafa851055cba998fc3f726275330eb7fafa091eac2f4f436b7469fba234b87e0d1a31d7ee424cb1a1f1c0078b4d7f206584614c5cce3f2916f24ba60d5e9f3d4dd8bd99ddc3668cb66c0ea7debdbac7f8ee7f8e5ff998ad30d461ceaf2345a678adbea4e3ffefba87f1511dbcfafa93efbbe965a6304cd77da5a00b31c71c42c8c26cb3d54e1ead252207b1854ec06c9183eef24a2bf632bac1c7147a8961c253787b14bbef8ed9", 0xe9}, {&(0x7f0000000200)="24ab6d9dc1aacff2b55ef29aa3fc02bd0c820789aa18a788205c22187b7b6942803c360c305e810019a1f78c29e7b05a38ab00de65c74278e746cb78402cbed34c8ce0beac82c40c4ee09d786fc8e389ac51f2bf5e1831def0ce52fb09501801d2345aca96e02d251364fe588f2923d192045a7f7d", 0x75}, {&(0x7f0000000280)="9476ae35d0292f9d32e486b72c102316ea78c2e88546376b0808afae80215814325f6742ed46b2c7bb8b905cf45564efdc696dbc5c0a182de87a71df468a0b96ca2371fecd600990757681328f80b96ee29fe009f8a5284385944c233c6cf3c87d23b67c812c1ab7cabba7a552d3156f7ef244f1000d33ab6d7f59e8ba9c3fc4b3ade9af14921135027e9d1101c088e2e992bd38bbd8fc", 0x97}, {&(0x7f0000000340)="338d7f8ad5bcdb8156223bd81ed294f6b07d4c48f0750105c3e1d7ec14ab3dd912122898266de181df3d37debf79f86045680102b27e0724bdeb760a2cfa6912154a3abf0d5732667ee09e499331be134678a0fa858e0d3cb3b9fb59a8db6b0a1d82497521f4a95b8872631c503b5c01b4c0b8836f56fd6fa67c2de54e1a3486f82d99aa15ace05e88cb0e05a0158772379ed3a199230457d3d3612c1ae06760fdbd37efdb7545a81305b99c7c7ba31c8829da41942942f973b56a41ca0432a92fff40a9b2905c24ec92aaea6630cfd3136c88c0ce3f254c62e0937477c1c4285ae5f32a91af4c4258d1a86c1bdb8a2b3921e0a91ccd23ac4597dfe8f3e0e425c4438aaf7e2dc5e88277bfac2a1924fc6fc67c3a743b620bcd2ea0e1782a045c13f3450fb5a34b50237006faf4c5318c997ea3ac8619b80c7711f7f9a5d3f381c207bc7a7ec73af7b397f7908050a6d7b0d7f509b2c3b6250021dda107a0b4c59df1914783a6ea30542f34659c2818a1174ee1ca753a95a1e8b159137689e75cdf1a88fbfc569dc8e7e6a9ecb99ba61444a4b05eb6648c7dd6f893f18e4c667a3295b6058089f15652dd23792eec15c22b939e6514eeda4300a22fdc6d0e7ffd9c069e12d929a0f02e43de99dffde9b9615c0f64bf9c091f0d71d8e2556f397e82948ee1d5009f8c8e4f26453b324c54854e3a581a6d19bafeb5dbc19a0455fb0b80abeb3fe6f195ab13f8e8786856655853c4431d61cca5f27a1de8f0b0ae7020ac326f03f15e18884f5abb9843e5ab0165c65b7f33968f41247d3aa662458a74541be27039c6a1bb8ca3092ea7529093c3c8455c6759f72f6f70f4f782c5d9643061cbc58e440d483cfafc739c966542ea3982bd85abad112c1c4911da022ab43fe6083757bc75de2090198c6ee92cc5e11d3a7a047b5ab45df1d5e722aebc5f7e64bdb6e9cb0b5e754227234d60adf2d2903c938dc6a40f4e36cc5599f733457409bf59bd4a63b563bf7f18c91033bd558a0e68d698466d5c292cb41383e1e7fb062510a0fb92ea1b7678f7dde2711d55362704d9587260ef7c4125a3934911bd3d15ce5f162cc0b851583c3d20de25e5c13f1582e0644a1555c2ecab12866498fd76d47a86b8379c658418c084c2dda96c00af293dc0f81bc3d27c5c6b3f90f490580acc75ef60ea909915308d7eac54fd37b093e60c399b7597e913cd17d41d7247722250db6fee1b9a0e1c7e359fe06bd5062899123be81d722678f8a95888faee2508d5cf1e1826100f42679ca957ec6c21ef633487d61935ec80f0ab33815c9b02b4fb2ff2abee71268dfa5f93558816806c0ecb2c3b1749c7d812fe9f841a13e27dbd1bd444b3d3f46d3b0e81263e7efaef5f32150f763508ff25ef4e45508664069f7f2d1748e2c85a28c8869759bd8a9d1ed28a7d0d05c55e571407d35ab6b1f62faa4f8369ab2e3b65bfddaf225203a8a216ceef95be66bc3abde4c3f79a69b5730fa828af34c0d66573e374fcbd12dd999329107ebaf4523f06566b8b42014eb5cc101f60fe05c9b1f18ecb4daac6238674a53cab2a9d6b2c98ff57403d1da129921f3183ee004078256b986190a83ec742568dd60c4bbc8c9fe1d2506fc76540216196a4b6b50b24fa0f1fe37922bc9817f39c52cc7254cddbf0c43a5ca6e7911fc02bdf48dc3f11836ffbc6b8035cac2a9e629fe6f3ec665e8ff5214ea4c579560826378be55d3d55e8d806d7998e2bcf47f08ec5aef797ef4e682e76d6b6643e52a52803a4f22bead16b80ca8ae06053dd1eec300576178847ea550fa655a87c48cca53152260c49e7970fee43779a3ff8864fbe44256eaa33e66f7c104e0b58798d6fad8876eff8126ed2607101fbe16bd255634843b74c6eea9a0d5d0d6f84aea0887697d6c35c5b8c93901b59c115bb8d6086a19912c2aecce01b09dc4f472df694e868be49517ec19755bffe0673a874f4709912c7ddbe680e350b2ef7ffdfbc12efcccf7f69494ed3ff980525393d24682013214bb4ef9f77ed4598acf901843568fd00d37930eefcebf08df3caba35c2c85baa56e5a0e24238db53381b19bafdad027222053ffbcb28763ed7b53f25995e03de0796dde2c72ce06e5d49e76e009d07159341473ad450663aeaeb146cda1483949e5f6c2d07837f860f53fecb9013bdffd5abddcf01d57bb521d4b85f166c096524abce01abf26b01926f84ac5a442b8033f0d17265696b6f812067f0c378acad663e3e62f53766108029f8b4b41dbe700c3ee3c7a725ab7cdffa02bca54ed4efeaca2fb64344864b04119925388ec20758f072d11ee4c3acf21e37c2b5fba4a27b2e15755c000b320dae9b57a9b446fe86aa52bb252013a4c2200f5d7706420cd5d5d5d490d54d4dd136589e236eeac413d9803c493d11cb0d5135adafd2d32a99d3d1702b1a8c191f13fc3e23c309d4cfc17d0273eb77a3968fa9f0c6486a8e1203d88f6a928db760394ce3dc4f6927d816b5c15be9e8788550e5393b73f2d4f0840581967b37f859aa17f4b4b75395180e5a33e60adf2bb1adb59eb28400235e64a0ff1ea69af50c29fbf0eafcca47ba0d84d4d9448097d0da5f1271093cc370815800e93b1fcfadd4c58ff4686bd79838a9bf2d8017c7635e48e5e4ba93d6f8532838d74e7b53f827c7a7edf875e139d1623fa587bc218afc97e9e37db330b28cd7e14d2e32cf046caca66f3d72949b8d9de7d5cd0107137880f0bbf1f8fe4af594ecc9832e832970c198d30fdc056831626864ac2e0e638dc3b924c407fd87c2a56057521a60133a47c99517901d7b179468c6eb18938cc788f0afbdd5d0b18e298b387e196ea2754bbbe09318e9f85b52ac8f0298b3f19d5db404ef71b4dcc7b52daea082947287d41ba23873c64e2172026c87082bc314e0dabd1061aa7ab9f09d6cc15d1747cb67b24cb4f722299e606c2795e572ab4b4f954eeddad2dd98ef4b00b9b3dee1b8495fb0791ecf04b7bc2d504f7509bbc2409fa478fd09360465b042ac07271a6229d8f8a2ba6881d6232a0e53039d28b187dd13f65d9a8d07d20e3110884f900fa9f22e0ffde72083ff3c4ab99eb4ef6b5d701f1bead8d2d9f0931e3cde82300c2d350e7a62043c2ebc3c1274ff0e7d2b2c66e7a8fec7d098e8a6adebf7321ffdb2fb47e6cc5fedf993c3451bfe0c7f4afcfdc53aba0c4c918df069d21e2541281f31a5f6bc5c7a034a4fab4b23db8fb2d2c2c2229fedbfce30e381dc5069e94a3b8123eeb3848e5c03ff6bc06c8fe5a73483ed76630c991f929e1cf9a0273ebf53049dc6e4316bf7bb6388e364f4a6f1bb2efbb7430a26012ecaffb44d45abf72f2be4b815b3e993594b35e932392ec6f284d2a24e0f530a3953a88748cfb4d2b6f557f80d151891374cbb21d8b8d4d001db5df8c519cd22d541d0a9480fc624a171dade3e18a711dcac53b2a8592aef211bfb6ad36e697983e8786a884b88b5fa51d88af383117c981e13360341e078f112efa2505a576567948b8dc7f83645d21a5f5c8a379833d78d2d6a0c822fb7e79579fb177eecc4dbe1f177ea02792bf16c3a37ce5599e97863be6bd9329ec119da239df507510ff013d3dacf4c4c504aa6d19e28071f2237948fafebb4f6ad0360462aeb3a4633bd5b5185207fc92d71ca9b7e93de242d885889348c2defc6b003c2729695c09582f3e2a2520769f1ad9cc213a03b6578adbdcd97683ee309ac331a566df17b9fc008ecb87da4c003e294bd46699c30c60ca6dab0b20be495ac7305b8a287ce082fa30e183820833c834d90551beeb72e8efcd6b51bf35b16b9ef5fb5b01bb0975ddc6607908912734fd2941a3ad82525a6d338ed74440ec8559ec9d5942a87762ddbcb1b5d1ea40a51eab4aa0bd1317a9075e78f2af0aabd23e611bcf6173e6b42099eb6b99c91d9aa16a577e33802eb01269a902cd96ed69b10882510a12f8a7c979f9ced0a3ecbf6275585a232350e4c0387d3e84c7779b7324fcf65f99f07c8e47f87e20ab2a8a94a47128ad934daf6027650919fcac62a3604558adf6fb11ef12ba759ce550ef855f97ecf10990ae52e3f057de1b93cb36fbe6101600a965c2e991d0051881f8acf22cddafb4e7e9e2bc85847634cf487cf0a205302bbc26428a07bd8f0ca389a4a39e9ea0d7f896cb787730cde113f6b7e04d35f41f0e5f88eb123fbc7eb8a429da874689aae0ae293c69840bf5004f72275e3298ee35f794f5b80bd2917c4bdac97d7eaacbbbfc3e8fca3d332eea5e6afe37ac3d8f406bc601e309ff1144b2efdc54fd59e291a1795bb4610e38bb3f4a58078e54cb186d3799023dbb48e6927739b7ba8211dc8a890cea3dece832fdee6c9a5e0fa979ca2d7904fcc1e924a93168ed907fe2c7795f54e8c0a12c2993e22465e91769d10bbe87a60530acbbb33656ed2aa24c9e814dc5d04d9f78f6ee91bf3ee85201f8a1db9090e51ca3204e2850de7692082412becde85d2f7fe8b7fd0f90d08202e0bdaefb0e9d81191bebe224d9eff7730431bed5d2da8c8b77b3b5cbdcf7eaaa3027d4e59d97a76d0bedb2d92a50ec5b99ea2c5251962ded097be5cf41566e3396f12ce4b443d00c23299b468de7f5a54ef0553000d8ca2bec438c365395eb9b5ea63d10135c4576f71f37604fe687a07820393163a23fa07cd3b8eb2766b863587f77d9d4bd02256db8689bfbb500b7257590c670567e97ce308f1492fa630984aa373ab2bc183d9d51a9390d476117428128967bb4076dcb531a5d385f046696f8033ac08289beb6cb0e399299693629f365678a63ac1e066ccbb8b7e73d9ae4680b3794a0f18c386953ea19521ba2e6c8da58cf15bc943e936325573e009284a26ab73c19084a0a7d6c7e384e63cfa250e50404288a3d7bcf5c277d77e6e284f354695b6fbfdd7afd134da8ce018b48831bd54d7bb34b2842e9a8f9405195b16cd3ce3266beafe5b66e02ace10b462d79ada2793a78af44a01a3d5bce03b1cb918a5cfd8fe56da590e72ac4f47de4322a2eb440d14d696dbf0f849633f595fff11b4b612020f854a6be3031b101a90181abe16dd0a20264efdfb6ce949336aeba6b58d252e7fae3a8f9fc834dc62ef5b32a0177f5eaf29bf84fd0d53ad6b18318931b906ac54c20ab3f6f4a9241a6181043b7abcebb44fe012305c7f7647193618c779545ac82b08d9673734a091a157d64e5657199248a16c5fe4828fb857d0431df55910ed13d700c50b5c710d80bd4075377dd3521edeca1c2574fb844cb60e88b1934d535e0a21639522fb47573d2c924b6fad8b6cc0cbc4235fac00a2d2413acba6a2ed3895093b81f9b4875a8602abc1b51d6a767d2c60ee33ef3fc03cc74bc400a43848b36c4f42d433117f38a775d277a0b5d215b5cb412bf9eae0c071fcc5bf84e4957208839e5828f9f702c536ce19f0d3a643a65ff969ff4989a3e7660254ddcd53c00365d9eb439d236f3fa6c319c7ed43e7fdf5d827ed914d532d33d5dcd7cd211c3689fb76ceb4ee1bc49f6bdd01b421fd99666c5f2f5aa158ffa1874ade428fd569d1ebac8ae89f734280cce13ed7ac33f92396dd6438db45cb827a18daf2686234fc345b9404e1695aabd935d0eca3457cd44bfca2db7c01f1ed7d6019bebfcec16346bc075d24830c872feb552eba2bc6ade209fcaa8dd7f1a5dd5a87701101ff6d5a441adb6c2f77ce2c266fe6d76fc75eaf6102ddd28131766d513abd114c450fe4d570ea65ce8d078e4ca37cf53d76e427c0435c60b4", 0x1000}], 0x5, &(0x7f00000013c0)=[{0x88, 0xffff, 0x7, "127dc5d480f33768c30c9817a372830fc53ea85c3903ee2e0c24d12e0a1e6121247e0ffaa9ded2175563d821ba2760573c140e7fc270a1465159aa441f0530b3ef3e7241eab26da812157fed3acf2eb4ffcf7bb26dec87fe8de19c827d7ac072bc16167f916b05908cd0d6bb35e0f4d44628cf"}, {0x50, 0x1, 0x40000000, "54940ee5e202d8c703b1ec5f4150e1c6ac366a9a14b1868992f7573b717d6f16035d813c6ba96914699ed1ff1de3bc0421933d4a86db89b481369492fde182"}, {0xe0, 0x1, 0xfffffffffffffffd, "127d61e3efeafd72abb04d6d273c1483bdd834d3bb206f839b13f668f440a4589cdc696b83df5abda073573e9bdba0028716a10b0623089b998c47c9abd958e13830686ef00422e680b44c496b766e2ccc72ff8d91cc2bcc0a1270005e7aa37a6c5a6d12041d49df9ee86f420f9ee2278583a4a6ac55cba698feb2e786207842b7fc1d9ad53d09e6f125ec0331c6cf48dfb196b3d81534c73079359e94a24192caa5edda0581c603635a23196a5c5ebec593f2aac2fed3046313edece96de8a4d41031abe944048ca7c242bbbfd9a6"}, {0x18, 0xffff, 0x2a3b, "f1b33aab9090"}, {0x10, 0x1}, {0x1010, 0x0, 0x80000001, "a4a495d5bd17671a6160b430b729db45bb76e3cce7a05fd8e95531467a953e83efdedc065b26a2f729b8c83aac7fcf5efceb848c0074c80efe63275e3fb0278b3d7e40adfa862af1095b2d4dc3831503cd96728a322424324a6ae3389dc2b30bdf8f15f7837970db5d469b94d1aeef94a9fe4e3b88de529837b5c7b26a52e77507aeae2cf0fd8fb31bd764fb68cc66f0b12c5a163adeb5fb98dde6028c74bd19eb7cf86feac08424fd380cec49ad574a99438c6f2292d798916f9fef771be424e3e728e1691dc2492e7513296b1464e95e2a4178226cae590e2ff62dba75cbee75b87ce63484a572474ffc36676395874d4ab39775bb74de3a3939712d40254b6c3c747373a255218d3c310fde5e20ab6178eabea56312c707749c88f20e9c1a994f85c8afea7927dc9b429088cb77052f2549771a0dac2b8a200f04ab29efe662596cc1f8aadedd779d34267c226c2cadd0bb8b33d610de7240efc04ba505b0a1cffb99d22f1b12015ce8441c8dadb17d8b3f6265abb5845f1b1ed0678ccf5e17451144a37d1ef7f1d391311dee324132a822056b8bd930b5a3ee05076eef6f8b4bb9a2e0e5b80edcd10e4e707c79dfff6b3145b85637f251c9aa0b79db7a8217a356fd70800c7b12feca0d017c382e0382d0982379bca570b4f9b8cf1869308ff628f460a88d269cc62b13c890b3d5d566dd68e9654a74ba270192e94078ca4e7dc4e8350a5eb57105df264c33c1ec4fd096988cdeffb4e053cf24b9a05cf3b0c58cd7aa8fd0fb6bdb84ce33db52a1a74112c7846ec42011fd83b8eb40ea0db9f71f537d0cc0e7d71ab1cdac7dd6b89ebeb69085ae328981b6a5d811469011d042a678a29af0723f2770a6e926eac126849ce2393208046732a363d95b109c9059919b8907a3df3d2755ca5036eacc4a9cd112b96c8b1d5a1932d1e145796fbf72561c8c957de38be3f1b2891d72bd05fed6ebc605180378bf0aab112387586e1563b5be29329438ec5e7cba696f238065dfdfdbc2194431dab1345fe8f140ddb1aec096b22cd77dd5b0618436091b5dea0d62d315a3250382c8b88885aa9f52cdd6c8296d8a47adc6134b40418b120edbede77b0da2f02511f456413157a5d477b1ffb54f282e2af37d3b381e89bb1df13eae4458e8de2a62083f44ffcac7592427464b29e00b6f0d33eb1b81c837586c8e950ff2eafa21108cde0dd1c843f413322a32dbd0c0c6b3c5843632f2f18abb004cdcb562f7e6dcaf62b486418411ab4d4ccdb35ae4a0aac32c2e506040c1d9d1aca835332d004d2c01f33f1c4c26b75ecabd974903ba8f3faef44d71273f7bfd89f39d74ef237aa33c578ecd138d0097a91be2171a6060032639bed505e3ae78c86074ae91af56bdc5088ac7866892aa825cfab90b18c20bce23912a23e8ffb7194c6fe2e27b6cdbb8d074a59467168cee488b2480f712d038340164aa0b84138e1f6060db1057d28d26bac3a3b664d85d688788b5efef1ef5d27a605b27a410d57872f598e224ac4c54a24e19b245e69e56d17e84a55675d1d0f7d49f2e378c11ac959e9b3371a01d2c944b17b51d55c4a06ea75cff0037d811cfbd17138aabbf083190b01495d77f249325a2b71692abdbacb0ced36baae33e0627e9c62372d1ba91d36be22362af6d185e1a37e12c4eb8691d0a47b11ad87ecaf7bb0bdc47e479f021cbb9606751f4845e426ae6f4a024e30fb31794208d63424ff49829e3d1dc24e77e4d04c3dd82495b655f744901d00353ebb905210dfcf35612233aa564eee81714244a94ec139d01ea953e1c43afc9526dc56c1f64d54231ab923e0253f3618f9c3f01bde25cbc59d3bf6f39d1b851f599c86ed38cf695de44089543b42081cbba8fa0247edec4ba3d0cd565a688a54a736e938630835dbdab03c0a8b9b4f9f782076d0efd567a96266d0400b57f37dc4c6247bce05eb7a759f2a204d1d1425ecc6df457780a6974918fc58a610f305fbba491d10f9eae4e4394f5c5d603c48bda30dcabeee208ce810ded69befb9b9d4379150e7e313550b686c6773b40a3643e1bd49028aa470decce3e0779c049b0e77e7fe49e84e776e9fd6a32d05587dbf68fc6f7d413a5c6609fe675b084360987291030f22de28a1d3e3020f23703315338e506154c19407cc9810563fb38ebd2a464f8893a85c4416593c80fe123b976e869a877f3a356bfab2ae71e360a7beffd4328f7a131c13c813837994566e2a4ef8634dc16be1c46d7b318a0aeda8de47d9a6f471009e7a33dc4efb1156b87c5df4a4b56a529f125c290aef045d87aee94d7a642ffba25a1aa80931f16df13eda334d4e29a225a5ebecb006c585af84ebc8cea2af26ac49b369f9a03d305c942df50de25b1ecc701887a941ba782493030a6ad7be5b6a8fcb99aff16539a37d0b41a323a137c4d05d3dc8a17a9e8ff643f52ada1f7675e20767afe0fab50fac57d55ff0931a9892e008f150e7c0655af6239aa35db3a8e8d8412b7304258a2ebaa8cc09e0b8bfcc2ff6a7fd95c550e790453bd85df44d44c5910657e531d03a4330cb5ed0d99c72e275934ecf3f1d6d00b08f60cb94397eee88ffbc4421d89c8f3c121aa40fc9621b1cb3a089d98519baa119330d06dd03f817d170688c5eeb12e118782e511f37de259089e7b68d94d31ffaf2199d7d48463c4e3a252d474b9f052ba02ff598ee510e3524b700b78db5c77c0cb78786763f3027f20ee241487efe10ac9eeada8d0719b4623a91d7838d5658161826f98cbc1313348159e05509d3ea403f67cdd1501b9507e4d30e6991770fa91f2bbd63fa8d8ad5b5a08b56d5896cbb70b6cf9eee501db0d400b0b9e564e649db77fed1e23c56619d207e0868b0d288c3eaabc9c7beed0b3ccdf9b1c00b90bf1d45b42838877a5c07cc094294d957b67ccec30a38b618a25c80404812317aa3ad48482c59959298a73cfe8669702dc0ab180a437d45e4080fa4ba5b2d924b44e8dcb19d551d2bd720bceec8a81b126e04910ea9ac186e0133f73989315269ac107a9525811aa69e9c235dfc1b6da76a2c4f09680af4be319adcdc372fd18495b34c1960f1d487d97b153b068629054d78a95bf3e160ba22dfa7b0891225e291ad2d650e595604d5b8e30e2588221bc268b74945b5b702279208f8d9a274381a3be1c1e889694d8665e601d8acdec5395b34c19950ba84406b5525771f942c1be21cf072f8e8005ae120a4debef3573168a7f807599b8e10e9b1b38112c39890e43e6a775367a04244e04b04f3633f41f6e21611660138e4fa87c24d37cfa3673cf2b0da71d89703676c3c982d62320dbe45eb28254af68a690c97e4aa04138b845400d29498c8f82d89d374f3f99c2bfda8a8d193fd0ab1ac71947f0dd3f3605251e5d44ab260534304218cb9fcb13a85acfd87ab245975cda9906eac9ade630e65cdf7f0faa0f26373695b7341ec38a57cae247db57501a3003ef5a79f6c124455bd541bc2e122af3e92d36a2a9e10e2cc653323f9dffc9c4677e1357314256fd5ff9f81f3f12744d95497dece24681fc4c012e6ce8df4972d73c7a028eb7cc0e1bb00d978ac8332acada4653040cb06bcaa078cbd4a3aecc8b4222507097f685224a42a7cc00f7ada16bd550d03d7f8a20fca82e86f95254359dc7c031c5e6da456109ee0e6ee9575de97d6a47b141dfc91af3a8f897b141816120d03bc0d85bd17cd647bbc83aad70500a58c8ce766201dc88171a405b6274ba37094a8b971b1c0e1690e59028da5b43948558a703f155c1e8a5364ccd3835c33ce34a05e82ddc9471d4dccf0b2bc2ff9eeca6b797b18b93b3dd4f2b0a72dce96fdce86d5055719f341998ca5ce81c8d700c9fd60b352ff596c89c41519e8b7c425d3d6ae9b77f1e64dda886c2fea32834eeced4074693dfa8440359bf4111074796363d7a42925c1e77e97f919c22409e0a56664161ce59c71939b7c3ae335bfda57c1ede86bcaf35d9193031deaee3c4430d96226a1a7da6b2c94621873a3b9319d174fb9ba8a9923d07ed58b372c06bb413c77933f4da6cb23314243caecee3c02b05d311e6f9a873ada7aabb8f6d515544514a57dc47158f29c96456e5827c43e1d6115d097713031b3f8f6012c3f16bfd69f9b87d336f291e3539a5ff2fbf8ebccb772efffddf71156dc29002b79a5f0326e946e05fe9203c8260d4aa0da0df255efdd7bfb4dd406cd204a8a92c28089ea748dae38adf05c5b292752f0d6baf42a5fc2a9273a1bdcdd17194b7561c0e71e6c5b98ff9d1aa7405615b048df1e2d4febb632512ef53542990f6d7c93b6659c1954525da3776c804b0958b7dba94cc7bab9c360f15f52c64abacdb6afea6878a4ba4d9efefd2d9e2f4995cc23af68663938163139de5c43d93b6d0b82875605370489dd7157a1c505f2fefecc2fa6cdfd694e30172f77b663fee16f521e7ccdb719db15fc47d175c7335fdb1bec1ec3ad76da21eeee28f207605c1bbd24d8061613259b2a59afc6e94c4fdda842230e4443e1a86217d97088c968f7c990640feab4048f2a6d709c7ae44f22288d51fdc81bbc3b7a6a4e97630d124b46568ae9cc1feb347cbf881c8347862e035739336c365e9f91ac596ee8dedb9c493c457469752eb7a18d7099a0aa657f33967145a14a14d01cdad7a7f31245ba37a989a6bb047f6d9f03e7e5e9b6cdf46a524d4a91706e55af4d04124eccc22fc89596bd7b1db92ccd7b2367e0336291ec73c117142cac33ecc97599be198c191b009cb8daa27610b57a13f837ea5be184e5eb3da9503a5bb4ffffaaeed82708ef71960ad41a4edaa1bacae3e14734a139b9e06ab622d4de639dead493a2218c2f5cb580ea5f2eb48d0b728b0a7b14055d5a4c17cfd09dcebefad8755210684698e98eaa917381986385592bc443b65723dc50c130f9139f166547fb3823db24378cc276a345e02d946d06d4dcc1653a1f7463ec0f9ca75c74be7371029473c544c33dc8dee4098582239facf948c1d78534f90ce74964fcaec2e44cc2b0c5ef2523d8dfea0f40036220930da54db31fb839ff697436ffbd4195d1182074499084e44cb1c84fa91c45fba83d39a1cd98eacccff6801434e338aa583a812ba8d462d3922d62ad2c495e9409dbaf7e525b374850887f0d03a505eabcad079556efa7ea720481fbbdddd321703aa4379002a23c3950c4a77b403a047105aebf0dd48ba2329514f3b1c3cb912c0a2e297e553b97c2fec900806892e95f4bc67786969ca35f732c59ae1f1660cfee78410f34763fa77c03dfb3a8b7db3bbd2ab5b3187590aa17db1c1f1fe6e7db0f3e880ef70056407ffd7d67cf0bcd5f0e4538ed225ee78a89ff2537d1b614755ccd42622c0767d1820cc09c7bad5ba4287662309b67f934e3b0ebd88f5a2f5f5f3111d2fe6c8721a0fb964aba7db0b8060ab798f9764313cb796f7b7c7cc9b2646fa6a25cf7ce27a8f816df3ab8af6a811c053e16c52031296baedbe670b943f8d4f6aadc7ad4293367877d4914263c0cedf5289a04b0ff1b8cee7a92a8fdd0a653c599c141e5250374e0415d2ad733cf07666758a848f9b46e7dd448cb6d7c51490140fa584cc946b1c137ae8d412ada13aa329965c8509da13f2145e2a6e1973622690b7c77e0f8d356a5631f161baeb6af49feb60c4a8b8652ba655372cf2d045f56fcc2660b503abffa72adc1cc6eb150043e53c5d73acf2c21f4da7e586989593e3a7cab0f4a5a9ce3f6cc9e99c76d35990b05861263059e590000f"}], 0x11f0}, 0x2) 06:41:42 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x203e9000, 0x0) 06:41:42 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x203ea000, 0x0) 06:41:43 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000000000)="7749584d77fe1b87dea2f135820cbe02ae04ab4f8d37be7102587068cf19c516e584c53c9edecb34bce2d1872c09b8ab9650606b9aad5c00053b40342b79aef69b733e14aa114e0c4042a63427cabcc387a05f12a9d662eb58ea6fd531dfc9758c3146d70d50f4215783f79d8a3610ce313a80d7cf1e5b3cdea7a3be3ee1a8632971cda48760579e1b650cfaaa4d427309f43e92c9d0200f5fe8c62f4813478948f40cfe646a1fc3aef5d1f330192f469c4886ddc1223e2af04fb2053fc83b603c9cbea983fa54fc616c4a03b5f84c4ee39ba1ee10fffcaedcc1e2b93f8bc0a678c7d02187c6a0f3abd021642b93710db4cb", 0xf2}, {&(0x7f0000000100)="f353ef511d09591fbe461d6cfa1591f92134660cbaefb425eaacfac8682dacdb492409ff8642e489ff281f4a04d08075aff735ee1b793c7296d49bd0270b2c60a7944ac80b1de045b5ff5ba18c437288c99424731f4afa99d7208a011bd4e98e3aa8b23d7cf93d2bde91885eade75a7ccfa5decdd27af042258b536b3542072aeebd46256a19b18b499e1c6271c8cf417de5087e72de1c361272ebc7e940acf71000a2ad0c1ddae25478d251145a7bec65e43f62b01f15345ee5f5fc85e58364daf4a3524a3cb8d074a6e61e615d17f2d0c7c2f684bacf18b9b10f73ea3ef94dac91", 0xe2}, {&(0x7f0000000200)="465df5ca5676bcfc0e0314a1b6c42cec4f172396bcb10733b33a1627b100b854898690d2e8a83aa69b801751c079500620b458c7e8223a33e52a923c0670c47f66e177443753df4f00c340bff0eebaf32becb2c86bf108e77ba3d905605096154bd2210297e30346aecef8", 0x6b}, {&(0x7f0000000280)="d66f69ea28f4a4497d4a047535ea7147", 0x10}, {&(0x7f00000002c0)="b7b6d7c998d35a684be8a9c186552eb27c4aeae1408c09fc75913a41a8373e3b490a083b71d83172e0e5f6237a29f7f146bb44f4346cc3dc627d9e7dea44bfa70995e5080d5e05feebbe451c40e4544145a49e17ff73b12604514f503c2ad18551f5fed37226435cf2d359fb4c", 0x6d}, {&(0x7f0000000340)="c6efe042d7209e392c354d0ca6699a42f8b0c01dda81408fc559a44bac168e66f1ab383e606afa8fd8d435b016adf31b972b6b1f05a6133118a535ea60f68947b9a0c01985f1c1845ca2557bb0c9020b5f7c932825bff9dd6825e63868dc0e831cdac3921bef803d10c23d6eccb09cad6b77736ee4b9d908036a79f90c20b77a766692104bae3e6890c24ce5402ddfc889a86e12114393dcfd9669517e01030492a162d19200010644940db3c00c98123b7c720a2b455d8a7225897030c3b17aade0dea30b98e45dd2887a41eb8546d736fbbb9f96c0b035652c11c2f1098eb941e1b66f092932ef", 0xe8}, {&(0x7f0000000440)="f85abdde916c24362776ac5a0ca3d3f62d1e0fa4c2c87780513fa7694b87e190a021b640fc730f8efda549e86e7ba91b568a1948b6790a22abe5c4c2ed86d65a47f8b934684845230a8f75c4757c3db97513c6cc0850f611601c8a8b9696f29ad93dab324217", 0x66}, {&(0x7f00000004c0)="37e74ed9762c6a18723583d124192da39b0ffdf22a15b797bad3226c79e631394e17fe8452b179019bb9ffb3d101342476176c141f2a1c7ab160aa3e0b494f3b4af149bf80e183c636474e93215091914c4428bd6e3a9dda15fd68e57bd7d9b5b0e101c5460484fc6db43884c504e8641312c001637886d906450e839caf77c2a75246b256c8778b175bef31002ba0041de1c5256b4f9e59d74177466f18ab4f4364927dd736e6ed4d896f5bdc570576b380a8cf9ede149e655c4aeecdd0b2f12a701949317d040ac918a786b7b704c26968254beb1927059a49c1514c5e13300aeac2adabccf39b2c4cfa790de75d237d419bc8c6cb8df69fe54b1efd4eca83865fe77d6af0eee6ff8794f931f8711dc6d6207a0fc43911810d787c81e4370825dc9ec34ccf6063ae48391318b12591a448a7d65987628faf8ed597df3c2039ca894985ba55157d713ba764decc62d42c0c75a662d55d348f3853ae10b578b650452191e3557305b6248185c03f69f5a5311e1187837351ac0962a3fc3872cc1eec1bc46bdd7192fabec085e92fbfc270e6bbd675a3aeb8b9f62378da6e3db147b0bdc3bbd5a01c5bdb450ae8d2ea3d50446bd712e4e9a7fae69cabd74f6131bb110a1bf4274e446216d7f8ceac74be8a0eceebd2abbff09010efde8272579a83199e8b77fddc180f2903023302cd1d5a3cd94fd212c44d580bde679e430ed3cfd84d3f9cbcf9ac0544a814957ea0092af0ab6e5ffa900f9c3f830708bff51667af449c232a1bc32bcac4f187a4901ccce7c9259aa616581de2b182593cbcb40669bd231312fd75557b97258df09c3dc45520e077542e5228a37dbf9224729abc7ae6ecd3ccedd069130977c73e5814c64e384ca69aec2dd9d991fa6bf179b80ca3b670c301850e0aabbd33a4315de9e48b013aee885723f3a4fcccce396a0ab4baa53bb8f969e400078a44c96c008af6706e2bfd58afb619c3c1c1e1c2889b1e510ab1db96e1565c336a61afbfb374437c126e937b01558a709a73a7466f1c11d0c124b44a37d64b7f42f0092276757b483e09db1657b359876f731bde511081ecbab185b80012d6c866bbbea4bac25478a7eb1db05b5e08503276e54870ca79443adcec64055a2844c63abf0d825e7f8dfa30b54a30b50ded1c104f9ad49a068f9575f18d4143a5175bbf69b65f39f5a23284eea1089c5ba19a95735773239cacd38ad0653b2edabd9dafb803423970dcf4f5b00cde6fdde18f8b5cfe467ef06412841b07fe9a7613eda9ab91831d00b4790ff82590349ddf439c6fc56b28722e10bb900405c85e9b08db98310d97172a610710152df91c54b59bf9412251cf17015280705e66da9a4881014bb72dcc3c6392354ee88d5fbed6679a228cd2615e407e4b040dfc134bf584a26709e003cca737c86203f0cd6ff81c5f47d3be25380bfadf7c32b28e9e915745051ba155ecc3cc966e60fbf872733e0a1fd575d35e939c136cf5bd75df4801235a07fad947300c88ab54966a172348ad17a705781d18722d916240df11ef4f131db72ed7e0de6788b6db9a4e847efa02788a2f1143e2ce41e74d0ee003b52f1313619e13481b33856175d86e5dc4a56fad1aa9e9b4791820cbd00a39a1d3172fed1a1266ba8aac2b31601b7c289546e668458987bed78c21f59be6b03405d18c0c022f7e920e8710bf572e6cdb5a9bff0bcbc911fd1634d4fee5960c26cc7dd95256e9a00864a8ec6d9d373f6b95b4727a03c4d082ad2693bb5df3391df17b98f80b705d62982f06a22800a11017c4bd0d72bd9ba9075f30324604f858b3c1885fd1c92e946408538e324c764f60731acda039f3609e9f6377c5bc2e63d423fdbe9318f2e5cc261714c17f2e0f53ef47927618cb9b6ce457bf829f15ad072d6a248c234db727f3888445bbc74e840b2d652e391b9192642088c9b162b53f3d9ebd3adea7b92e007f9c46555e13799a7883dedae34e2508978bbb9d1d349884b2f10c9a36e3e42e625181ddf755b122b1038821a2fb2f7b3a6d740533d8e7fffc45a13b2cba42c52d2a92f6874ac9782900309fdc511ddfed4bed31eb098b129f42443ca606f3c641b36dc3789cb1297b1fd1464eb28c7fafeb08144a2c154145f59804784991a64c23effad37cb9614104207e9f6d1e29330c6b879ba9ebb0f6caa489e7fcb018755d2b6358aef3ad03abb0a1e130e6e578b1f40de7bed161bfd1fa6d7656f2d4ee4b05257a04cb6e458a90f5763263172b2511d5cb2493f55751727ae473d234465ab0500e0dc967743ee3b25c58b1066fbb37d45a59a6ca1149078425df5e28d38083c224d6f3495c74330d3d3b56416c745abb35a6149cf47f7eb822135aadb3eb2126b5407d469c5af784b84f5612c0c59160efe7a4c44069325f028163b7321507c38ab1d3ea778774b37e0e8883ad7b3973f93d7add8c8a9e44e8f785a24063245c8eb0affac0baeb2df01f1e149211bda7644bb3e01696323700d85fb8b10f06853ce073fba98b7f1fc34fd6b39ce809a02fd84e466d43339e11aef52ee88b3ad762f645ebbbc194b687fe3185165bf43889252bcd00599550a945d8d35216e834797c7344dbc395cbf0247c858f4c3e3e426b80646651fbed570f616aba5425b2e6e2e95003c90e0d23ecd303668d5ea9a8c2cf52c646071246c0610495a207ad24bacdc098b183fae4c47ec19f983db225f8f9f007f08c25f30a626e562ef488ca88965c2e6b974a538ff8b16d368b36d3bd6ee76a287e443bdf43df97058158af73f2d2296ea24df194e58340fbc76a78c9ef72a7b1651c6dad0e0820f3d1978673d8f2616b6481920dff1c2dfc004190273562ebcc542211d54e816513efb5fc166e65e49eb8d5323054992526153a5d24e070414bc7acd9051504de2ede91ebf85177469ee310f02e8de27ad6bc26e1ee09e42d00fe3bbc7bc47239841e6dd53b4ea7edd19fe30336c488be5b2a33608ebdb93a74c70e1481cac9a87f4612bbfbcdc16887d09a5b7538957625dbc15cd292df1ba853f60ad404486092f0b7579c70d2fe77e7e9422ca6d9b58aafef6cf51c8c92931ffa50d6986d0ca4bdb7b6f1673f7a98e5035757228e936703bfac5e7eeeada1e57cbd25c33f0c1e869a449d24e3254edada9dede6b29bced9dbb2553d031c30f2c82c4fbcb804c4bdeb406b134be6dabfa358c4ee7b7c7aaf063e9b0fcd71df238795ecbbb3084e22b6820e6dd1bde3510c7168e80e47f774de9ca1daaece17febb5695e786af2de99feb310e57f7b6ff46ba6289c37f17a1d8ce65d5de01e5e2cb0775d1ce459e324bd690e8c99e192dee5adb8f5783f62b82b9881c653e2008a0bb62ee7597c5e06714d48a6744b9948b5eeb3566b1b21f75ea09423a059c25e14850a42120b1fd3eb8a1bd4ea1b05edaf43b591ba455ca7add8269702b93c8902f1bfff9f09ebe286bdf39f84f275e0f1ecd5c27b94be3ff233755ce9175853d13b9c1dce2b919eaa295ae81b7bcae096890282acc6bc72f5d13efeb292d60209bfff17b55a37bfd967f16d6b59f2bd78dab105c514176e3e4395c1a3c73ffb2adbb3245a97103798fd5f73e38082a76168d9e28e99485f674f0f5d8f93b278decb4488014c84f23518f74041d7165ef4f3c19288276976168daa3b5095dd26cf3c96aa9b750af284ca6573649666774d90791fecb46dfc3720cf3d496f33b3fc4a95df46b72ac289827ee0104f6f53bd00ffc149bacff3e8bf444cbb20c666e9073ef139590430a6e3b8089d8e9ac1510d6321ef8dcd7de2cc186eb4e9feb1b55b9ad939fc2c2a0b52b2a5742cb76cbc7f4a3be541bd21fb72998746c17367391e99604a7005d9efbf0f8be556110e0b24c4e3702be7b76bc3475ca290ab2b8dd6dd989bcbd221ecbcee5ee621017a34d41d9a7050492e8f3b30ba869d59a7bae25191d010ff82dd44b78d7b222765709cf49c5acad30b0d70dc3a4df1e85e79cdaccab47702fc99398d31b26d415c57ad267e34feea402798f9390351039923e0cf51dec4062d7cd7b26898fc8002b30e244e7246657eec35c74c9166cedfc6194ba9a4deefd62d1e0ddb0b7e7ffada8adb7a4ebdf5048c973d6bc1802b14bd1b796ac41854ceb6f994c3b81b15220d01a376f2b376912704419816ebbb4b38be2a578bc2a28ae6f148a24047c8e46f7e410318aca457b29d29168774b6b322eb6693b833482e6f34190dd2e00a2945ec65048b7c67548a83e2bfd5a7b435930566d6fe800fc33177982167a88e5a7f437887edf873800a1353f11812aa146bf4c3bc946c42dfec72dab5bd0c7e4b9480a4dd269e50f1c642a1a094d385f8910caac2c7ec697d246868f7b618e27ed78c50499160e9f8cdc8383fd4987f4b1c46c4dbc86caeb3a818f65483060e7c63d4e69465f63234711299663fc8f7baee76327ee5828e0e6c3ba9aacd240e3038a00bca42ed2e47152c7b8d7ebdf74eb62f02dcb6c3b03a2d73e78f32d7df10187ebe01823d9e7b4c6124f5598541e46ea3bc4eebfda5fb5b9c87b63e8d62f8dbb1ce170bf9cee9bba62e9201740bb52ef54d97ca336f3dda317d3955f6c873b412bca05e883720eda370c43ea946e33084edae5d9fbd1e48429c704e70690532f6375654cc0de28f49d65d1b565a33a60a1ca2740a127ee2bcc8c81dcf8f6683a630a8fe418e3e42760a11772063a75a2df0ef4d2c6840b0c5ce96f6b5d1912d55f02afeaf93c5407bb50b9861347055a524ec056392d6a5ac271e60d612a42f39e1353c118b3dfed8d38cf1dcbdb95ec576b6b555890f8938901498573e6847d3128d49c88d8b8f4875f7acb57287fdd56ab04145d9b780926e3dfab01a5eebec9d47cb9113e7d326acfad03670f2f0e7c08cd5885b0b430ed9cdf1e99804f282f23e85516c822112d9191d0d5d2912175b72e5ebcfec07b9812a00817ed6400a6f9c55cf47ebc5179d4eb9711b858f3d7d70c8b346ee2a827738df43cb53f4d3fbd061c420d42289eab36bf9bba1b35d4dc3290746e4e3d7fc2694d43ab9b1f71d254f2851d50c0bd3404cd482a251ea49e8ec367fed725b83ecf18159b993cf328c6bb480f2c49375a43eaaeb64a6943cfebafe72d54cd8ad2ca416bbb3b3ce3d02e488e39cfa099d3f311afa7e98e2e675918ee167a0c99e809960284249f3929d5506574f423ad934e81e4fcf74f2a5da79a335b1f3e8303c009f344a145e2efc112b3ea78fb8d232c66a0b2695a0c865a47a54bbf0d98b3000dea2e4d7e77c367307cccc1dec750996e994767b24f1d7b1135fd8cddacda63d2b3d95d91de19e501432e5187346ffd807c034f542e7266015f9656fbc96c026988134043d3f0fae572e935f5f77d0ce213829f7b112e7ce17cf8c70aa301930cee29763817459cce7f0f29b026a0daaa08969aeff9ee768ae563c0689352947154836b51e9aa87113676d90f32fb28638748a3e717d801c18c2c9355103b414a7b02e6addea91bac8d0f21f2325b8730e5a61cdd060a11cf707c659b2d1bb0eb0718e24c99bd4c71fcd33edbaeb15b0fd1772704ae2efc9bd47080510c1dffab9bf6d25752d948a1d78762db8f3d89d450f89ff494a346fa401e453b6d73318d90e2a6076e5f4773fa85394c4567d1cbe9801aa4eae319bfc0755f4bdf11d50c551ec598da24b904eaedf1143d26a5bafb33b7b33ce32e439dbb37776a131aff256bc11929aa2c773fdcc8c1ca766f6978b821bc4ca0488096271a2291d69ba56262ab", 0x1000}, {&(0x7f00000014c0)="8393a99f0af49b35d168df7f4bebf045a458cd3f8bc1c3c7a8f1976d9641e9bf4a6a09a2b53a3c7feaa629ad774329f536bb80191e0082c0f06519c796e3a41df543cfcf55320046fadd059738bb8a103a901bdb4da1b49ca8cadb80c58db05afd97edc13d22d031e8f9162d3687eb2881b370d3f9f7197eca71ab6ab41a2c75e945ab01b9b8ab5008ad62e55f16263d882fce2b55ecad5a7ef48f8c3482c4c2ebd4330fbedf0f6084e0357a71d46fc777368a7592d3354efdd34f0e1f54cebf337e34b5980ddf2d93b9094c6eeff582beed60092c7517fe2f99ff9c7899a3fdf5e12d15b6c59b9779bab18ec6cd9f84f2d2c3ffea6075ca845a97c6369980b4d1c54d5806e1722a4535ecc914fbeb1a0bb990367cb6cefe0885423c112a05d546e7861fc7bf30c14724f4e7c2c4b34fc1aa01609e7ea63ee873b96af04a3323dba9a4b50e167d8ea203e8b842a81121fe713c96d9f9349352e9077bd04f0026dfb9a0448c74418f46b1617670bf7c26e4e3fbae29d07565a33d7d827e1f327239b82949e22bf342e251b94e51ccf32d3676723f57caf4ed9a84af48923ec041e9163ff01e8848348a649aac6a3a8dd6925b5199aaebfac04c8cf818c60a92bb39740ac9504084915ece4b7612ce82cb5b08eeb506a52aded92eb0dca3c0c83e239675c2e4bbb2a0d380919f900c3ce9f835ff72512339cc250a9d5796342de7f7ed57fd4c2fc747966ddab26b207c9974913aada4e6f247379a54b161ef1fa51ff5a6824abadd74b903b8f9ef4d0d3319e4a3be9731d24bc06c90b601eb6fdfc70087c92168f516a8602bda273deb7ca471d0bed7a0ec193305669387e1a295b4a810468a742f06fc32695267c094a47fadf82b064f3ce980de1ef8b7597ec691ee86b0e8654f5f0bcdeaf4c5a715682dbad2484a65ece4a7fb185032f5e9e8710645c7715710efcba01be7031d4efad105f28c91d225f0ff66e460391a958a6d7f1c8ebb7b1de3b962b92fa0b133136fa94703c06abf4e02093800913f436b100609a76db2f5338c3c1310f2cafe516df2c2cbaf91153094630dc62155cf28bd2c45be516084bdad5b840e2c06fca51e8262e9d0817ec51ae57cfa0739dfb017a846d3ba8414850140e7c2a05771de927fffd3f761b90d0db9a03193924b031547f9598432c94c0671fb5683a16f61b18a00712a9733797040276174a7f2bc41f2c9d7a049cb324f20ce7a8e73fbae4e45df8dfd5973378b3e6e7a7d6c96db8c05ccbfea3710830e75c6e0bc6ba94070924e242f8fa437d2c437db3ff9cbf011d26fe15ec8f38fe78fb35bf84416e85aad9d1ec0a5eb63d9d21bec3604432eb372497f01d3626ca161dc5420b5417a6e682e455f30e0c02036e4384fd2246dcc99f32a2fb4aca1a0bc588acc846c7ae282466071629f90b73b85a64eb20be867ace3e053f7c6a0942f0f7701af2b61830fc5f0aa4c20d04aa5744b19bec23519294bb32a5512dd93665c8ec889043bb8055d4c78e562edb4b21c8a82699595740841e48ea9018c8e9f58313ecf7c443915b94b7dbdffef56a3c9928bb089674f09884ca1f2dec9e74bf29282f040664e7b9f6ebd939103cca3d1306aae181aa4f5c82948dbce2c3b44385ec88ba0afbf2fc463f1bd82d0f09e2bc7cc2c4a7140f75c708c24a54c98fd9f5e182a757062e29146824be227944d223b3c9bd9cb916bf42892efabe895422582adcba8c2dbab9d4fce3dbce34ac05994ae9f7cd268f41916abae90eb8d0a2aaae0643a52279ee13e8f1c98539cb90c8a80b56cde80274ab7b882526b30d32389c39daddded5a3975b379e7c60779904991963a99e1a09d816bc730d93304d514fd4cd231df602c0c1de9a314e7cc66edcd0bf51541c2adcbff6e18ef2ac7c20f5480bb028836d3f175a4da96f09b6679860df739707ed30bab027aac4adab1f5998755a7e9b1f258cd1fb7f9af6445f9cb62a0570f944f5af2d1189243b3657287dc8cab99a4c8bf8b01e8dbe5db75cbf1138eb6f7b9894996ba098942ebf5af683c8efcfc40688607c09e168cbf5f13050ae7b6622cb932904d7d314863c8b1ae384a271170f8f1810627372704bda2ef43a735c8a76b8787dfc0cb5810a116ff58dfec64b61848a64fe662afc5e569a3ab554c249680400683ab80e2501405ce979ec78b1d450a5da4e62b3d4bbf598d06cc604f36d93a4815e58927e4ceb0ffd210a8010fe6fcb14c88500f173c24e621b99fcad38b5cc0c98a44d13f5732713a85d79887231e2d9efed02aaf6d11c2606822af6c1626e83c456fc6ff126728b26f7b49366f7e58cbd3c552be25cbb45bbc6fd035641dade0fc4b600cf20e83d09d595d6ce1c84055bfcc44603ee8dc1d7201b3db8857698d8e767b3e0db49a6d57c8cbb004070695aa5f2c0c7e8060f1a3dd05848c0a78e68a86627f52e10446713532029a76c521514ad41a933260c652ef1dd99a41cc4f33637b5f62852e8ff366648d0b5c4509b0b16a84d86d424ac920e4c026a56c4b9c7e604f23fe94181cb72eb6dd028be9ab3fce058b51a1a86230327f46d8fa098d7c6d62ce6c2536c9a70ced86a77705f8304a80787d507ba4799c1a2691ab4238165b3ac21c892173e13eac111a78591d27fdddcad7e8de1806ffe23fdca17f0a2ea34d3831af6f3e567de9e1caa0d0024ce95749a3fe624b501be6b7da4688a406c927d22217868c9ccffd42820651f5e318c6f9c01a79e6de1b0a38e0365944e994076f93689720fa3886ccfefc43247e12e2b793c192a7c8469fbcaf098142f43ade021707b6998d8ef8dd5a2930df39eaa8791e44a59d80ca825d8d48deb494fd3a8c1a0fed72ec93e5992542b52b193ef12b5398bc45ea20edd6a1174e93f39c603440a9d047c5614d472e660b62283ec06229097bcf7ee4e8e86d50091af3a296b73989ebd074a12a71c7df2240b4802a05bdb0cc6b914f77750d8738d05141eb9678d52f68092fb562cce191a4e7db41a365c8df6d9878beec189e23d9ff7711e3996e87a5a42445ed9d8088ab477a63a7c6387cd08e8c562329df85592930b70748760f0b4d6001e36927ced9b41e054cb944d126576f5a59034b9195c6236ff96bfba0517e663f29667f34296f99021932f4d1bacf664fadb43a41b3ea7e244ae045310df0feb51d157bdc4694b360a9b672c42569c2f3158b3a267c3f46ddb6fceee1fefbedac4a9ee207abf9f53c22693781ee25c81b3d02b2d12ba7574ca5c6c0f084119b25f4dc37c1aebf001be094314dae4c4aee57c014f091c5a790a1666f7ab102817e5ead8fa153ef0e36c91800dcdbed4e3b6b3d171285bc14e3b0344da433cf1f5bd3ba1738e93bd61959d8c29f4f4dca565acf187d100537ff3f377ee4969c4f55c078014963a70503628441d1b7d7246a1de8a70e0519aa48cfcdfc0123dc7b13fe9a2ed7b5a4aaa93457c41b88a76886938fab5fe534eee022d5dab8b264048175d15c68b892a4ee46e14a14a65060a61bcae68963cdbdd233c9a2322737b848194d843d8e9c41c7c84843918129d7b590639d20e30fbc8683c13dff61f56704751cdc2f0a9406409ed176d5c01a05258d80f727f13f0065cf8b01577b26ac94193946d64f3e890edf675867b8cbb158d5fe5e79b6e99e0233e84acada3c45274881f0f32a7c6d20aee50b0dfb7c85de0ba78b4335512a9b51d80572c96ed3e761aef2432bc4ad403748f0938e53bdf5fceb08aa2b869b0a5903a90965b09a1184c0db7ba64fc5992949b34e637a8437c310821c3d063ebd3dec70124559029532fc0ae8c38643b006809967937353f02185d2ff29f68f402109872c24b85dca5274205047c1759146ebb548502a22f09914f5356830a48787b569efb9cb954e439c5391d1dd3064986b4572c1b48ddc71f8d3de66bf53490f3e584edee12abb1eb83277d40115083fc8926457d050c108c1ad72f62e04ffab9971c75327592e8b0db521968b411a97c35dbb27e2755949537bf9c1ce62d3ef25986658b781ce6d50dba40d694a48b9a6ad70349d305bb283a76c337059241d9dc70a08e829cf7ceeae373d2a8d4c048859f397918910e9137f1eea82105306f73975a42a79b1d234adb76a2ba17b9f8a505756af9ef1d198b16d404ddf67ff98c46551e5f9e3e553b1d60c4b3c07d53dc84bff93946ed24a0f90a4d869f3e45324cc36b2cf27ab39bebc3aff0fe919e3a9d679ee0fb79a6bf231557ec1b5c9c5d04ce49f80e2699b5e58dc6e33060bc98621c7dd36b336ebaa58aa7b260031946d694e3dc88c76a0d08982106888a1d45ae0f54667bd4aca1718abc3e238de1a8045c85b52c593642965059a1c4be1f5ae1817b4cd75f9729619ee535d75e339f685f3e02a8fa7ce900a9603952b1c32b6198f2f6d12320b70beb4caf0cd09f7a50e659ba2a6778fb3b20139b0f7f5937387240d0eb6507415a0763d8f5cd805e0d51a4326a34a30eacf5c7491f0ba5f5ff14156834eb030ad63a0092ed564ea552b949cd7e773c28cdbe9ad6e8e4d0ba6bfe2d6c3058a7196e72836e68de0dbb091b9d27bf51cc58d3a545218a03cd5e6b320f3a8cc12b3e4e942d60a69ecc2ed0e871400937875e698801b17eafe7d1433c768d743f3ecb89b5f1b2c70f37cdbcc7ac97369b041d36ddeee2c2c80cbfc00dca12ee91149a0f97f1251899228007f995311ba326b1a5ed9205528239462d06fea4cebda88999296a921a4004ae567e3ac0311114c0368f71fb8f6e028abb83a81bc9c877aadf7c9e94ca56a748095fbbaea8cca658245bfc9d32f959b5bfddfb55caa672502a9e006395c91665ac6ae7e3c99c30695ac2bb858272036c108b8909d6ff7c629ac9dbf48801552c6b7a9c224f19f8bd5bbcdea51e77b115a89c8c5f78a6a1b2fc04b43d18c2c1415aea70ba640f338a8d312b583eb163ace472343e364099ce378bd64a51e98754b8bde9aa57a00bf6b4e15e352aaf33d1a43bd2606d12c29e326e660821783c2e36518c04bbd96a5c3c4e79b2202aebbc7db600e3846b3bfd1774548e21080a59832b3abc9d923d005dbf98ffb6a6c3bff7a6da80aac26249c6fdd9ad61eeef3e04670f0cdb68738e17601c9b02d6d876bad44196039fcbba5ade41d1fea8a4e91f9f5020d333d580330083172ed7ac45576db63783456e17d2e08a201b24915e12358317bf00e918b0843fd511a523f7e727b7bf3350b5a1f84ff882d3b6016bbb4e9e31f443e88d0bfaf33ea64b3cc6c56e716d457fd10498985bdb85ade2120c0256a6b6f191ecd30fafc3bc71f9f9b3abcb5c2f7b409d91f11a2125bf1f710e98b49e62e94f46c40ed4e545f7df8678ce161e855abad230c5743b9b6944868afdf940e7993b805ccd454efcf222981c63cdcc6d52e2d8cebface2803dd5e4d81addb04550b41f925c95de91fe66759b9265b78db8d07b948b104f8e82d5949868f6e3c83220cbd1d8af484d49c0227a7ae4834c1a23fd440912d3aa3a94953e576b882107acf29849c104aa0b5864e6e9b23ec1f7ddd5183425aba04167a43eec9ed1dab9f7040564f5dcb2546abe6510ea41d5578a82321b265a1516537a6611f7f8d05820fc217a3b87e0e640ccef635a57fa7bfeb809aa9fbd954d933616710d1a29fbc8055095358ec4ef63a1eff768215d2941cc7ae363358cc2d7a664ab8f94f86fd4ab604d76ac93392b2ffc87a29b9ddf4bea009ff35cf6ab143b0114f065287e18068f0f6a92b34c8efd23074d7", 0x1000}], 0x9, &(0x7f0000002580)=[{0xe8, 0xffff, 0x8, "29d1e21dba0ed6019ea07dba3f3daca671c491400df1efbab78a6f7c819431f33753ccd6789bf855cf2c03aeec25489d07ad953f68ad0533a37d0c0c079780674067f905ca666503bbdcb42fe95f7024b3f4affe36cf4b476fcc7e21ca454eb9021a64fd0fef83b84b123ec4274015f5b197d49944d03cdf1df1257cb91926f25741dc5aa48e5a1e24eb62920fd9d1e4eb7b7fb889c128bda735c2a2095cf506c4f942d9bdffc21c88cb1ce953182eaa3dca8906f9803aae5eab550b3664d75d7631f17223631f240bab884eaa0bacede2c5ac2e5be01dce"}, {0xb0, 0x1, 0x3ff, "6df766c57e4f3dea9a82361e999727245e50972a0aeeadaf030a55e8aff79bdf46389662f3734d4b6d00ba7f7294df94d9d2c3e7f61341b3d9ab364d9532baabbfd5015d2fa705decefa79fcbed5993c228225be04ad13e5ba43358df77c9cbb0fd321b2d108f86cdc2f311846a41d2dcf33f8f250fe8a05b80c47adf1d28ef8040977c97111cdb59d07319e07e05e92408a16a8cb694f0b26"}, {0xa0, 0xffff, 0x5, "596a1276fa19bb40cda09f759dfce4629bb05226063c582cb65ba3fe8f3359eaac59b77f635890ab64a1e8e561569a51465ee28620ffce5c1c732ae834a669c191febb777a51e24a286b1a4e47eacb8741d6704dd9b4e2b20d0c6153b1b16ba334726e0c12093618449c8e2b412de3e65f284b173f73b59885aa69cac31ad0ed345d479afdfa4474e82579b0b2"}, {0xb0, 0x0, 0x8, "7b21c92b8e2f1ad71c79eccd7d0ae66c5d36160f5b7489b393a2672fddd449803e290d0ddbecc403028eaffb573e19823207be6b54bb34a3959a04e1aed888c067094218873ae8dd0afa91f17c4444f5b8ee1eb663cf06f6f83180fb804937323925d65bac350adc836c78f76dfef84b3a1e91491a5e3b05c08430d7771e7e91992380359aa4400362e81e7765810f66ad7ce0ab0ba2345e7ea05a"}, {0x68, 0xffff, 0x101, "da529d599da7ad6114c40db448c32c04e249de822338309378d4a26a4875f3d545eaac2c39025cb385c79e898b19dd73d9284a6a3511156fff3ddd3ddf67e840efff6e2a44346b58a260d54f336fc44455"}], 0x350}, 0x400) r1 = semget$private(0x0, 0x1, 0x10) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000002940)=0xfffffffffffffffc) setitimer(0x1, &(0x7f0000002980)={{0x200}, {0xfff, 0x1}}, &(0x7f00000029c0)) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) munlockall() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000002a40)={{0x1, 0x2, 0x1ff}, 0x0, 0x6, 0x3}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000002d00)={0x9, 0x5, 0x2, 0x3ff, &(0x7f0000002a80)={{0x4, 0x4, 0x32c8, 0x1000, 0x1ff, 0x0, 0x7}, {[0x5, 0x4, 0x4, 0x9, 0xfffffffffffffffc, 0x9, 0x100, 0x1, 0x10001, 0x1, 0x81, 0xf5, 0x40, 0x10001, 0x9, 0x7, 0x5, 0x800], [0x7c1, 0x3, 0x1c, 0x3, 0x5, 0x7, 0xff, 0x9, 0x1, 0x7], [0x4df, 0x3, 0x29b, 0x4, 0x80000001, 0x6, 0x4], [0x2895, 0x7, 0x7, 0x6, 0x81, 0x8000], [{0x4, 0x7, 0xffffffff, 0x2}, {0x10000, 0x1, 0x7, 0x100}, {0x80000001, 0x1, 0x7, 0x6}, {0x8, 0xdd3, 0x4, 0x9c}, {0xb9, 0x3, 0x3, 0xae}, {0x6, 0x401, 0xb8f4, 0x1}, {0x8, 0x0, 0xfffffffffffffff7, 0x2}, {0xffffffffffffffe0, 0x102, 0x1, 0x7}], {0x6, 0x0, 0x7, 0x3ff}, {0x7, 0x2, 0x7, 0x9e6d}}}, 0x4, 0x1f}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000002d40)=""/38) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000002d80)=0x80000001) getitimer(0x2, &(0x7f0000002dc0)) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000002e00)) r4 = fcntl$dupfd(r0, 0xa, r3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002e40), &(0x7f0000002e80)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000002f40)=0x8) link(&(0x7f0000002f80)='./file0\x00', &(0x7f0000002fc0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000003000)={{0x18, 0x1, 0x200, 0x2}, {0x18, 0x1, 0x40, 0x101}, 0x4, [0x380000000, 0x3, 0x7f, 0x1, 0x0, 0x3f, 0x7, 0x9]}, 0x3c) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000003040)={0x3, './file0\x00', './file0\x00'}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000003080)=0xc8c) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000030c0)) r5 = kqueue() faccessat(r4, &(0x7f0000003100)='./file0\x00', 0x4, 0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000003140)={{0x6, 0xffffffff, 0x7}, 0x0, 0x6, 0x1e50000000000}) r6 = dup(r3) kevent(r4, &(0x7f0000003180)=[{{r6}, 0xffffffffffffffff, 0x80, 0xf0000080, 0x4, 0x1}, {{r2}, 0xfffffffffffffffb, 0x4, 0x6, 0x3, 0xe5}, {{r6}, 0xfffffffffffffff8, 0x23, 0x0, 0x400, 0xffffffffffff2ecc}], 0xe16, &(0x7f0000003200)=[{{r5}, 0xfffffffffffffffd, 0xa, 0x20000042, 0x5, 0x7}, {{r5}, 0xfffffffffffffffe, 0x10, 0xa, 0xffffffff, 0x3a9e}], 0x5, &(0x7f0000003240)={0x5, 0x1}) r7 = dup2(r5, r4) kevent(r0, &(0x7f0000003280)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x0, 0x6, 0x5}], 0x0, &(0x7f00000032c0)=[{{r4}, 0xfffffffffffffffd, 0xc8, 0x20000000, 0x7}, {{r7}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x81, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000080, 0x401, 0x7}, {{r4}, 0xd264a99451694c4d, 0x0, 0x1, 0xd1b, 0x10001}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x2, 0x9, 0x2}, {{r3}, 0xfffffffffffffffb, 0x8, 0x8, 0x0, 0x19bd}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x43, 0x5}, {{r2}, 0xfffffffffffffffe, 0xb1, 0x8f, 0x8}], 0x8, &(0x7f00000033c0)={0xdf, 0x5}) 06:41:43 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x21000000, 0x0) 06:41:43 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x2) 06:41:43 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 06:41:43 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x3) 06:41:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f", 0x718) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 06:41:43 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x4) 06:41:43 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="33bc904799af1616346a3adb3c098adfe8efa8e0f76c94b1b31027a5a037323f99d3e5966e0ceaabfb4e5ba91cfd2f9959b6ca8b6322a574dac610916e99659bd654ca9372ad3fd7ec601e2a25e9d1975eb7f947507056f77ae723b6dca94a4e03f67c1f7a53a26f7160", 0x6a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x200) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 06:41:43 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x5) 06:41:43 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) 06:41:43 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xa) 06:41:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000300), 0x0) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0, "f00002ff7f00007eaeed0a467cf212830400", 0x0, 0x3}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000480)=""/21, 0x15}], 0xa) write(r0, &(0x7f0000000580)="75a5acbd762bd91c73037b12cf5fd380f9114693435eb79ab63e1f7be9bd3d9f867e0fee3b897a8ad9518d797e73d54a23eddb36d8ea1a8d16120b33f3fb55e3a75909f2df6daf2d3fe103bde1ab00d33e8e011d9fe7c27d0e1cac8f49d669c7e7b319f293dc0807b8ca44c13eb8", 0x6e) rename(0x0, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) 06:41:44 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xd) 06:41:44 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x28) 06:41:44 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xc6) 06:41:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xd}], 0xffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) fchdir(r1) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x300) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x500) 06:41:45 executing program 1: r0 = socket(0x14, 0xc007, 0x200000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x600) 06:41:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc5) pwrite(r0, &(0x7f00000000c0)="8194d20f8878b65d2dea812bcf851e3c91f0c3ae1c73e435b3c89526c0f64a7df648e5f030c56e723dcff998e50509df3ed826d6a530a203e3ffd69615c5d3c67af6f6a0d440943ff2e5bd81a930d50a86b958918407b8c85585978a7fc090369c7ab05821fccb03a714ec7a5d6b99f248a8a50a25b585f00597467e14125d66136daad9bedec3", 0x87, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f00007f6000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x9, 0x9}, {0x18, 0x3, 0x8, 0x3}, 0x1, [0x6ae08b4c, 0x2, 0x0, 0x6, 0x2, 0x80000001, 0x6eb0, 0x6]}, 0x3c) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x40, 0x7}, 0xc) getpeername(r1, 0x0, 0x0) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xa00) 06:41:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x26, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xd00) 06:41:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getpeername$unix(r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x200, 0x8}, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x2800) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xc600) 06:41:45 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x280000) 06:41:46 executing program 1: r0 = socket(0x19, 0x7, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) dup2(r0, r1) r2 = getppid() wait4(r2, 0x0, 0x21, 0x0) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x605902) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xb0d805) 06:41:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800000001400000, 0x8a) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) fsync(r0) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xe0f919) 06:41:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4f, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="2ae5e3f17688663719b55671b7fb74509ba600c71b131fe33e7d8e822aa9eeee925cb65b12302fdefcac23d4cc9661dd26e335233e4ebc48dc68886d44a470d0097ad8b965c49b8842cb9d7ee95bb284577190cec2f54d6c418324d7389cac3b9a527f", 0x63}, {&(0x7f0000000000)="804cfc7c73defec8", 0x8}, {&(0x7f0000000200)="2a54ffb459a93ddd8440fe7dbf160d0e28b60c187fc777466e65cc154aa2a79c2321b688fa515f8b6c021949c42e9e8965f3e47603b8a50015ced38ab30b7fa75b793228ab79ee9cf8010664315a99a2a869976617f7c114e1bbec118d18605f113f1c0116794f3e955df417ea397f032e76268d7d8c6e8b1d8cbc53", 0x7c}, {&(0x7f0000000280)="8614570275c6bea699c066b33e84d406f7e439be20fb430328fdb12e0b33aa70506437744c0e28940f3802718df79f06ffcbdcaa2e694b1167a7c051b768cb742b91188fe9f4267ae5e43a08c111a32e898886ca3ba37fc41fa65fa1e992c5d25498fd0a2a8176da83587f819624c36c1aa9fea5d9671fc1eef7b45f655634a3a3a7231d859d37099aa46f13fa6952a0305c9faec6c0d4463d8671a3a706d2cf20aa54d9742a55c27a8367c73aa9fd44998b1a09037600b71734", 0xba}, {&(0x7f0000000340)="2d9743c4a0486691b378bd6282e5aceae660b0b46a7ee218b76c8a4a64c1f8874b7f8c0531c99f79ed2d9fb96eb9369520443778365a61488bfbb4af53fb224b205dda9f212b83e891a960a71fb45a0a51d37b5eaeb64823d2deaeefd8cf12764da7bcdf58aed60489ef29f311672a5af23550167a1da5489127086c134a55658fe5bb1fbf45ed8bc2368ada5876b6c9bae11bb36eceb5b34b070615ce65e877e50a74b0428bc5791f985d67f147bf79f4f5f0b73789739390b89090d9ca367c0b755f131b701ab9", 0xc8}], 0x5) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x1000000) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x2000000) 06:41:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="7c34b6bd783caa5b477883667fdd448208b1afc6f4b54817d7db49f963e21e4165740d1f3acf8038c7e1ba9d0fb2978e18015123ec2e55b5295addff51e2413b3b0b922375683196443fad6f", 0x4c) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x2596000) 06:41:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="b6e400d0e749646b0000000000000000"], 0x10}, 0x0) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x3000000) 06:41:46 executing program 1: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe(0xfffffffffffffffe) 06:41:46 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x4000000) 06:41:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000380)="72f1a1c77c82a46d4bec0159ea01abc0bd23c15b181f53f224654655efacd682bb25c8c8934b582d1c11742aefc59f83040ab205ffce3147d4c8705818eaec2a742f6118f0c5394d4d8ad0000a30bb807c4727570f68dd470eea2c7347038e3b13ea35f00e999875e75948feb4cf33451e12d039f09b70e958180cd9b961c54ba61c9a19a9e95b4dc6229e397ab730f3110933d0802e0a458a6d79380995b20c7404e0f775e774787e7c606d75a3f0595c5202bb7b3a34717fbd838788f99755ff5e992c5a22dd256ec684e556bbf89660270ae068e9667fc25ced7a2ee869021b9b0472c4e59399fca9cbcabcb7deaab77690b899ed52829d78ae0b1419cd641478d8e05cc1201b5e95d315e55395155921e179968ef8f11407cb5908c00635afe616d2c243794527747cc17394f567aac391db13e9b0e713d7313370dc5161b98ee50b7bb597eb28f07cdf26cd9e38327a45307ed93c1f57c13a138bcfa9db19daae199fcee1d23dffa264fdbb961ef4a37a0fbb4516a3eb466c646fce892c907c514db3cfa4c42e1f1966dcefaf7ac8dbd35792e593b6943fa605b857b4b3fcc2b8f9c43577221c65b7729cc333c2bf0c93f8f9c60a61a6d3328ac753a2413c9d8d3ec70e5da9d9b154c8c73668aa5574986f8d3d975f934ba18e4f89f8bb8baa369543a7a004d85010aab81007ab688fa924ac9466cc61de0464b7a01378953f974225ded4cc4185b84010b6a06f9bbeed4ed39bcf36ebd96dabf5c44831d6d4c8d158cbd1c8d95e6c14491dae0280b3f2c5d03cfaec98bbd6d1579250b7480f615be276284ff6fdc1c718424768927a364b204541b160901f87506948102ad442c2b22246880b591b2514379067feda35c739f3c0053884549110d33d5244bc6c0e5a147333b45f715c290e528d374382511be416798d9e773250c91a24aa2af3c31dcb33e041643fb03573d831fa241ac761a27d850c48d8fe762aff46acf4fda192913cf2baefd1e65afa99c1540dd67eda38f7b5c2e58a0d2a8c810fc7f08e4159e88b5d8232841c45807c09c4be7bb6c34dec2b72518819406a1d7baf48871e0b210ce449c14b7a07a7f970cb97fa127c594f538ac50d413aa80c9fce35eb4871b0c13efc70bec366ee5ba958e1b430babf4a9425c7d99afcb31fc99d8525b7ab64d6f79563869389363c082dd8c8fa4835f8c6c8a508d6e0e6a75ce16a5b920d4160a04734a505dbe67fa2310b4ed950aa145b90d7b323e51a6c404e14adf80ab238e879b445c725063ae715d5977ff70afc870ae693e1397a6f0b1c1c4efd07b3d03f69097d9dffee024d9fef5a719d5aeb8ba27b78cb7fdf4ef10ba93dba964275bb84aeacd5b90d49f3ea2704b8e7a8342738265341b4e327293ea65a894d7efd25d4dc4c67fdd9064aea9a482027ec9f1f9d28373d73fa3478cc7db740ec3a6f089029c424dd732cdc88424180e51682b3b77b4b12cdaae8360d58d5c221da032904de8dd477a253621466a47885090f548a9efe0e4c5eaae7538f76f8d75bc422e5357191ab045f885946a9d24b123137d599c83d339dafd147c51aedd81d023a4c81e6198d8056421bceb92e2edd774b79b4e09bca23185677f9dda7a42273edb9fcebfc40941cecf340da7e34059ed0a450869c5a76bd82f777317af5205af384ccadac2480e3018652686f43486431cf8990ce0748ff2c21e1b10c94e3e2f7e4bea08c030f464ccc407076ad5647ae3fd93fbda9f75f8db056355ecd5adbe987a9827d4f06715f6cc0f7766e64f88ac44c0e9c3018fdb074de5e65ec5bcde084ddd96db14b2b2f9ce74419e26ac07b5169273b4fddb9d9d185e4d31221083ca38961a60d666c3c43e4d7b0fb1890c60f8fecb761f9b11a52a3a8fd61116692870fbb448fc9686ea5ce453a45c48636746e4fb1fcc8800ed1e064b4f358f77af92114d0e42d0d7a6942d8974728718c0059c220c19920247706162bdeef1c74bc3878478a26cc70372c2a9866eeb798b49296e8b0605eb97219f785e30bfd34342ae310d3967eeb5ac0717aafeee622988ca38d93cbddc46ce2e576b0a3e9ab66758f6bb586eb303870ba02b7a83e72ce98e186a76f5094617a387b29e53fc16384a165c4e3df756248d52c69c9e1e6cf1a8bbbf7bf128e7bbbbefe293fa4619342ea0d8b32659ca0ce4ffbbfd8e76f5cfca8594cff3d37d8daa1db5b5825452afe3fe14898d0a400d53ecb7b47494063f6ca16893490aae29e6e252ef83e65a25bf6ea9168439cb59ac3d0ea013004bbbe4c2e3fc34235eb5d0f3275b5cc175f38932d2428a50851136149cb760baff54533e17acd631ad33e05f9714a52766b8e2d3ac215fb358b1c7f9c34ee44a613ba47c5a6350d1f00ae2402f42b119cce252442ed0fe9b7001bec42981542d3cefc6816ad8368c6b075ad4a98b12933a37ea5300ee90ef9932510145327ef636046115a8ecddc622a15175e242a95f86fba94221ac35c43d53bf96d81c8b6e312ea21fbdb8266d6ec94c2cb4dc3bc66b37dc7af3cdbc199e1e42a01478d7074eb2411f1568a5f877e52dbe4dfa2cfcc2dfd89ab69934c0a7749504e32a306651f69bce8d8a82581fa36340b265730d1eae5741a1dfa93fd6bda14dc89278302b1b0f827028f19b77a1300b02bb7e2b5e1942bfd7a6bf2df1c3077f19c35311e808773e20ade02778d35e6746bd3b2ae3857eb4048e709a7ffaaee00110110620658458e34742f4ed83319e1ad9b81cbb6ceffd68e0ea3b3ee45e969c67b62850a1dd6200b6d1eba9865d0df9a8f8f3bf4e2cc4d43bafed108890df573093e298c659e67c92f0e85ffaa51ef04709cab9bd88d9c805b3e148e54ad7e4ddcc34a8a06a34583797dce5dccc1dd787efcea0ef5faf5925a6dc1965e0e72b934e655f2560a5a7b1aa02d7bc65adba43139d6e97a90c67841bb97f83855938c1d159e640f84301bb928ad84b0c47a34716569e9c0ce80ccb71e88c9d0639dd4083d00ec75a16bd92f880fb829d93e1b2e8816449bbe845a682cb986ca0fc08812263fb28aed78fdb8a2cbb9bd0bd24ac27b5b1dbf68bc7adb82024ccb0062bbb51415a5036d7474d991ec466dcf1df84f67b3befc42d7f77711e5e99c0304e2de9f3c8a03fd3e9ad1438f11fd785e1f9392c2be9d4bfb49b0766fcdfaaf9b55a63e858027c4471aa7d5d1100d827f3fc680aab7baa0617cc56499a27f4685de4916af66e39e33d18d7b3ec3b257a2aa5e78916fae4890556d307ee9490f59f2bb51cbe6760ba778fa201e3744a9a624e26789d398861943891333538cdbae039494991cfbd41f9354a3e5ad0f9779bd21158458f9329ff477fdfde97e1d4642ea5477530abcaa02338e0a1c8c9bb061916ef07db325de479bc969f3e32a20cc8ca2733b568c140fb9efaa0c62aeee6257df543c3b35570c4ac219140a0b3e7651279ac5d9a841659f5c7c3981d726b9ec86fefb191e8a6f08d6fcc75b4a59447b521863b7244566102f8bf8e94c2fbbc59480d0b60178a98db05fc088ef159450b11249327f55d94b2703a5b46e1a6e085577dc6c680d2e244ed47cff0d938150288602fd49d4d6ac143dcdbb60f4205f15cd7d65ba2d4275406a84ac1c1d1d0ce483af46cf53fe7428c9e3ba29aae981f745adb3c34f6276cb28a744391db0620cf3ef72ff5048520f13dda47cdf1e9f3f3072aa98547ad169323a5b8ee455816ca08bfc3eb61872455acaab5b96c43fd5626c4e004f0470f425692bfe55e447e66146880da1f8e7c944304ebecf5105628ceecb1c0556ca51e7e261f53a0c77f64363c06c511034f847c9d98440afdbba115b935a74f88327254d9c1eab2ff7ec72749d85f7baf8178e25a0996688cd9296b4213b7ead92c9b65608aad542e104460abe2fff304c58691dcc5a3ad710abced2b2eef9305b4e74cfa51629d0831efb7b49e0dce6bf1094424c1c06e3e804e78345d5404ce791fdd9d1c043d3bf9b9fd07ba354fe86055168fc0b3bb1afcea220fa42180474e3f6c392557e512706786d72faddf63748db3629c379e4300cc3ad8fd37b15adebb192242a5a28354ea51311de6ae2f50f2ce491fd3843ce12db4fd38c942348f02fa4da044d51160bbcd978f57849258e2c6913d222374bd0b9f9cda1512a0c1a1dd10cfcc163e69f7f88c2eaaf5afab0fef779dbb35c22fc4f3c965f60c80d32e1c5e71fc72a04520e1c173e5da8878e44b1e94d803c9de86a259a7ccc9383620b7150c165f22a41ceed40364a389d3cd61804f70c2d2136408140153b49f3666d73290ad08bffaa70a87af353998cd887f5a6ccd01656811a1599d350e5bcbcd8ef8ca661823500679ea78a3b507c728ae726007b0967406c56d1f34de1aee6c6d95711a08b62c218d5a04f1b632c7888aa31adc487a69ee2e4d57f2801450cc5da44bd44ca0db60fc1f664aa282aeab86df3194aba3e02cc0bcd3e20e0225f93d900af1a442751c1221e278b084b11d4e9cd84eece485cb96f9dc858ef154d3671a3308284433ec02cf81deaa33a1ff8c14dec1a60a316122a20176481c32cea59865e3134c8c3874b7a4c78d30e68fc8d207de4070066bf5c1c6643cd9dacf76faf3e31c722fe2ff3333b74b45cc89359301f136b55b72f9909468d158a841f370e3f038423649a01ee91256f413a3046f869b9ac4610050402efecd7c0b226241452fbc802c8f6b89b908e48fd4be27889f22e2f14ccb489da2637ce1a32c99291fc435d0dad4a2a86d0239a3a1803923492e9b0373195cac39a8077b1a1472ec15b7d47a5a2192cc5b265e812da4e11f74aa12dcef439549636b091b927c4892d37ec0a56ded247af223ca7e574c78fe43b60c913ca72bc65362cffec41d5663f4cd515d5c1ca2b697abf8f38f1845f351c14b39107ec4f007433978febb21deca8154faf482a23088af95a90f0107c57bea1ff47a4125bd80f6fc0c33d0cd6926dcffb12bc40385294b0685cc9160a42d2757c98dcf7fc95846581cf79999f55f182f90ad53ff183b9a087c5887c9913c19c268172a030614f5a33a223ff1766c094beff542c1d426097736504630f71948e99b06dee9034682411ab08bc3239eee45970e2b9f5c0245fd40bf04bce8a9e2964934e2f8b40c11a1600a78c2c9c051de85aa8da0fbe17330d503897eefb9271d4c9c0b7b3ff159722a5eacadab859ccd62d3692e1ded2862c03430fea8aa841534ac234a43afc04ea8dab4e1fa184c7c38c2b9f120c809a597775ec061403d37cb4b7a59faa927c049bfdccc81d79e7216aa0c9e3b4aa9c5d824758a636366253517b53f761296b1cba24c9112c7103c95109c730836317bbd29726d95b803c1858cb2bdd00aa84c5b6923ab93bc457b9bb5809f0197f28a0a0c73be78b7052250f1dff6008e83a63b3b0e202f744f665e909be1b7cd922689b9eb020954bc79424beb14884852e341f5d74134da25cb197df6021cba91c80da3e61ec514c5a3a119f7cc33b4d3ae9592b28590d8d224dc92d501d1c65315b5130ee849556b163f860acddffaaeef4bf765cab40f75a749cbf7852438d5e956d876353cce789e1a3e2bf6c0816a0a15fcdd6a0e7cd054e0195edbb755e973e03903e83b18a35fff521f563ac8cf84bfabfa3ae62924b791fcee46b51107b8fdfea0fc413bea7b515a4f45f19653b568546d186dd2240b93124c202199ed0509081b4ae4d8d3b1693c3c52c67af6304fda7fe6626319511d922f69558c03abcb73af2", 0x1000) 06:41:47 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x5000000) 06:41:47 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x5d8b000) 06:41:47 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x90, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20040, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = socket(0x6, 0x4, 0x53b) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r9 = socket$inet6(0x18, 0x0, 0xffffffff00000000) r10 = socket$unix(0x1, 0x7, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x2, 0x40, 0x8}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0xffffffffffffa48f}, {{r5}, 0x0, 0x48, 0x0, 0x6, 0x7}, {{r6}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x4}], 0x9, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x81, 0x5d, 0x4}, {{r8}, 0xffffffffffffffff, 0x14, 0x1, 0x9, 0xffffffff00000001}, {{r9}, 0xfffffffffffffffd, 0x20, 0x8000004f}, {{r10}, 0x0, 0x10, 0xf0000000, 0x4, 0x8001}, {{r11}, 0xfffffffffffffffb, 0x8, 0x3, 0x8, 0xfff}], 0xfc, &(0x7f0000000380)={0x1, 0xd850}) setrlimit(0x3, 0xffffffffffffffff) r12 = open(&(0x7f00000004c0)='./file0/file1\x00', 0x0, 0x10) pipe(&(0x7f0000000080)) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0xfffffffffffffffb, 0x9}, {0x7fff, 0x5}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4012, r12, 0x0, 0x0) ioctl$KDSETLED(r12, 0x20004b42, &(0x7f0000000040)=0x4) 06:41:47 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6000000) 06:41:47 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10121, 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000180)) 06:41:47 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xa000000) 06:41:47 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xd000000) 06:41:47 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x19f9e000) 06:41:48 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x1000000005) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000100)='./file1/../file0\x00', 0x82, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000001c0)='./file1\x00', 0x200020) 06:41:48 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xc6000000) 06:41:48 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xfeffffff) 06:41:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) r1 = dup2(r0, r0) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d02e421bac16ec2352f8bb171aeb1163f8eed19546bcd8e50bcaada49a916bfde5c4df4e859065f762655e300c511b45532ff1c4112d98f5b529268aff3dc569c95fa38f20f9ff3938ae1d2930ddaa969f37c08ec3909da1b1a3a6d5823d396f7dc0d735e11e928266d6afc80e5155e6ed25864116b3badcfdf8af2bc16548f2bb2973b12437395eb75994e9c8f90ff46e92f3535eb935c9be868b8ae1601eac3307130363bca05b126bdda736bbae211f4b7617488fde26da86840953c62954302b7c18f35775306242b39decfe", 0xce) 06:41:48 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x80) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file1\x00', 0xa80, 0xd) renameat(r3, &(0x7f0000000100)='./file1\x00', r4, &(0x7f0000000180)='./file1\x00') lseek(r2, 0x0, 0x101, 0x1) nanosleep(&(0x7f0000000080)={0xa3c, 0x8}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) rename(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file1\x00') 06:41:48 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xfffffffe) 06:41:48 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x1f901f000) 06:41:48 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x1f3c4269000) 06:41:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x44e, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x0, 0x2, 0x339}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/192, 0xc0}], 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) 06:41:50 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x28000000000000) 06:41:50 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x60590200000000) 06:41:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x6) 06:41:50 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x9026c4f3010000) 06:41:50 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xb0d80500000000) 06:41:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x9, 0x10001, 0x7ffffffffffffffc, "845d550900200000fc5c03cc088f279f00"}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x8}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:41:50 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xe0f91900000000) 06:41:50 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xf001f901000000) 06:41:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kqueue() ioctl$BIOCPROMISC(r2, 0x20004269) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x100000000000000) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x200000000000000) 06:41:51 executing program 1: kqueue() r0 = socket(0x4000000000002, 0x4000004, 0x1) setsockopt(r0, 0x4, 0x1, &(0x7f0000000040)="0851949a3f0934f083bfa464dca6beb799b13157ce24ad0841887d8f12404e5853b014c73705d0f16252f07918589dc3beb28d14369850ce378b5930ad402ead33ed8f106b5ae1e4346e53b39a6ed58a274a0c688b0870fbf5de982c5f0996b240d217343eb439189afdb9411cc22256e62b93d4a1b3700631e2f04e89531e697fcdf9667430e1178444e2a682aeac2d2cb6776faa3ef9c9117d8156ce57d7e27e91f32fa4fba16a0023a76d314ce9ca64d5ec96c9a21bc8423fab166a3019fd239f02ea602dbd7fc12d0e95be086ed8ad69e31e7e4b769d91e0eb64921365a5bec19234e4b16d9b964351ee38d6d50123e1f5df2561639143ff2ec01b89f43c1055adad80f50ec0e8b1fe271a6332382c32a6c4c5bc212848f8ef07a69044abb6c5fac5b8c2bf36f60bedb80f6e954ccb0d07a882a5408508826d2ec8a8c7d704736fa29f68b4333b9b688772e807e3512b61d62ac0e88235f544db0c2e67cc075296c6ff8220a0fa3d04edea48185afd8b4c4f87eb670c4ced70e750bb22f0b6e977105a0d70bc1d71efaae8a65c6503baba80acb093da41db1145d4cc3e586bc5123dc4f91deb3eeae4cfd666ac9796bae2d7d376d8c73f3676bceceda1a96154b2c1b84a4398c12e62a004c75ecbb135e440076684686cb38595b7ecf75fe553b37d892762f4e6b000251245b44c034e2dcd478c21f4a152d2f70280fd717e3ceac0c40c840fbaf493b0100a5b3e580e905529e90482f38177576a30ab53288f887e883f16c8b5f5316d828355f6497b16b8dff69fcdbd26bd39032f325896772a5508b02d9f58b532197bcdfd6e6492a9ee9a18c1870b882f47b0574e1035e5c6a1df5fb06b41d95a2182cbe5007e39a964ebad8a612877cd172e39a16c0b1252845557dcca5f3d678940ee7fe0a343feada8abdca74776a19cea1753905293cb26db8d95c849948fabb3aa5766a3772d9e4635f412c9d61744d86c18ec69adee208c0c8e73c5f877937e0f4487d4f52954752851747bb27debf42331dd99ab9c5970e97d09ac4e5a0843641924155dc25ebb83f073716807ce7ce92832def67dd2c8e9f7211848c00444eb4a62476ad3b363e0d4c74e650bfee12a087edd5af8f183e768c6af0117365fd80958bc0cae07c9fedca8a8a15ac481e72913b7dcaffb6a4c9235100e14f50fd831563a8c5650b66b42719f87754ea370090ec4123f29e4a9d8aa3809af4aabe28f7a42dba98c5d0187f96430e000b1c7769bc678fe6127aae3816d1630dd86c3866d7912bbd42a95dce54ccd6b2f3107c5835412e69e165cdf1743b0fe1384f2fba4bcb469f5e6c40fcabd8d709bd91a765fb8393e2d2066d6ef50cec3028cf1c71678b6fd760bf319db6036e0c84ea000fa714c058462e5e46fe56a5c669250883498532c480a04c4bee5be942ed582bd85e9279a8757d86f2e5e5637dd342980bfecc0ce5148a1b036578e04acf2e594abb7f92c8bfea67896f5b10610c63ff5bab4c19b00580850d5793597ce225738eeab7089372e2bf2c358a8c76c0a35342c61e5a9f7888b403387e30616750d4aaf93244c1b5c3b7bfd6533378659feae621c54676912e82ccb2bb0601a7a5635b809ca5931cb74c93dee959e638406bdc017dd31dd57c678a0a72a4f330cb91b1ce4a467c3855735359b7fe7e6fc2f752915fd0180b6d8e4ea9f72f8ae6ad302308a82554955963051a418aef366bf1bf598619e29daabc8ff661de6f23c2d5dd228ca3b52cde8be7819c7bf20b6cd81a33d70faad303e8d2ce68707477de5e0dbc8647a08d69fcc0d53746947d92ce860fc17c6e0bd4bea3904759a10494c16ea6ddbe05a5dd714762fcf2183bc366d69a0e04ea1b4501af348729cfa34f71d8e66501b0ce9d611fc23d43eda333c7c4d4c6ece44ba1e9f642b5f76435532671223dfb772e07fad587c48e74a01c070911a66d7affc3102ca62713118b1627d8bbc1546ea507baedbcd42e7c0f383aff2c4b7d12230a81c71de485a1f4bad1a759dc6d89c29e9fb88afbc205f0c3d0f56a83bf41d2fc7c9d4bc11ce8a57063d3a3b5527e52a8f821cf34fbda490fa4d440b330eb24adc8f9482851860badd5ae16e96c2c5d4bd2d351597fa6db5c29ad7e4e39e66e7a9cd0b4585f6f1287c51d6b6230e110a0f55d0dde49a8c39788a9c8f315a60cce6698a9ac3104362508ba0993b44e747943a3a08c878270110638ea16a51ec4d77b375ac10987023bc30dfb5a564b08699bf005da4d92f4abd2cb5e292992510ae94f7bab803135df0c16575e6f6251c2a4dfdba623cab6dd6f154d2f130001491b604e781f4d930966c278b46f1d65674c7f87b6981f857a61c314d57169ef2a1502811641109172b725a634defff4e236b751aa5b464557fda7b5a47bd60276a1d836bb5d3966c56eda27af5575159aac42e07f397278905695a8ea3bf39ce565aaecd546a37fac6b3570f6565da2614197e2a21e89d66779e72bea0731a8c4c5dd56065cb0726d1df7f7b4ba723be1ddf688b2d6cf3219ea666d4b8a4c5eaeef9f543d692055f3ca9151fe47aaff7fc370ea249b777027e45240138651e920f93a158eebab4555fe38b58dcbd1ed40cefcc3c6c304f3da5606e4fb05394ef14c5a58765eb56142b98f4195c9a6fc5dcbbe86c24ffdc404550be7d3bc7b37107635173557286f883c05e2fb34b8ed72907e5d40804b1109dff0c07d9e7a62670680f6b1863b5ef7535828268630075049d74fd4f3f44469478bfc93192aa1eee8796d590e90a97bc92fe5b12ba9ee0d4c299cb5300d556dce8070952a553825c7427a0390c488a0690256fd58e10b57d3228f1b4145dbbaab9780fe08896824385f8c78441344b80ed3c38973c9d0488d50d9181c4d845362788bb7069d6eb87f19b7959b7c3fa5fd8e2bcfb9ecf546d0bec45007a23ffac80b4492e97c58c8690b993bba971555d5fb3bac4fe3adbc044a939525c7077f036c76ff742a5c8a1173551335e59cc8f7b16915ec15da345e4a38a21f124cf9fc8282674bd67552f6756ac7c67612ccbe5eafac1220e47ab416b1aeb7d73975b1161c981a099058a9eb4f56c78286d417cb5b26c8a6e3fe671c5b34447ae721c2a18151b8e74ae09fb582c00629c3508f9eea5bf57aed46beb42f8123c56e0891065ef8b13ce2f96d9aa1bc02d306bc304734dfa28fbc84954f090213164efa738de7d857481b105a5438c02be2c892e041cc6fee0d6b9edb9a09e7ce996b326fc4883f6f86407210c41c36417312f32d9a27d13c2c380afb6f98f118141c863b967867b356c25af1bd941b03875eab2049019af08bed9a505bbda7b5810e9f4cf1e532ede8a863995a50e04598241566fb213161a01c2a709a262bd277ff772f64fce3623ac4c9c3b28791c26506078b5e80da023b4648c3d099f63f469e072f0e7225fe0b51ddb4d9a5ad5a0d2d37ae7693e86a074a5f556db2026bcb6cecdafcc6506007982058bf82b9e9b5cda0b114475af8a545069f2677d2bdda2e185c777296d73c8b537bd5f976b9834daa1e840183b1aeaf7377caeb220713dce6ad00b4c35a14f6c3058c008f4d720d9252abb46e185e9854f79a292cb4705c002edce4d58a8ffc440848e30888680524524575b3d95d839cabbd894c3396e0e1739e2f42366441ff5d756329b5a0b475989293c148ceae958d70c8e560ef31fa32a1371a1458b025f9ecc3f1bb0a491d73008b690cbe3135c472726d2dd9fb969de2b227dec0688b34383fb1a8022ded054b24b6c05781957898128f44026fde12dfe16a465af3bf446d0c549d54ac74025abab2199bb75628486ecb64517c209425660802b6916bd2ba80f7e80884649e4412a2764a4bf67a9161a1cc36afca23437b83217df83b7bf9ee4e48d0a6ec770c1384b7bbb74f7a2d84b14df2f90eb03b1c1b9d51f7596eb711b2b49df7f4b1f8278d7a3e135ddf60c044fa34a3d043e3fd6d55533f381a8a5a3f5687c0ebaf0938ea5067d6bb0837ca06ddf670963ab14e36e0bc46e1274d798c2f4a531128a87dd1d1e2e8e74e6687863ff4ab2803706aeb1953def8f9b640f4c82972224bff0115178ff79bbff3c4828b263ca8d1fb3ffaef4d304209d0a8c3d040cd1920b5c3ee4416db63eacd2947d5b48869838db2e80d92b283431cb31606a2ad9017247ad1f633e5540af214c1d59bf3e965e79d98aac20f50b07928b4639866e32bb556d7b82ed11205f8e6537fd78fb3c99b2774ed3b041fa8f2332416d24e2b18a41d7dce77b6cc0c15f02d84e6d7c5eae932118019996c291fcadebe7b2aa77554137622d7a15cb710b98d7e217ac2f178589785125e6c1d621ab9fac7d564e48b4ef6129a69de5e825d181984a02d6311a00016dbcb429101ae839a1b908f1a4c34ffd5803fceac127f70a00c30f011ed7bc7e6c8b5fe634ee5c5084d96fdc3b7de8349a1b8c69322e305752439a10f30d48ba513d3ffd492fc5cfa905a9eee47af194862d9dc0f832cec6ac12230b750080a52960638d94df6eee88a3a10fc175efba6ac3830041bf213f5489cd0314e3e9f3aa659df30def3dfcc2ea966e9f1409a56dbf7c3c322d6568e5f2f04d5dded35a810aa154a35ba8e659dc4850eee41f7dc7ed08cb7bb71772676a0610afa1e63d8b2270b39186a8d82216ada2095ab4bad476fc1a487eb3f203a9bbecceb6c263cb43384074818a18602860907041aced1d108d8fd7f03d6e09a8208a8501e70641ac5e5d84cd0a5f8c061172976a667cbde2b457015c2fc76932a40ba3667c241dcd9ae75cdc5240e97f0e2e8496ae5f5fa26855f2383e009ac1ddae1c12533d688d9c340ed62498d360fe8ba381b24f37bcedc279ea9da436b3685402c8e8fd59f540129790f5c26bdd24ad92521e9ed4b7d549f50d426e383b24d916702685f85a521f64510ca4d777ae8df4263461f223219c305518ef608c78b5229ec3fd7872df1a46be6b6974b785fba99cc214c837484e2638d8042edf75802b1d64f9a8ef213996ad18819c406c78575dc0497ce06320d4dda4029761ac0c1be3e460dbca8203add4c5ec7971db77423c314451dc6397ced9b888905b64f943e890809e5f0b1cb20a32ab93ec59abcb5dddce82ad6d1fbc86a659cc0965c005b983671553a44554ae48167913aaf94ddbc8aa9f32990cf3f4b4355795ae25b30d0f008546633f769dd8eb7df11026620b737ce40573855ae057bce2d53630a5a382200cebe5fedd62243f5d3fa50c1852c6410155e001398e9bf5857adf42844fd18a2a339e0938525dc647a8185f56fea5c0a084c3844d95a85ee77287a19a3de0859e32216bccf525c2f40a7a5d3014324a2b1632d74d1585187b97c2fafc2a41ec752cc5dd2d952661a7d0ee37f51ad8cfbc2bef63f9b8ed6d0b6a44815b40506baf1ad4700f11da66ed2dd04c21258852205706b431123cabdf69be39551696b34ef33007f276bf1165d9ab53dd6265576da62a87d4ca7d9a169afc094cb29b68f1f260fea5655ec96f7aab6f1aba7458de126eedc407a14bc0350078af0f3e93eed7730e8d7d0d145eb8261f6760fb2c1112d63a30b40ce2939d7b95274a12b4294263f752643fe4c2f448ce9b0b204003c043e65a0d298d71014b49739577e30f9b3c3dde8ccf847493a963d833af312c928891427752f78824573471aa3c0e4e3cb9d25a712d7bbfe6fd2a224d8d18428cf49a556a995b755d5e7d2518118b406b29ca6842d7f0f6a045554d1a", 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x40000000002f, 0x100001, 0x4}], 0x34, 0x0, 0xc68, 0x0) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x300000000000000) 06:41:51 executing program 1: r0 = syz_open_pts() r1 = getuid() seteuid(r1) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa8) fcntl$lock(r0, 0xf, 0x0) geteuid() 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x400000000000000) 06:41:51 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xe5}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x6c3, 0x0, 0x4, 0x0) semget(0x2, 0x4, 0x3) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x500000000000000) 06:41:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) bind(r1, &(0x7f0000000280)=ANY=[], 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0xa7d8}, 0xc) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x600000000000000) 06:41:51 executing program 1: r0 = socket(0x11, 0xffffffffffffffff, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xa00000000000000) 06:41:51 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) faccessat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x1) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xd00000000000000) 06:41:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x8, [{0x3, 0x2}, {0x2, 0x6}, {0x3, 0x1000}, {0x3, 0x3f}, {0x3, 0x4}, {0x3, 0x100}, {0x2, 0x20}, {0x3, 0x7fff}, {0x3, 0x7}, {0x3, 0x59a5}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0x100000001}, {0x3, 0x7}, {0x3, 0x1}, {0x3}, {0x3, 0x5e5e2363}, {0x1, 0x3}, {0x3, 0xe67d}, {0x3, 0x1}, {0x1, 0x7fff}, {0x1, 0x4}, {0x3, 0xfff}, {0x3, 0x8}, {0x3, 0x81}, {0x3, 0xfff}, {0x3, 0xffffffff80000001}, {0x3, 0x2}, {0x2, 0x7}, {0x3}, {0x3, 0x6}]}) setitimer(0x2, &(0x7f0000000040)={{0x75, 0xd7}, {0x5cf1, 0x8}}, &(0x7f0000000200)) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7ff, 0x7fff}, {0x3, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xc600000000000000) 06:41:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10102, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x3) fchmod(r3, 0xe3) pwritev(r3, &(0x7f00000006c0), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x5, 0x10001, 0x4, 0x8b8, "8b65d72656863e95229e77dfdac08346d1205330", 0x0, 0x8}) shmdt(0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xffffffffffffffae) r4 = getpid() fcntl$setown(r3, 0x6, r4) shmdt(r2) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xfeffffff00000000) 06:41:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x200001ae, 0x0) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0xffffffff00000000) 06:41:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000002340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb76ef8da01eedfeaaaf5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e577b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97cbfe45342488902e51c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe428221c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05dae7d7a92e69b71500000000", 0x1000}], 0x2d7, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1001, 0x0, 0x0) setsockopt(r0, 0x5, 0x37e3, &(0x7f0000000080)="9bffcd95032e52950031760495a6f494982c0ac4c29500c8499c7dc8adc79f932d375f3e332946bd1a310d311a4f3e13b7f14d433fb9c4c95c6982608424f72ed8154c19bc27752b83df3fb45ed01c980c17c204c14be1dc6f10e97ed35ba980e3d0b8eac969c3028bf1377a2c43abaa217ceb67add68665301d8954967a3b148c79b4db9a731beb8bb98fc642445a5d60f9c6f74ac7e8cbf1bcc2d519a0adcaab5e8e9718794390e361caa63cf71f7559df61ae546772cbdc94063984f3500c40395bd2098e0c43e8a17dab8d4c41af436c8c7c879c664843660b505f7fe633f5347ce928b7046bc6a81c6428293bc9614833cc80840ddcf1738a5210c479f5cc1164af0bf1f13d007c344ac870f5b1f4489649abdcacf4c50cdb22c39eb719ce0b36004377ddc7a5fc6a6e9d31a4591b41576d38a0c098f41d70783db86d929a8317c3120c196d1f5f954893d8db735c10bb7eeaf4c7e7112a2601b546e0f0f99039c21228331ed8a538555cca42833a54fa3b5e3f3fb6c91a6578a9ed1572527c915633dc630d12dab99fad88e3a70dbae84e092d5116cec0e3f4da987c33283d9c30c77f12bb92d6d6f8b07323142a1843eaa4443adf65e1f5048c33bef6aea7a8736dfe135d94d904b3cdd1a2ebf28d0490dbcdc0c7d0b1b643b1f1ae81a5aa567b41637ee6236e108b3e0716036b2edb370acc9f8e3a88d15bbfab870cb27734bdc2715330fdf52814bab1775760b8953537697885b1548383181250e14914e193180629a19dbef7fe08635a51a8a7dc40d4e1a07d1cf5719f2eb7ec6d6a01d84636a26f78b6065f8d7e8a7133b0d51fe6b7777f9adc6fb6bd6aa69c76732aa5bead3c89c818872ebca8aadb791c0455fb5713f17cba566de51dfb5d70bb99932d65a4fd5ae7d64c7fc8e701cc649fbfd10ff8a5c077953a3dc4a4b6bbbc5ad3a5767e59d5f50e7441c5f730884aea415d7ca95c82cc7c54a95359f407e5e2020c546847c5d09c5b224737dedf729a0f5549f464447a1d2d9b2e08e52f64a6689f04f7b84b805f77f8880b4e0f7b6ca1a142292e70a2e5442a2cecd2c262f9c6f3b14e5d83ef052f0d52de20e0eb14268925353c30c4042fad080bbeb790bb8b9ec444ac61262eff11d059c2934dd590692f7f4e6d07a80f567def975086259104f7d94d6626385a99c96a804db69dcd58cb447f61ec40596f51f87f3e4415842ad8a9b57f1710ba7e2d605890bf0973519b5a314fd4f3a9f15a5fc3aa845204987335da977925c50b16c25578b21306ccce253df177584e8937367a9b4f7b62d1dd2965c51f0dddce159f1813cb78d9bd993d656aff1c0f2a88a5e72a1983ad5386afc7342704d2b07496dd2f5ce01e614b931e10e03514050f5daa305b03f04331ac02761e33bddb2311aff3e94df571cd550d870b63545291043f774c179c692055e5c14678def49d4f01fcdaa5e46a37eb2dc264e509bb4111d4cf87938793873992d00ac9b8fc7eabf6b045944b676b840b7c12dc72b1027fda683ea350d2ccad6572dc18334e5d93f3027e615c9cd1976788eef7941945507732c5eb5b90ca1f747c5614551320c94fdff7da4bbb93512e67d39b94d2917e41a1a5a09c8b57c5fbce0eccf1b254b5b16b516092d97a13b2f68debc5f4c30330bf798b593d6e3e9df4f7d6e5cd13a9692b706f621a495dc44134d6ca4875b2168b3d713687fa23067ef12ed8b8d4641e042e6e7f0466772c828b95e9efacd10698c9ef0e830648ed05e62cb5dded11290ed01ad4003bd76d7a0b5971817fd9cc6c4ebcf26bef262b039580a5194ac28d8a618d7418127dd7b13d9a22324e9257e7deddb138d27fb1fe5ec00751f31ff0476997e9d088ec7d0cee3764e60564da5a57ad344f5f24d08bdc8ad5fabc508e55d4e04593fcfb1d08572042603a2f5655fc45540dea2f1a578d1d05e7f765316246eb7480c5074f398185c25e1edf80df9a82790f0040b25596d3ac642b53128f773609cb0aa53202771d226ea1eb053790e3658ab2c779d92fe7858e5e4351e65c47e32581ee9f8a34504536c592e8ae40f5993ac3fedcdb52ee55f8a8ce43d595b1c2d1e12c73db719a203317980ea2573306f239410fa6a850a1ffb1014ab9abd0bbdca8443a655d35b6ec1367ac798a32ecb229a19c8d87e927862198ed98e5287a8ca955902b1fa5aa2dbf32eca60d0ee1fbc8dab2ffb60f4b96c82bc1b3c7fd3efdccf18f923473c517ae9d4f4c4a59da1b7d8a629b40ab1388f8b558c3a74d1e01a56cacdbef30dd66fffcc7db6c714966e8e1bc64813614e0af3b2c30fae1af8cf918f17e3c96d946f8cc34b9f6ce7ffcb957d85902398240091490c574e6e9e5940bbcc4320884aee406bc5032c808d67970180f1bab6b800294ee8499ed7f37211a5068d1c401cadfd57617d2b7d7ae44f66af59f8a6466ff1572df888cb12d8bf266b076e6c1e676ea6fe876323c1a97dcfa81a7634c75e9c8036003e90d8005ec389c916d456403e1c0c444050d2a1a4638323b4303ca967d921de9ec4d360feee3d16352319d3837242a091baf75b0b0d38159f85d7f91dd361b148d134872f55d3d959ffff768cfc48ba3d5804446baf776bfe950b228d8ac20671f5a15f2ea046ef5b12d9362c421a7809ab80e27d070425c944a27288c862968e18a5ce3c093f9fea468627307220a0eac19820bab16503e44e7cd66e9139d50e09e07e83664c691672087a5e36fe873a835480a6597994f080341ff725b9030785b05d197796f2f5e0ba6b059e9eac9edfa69663b71dd86d6abf9301138bd0246389cb5932fec7b61e8834680f40c61029bb16d3e48fc84224bed3a8879e71f80fe47c0cadf729ecad2ee61ee0094436874bf487fc5678416fba3a854c81d0b282a8e19bad16d828179c95d7e2bd31282271134ecc935bfb94ada6b7c0db9dbcced90a1238b451c792c7517a0808d4f1a804d89819b058e369fb0f8b289705b5fb12989801f55ac75d56319d452365254d184b68f788c581d384f2b4f5d06cffb266264b7fb90e806c20959153294384adc533695bf49094a3b318e35baea074da9e6739a3d4ac3045b956ab6355ef72afb1b924bd2a472a5ef183cfea7173592a9dbb5b64186ca2c6f023ec64dc8027ade44e68dfbfba6443ebbe2dc8ae4cb7979f48157baae745f1da3c564ca2e8b8242f1f48ded3225fea2f197d64669f24be730bc2a037a0409d12ff3f6d8acaf285677b8d8d9fa1d0a4bd5824f739982c39f95d999e7962b85e1db791e6c9bd5e2d66f8483af70f7e7e879decf5db45fc3b0b3039a9c401c809fc0c5db6483eb18e6846c9ca433a869ee153d1b0084775c9b8539c11e2c72d39ba292b976cd75688acc70c1b25b98af3f6be0acf23b23a08ae1729960dbde89ba71864f7a67227e70d61237395589468653e7903146214c924f4893d354e90841a30152c05dbf8892efa06a11fc3414b6836e17d69d7d5240ee0696b9c7569f3851dd5ea528b1eea0d1ab26f99d1b1454988ec4f0b6aa8cd6c2047a87faa00ea7b2c205e79890e5fc859f98a8f8f25b2c838cd9021b0e2a892b2858547f99468547d507beb9122894f19554c35283074bd0a24f8709250a2d280e3248095828b0fb2e6c3a3d867c2c05d04b766e6dd77e11ecb1dc6fe10d7f8c02b46f2bd2e06a2efad3dbbfb7fb741ef14c972163676dda493fc28403e960a64e4c0e43fd7b5750043eb044edeb1ce405ff29a2436e7743f75bd681f5a0f7a386412e35dc12789cea0c7f04be4ab1bfcd3cce2094296325ed94095633100e11fa9e7c56ceb5bb9df4671d8061a1991cd1e399628b88b93a558ac21bbc71b11b70bfbfbd720a77cf58c04e29f14fd6f67d7e2312e58eee64a03a657423d7500489a7b6e1a4dd1eadadc158290087df0c58c4c39044db4035e77cefefe53acb7020dce36bfc4df19739c237fa460a461b76fafdc624885ec2457c1ef34cbc034aa7d7db8d7ef20a8997f0178983044f14b50a2dee4e97e392d8b85005b70071ae5d8af9eacd8a7a4375b7e068f124fe731af0e6952974d10205413cce0a9e2b3148f4c69b2b349761d021eb71ad5961187e27472b4d4850da9f77d732078c80f57ded9655272449f06263f6ac64cc0f7c2736b2261cc48b566b47c1dec86efdb55a697deaa134ea29015217f56e1a947bae9ed125bfbdcaf9b8f4eb94dcfd27d3deef0f0b36262b4cf4cc583884463d21dc221a586db176587c4bfb71c97b304990de5a019b9f0075b31aa288f293ae633cc2fc3f282a31053ddf077a7692d628a02c19ac98867f4188a7daae77772a6cda31d9177fb3d15faf0f5fb54c86f84cb230c253665cda3b21eba4cfe2ec8daf70a174f6a2d28a984d87a6c21659c6548e3d04cdfdf549a597bf51e1ebb38610470583eb46fa0d071c78d2ef927b4f26cc6e7080dbafbca709c3fb4ef69f8fc1860c464aa3760439b0582b117cdb82704bc6319f54fe447f46d9b55eaf34925140f45b032ca53535a23ed2d8b9e45912309661840687f3862a470678da3d8dee01f18be1520f0e3368c3d71adfcfc1e3c8bce2cfa0170dcf376839d880f8e22cd207915279ad6a22a7ca4d4ed97be9c4630b58f76ae54e6065fb50b9bb7a3afd865ffeef2bffc5ed09bd71d59801a5a802b919cbf5e3c7256c5b5f691b0fafa80b398ea43552c1d5cc4bc2971f29939a2b9aef4b21f7832a20fd385004237d75cbd642a7e255c07b76875fc8a733f11656278318d4c0803859a6b1a749f6661f1852cd49a93d2b312287ae371bb723a6ec2a718039389246c9547219f9d897c621c93594093a72022428b7470bf9e93799619ac43caeff9b29c8e1ae15cbef387a78b47f3737911c3796df6c5f20e2f0dc3adf298da7e9abed82a6c4fdb8577303172c8bf9d889f8c766151116066fd6e3c88db615e970df555434847441e83f0a0fe82f18f1f1ad470f9a406501ee601a685db977c39ecc869e77b11ae9f710fa153174bcf63cbaa726da1828b92f9567034a9f241528c63f21b3dff02d7d5347d4ded988c0dd801a58f03c6743e28d981a45c4cb609eb5a1248447de5d4b6fbd46f25cfd984fff751b6f02cc356d0d5426d7de47e2ca74961810525b56972ed95267ab4205c5be176120273a201e064b31ff66d0287fb4d8fc3526af4523fed7c641f1330b9842562909bf9ff12549f6e31d9bf1e37594edc9f7993398a95ad80d583c97c7464d23d08af708db1f7e757f46b27481dd28dc8977ca20e53029f6602625239bae0623bf71393f4cdf24e27397083ab67f93bcc2b50bb0a6c7f5e22912302c1a2221378065b060f6b133063caf3c2e5d703787fc6d4a75f8522f54756b8a5facf9400b5977309674fc28a75c9a37fcaf7c6602ae9fb456b5a73086f3e59caf3348918a173c92afb110451029a37ff0968f15e8533170354a70b4952a6dbf7235834680ee725ec2c721ae7a153e5c414bf8b5fbc6d52b7c0733f36c521603dd0dcfd43207eea85401ff99e7f21d5c8f0a2a321977cb3c37e9c82940d9d634b891fd4b009b94554f42df4f99c61163e8b735b8408e7a0ee21c67f120398bfff0b25eec1b4d919fcd25afff815c262cfc1700a0f4d577d3ed6efb37d143c9efefa0b200b08bc09381448b1d5467e15f5eb6e2785b96d86a11d61300ee1808a142adb8a3bb7309c0059add61577cee4fde2cb64ce9192f7a7c502e2cabbbbbe674bf7aa7ce6669cc6a58e92f6a349ef9314858e6c2b11d74", 0x1000) 06:41:51 executing program 0: munmap(&(0x7f00003eb000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000600)="612167111439c4f95b1344590d5b76e3d528caf941ffca67cede6dcaad3a8363b737ed99559f8507", 0x28}], 0x1) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20041, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000640)) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f00000002c0)=""/140, 0x8c}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/217, 0xd9}], 0x8, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xffffffffffffffe0) 06:41:51 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f00000007c0)='./file\x00', 0x0, 0x20) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2e}, {&(0x7f00003e9000/0x3000)=nil, &(0x7f00003ea000/0x2000)=nil, 0x80000001}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003eb000/0x1000)=nil, 0x200}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f00003ed000/0x3000)=nil, 0x20}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f00003ec000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003ea000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000540)='\xe9!*\x00', &(0x7f0000000580)='!\x00'], &(0x7f0000000740)=[&(0x7f0000000600)='[', &(0x7f0000000640)='&\x00', &(0x7f0000000680)='}(-\x91.%%\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00']) 06:41:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 06:41:51 executing program 1: munmap(&(0x7f00003eb000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:51 executing program 0: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 06:41:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() dup(r1) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1ff, 0x8}, 0xc) 06:41:51 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xc, 0x0, r3, 0x0, r2, 0x2, 0x100000000}, 0x4, 0x4, r1, 0x0, 0xff, 0x985, 0x81, 0xad}) 06:41:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/147, 0x93}, {&(0x7f0000001240)=""/62, 0x3e}], 0x4, &(0x7f00000012c0)}, 0x2) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x4) close(r0) shmget(0x2, 0x2000, 0x4, &(0x7f00003e9000/0x2000)=nil) 06:41:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8c98083304b6378e) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000540)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) ftruncate(r0, 0x0, 0x1) 06:41:52 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x2, 0x40000000000000, 0x7, "ae3dc2e690075e50b15dea6733bd2bc366b12fcb", 0x4, 0x9}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) recvfrom(r1, &(0x7f0000000040)=""/133, 0x85, 0x40, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 06:41:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/null\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='/\x02\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/null\x00']) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x7, 0xfffffffffffffffd, 0x3f, 0x8ac, "4ddea25f4cc862737086a0ec72e95d0b760545be", 0x100, 0x4}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0xe000000000000000, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa590a7f862ba80d3c717cee9c144e57f43b713048e69931929648", 0xff9f) 06:41:52 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r0, &(0x7f0000000580)='./file0\x00', 0x100, 0x0) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0xfffffffffffffffa, 0x4, 0x1f, [{&(0x7f00003e9000/0x2000)=nil, &(0x7f00003ea000/0x1000)=nil, 0x9}, {&(0x7f00003e9000/0x4000)=nil, &(0x7f00003e9000/0x1000)=nil, 0x800}, {&(0x7f00003e9000/0x3000)=nil, &(0x7f00003ea000/0x4000)=nil}, {&(0x7f00003eb000/0x2000)=nil, &(0x7f00003ed000/0x3000)=nil, 0xe3b}, {&(0x7f00003ef000/0x2000)=nil, &(0x7f00003ed000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f00003e8000/0xe000)=nil, &(0x7f00003f5000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003e9000/0x4000)=nil, 0x100000001}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f00003ee000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003f7000/0x3000)=nil}, {&(0x7f00003f8000/0x3000)=nil, &(0x7f00003ef000/0x4000)=nil, 0x401}, {&(0x7f00003f1000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6e}, {&(0x7f00003ee000/0x4000)=nil, &(0x7f00003f5000/0x4000)=nil, 0xffff}, {&(0x7f00003e7000/0x4000)=nil, &(0x7f00003f5000/0x4000)=nil, 0xfffffffffffff45d}, {&(0x7f00003ea000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) preadv(r1, &(0x7f0000001d80)=[{&(0x7f0000000640)=""/237, 0xed}, {&(0x7f0000000740)=""/118, 0x76}, {&(0x7f00000007c0)=""/68, 0x44}, {&(0x7f0000000840)=""/253, 0xfd}, {&(0x7f0000000940)=""/151, 0x97}, {&(0x7f0000000a00)=""/143, 0x8f}, {&(0x7f0000000ac0)=""/203, 0xcb}, {&(0x7f0000000bc0)=""/168, 0xa8}, {&(0x7f0000000c80)=""/220, 0xdc}, {&(0x7f0000000d80)=""/4096, 0x1000}], 0xa, 0x0, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) rename(&(0x7f00000005c0)='./file\x00', &(0x7f0000000600)='./file0\x00') 06:41:52 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f00003ea000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0xfda, [{&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff00000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x84}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f00003eb000/0xf000)=nil, 0x2}, {&(0x7f00003f2000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x800000000000}, {&(0x7f00003ed000/0x4000)=nil, &(0x7f00003ea000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f00003eb000/0x2000)=nil, &(0x7f00003f2000/0x3000)=nil, 0x401}, {&(0x7f00003f0000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f00003f0000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd89}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd3}) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f00003e9000/0x4000)=nil, 0x4000) 06:41:52 executing program 0: madvise(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0x0) 06:41:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="ddc4150e202532133c9fdc588d63d5d684559bf13034ecd6f46d9e740a19e7fd8b804a0e3a07db08b4186d5599f0acf9c8b8f34dd516c157cbff0d7d94fecff582869f0038dfa99cb691681356084ebd05df3cc77e89e0d05e79b1fd15fd68697dda30bd6ba7bf69f1e61eb6e1ba134bacb56c2e6600332b83f036d027dff4af7025bef39f06b8c20a163f1f80468ed836ca7d595e8327567b60d8f6b53fa454e3218cc6e5cf552eafe75eda8d30d5", 0xaf, 0x40c, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x5, 0x7}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 06:41:52 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x40000003) 06:41:52 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000002bc0)="b100050300000000000000005786ca3849451ae3d3051020743238f53e85516e14e390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872baba872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290e698a6de5d3739c882a20d8f56c60fe8df2ae66497e3abb5b2498c073e517d37b661a7a4516b70d5bc6b46c725831a1370831354907dc8ba9fa83fd0c096bbc6b95c9631742b99bebb39efd126952af9dbd1566ccf2585d400daccfdf2594127a73d5df0aa08ad819a3f3819920afc850dc590fad830da83d2750897c421443d0d", 0x42, 0x8, 0x0, 0x5ba) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000040)="05a70892d83dfee3623013c74fc14e31ebf39a94dd4959758af03723ea2dd1a6494b86cc7d", 0x25}, {&(0x7f0000000080)="bc5aa896ca748d76ae2ce8dd8d7273a5d8ebe1825290c2b109e93eb39892ff5b3c5a700239c9458f35bfec583330bda5f96ecb80e728e3dc9becd618e1bf44391bb442fdd45e37a5796e11d73ce2400d2d39ccc67e8a3c587697d8be36b09f50f6299138b05b9893156bba42422a06b1c1d8b96708e9ccbece093520c931ae1effaf361c0c9f5026a955a61a7a9612dd0c6903ad81246d1567322e40683279800286e0a22564242a1430ed17a7fb95dbceff3893667b83c3711f3844968e51b9a0cb09b11c45eca2b694416c78f2935a6bbd7e41d5a60aabb4d60d2e1f837d02", 0xe0}, {&(0x7f0000000280)="cbf444d995e19de8b278e8102681611546d6cf880e1862ca23089abb9f83bd33f666ec7da8873118222f3e95eaa2ca8d29b535bf96b0dca191a0848a92f3b78e41ce1af335218f8a2a2681f00bd2419f2fb0a87494518cc4c2c4f1dd9377f838785fed3e3099ff9bb4dcf7cd655e4dc77f9db1b6c4084e45", 0x78}, {&(0x7f0000000300)="d470421a0fc0341cff46715e94633e81bed958d13145501eb03284c16482fa3677dcc8822f8466156760bd9effb7a66931e6fea94cecad75b2a72ff812acf9b65d9166ed3a612633218212d09bab1a99efe528c2f0d189431a06e4287c99cc1329fbdc012abc849d4baba265cfa86a5582f0bf598e14c85b646de9446c7836f64bf2dd9214f9a1ad9cc0ea582af150ab4963d199b628b2531e67c5b76bf9af3c0c4f965ce734bcae213f940e113fbc932bf308d5b083c73561b89fd1543d366cc751306db51154908919c508cb0fe96803be56409307a5", 0xd7}, {&(0x7f0000000400)="dd292262682565523ce509eff0ffda6088eb21a10c1d666884af1b22a63194877c1fcc19700dd789c007e391f32a2864f1f12bd308a07dac5c249c6151f6cd0830af112df63eddfa33c8d36b0f96aee6f1701997b3b7dc714b930316ad4af2024d94b6e077eba34d9a40a6214be51a2b1640cf4f8f39c48bca32b3b8ec638b9819ea8ed25cb9e9e50eb9faa12c22d730719e6abfc4d3c5ead3956833a6515c1ab4d78699da187481a0f5759bb319810ec2905ee70f49d3585ce040951d0ec304f219999323ca2c4beab23cdb8dd77d3398b3ce13f44418da4ecff04eaf4072935fcd53a8cd0e4dccbe1187ccc8b4d8174de13dcc30cac6320f", 0xf9}, {&(0x7f0000000500)="b85f3b3eefd237ea93666b4746cf0c884b7ff62197c5db9b4b784ce6b4512cdfbf790df3c2520f2a3bc7bde926b7a5820f24d91cb99542fb5706f879544d3199c7b3c1d8419383cb5893327164ea656b7b442cef98bada37afe649af3cd3f88414842bff73b533de89904b536a830b6304eb7a8b02e84892d74450029b62bf44d302aa237a5bd6fc2663", 0x8a}, {&(0x7f00000005c0)="daf3e7d4ebaafcf6ae4ecc531a9341b640ff4bbfdd545bf1d52164f63cb08d6d031acf490db21ab8b38f2c020cff722aede2221065c0b006d53c589e6cdb3a45964267c93e91d5d48ec5b32c12af540dda83c51fa7dd615b144d9b271d3ff4db798b75ecfbeb14f92e76bdfd50fe0c254d254f272d21c15bb95974c37cbda3c423a85038551f26971ac48796dcca3de1fcf7bedc69e6bcd902be8bd857c7e2429c85e88ee1", 0xa5}], 0x7, &(0x7f0000002d00)=ANY=[@ANYBLOB="1010000000000000ffff00000001000078671e5728e7095f862951cc86e10ca36c345b5289b1f8f20bccbc3d0918bb1c435c1439859545c3e983eee4b3ea945740fbeff9cf0286a6b2949973f7abce02b9a0aece11097ff4b26efb679b15a62edf9ca40f052b423b45dea1f4daac08dc440a3015c60a89ab0fe16ec446cc0b6dd41cd2adfb20711ac7193b10ffae6e940617a55a9ab3d10e2d082a91d6f1d624cb9162f8a66cf94e2eca54d6abc06360216d16f7bd0e087cb0e8f6d84e00c5d3116fec08138a44ac32c64815a0ec7fc751d671d19f029ae8d968a93be452baa168bd96d4198404b9c55ffb5a113f30ade751c228b4ef1dd78496599d7e6fa715b3cff03116b232ea352800741870557c5fd90b337ad646a203219187295a2ada03432d5067d7969418e5658fbc5918f736d39fa39858bd813d8ac3ded5cff45767bca8faedd6c125826291e2a706fabf9308b8d91f86a808b5d66eb52c8ceec95abf9828225f3b18bb6530d3a82f98728673cf1574f091adb7890b908d94873f8b2b54e0529a020ebf930c6d37fc00eaf6656725177e2cd41fb394c712e8f7006b4b68a7f5fc7216e130b24e0b32c7d34b2e3a6a9e8060e123197451cd590e2fb33c0057aefd0d543c8e3d51ca24222aca4d1f797616a413f53f7962cd547cacc95dd5e4fc8ce5bdf93e285942b98e123fd599d01ab0c66c8204f1d12f9f04e3daf90116368f73e3f72c73bbf893bc423cd00ee40c903da7d63114156e46e61379afd81858c7fc95ca304253e3e3b39e9d7f00d1158a7fe7cd6d048c26d61da08d129ddc8494507c5da7717fb7d78d802fbf848b3c895caab3641b34e47b97c67dfac37d99f5c115c126b3e8a3395f66317817c10f2cbfc2420c32b7b5b4d204a6e2c558c76ce29c7a73c715a948b1ca9ca064d975975deb92ae78c058cc5340f3e65e37289d24de69b8268b73e1eab0a11a1979b175f02585dc974d63b160a770f03e4095e0bba5c0c40e4efdd535533ae352c76238a91c35aa53831dd592f6479cfb1a9ae7306c2c314f78113ce883c36fb87097ce9b13c524cfff4b18de5aa4a1cd403d14fff436d6db9c9192ff2651f1f1bf243e0b23cced05c2bcbd67cdb129d9216f513d706e1f46b402ee0e37e9eb81781bf3b0d5fd736c27a59e841c5c33541a551a444547c9c716cb578405f2503b51cca26cd512b744f0ef5eed404f1ff09a3d6f7492d3b3d833a43af7f7a0882e3d54df98c43652aedc42cd1362aa5ec97e99a5c0d7a7a89cee11cdac08d846855db185ed20273e519ce49e9f1987459a52b037bce04d23901fc6528be6489ec07ebed0a6dab5d86e521861ab446f39423cd8ed8eac8bb5b03f7cfb24e71a3f06b231278e732fcc559be38515c17e8ec3a462644668b042178a7f1ebf885cafc21398c7bb5020c0f96261083c54ce2b17ae6d0ae47d437772db3213eb2a88de0c6bc09df6220eab27a8f6a0c2b26252489fbd329247b2093ecfe6dee8311bd0a34f38146433afe78214087e9ad895bfd07e0500b0a91426cdaee133b1c3f1f6046fcb1b86c64a389af6b5d03b5ffef36671e13f85630286723d83aba12a115e04fd2b7b164bc3e7c8477a8a4d71a779a08605517462f579a691c0f66cb1e2ab2fdf09198d8e45ac34c3c42e6e3a1b752309f201024ac898be0974721eced80bd1d7db0de16f446857759b5e1809e10b1c59747fe5680068c0118c77c8dcbd86fb516897afd0b8bd6c66f44f00cac9df98cd1f13c308e6f7e1ffe49550b161e368393cbf4fd81728026f57d35ea56fbbe6eab0bda62408474c6c434bb8de6ee8a5c8235d2f695adac5d58d92ba5b1ac71fa24c7c43b6e61cfa257e2bf3fc96b419aad7664fc8f1058c5ca479d52fcd16ea3e3669819164ff5f9350f0015d474d30674da01476cde42618c6bf8d5565bf364283ca10bd9d26d52b89b5f78c50f0b28bb0ec63515107482ffbea795354ea80734e68eb846a0a9cca3588c2375c29f1bb7ab62772d662a04b304512c9e436c685fa4d5fd5570cc3001a4933608a56c7efab5fd615010d88ad6862b36eeec8a50f46509fb5231d9bfcaf9255b8910f4971380d441cbbae4502df9fda733a870595f7296f567955ac7d34a157d8104e3d49530c34eb473893c59e83aed7f7fc351871f8a09dfca848c9c2e3b9a7442f39a4ba57975bfc779964ceee902818b0247eb5b10abb1f0a1a42d1b17ad49a217a50c9daf072823cb8ddab93ec728b5a597b0f1ecf000b09900c7a640131de8f298305f1b9a1525d62c19b8d45d0895ffb9d72321d57ed40bf582bb1ea1634722bf7df7aec1e68c5cfcbcb4b6859de98906fbe4334155b8fd62f0de31c9424f739b888b39b9b6cec1ea449cf6157f72da8f7bc2b5f3b99a310817fe10904bfe9a591a08114a90df20378d155a83253f1c8a82e31c3d89b744a0c580a8dc4ccf2c5d18a5d9b639cec641587fd04fd3131964ec2ad6f3a95614005f94c50bc1e6a660eae85b7b403ae1970aca2db734e3358304a5557fd8405420837bd5287e2c8d311255268e405531de327daec9bb26088ae24a0c098c3bc8826dc96cb4eaf13028c156482c3798c700e91d17c44b433ef99648de3d769633c9c72fb454e55f394953b5ef6e6280e79e8dfd90a71ecc47ada40ab16c2e89ecaa60d546bb3b82f271efba29c7732b3154debe50d05de531477742330d33b62eb4df7bf47ff0ef84368d50d0b261be8ec7ba9e213e9ab0f356f220944009bcc806e954a2da9a52795f597d0a12d1fc0bbd7410c376fc4f62b295cb03eb2cfe31e8c2ec8e2f823067d7895918314dfe4a345f6d25de1af4c66143976e2056d38b79a9e4935612623ec1004e920469c36ac704b0b1535f3e4ef615c0d5a0ec1c6ae33bae00266ca15230390216a590a0db2aa6bea2b404f88d81a61c5088c01a150cd767d937daafcd1c1bb68bc7b4609bf68c6b60905d5b4a8f9b585bbfb182509a4afe9a98c92f27c42a699782a0ffd29da2021d33c4a8b0b058edbfcf28f71d73bcb99804ea026693432d8071239820398959d7c8364ddadddcf055dbb824df5e6fe66baa82658a4dd516496b310f34096e0e431d25967745386a50d162facf467dfaa13f179d5933b61dbab965efd8d1cfbda1bb708a0c50727b5288f6ddf18e7892b236be1efee0ba348cfa7779eaeead89622c191b3763bbbc9a7dea4b514b129136682d9e805eec7d4124ef28bdd006affa12d8ece1aa93c6425b9e9acb82b515410d51f997690e270b66801c43f80896213565792be513554f906ce55190bb4f9aff73315596278fd28a47866b7d7cb7a7ac4af404a946e2ba251dd870eb8b4177228703cc2577f6d39bfa93196b6478b5cf7c0eb23c798fe96fc2f5206619772a8b6051e9d3158f6c00146ac55fe16b83433af29d48dd4f270cbcfc2a8df2f60ec2b976669c34251c8d647f35b86b77aaa6fdb15f2086a343cff174c90b392253287c6eefcafb27c8c3624a894d440ea1b00b6f4b0d3e6779e933528a49a70678ed3e630bfc0aac42d5a42832c04cc963101bff666632ed41c0a0a62eba5a9209630b9d51b4c49c7efc3c69130bd933cfc12910e5827f70bd5ad1a73fa734b98a8465523c4b279dd924479a583f93888c4d4cc4ac2d2412022864b1f516e486b5b365dd50b53e3b869d9ea719b10dd12da5e44992a93d95a0396dd3000552000dba0e89c514f7d8f713f888af75ac4ca4c650d609e1f64d97cfa855865509649f1270de3efb3e80258a109e2fc724cc2b3f83fdd38fef66083c1a3967acb7ba936df2f81ea8ff6916eb7d48e2b6f953966c2df3f601f48fe4de0fb51980b7061073d62575899a2e35e4cfd4027b0d466627c13d1f38a8bae6f1ba8fbe4606ec139bc262028e2acee89d71638c13938eceaf2b0930d8fc5077fb0a8386a2b6a873e575a63d3b7c7c4882cfe4af9cc8adbf2ef982d28a2f156de1f6fbbf81068a72e76e72449b902a2a233aba78ff64e674fb1e71a2beb68a16d0024928c0d255cf4a6c4ba56661b10c89a25fa0929046b2cecead310c71d8a960d8eff22c4234494b4474987f168eba9f621bb316a55c12e6a6f02458db3a2495aeb40b649afd4a06cfe83f080901b417dbfc5d8eeb2a9a049bacb352407e10926f623edb16bfbbae70e9940b1fc1f05fc275a6e4546f56ee520791559ba99e34b3ee347e0860861d6ffa297df8c81bdf6129107df96cc59c728851ef09738e08d9e03a2be237c1c689ab0024b814bafb5c8fdfafa19a2f4e8e5fbaefdd51cb9599abf18f199241781581a5650e18ddec7a403bf21a514f7196d4c6c3eec04c49f788ffe8bf2bc63b8de95ddda1e7d8d02c8049039fb84a8e56a98f83030a036d75b4f42ff5ddc3b36e1a7dad5af95fcb083509659a3565eb49c2a1d843a371bd2fd11a0b2499a9ce6c2061f598e0d4d5d9fbfbdb601205726c3a0707ffd3d99c3691c2e7d02fe08838d33b5be6b45e7c2006f3aeed273a96cb6c15632a1b2a18d9c1133215a0de0fd1ec51f18dc71bbf4979133cbc3465afe80382c190cffb5e22c28b08e462296568271c893e82cd86bd5353d0baad36d6e369dc1fbb8097c434f77e29e2988f466ab173906f3efd9e96f9a75ee81d7755c45d3aff9ac040d524c42c876a34f82236ad08aa48f44d38de7c62ead2affe7f7c1b83a9f4f2e6eda183d0f2f83ad525971c6e50f214a50c1e09f3fd2f25439768ad12069888e9935feac65fefa3440ce06937ba41eba784d101d887aec48ceebcaef369fdd2f46a4e8ed7b01e1e1adb81770e2e549c2631a1cf6dd2a8e3c8a3414eaa811b06c2cbc1998d0255d30963f4a0d5a73229f70446bf9137ce452aff09db91f1d60d8450b558c7c5f4bc61a6d270c277143694dc788a63a388c87facad12f8c3ca2737f49f3ba56561057faa24708299505b5f5d79d5e930650748c0659c7fe7c363187c4ab8c7fede04b3f6cf2271d5116fa863c0827669448cad1ae32e03b41e8fc15d00d5d4be1ea3cbe83f58684ab18b10135adba870f6b1135a29d802a453e729012702ea6b4b58cd6e69a5898c7210c25816c201da5fcdc747adf8fb67d4701d8eec5825e634f0fbcd3268d1da2b538446132f9a67ea0ee1d26c9b49150c1d813130d280f229f03c92706213f182dbbf6eba8a70f2116d8fb1b0584aecee90d62dca91b82cfe6f1f568caf1c5c68f3e6ff4c1a9d1cbaa051501d7433d8a135877cc93adf870581f899097778ecfb35c88c95cece620b5a97ab698459162a95e3b4ad8285884d3286ebcd0f1891b49efd11e09b1705776677ebd42b88726d29e795ef3ccdb960459f71a390e866ac21ef48733e67a516189b8f62e4959be04b888234d3b48c1a228c8f07351f918b2a3f1ad6240280f27443a3ebb22a090aacd932d5d5d49cd310268b7136613137216dd6647ae3a508823fb0d835c5451d09d4f74f84ebe462df04320921896aa6d21eb48883b70e03ac46b02a7d687c9a7c28b90a3fb6f49cd231287f7545920959565fbd93bd6392286fb8be041c08e479c960f28b7d793ce68316ce1ea93d01939cf427ce9ed74231f67803aeb5b4e5528736ea026a8cc00ebd41b9452e85c458ca688ea1c28e4b9270b5380ce176bfef90171b7d8edc702636192267a2bdb250c795840b552e7c15d5d82a678023a8876acebb6dad6ce880da6c9ca9c2ba9c643e3e4570648bfe9b44994d3592be64208294a14b045c6187bf7df0355ba9c27527f10c98873d5499cf39a1f008e9b8b31ede568b897386721e7825800000000000000ffff000001800000bd09c17e12e24a45f9db89f2c69b1a9cc790ed34a0ad6a4b56da589c5fe30711ff9e7501ce597fa783f1f8a6d41d5a1cf84860892c819f7aa8f8384b2a0adb5b0300000000000000400000000000000001000000020000007ff08cc6f96c95e47808e19b6c1d0230455dd36f43e310fc9868dbd2f22895c5db4c3d83e0f38e0d588d0000000000003800000000000000ffff000009000000a3a93559a0b3b1f93fc8e8834e1274c0e64526f5e4a919c6f9049ffd7f6617d54915e988e9230000800000000000000001000000fff200006e9488a581d49d0e7d0c08273f023d0f77925077a1df7245e00c6128df42cbd18636fad0fb6f93318f2594b863fb639c5838220c46feb758c48ba91bd78b5c4ff796d9100da0e5de2a3ace0b8a44bffe98fd678768f339d842d0057ca46839810e6f6d18fca454bdbe36000000000000f8000000000000000100000007000000208530daef12c7fae60b2298315339cee4449f5737038329bd2b6d0ed5559695f83bdec3bad8151b340dae708bef8464d078afc106eff138c9d87febe11651ef8c8ac4b36375299242d5fcbe3ab0d136bb8602efe39b64942134d3122a2ca1d791726ccda409f32946383e9a5479ee8733624ee40e2e53354f2de1bd050d60f05ac76cd16a6051aba5624fb8cb660c6137a95940370113cfba95b9eb660b943c55a66ca9b9a3d0f5646dcba8c5f993bb3530c8eac5c5ae23cd27d9443c895e24c1d25fd126580a506fde7075bbdd0d8b09cea45c39ff3d8de3a44d384706d16da8981b46ae000000c000000000000000ffff0000060000009cfcebbfad928395beb43330779b33c014f12a8604a3e443af07ba692224740f125596713d107d990cd0074b6586d97ee83bcf03cb123f6147fa2f3af9e78539ebf865790689f97db6207f6c403faf3a909fa3152f59437d7534f69d89622965438211ea59edb7e085ee91d87f4a4f6cc7e5349cdccb4a7657abb2ec76317dac2b8ec0d95ee6717ff9df13f95bbb79f2a75b16ea9afebf3552bdc4ca0b50e266f9ba877854774e9041599e00000000001010000000000000ffff00000800000091ce52398510c37e4889c9749e9ac66c5b76f3d3831db317fd3a859569f31dbeed554f572861cfde383e2d536658675a982ea093c4e1856b84ad6b7d1f5c9cb8a6dc8f77ee7c3629c4bbb1eea57a0fdd9e37a616e706e2611dda0dc5db2e8a7e18ba908fb0a2c4a92b5955cc5525eaa1fb1d65bc4eb9217be9ffb82e2d21ce8c0713721cdea83144b1144df3c514c3c9ab3dc8ce622373d12a563e679ccdb3879869eace1c23c1fdfde6c8ef52c6e9a981d66396ba26777975f05f2a8e34828a41f0af69323030b64dd3958511a2aab221e10b4fe691b0300a93c75f9b6e49e9d5f6e4ca58c2ba61ab6b2b703496d57c141024de48887d6fc60bf83c9083368f2820c7fddfa0aa6ce832d97ad5b252596f32a6e3acf1de68873bb210acdd341be64afe2635d201c246506fd4c34ab023cb4e46a91f95333a3f8aead3b6b51132c0a58fd83c1e21bc6c977c2512d84702c33b19e41d5a26f0cd95b0165c7123d5d732f2db47b0f1a826ccfedaedb472c60776de52610f74ea0135aac5abc69aa57e09a86e8af2155a7a268c9cd37b591693d9801ab5f9eedfed787ac5c5933b671f4a83ef3f7f5f417dc65229264a5f371d571e1eff94bff5be11d7f276576acdec30de1d00dc4aeb888845f59bcb4500234dc1b7b598b70935350e6588dcb4ea1468dc3b89e0783669f58b2cd9a1f843678b1663379802699c3c0ace8563ef19fa89451b7cd2eba6d40a8e0a26e971ed70ae0e58d55feafad9b0180e16b27e9dcfc6de58d022235c14b3ca73e90ac3a69ae02a1120908e7bb4edab86bf5e4870581d0c0a742ae515a03844714b0a2c60c301fe2e94c66bf001c5385c66411bd9d116759ff5e0d96e7997094fb022dd7e4cca0576f9fac7eee2ac6167ce0a725f1c57ce06b331edac292f88101e122032d41f9c6d500f5d9908e6a4acf96f3300f222506f97eb23b39b9e671f40d470da9ec5616bf621e17c1c8b8b2d58b0c878f1ade6cec0c33dea4e13de2d1760f866ea51ed2cd6215733eb41b6721769584c14966a9f5fe6dd691e8229d4794ca66027dd373f5efdb1a28ca75c28fa8d2990ac51593287f896004f642b5d956e0d70f05d20ff42f44b609634341d3fa973b3de20174189061638ce6e362ab0c1649f7fdb16c4e980532defdc1265e233f4999c7eaa82d4daf239e6e05de01c95da5d817dfc5492f199ab219974d4f5819a55808afeddce3e335423db400e0fb99a8b0c77fa2191d44961aa2ca8b62ce53dc3c94af13b48fbbd0d3e528024b17f2e3dae6201ee9be66b2d3613023ec63044e0d763f7d98c71ccca31840cb7854071f73b0c066dc9bedbf0494cb4c39063a9470c91a1a81be7ca08491a6578e1ca77d0efd0ff48dd35ae3f20f8d98af3b206776f93c0781eec7bd25a78de89ee7180eb2695b11f984ec6cae19848ef67b4b3c5aaabcd76bebe3f2f69ded183725ac547e7ca6f59c646ed55122756a2b4ff3cf9a1ce7b20dc8de0d4e8dc2acfe984a997009fd8cdda410f4b6edcd3be0665ab79075b16a0a562b7bc227a09ec07da765b24b2e1e21bd7448e75f1aee3430caed5e7c69979267d986eb5b0a49bbe666f0b038fe2d43db9390c053be957c08d576a52ead0ca44b4305e14749f92c1f08bd8a3f35c11cbd67671fbead94083faf0875bba6d751981fc0c657b844d49f39008e1d5928c9ff762cd8f6ae172f9a11a430eb0acfc4ea32c5588529b64e66de2f51212079aa3e3d5adb4aa813483542a9428bdd7b379cbe1d76ea809f79c13e4da960c0110887c8583b8ff24d7f92171720e7604490bbb02626948b888c3d78f528b0b16c3989f3b5bbaf40c29343bd2b6f4ce98301d04313b68f0546e02ad65274b8ffa524133c1cb169f4f413941d1bd2e6a3e38b3b7aa2ece98b04c0bacc5d3563f9a749d570443647fa2037a306b22ad7ee569dab2d794f2a14e4351517d9e3207c6db6d72de2ea2eacde344321a4e2b1bd16bda53f2077a3b669a18242dd64568afba4b97e21f3a27d981c5b58927564e7631ecbe105c5158caf5d55d577104580e0067b22c1da5da4f79cfe4481192e0b360cbd24c85a8cf78f02c932c27ba08d23dd09704d6823008c84a2431ac40034e509560f1140035cf33b3b291d8f72aac7299e5f918eb70e7cf27e1f4bc3e8ee58d825446b708c5b6a9186b19ad7f15e4ce07e7ac4bae1d0c48ec6d1f9ce42cb432aa62a88475206deef4ac0bc187f4167665cc435134427b48200924d5ba0c07193ebd051b43f4293db3ba2df753e08ad7877a818bc716871801be72707f23b55932dc866d223503155d3f7853ed1dd8abafc807eabc494302438e4b1f6dad27a2684d47c60bcdb9b667eec91aed03e8abadea9f60e44efa6cffc49e35325b09541c0254049a4313e05c3c11aeda38309108304c864e003b0e0283333f389ed1357eff21e2cd49750ee03eef4ba175b5f01a04de51c19127387e84fe7f118ad317f200f5184a21c3cab9d5fcd59f9c141a260bd2ecffd975522ea339ed93649fc5f496f15f936fbd31c2b8e9d592d01b8585e422d621e938b04a33ae275e2b113271343c359e4982f2b6cf6331aeebc6571680105c2ef754f1421e40347f5ea7904247a4b1fa3e39185b05e3bbe2bc1d9096c341be1b67cc225f252d3c6e572a959389dcead47f9f4bef9011fd7c96e64ef96d3740622e5f375030f66c21854ef5b0e10470db11b746b0a9b596ae68ff68d529195d665b0ef3f838acf8852c3c9c6257196df8959b0519c598f474cdd0a7ab2146b8833d478e11c75fbe2dbfa10b43e0c53f279c438d5f7f226546fe793fa85c2ec4cc9b2cba40fa8c1a6672e190440c0c598d272c405dab5a43e8c0441eaed420304024a3887f43fd532315ce00d837682445c9cf4ab086153e45a164077821b39739e3e98c150bc97cb64631e657d16acaa699da6444775a682f3169e1ca750abf66a712cc16e87ba334fc3b5cb808941091fe2b08a3d4f7385e2bd140763b5f8f21e20e61fa50c1214ac8499fe4dd7b4983d211e58d78d2ac515225317c40d58a08e0c88bb80e2cf52930c991b0a1f1ad60d01c53e45cf17d6038fcb4c1f43338b25659d74fd47e70a3b6823e26db455d528f99c2ad2630ffd81004c316e4e3e08480ad9cc48c35171829260384328f68ee8752a5cd891a4cdc056b51d34bca81886b9f871baa9f8f136da0e18def233991865294a809157a1e4f1e8e7be36df0a787942b04fbe08d9ff115612103d8bb745405ffc591f1d78c54a7d63124bdb72481d8d1cee3c54ddc17d7e206990381e1aff1c9cb04566bf16c374ceb36232b5ccdd258e842f66bf302485be2c08e55e02971cba213bd1a40481762688af494e9075159abdcc18b9dfef0c5d7679af2ffdf13d119e42554f2654dce8406b39c33bc825c183b9f31d863859666b97673d48bd37e5a1c3fdbe1f088df11c1fd20a4b5c25e72249071db07c83ffb66a52d77ec6eb5dd3390612cc0461802679a60c51fb1f8e7db629e5603a5974cf3cfb76023cb9d2dd589b1aeff771f70bc72f1964ebea3d5c3f63cd22afa1b33d7bba5923fb14f30d1414df713d6760aa64c8995a07a4bcd54029ba75aeb81e594516686428caef19df0555a6f98c18268bc5cf8bbe216c7244f1f962d5febb7f663e453680e3851f0490b4c55567f3f345dd01d0e6931c4581fbdddd2fc7b59f78fb052880d2f044386de2c3821f72f03f1ce7984b2f10e9f66e1300e49ef99d1af3a5db95101dfc11b072c020569e68affd4d6e86c28dce360dc9a234ca5a0eed159360d20c6d373a4cf624145500c7179dc1ae657e966d5c074d81d4c40e7a6d18f1ecfbd65326a5def9cad483e7a5bf5c710854d68059e54db2976602af57db11e32d6043f70ba87b4f17b3522d8227dd89728af83ab5acbb3e2779028c06269d3c2b2a2a2ffc7405774cedebc0f66106efcec170124af41e5047a51fc524f039e182e622871fd53dbabab1e0265c875d5e633df513a26b5087f80731cf311d0abe34b61afa0e2702c24017f33378278ec4ff2ef2ae3f0805c79ed36e36e626eef576fa2113bdad23d0cfb60775fc6e83737e7b4122be5d025cf429943fa08be65227e8477820076f236d8e57a145688d3bb368a20e5a40ff71e04e50c02ea0ce083c7b2372d334e5148d16f37dbc31a2d2708660908c9de98d2ab9c27109ac659068cb2f9fd24f000bcef7fb5cbdc3abb966f296842f4f5faee8d721fa6154df4a72356664c2bf346417645e431a919e4dab5321d7b10ec5f1776129bdc4e9552636ba70aa0eb36ada46b56a2eabe830e88841114c790381c5f3c0eda23b594875a6aa1f534b4106ea54a925364edafc8bdca264a03d49ba9de51436af5357fd5f9b1d00d26c3d86308f7a0e4d9660366f9a2ee3772971e42561f1cb20af2280b2c014120fb243e78704f644189bbeb038fd2ba6f653e767a98f77c460cb02d6e7ac495a5b01b3a2b9568031cabb765b62104954b9cd2200c2096c49d71773bdb3cca6edc112faf5b4c7484244060bb29efecf976904cf02c24454dc82e6b736db635386b4c8fa70bd0f3a2cb2b016840deb87dc1986405210f06df19867a179874e871082a5dfc22fcf3f759aaa5e924dc134c324aad078e6a8d1ce5d3020350f2fb7b059020df4ea05cc71e0c552bb038ba550ee0605f0ecaf0ac3e48bc4da2de45ea447f257fd5c9a77a8835187da40da7d3a794899039e4057588d0150be29fc20997048b898c2513741b8c720d17fda8357c67f277bbda981f60464239c5199b45eefeb3ee921135dc2c191b6024f7440265cf3d0942f2c14cb6918d5a0331f2fa2c6db8192226b6f9e20f818613a15a15cfcc6524b9ac0885f72e7c62480282b3362e0cfe440da0c9fb1fe9648ace2bf451cc918b28498357f386af4f129991fe34516389fd2785bdac8f16a3aa546a4863501db4774e6a379dd4e9678bbf6230ffc20f573bfaf580f3700e4ed2cfff0857ac39551a27e100f943b7866ceb8f4b796698ff505fdac4f7a8ed302a59590484cf6fb8b1fa3d84d8b8d3af313cebb45232d1611cfe4aa5771b8377e41107ae2c38751f6d633cc7219e830d24c8630e20d287d0d1af29eaa631eaf9e697d1df84a7f0eaa10337af516a22c47082a5b3d5679da01b26313a0a1fca51c24a2ab00d7e37cf4dce1f0fffe1ada2bb8f9939361adfabaf8c8514b0a4415518ce583cfe010962f8736921ef178f567fc572673c93a4c82cb04cec5e5d31e25bebf0ba26cd4c4f55642a52d4ee48f4908c0f4cf0760b0afb78adc5e1ae72b2dfe454016372c7dd22f4a4cbc95dbc851d6ee910f87f8a494adf5286e35439a0888f55aeccd1e21b77d2be92f16babea8a9c3edb19865c95a28fab06405affe17559e406dbc556c42396ada2f3631b5be65f91c45113777a88a59c09afda21148eeab9ac4db638f27022dd632cf2321ceccc8310d98a34971c615a9572c787a7ea38149658ceda153a5fcb0fbea9353bece113d76fa4863f8bfdca55bca795d2fd2bd8b39336c7ac6b0cd27083c66d6c2f08346e2f32fe0d99f549a844185e51af626340cdbfab1890b5020ee5c6b023f5dad7ef40898a96870be885ae6124a75428fbeece2e0a5fa3c5d0ad33a196f7fcf630deb8dabbde618a40566bef4f6cecd48e751b2d804dfdbdc464566e0876e4d1df806e1c8ce903d8ee86da4ae3d0277883b8dc5da443f5526549b45fb682a20b438bdcd9d02628179bbab2dacf36b8b69190a8ab1285de99dfc04b"], 0x2328}, 0x0) socket(0x10, 0x3, 0xc266) 06:41:52 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 06:41:52 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 06:41:52 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:53 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c9, 0x21) r1 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0xa4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x40, 0x1, 0x0, 0x0, 0xff}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 06:41:53 executing program 0: madvise(&(0x7f00003e7000/0x3000)=nil, 0x3000, 0x7) syz_open_pts() 06:41:53 executing program 0: madvise(&(0x7f00003e7000/0x1000)=nil, 0x1000, 0x1) 06:41:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, "7e38d6097b5ac7934a3a00", 0x10000, 0xfffffffffffffffc}) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x80, 0x7ff, 0x938e, "6922617596d66f5bfd43fdf729df57976b416c5f", 0x1f, 0xfffffffffffffff7}) 06:41:53 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) socket$inet6(0x18, 0x3, 0x1) r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffc00}, {0x8, 0x1}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getrusage(0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:41:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x140) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x101, 0x400, 0x3ff, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) 06:41:53 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e8000/0x2000)=nil, 0x2000) 06:41:53 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') fcntl$getflags(r0, 0x3) 06:41:53 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 06:41:53 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x100}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 06:41:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x269, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, 0xfffffffffffffffe) pipe2(&(0x7f0000000000), 0x10000) 06:41:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) fchflags(r1, 0x1) dup2(r0, r1) 06:41:53 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) 06:41:53 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x6) 06:41:53 executing program 1: syz_execute_func(0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffff6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8041, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 06:41:53 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 06:41:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xfffffffffffffffd}], 0x8001, 0x0, 0xc600, 0x0) 06:41:53 executing program 0: madvise(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x6) 06:41:54 executing program 1: r0 = socket(0x11, 0x3, 0x1000000000) pipe2(&(0x7f0000000040), 0x4) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0xfffffffffffffd03) 06:41:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x4, 0x5) fchflags(r1, 0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSDTR(r2, 0x20007479) 06:41:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20020, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r0 = syz_open_pts() close(r0) dup(r0) r1 = semget(0x1, 0x0, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/4096) r2 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001380)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) pledge(&(0x7f0000000140)='&-!,-\x00', &(0x7f0000001340)='/dev/null\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x4a0, 0x0) 06:41:54 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10100, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000002300)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/239, 0xef}, {&(0x7f0000001180)=""/14, 0xe}, {&(0x7f00000011c0)=""/194, 0xc2}], 0x4, &(0x7f0000001300)=""/4096, 0x1000}, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) 06:41:54 executing program 0: madvise(&(0x7f00003e7000/0x3000)=nil, 0x3000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0x5af, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f00003e6000/0x4000)=nil, &(0x7f00003e9000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000003000/0x3000)=nil, &(0x7f00003e9000/0x2000)=nil, 0x6}, {&(0x7f00003e9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9714}, {&(0x7f00003e6000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa8f}, {&(0x7f0000003000/0x4000)=nil, &(0x7f00003e7000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f00003e8000/0x2000)=nil, 0x9}, {&(0x7f00003e7000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x3}, {&(0x7f00003e5000/0x2000)=nil, &(0x7f00003e7000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003ea000/0x4000)=nil, 0x800}, {&(0x7f00003e9000/0x2000)=nil, &(0x7f00003e5000/0x1000)=nil, 0xffff}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 06:41:54 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 06:41:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x90d2, 0x5a3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 06:41:54 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) fcntl$getown(r0, 0x5) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4, 0x4812, r1, 0x0, 0xfffffffffffffffe) 06:41:55 executing program 0: mprotect(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xae92ef40cfe6f135, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xc4, 0x9, 0x5, 0x9, "52f0069b6922b6029f247703b8d6dcc8094ed755", 0x7, 0x8000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x7, 0x100000000, 0x1, "12afa908594495faaf50ef3e4c284fc11ac3d147", 0xfffffffffffffffa, 0x1}) recvfrom$inet(r0, &(0x7f00000000c0)=""/145, 0x91, 0x800, &(0x7f0000000180)={0x2, 0x3}, 0xc) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="bdd9b4c8337922a9fb644e0a89a452174eccb2f51588f6fae7134babceb5657b8d542684d38b3c5940e2ec04ed1a1d298b6f02599bf728edb0bfa70717c4793add55aad280c94c7d0672db9502a292b2fdc866a0ee1e1b47e3dcd30f0d726ea9caaa1fa0b472811f2ef618c9", 0x6c}], 0x1) r1 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:41:55 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc0, 0xa) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 06:41:55 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f00003e4000/0x4000)=nil, 0x4000, 0x100) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 06:41:55 executing program 0: madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x0) 06:41:55 executing program 0: 06:41:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x110) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x7e, 0x1f}, {{r2}, 0x0, 0x40, 0xfffff, 0x8001, 0x5}, {{r1}, 0xffffffffffffffff, 0x25, 0x40000000, 0x0, 0x9}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0x28, 0x20, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xe83c000}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x41, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff4a) 06:41:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 06:41:55 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0xfffffffffffffeff, 0x4, 0x0, {[0x8, 0x1, 0x4, 0x6, 0x2, 0x2, 0x8000, 0x100000000, 0x9, 0x7, 0x0, 0x0, 0x5, 0xf11, 0x1, 0x7e0b, 0xfff, 0x40], [0x3, 0x7, 0x3, 0x100000000, 0x5, 0x3ff, 0x3, 0x8, 0x0, 0x6], [0x100, 0x1, 0x1ff, 0xa8, 0x1, 0x7, 0x6], [0x100, 0x9, 0x80000000, 0x7, 0x30, 0x9], [{0x755, 0x5, 0x100000000, 0x6}, {0x7bad02bc, 0x8, 0x5, 0xff91}, {0x2, 0x2, 0x80000000, 0x743}, {0x9, 0x9f4, 0xc7, 0x1}, {0x400, 0x5585, 0x6, 0x2}, {0x80, 0x2, 0x6a65aa2d, 0x7fffffff}, {0x7, 0x7, 0x3d83, 0xffffffff}, {0xfe, 0x20, 0x5, 0x5}], {0x3, 0xfffffffffffffe01, 0x4b3, 0xfffffffffffffffb}, {0x7, 0x9, 0xba00000, 0x3}}}) mlockall(0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:41:55 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000002080)='/dev/pci\x00', 0x100, 0x0) r1 = dup(r0) lseek(r1, 0x0, 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) writev(r1, &(0x7f0000002040)=[{&(0x7f0000000040)="012fc9884f16d1d49ef50eb5ac2a6d07dd00ad03b8c571286be81549dd7926a5af196bed706d30e5a1228fee7380e0370fb2c15217b279aff932f3938a74ba8154d7e7417d15b84be1aa13985f25f2515acce9bb06d91a39a3f818d0a132aa512c93aa9922adec3376938c41bddda175fc681f6d54dede5bd8f236cc55308de7e114e7af51f54b9cbcf629e7ba31abd08f88d8bcb48180e187bf8c751336bd4c35bc33ba0b10a6e279cb9c8dd1237300b68a1f5ff4bc5b95ae76b29f41d756699fd0e5ea1a915bea56596aeaa9525bb0cc6349fc2022892cad0c8b5aa82e1bfe5511820e40450626ad139e13a77f75fd3cbcb53bd25c185b3cd2166a3637664fc083cd2736ce5164df132ff48facf84c1f86d9037101745aaf37c24d79e56b62e1aaa3dcf4762e257b5ceeb1b3ff302845d3906fa6474af8eef0f9e4e20090d8af36c20aa51c97756e87439bed8fe7601be68e878f341fa42551cf312a0ed0f251859035a33063b6dc46b5c8ebdc2c3bd51b3a9a6d894044208135b12a193419a57cf343ae9a74d86cd8ab1bfb1422987efc90ae9795fede15245e1fb2741b7066de1e6ddaf8973cd51653cd3b8991bded996363691d96c04dc973fa5d1e4f69ae348eea3cd6e2ba57e2231d829f9050e34a8e34e0cd69c49cdc0c70cf99272f8babac1654f36d11046e10a419e8ed63c2652da6c9a5caffcc9f8483a735d98b6dbcff828571b5dad532035b375c1ff688e63cf102fafb6033d618a7e55cc706b34482f86d88d24c4b2297ef2f1769fa6cd6de3dba4fe0db3d93f1bf7da7e2a84886f69c98c337f3bf970b6d79ea39a41dfb79110270c110398dbd2765a28ae88fe46ede9e6109be9a33077c5c9715adf3ff8949fb1458ce9ef29092421182dc544108ab089d6ee166af70a8320a5144cb67ce0bf527496e0a606b358fb6957670653d0ec350e0df8929bdbd45a4c5753c509a2547f4313a34ede6f5ffe5dabd519732851156500d54d90a31d8ff934cd2cda1e2c91a31bbad8dae794d0f877165cbfae02a2c6a25bac6c3c6a17a69b6b864686197d4d5f5d191e424dbd6352320f51f38b6708844cb682c55a61b358f158c1bf33ee107645087d145328dc6bfc76ed057825ee551b99dc1c1f9400d9369fd41a21af6b57f59d67d401e4b16bf0cefe41e82c0768eeedba7993ff2a51f64fdc1c8f9b11e74c6d60141a5e03afa27ea22afe054d5a12469824cd35deea96f69e8e0e013bcb8f55c818161c7f9f75897db7dbf2a3ad32b8da343917239c7afe5b1aef252965cd1609453a8c2e3007a8e7273278d9cb8f54efc59c47616b15cffedcd43e3f40631595ae8cb159717fbcd853d55aaaa0e80eab5d1d12c21afd88b32a00e519a718e898b344a0c1839c8c511507c3ef39e9358a8aa8d70a8056ef5799275290b7f4a18e6763abdebd095d6d242592e10aa0b255e20ad6c9422bc835988554d31d60d3e628a73f684e3c4a37757c9209b5e4674a454e5c2dea90a55a3b124eb22812ec50d915a2170983f161395968808b9ee6a7b96290bafd8243996aec34cc0422d725e4fce187e12db647f463aaf8bf3a6c931399ec5d6c2e164dc25aadbb408773d1167a99b64a2eef1625568b25f07db8d4cb099cbc266ce36d496cca00577671c4c21eb741a824ea58249722a4655f3ddce0d3de26700fbf39f74e4e99ed645b27661fb4f5ea596cbdd8b2f4ca18e3a39d5b680e1c38b1684168152ad794900107cf8e3540875f1e1363a3d7d330121fe31bd3e9b50e4a097d10677c6adfefeff8e376023e7186aab043de2560894a908d62b1a0033272030fb19378b684597f21b5e05882ae5baee096adea65a85af17703a8a074257b066864171fbdc48ecf5edf2646c3443740436cdde8f11dd48f18caf0cc3d728fca777ab696b7dd94ad38e566d5e2ecfce43724d1f4b918baa5ac8056a04a8939ff657be274214dc7b780f64c764859e30b2bb5e848f2d6ea639ff0ba8b62fce9f2f947d4b1d32b9de59cd6afcaf8ace56b3555656422ef3530fb68c1490937f7f0f6d7bfa909e0d2cf51f73ed78dc8feb1ea37fc8ba8ac340c7ff49bfeaf8cd0f7eabbd9eeb0596ebbbbb377e7ad81c22f101d6ab8c81a4d7a3540e6a1c1cb85aa290298dd4d90461b551da80229bcb72120bf894147ea24cfa5853ae76d4441758794721d65c3aee03f0a141b2172ef5a66d50c4e299e92f4dc3ed8b27380371ec8e18bb7917e90e3b4cba47a3400b1cc1b6027f65996fa1949f7b630c71a239ee96abf6e90e5cf62f68c66cf7946dffceead1d97a1589ffa9f33cc30180ea5227ccc89a51219eca0de53cfbefe76c37174e21dec3a05a5020ccf427a50e8ff3d364e04aa6115b34b3cb592c184e6ee4b3c42a0554d7202459eff676ab88af08ec6119a317855c66b25e85a492a36ee3ff56a82b868445d75d2fbd38c43abef3c7444d5b7dc20200512ea8e5248ce6bf71d3146ffef3e024386c540240e0a652f687ce77b003e8c124c53f82859e6a5ddcec0254d429cde22fc38fbde82297be1287efe232eac355c35c53a20c1c6a0ff4e3a893c2659674c4ba7082043d2eb20c27bffe3d2b99faac45a641949c29e4a827cc95ee7a38e840f98b559887e1a3edc82ec82c63986e2fcc009e4a24dc4e3d2c7901ff7eb865cc5a82c79f1fb49dfbe8215c42c0ad7b1a07f9c4eee73ad95b91ab6ef5d7d1b63a4870433e4698d3bd59c01cbb0c8c503e1330605ce9829429a1426f5c83594dc063d71d04414a165c5e2e95832e21f4b2b05d54a47a57f37a39816534a230b62eb7c9894d2543653bbd7dea3f63ffbde6c2f622bd626b70af26c8dd88ec683bff5cd75f14f32c1553ee1f31a2b7d239f1a368038d0f375aa84cde11a5a456f778b0d9cf16051e79cb58e793f2e256c201a2b1089a770db5629250a96cf52a8b550d1c3e9ada2ce8bab28194985951512ffb38eb5b205f1fb4e3d34b7fe2023d4ebab0c35d4cf7cb75d2b5a06ef3dbee391b79adf163faf4aee65d4247cfb093c7827a77728e3c34c8844d4f5d3a6dbb556d9b35decd155a0a4bac03f62cf0fb3f089320fcf1592668734d2486dee60d03f490138449635a8ac0d825b52aad21f0ba763dd2fe22702ad5982c7db97988b587cfceb1714119012d38a9ab0d2dcbe8ef745fd48fcd7ebf43d4d387d36c3d9c6ab2b870b95d5bb35c9c418b9ab3208adae99c304d563fd48f716eeee3201c065988f0ad83d8e0da7ef47309c3db2b29e819138c3c1823bcc1f0f596010a0856fd546b7384e91ecf73846d1738b9b4f2bfdb7542586bd4fab0edce6c6ef67bbafef241ca809a9dbcce227f87797d89bd83fe78cc027355a7825a844f68a426028d3d3662c7aad4b8772689ca3cd50bb1c9d862cf89220d7c9ec8902c0b2573ef1a258793dd9d301871180fb5f4ae3175c6f0a0720c802182ca4aea2f90269c41e64927bd26d6014e35093c9fbfc626068e4a289a66ed5123b88905884e99ddedf058c062af4d609ca3d797ab361e45e3384e6eee660e3c01238a7b69588848d2e1b362460f6829106ab1c9aa598aa6860caef0ff088d1bb47378574d18eaf233bb3b4586b3e180e116fecef24831e07fde768c31f89a343f081378a12ab78edc873cbd8ee32f925d3d262597c6b839bf1f86a191b7ea24db4d5ec3d016f69f76e9e199d8aec81afac28d76bad5aaf5d8915d0634f796ee8cdc00c4375ab36f2d25878b88035c1ba286930029a6601cd6dc5d533c8141752d9f0a186b21ffd7ae62d172d9dd3f849fcc48358557967a800c59bf62c0c558e39905b0690645dd2daeb14cc1d22c34045516cacc31cd7457f1aaa774b5f14bd403d678307bad0042803b3c8b955b9b3780fad0d538e160606767cb4f9ee416e5eaf335d118f174b37f6d2d3c03c11988ad2681a75953c7506602b054a036d09d5e8f38a890668d9b161f333a636317db8d982e82fb39daaca9f80d44a9240c5579437c876cd1e6684ead28fd73129b6278b1bf85cff59f7d50e6114c5b62efd63111adf9040455a472d8f75bef129d80788ee95e8437807a5f8512e72fee9ca96c317b59daf1b14e60810b8a0cd7706c814f09871386dd57463913c7a02718dd937b2a0133aeb6192b48d1d8259f10e9b10d225125d5f1968ad814ca45b139348d9bb4a47bd35178734d2340fc5e822605198d2ae79003602b277e4e3428d3b75fda65337058d00194280c6e1e8aa9c3fa8da0b406865fca1ae20bc5aea2d739001027dbfaacd17b85effba8edcffc87fdfaa9298049673ba41fdf3abc2543e3d3975611cef694ae9a8ec0d62aa28405a69b2ef76fb76d1be53eba9927b486cf6593217c1cd826ca056a5abd9209c0b02c10eeb2a5b2b41eb6bd9b8f0caf13beedf31a170e18c88131b32d21b584725988fbbb0683aa8b625363d800e90ac610f9d0db0148776a3cb5a50cc5c9afcfb3a73a24c38abb7190c5edb3032440177880f9f1343ea262649404c7f7f733845603b913f1ba6d6ed6a0cdd988c2497b5e4775de3947c44bda7824b0c3935facfcc203558a4f71abe3d57a821bd7eaea5e27c951e7dd56bd29e8b6af81ab50ca5a4b5f030b938c2fac5fe8648eaf94b749ce13f8c2b3dd34c29c8dbce8043342a48236967e72752dddd44551bb6e45b2968cae63b06e5d7716edf0e1b166f12a99f99d6488df424d8658410275c8767687db1ecba9a56ff9ed5722ca4ff4c3ec06ca35685a5d7d398e32d0baf9a2a8efaba461e206a31a65348be4f99f502537c1e56e9b746bd5682f84e107cd578521d1e9c0a44c6d1146a181869d3b6300e654a92753d63a23231435c3eab5e9d50548f723c190957124c03deeeb2616bfa38f2a3f7ec12ade20b34aa6512259e609b667b1b218f61012e1ae9728c99b60caf3ec31d36270c83fab608a0be0b13008192d3d5d307c00bf0c64e1048ef347566bae3050646dbaae0462fb7d4fa8c42d5ed5766137ba4aa55af530c08a2dc07d6956f0641e97a473be9ab158029a3e67cf3f37da1252c3eda02bf8864d19f06cb7b01ad84a4072bea23d6b3f15d93aa889735fd0d4e0af44e2af64b021ff723a70147cd2d12f053a14d063e779f2ccfcec17f11163062ef8bf7e2d79a7c89f2feca54d8b62500b550a536b1eb6c493090a593b80696b008403bd44b8316fdb8bc86c17b81304da2c2be03c20c4efe9d04be7cba46faf61ee297f8f817cbfaa863259e5d56743498fda7dd97df8d6297e918345578cd9f360516678c706a7cc3f91b223b836c381726544869711d36271c3c3c8321cdada04f4506c4fd48f80e3b0535201e8eced9185fa18e429cf0ac0d665a0658f07d01f42082af274822c1b3117e9671ca428204528ceb983d3a91ec5df342aace3e27eebe34b74eb61473a29d395c12983fea6c31bad135d38044f93810102b6a1fe9ba658ececeb66a494f4e8776a6461105ca4ca14f35fb5b7bb08830d3e85af64c7d6a18d4cecac34707f22ad7083d8340ccd04cfe8e7ec7a35bc9b08fefac0c72142fb351d84a7ee2d03a8bdc35facb987dc44bfb980a8e56266e637c05e83fdc8844eab8c1588dbf09a814f2501ece8f020f939892324ae552a943bec7981a97e1bbe7778cd1d0eeb63ff1fbac2624222e4336e451e8cc99d2851566f25470922f4ece1c1fb12b9b61aea169f6d3ffdef39b83a2139aa95c9dad415e3965910aece73e53ffbe9739aea15e3618f6d27836ae95a4c4c5a8ce383e3c9015d2cb70acfdd509854e39d", 0x1000}, {&(0x7f0000001040)="b2979a74228ddf76ee2b261b6a60686730c53d2a430a0ba4203c07a48f6ffdc4d2666f715003fea2d63c94b093036a6a4aae24af076b51d48b9e2020332111f9e82bd62a23236287f990e72a1404afb6fdc0c347c6d537c58a1d01d85832e5d673533e6c7f6a5fad3b4af7bf5078a0627992a40ef19c3741f4e0b9f2e25677e3b909f063bd1299e835247ee184c8088c92b22c30e5a76e4d72e051c2549afa781f9e3d85d7b3d287dc2d3d612719449f808925c3e645df28eb9fb5f9179209400a6a7300733503300da6b1e5e3049de58e864ece2e266ec939b6e1e330c722c0a97c26e0e9eb2ba7f0dd152467041d2f6c703a82ce78eae2b060f4189a1d95a69cffc5df9e1c4e5675626bb6546060d428cf71747917de4bc5c3bba6ff1bb3ba6918b22abbc8052489490b116465d59d29616d4090920c28954bbfc1cbc51a54d166534dd04d93208d0f72c93ff8004623940fb8a90f06adfce5f12e643ed745772643c1ee89f0e5d9e8560627ecb4e7d92af53d0826c24c9a26b19c53446117cddef3b46b95664b34549671adebd984223fb8552a94b4273421d0b35204ebb6fd168b603cb2ac3e355accccf710350376195f05a719ae07a461d42c8e2bc10162df35de4bc28a9fe26b489b5c7e78400168ed71c8f883aebc222e8dd67e85ed0b907337bf4e20a7535cdb8f385b5b5eac23fecf5e04aaa320bdfb240fcb043ce92fd37da5b2ab5827ceedbeb5c36fec16c147ce01920930187075256c6f4b7773950f6f64b3cf196dfe6d5070daefc89eff72c3d98a3bea6384327eab4f7bb8feb9cf94c4fa7c6675e1a64ba44ea9e4562f920a57a02ae4b8e1f20f664beeb3ddbe0831468885f4d922005c8fcda5080bb55187cbfa2e1021e08ce57525b1864d499b454106c899882ed6459fbeaeabc6f28dfb1fbc6af2ea5575c992bfe5c1b0f86adc788c1cadb71b4ce4b702bae876c05e51357478375c373225ffdde7a956b586de6f06c7e9519c2024a42f8d3b9406ee277a82037f809c5d2af1d461324af1cbaa8462e1b9d23b04b355de0a189f37c158df2e9b9387a41f2f2a33d37bfdeaa9d583308c87d05d1f233d546a84c60ff3b9c384db97f8ddc80450be0479568ac2ba0304c316d6c955582a0955dafec2643d96d27d09cf4ee29d18939a9945c4e05bae04322cc879a99a83c97ee829393b9d0daedc2cc769f940693af545e41b0e3126a6f69f4624974770c71f17824e33824825d44bb895c9ff7743870e21bde00d4fd01eb85a2df2f14b4bc2dae7bb892cd84d2f5ee448f0a20ab912801119405e48b2ddf7015c1fb4c192050855bfb013eb7e3a1893a94ab0228f47320fba814cdb265a521fb23d5a12b3c5c0d44bf38e04325361100238746905475b1988bb59bce1cd38d4160d0b16ca5983720346f63e388915dba2ee56b74195082f2b97fe0b8c6cd1ed5471174060364a955cef50ef323730e9a589ad4eff56cd63fced3e7c4e24bd0240782582c9ff05e143fc8bb387b27f3905572bd6aff6606b71f9248bb679d066abde1bf974f247bc44943e6059a752e9c49db96587066818fcb7e050b90704fbb427af04d8260b072be910c430d60f10bc4904b6bc3f92ad91bd9735183e424a25e539d9670c260e9380b9978bbb813d8cac9e40c603c193b74f4d2754b4a43f8a9495f1b39e69b0a42397fe739695d9f46b85ffb045e2c65ef1f79c7173143a9305d97ec79852e761424d460a377c33ac97b37fc339120970903495cdcbdc90e747d73217b00d4da783da1626d4b78d49df9fcbfb8c097cdcdfbf835ae540312786a658722a0bc88d7ccd7384c3c909207970f428098dff1b3b5e57b61c89cc09ca2edcdc3aead3522368c080cda45a606b69fae4fb4af6aced80ed944085bb3db9ac0ae1c896972dc9d952274a017585db084ecceff031651a176fece078b009e7db0dd00bcc770bb67a652b5000e2c4b9786d08527c96c9e6ed158746add86514730d0b973d5411ce5369b3210e912cc3fdcd740051eaeeef2fbec9b784fbe7272f67bfaf2dfbcf555dfc04807b0e39cbfdd0e6f88284bed64a3ef512ddb9713bdc4d1fc7c731f9e03a1c71bd2ba904937d1c05d6b90fc76e921d64c291a9259de2fe429d21ce939d6982c42bb024818952914597c2268d05cb8df41ed614acfea131d004e2c92df0cb3dbd7378ea7cd8a8369fa439c64ada57f3cdd6e27b477a8c23bae8ded9f2aa3f91aa182c8c047e3333243753728facdf4a8eb8a1bb676c813453686d4d3da32cb877aa1b27a99471ee9fe9f7c12f2bd565bff93755e69c1b688516844d20b6094aa61dc91d39b636da639d6fc8654932c88ae852405aea3b416d0d33c092549a75c8077fb23091eb23046c02ae4e365a0ae28387b96f48bc71bfbbbc967f2d5089651ba14899a08cb66e28c829b3b0a51603097c3036e8d0d6f6f2ffae6ecf9b7a140423990375f2988cb17558ee9116525ab307518f3e6de4282be44d9080051dd9e6001e55c4dea9020431d91de0c4bd36686b3ab8167a062fae47664a25043e238af8ca7f32fe5277b3cb40ba248c3db1d2ae0cef565670cef28c9a089720622b490a8e13fafa4f5dcdf24e6a273f0d5c86a913d4dcb14ae33185fbf569c3061f4646eb9b07377dc15de4492dfc26879eb8dc42ad50ece318abb2843efc9e5928880258cf569143721316a0887f0dc06630ead3e7689312144e70c2ebce0ab3962f42b3acc4e4203cb704e0ae12422eb54dc2bd6cdc9bcdeb9a032f7827888154e4f80c9477968961afec22b0979c3d6adeccaa3074ae5cc23a9fd3e02d16d06603eb40e9ae56d8287388c9945ce523c1c2dd88ae7683fe2fca06872742fac974684434158d0be1e47a16d33dc03eced55de2e745852b9e592f00012e7bddc93db276a405b6e760ffb233063d9563f951014469065c801d1a3ee4c521f541fdfadd7cb2a06d725c46870253099ab58524bcf3302cf6f93ded7f9b85ebd3a903380cab2a9d276df6e2a6581201c1f6b725f55af3e93d380881a3261139f93ae4fb17a2581b56878c885271fc5e95f06c300b0449d35b7a4b2c50ec094ac810b8d992bcef521b9bb74968c0006ecb19986c37eaaa1f2ef93788aa054283dbcab9d9d1756c51ddcb3bb6e35c335b4d8c487a8b39dea9b0df1c9fe6fc0dd8b9e1435b33fc0661664e12f93203041d13f6a0b9b944462b25efc4e65c341b1e2ed1ad2a40740d1a9999876a327954bd814cdd4dfc22b47cd1fecb9da11095008d49a4ea77a67b87d23c9ac62159b3b1d391e1d2bae3ad8dd68cdd53ff60a1d6d80f78fd749a47dff9f50cce8f97d35638479cb1012f0bf10d529b882bd592d40eb88e6c24da49f40b9ffc411f58b966b090e06ca3476441172d9da52a0da23805ff1a411dc0da25e78fb0bb4ce4e135c636ecb6a92392ae71c7557e14ed7a937ff71bb63a9a1844cdabd7181f9f57308ad56d3e82a691cc03667fe9cf63b66931d238dfb22286b156abba946cf4333fa9626871b51422bd3dc0e3e669689a2ffaa7b5d07de409353af4512fb686858ce67a47734607e46ef57962606af4efd328c68dcffc6cf10a0f452b7ceb3ce22d605d86fbedfde0eab66785226e62f17c4502a0c14609b72b135a607b8ac4c02c9dcbb383b622d7ef362efed466f539e1c8a4f8e5befacc5be4aeb551dcc8f5fdbbfbd13adbfd49bd63f725d7d516be155002bc05f6364498fdef36169efe125313dd8eec4e0c20ce20a9f92c412087344479ce93e3474d1a28782c4fd8314a389cff511b8587c736a504a9efa01106d677c430ca325cc4ff21ce0ddd8068f61549051cd8a96ac60e3e0a9857b3a58a2ada8e0d7aeaac44b839fa482541e1647760e8f72e39a50cc3ea5e2c5ebb7d2e2c7a8e5e7f130e2f7944ca48365865c7302067d7c0d5c7b765af8520a21cbfd14d9c9e53da303559ff09acc3ca216a62bbecc033c4baa68b1f0446cdd6812dc0bdf8193657705a4fbdb5f11e687ea1bd3f098d7d2cfb25b2670b30fa4678979d7a0ee026e77fbd843e3d482831d86a124dd8695db22a0425f24aa8951185f7e623cf692611afe818e357ea62575029d340612d50b927aab31597c88dd82634ff9f9db8c80593c994f20aba6f1a85f4d25ac6254c887690d523a706cc2cb07a07234714fdc6b6cd66c12cb2d3388673673f1e137532f93e4ed151bd5639b2133d05ced77241b2f25ed1ae3a4cb7b06c0c3bbbbbfab1c14eed5be5d7a07332e41a6a777b2a14ef14cbf3529a1a78439db3f462664408a3a5bca14099485c23d3f946283c1d115aed0c8410879e404173f05b2309ddd581c2015c658896922ed7d4948d25a0e5e74058e2cbbfdb39cab46c6a20618bec6c93178c7e99d887d019d1b8e6be5efb10055aed5b5c5fb1ccfd2383f555546cef632b79b79fa99325c73e3b136539591f1b0f35377624804e682546815564140f90d2ce4adc0dd1ba42a5184202ef96c2ded5c770f744179de7619c6b513b7f286bb9ca20088ed50fbfd69afebf0a0b8343ebb9d25c57a8f4a578c31f194fd8c3ff8ac9b9518aa84e4589b741db186b693dd64bc188d3f538c46750e35cc4c04dd2c17e7aa7668dd737a150b58a4fdef80e6915d4122778a47d1cb669c897b09bb74b71f8fb89bb8a4a742ab89331776467a5de6f4e77c9c519e8424c4514c77c21fb4b8fa8de52e5cc9ecbe93084c782c57a3b57adaed774934f357d8453da8bf3034341f71d97b7f8e1e7f87ee19ffa9b0c5b57c6cf31ed9749f21fbe7f33c3c76a09727cff7c709e4bc022483085a2496234267a6acafd88822afb462af300ab3b137b044ca6ad0e251d60b7add46e5e4e88c068458c737782afa6c02eebbb7546e0f76b3dbcaf3a626f7c9139bb3caca9f61249396740220cae035c71340fa9353661676ddd9fdbc9472c452bffc0dce2e2b41ba9dad22185eae5919440151c536d134f61fa2937640409ab62588ae1c5cb38eac1ec82aa9267760212c56fce32101ba03ed7f3aca064cb668f4d7d02787724cb34102ef189933e2ec62ab5b239f69bc58829dc021fb61abe86c6badaf3a985db608ebef1075a87e4e1451670206012f721e1bb8efdc6b0a79943ee56e756dd5b7061346aed434e3d868545b73c4df4a023f204e6de712e3ccfda21cf4c7b9111bc40f061f96eca001eb147a4a5c7bdbc0c99a2d21c0f4f9c2c1134598d06d2573e165a1a79457feca4196885ebcc2199ef16a5452f686e04bc3ff01562a13d571c0abad2be57c5d1fe281e67256096bbdc5f2e7f5d20133cb691501fde6cac86e7bb45c5224a9d91593a8f93ab2cbfc1ed631d783ac8edd427561eebe3c3655766fee28bd4cf55452b8ac343ace6d4c7c0d1ac58449026800d96085b87046d7348337d6b6fbf7d1a3e534d08cc31c8ae748256b7a9cb6e569a2f688bfefb7f6fbac0ee43530213df7ed4997b596e50ec6937c55f42bde4d6c2da547f85f5733a70c55ed844668f475835fa39c8df516716faaba895a6d77fb4ebecea96ab9b6b69e80cec292ab642044cfc1c1bdc236f63a10c8e2ce29f4ec7a176c2dffd756b93802cf1079a94a376b705379ccefef0eef60e3b0271c4608b9fb575e04293f0cadcadee374f27ed387f075a1fd51e3cd38da80593e1a0f556a071819c4bda0186dae8b1a959673d30b63c8b325a71f82c95ca6be383024b65c799dd1c6b95054d61db9f27e0891cbfe3cc64ccda2fa214153944fb51618f0068376c3abe2f0e2e01f4b9", 0x1000}], 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) ftruncate(r0, 0x0, 0x1f) 06:41:55 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x80) getdents(r1, &(0x7f0000000140)=""/224, 0xe0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="bdfa4d2591c321a8cf98848e4a08ec3552967799f8fb81861b5506581ded8051bd24313dea8ce643d605e2d3280d33ee6185c6a11a3fbed9d7c7f5ecd505370f55d9bb05dc03e21ac168a0237f55fb68fc40412493e5f01c0a62188e9b7cb5e32d0ff2d4e7", 0x65) syz_open_pts() 06:41:55 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10050, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xc85) 06:41:55 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000002080)='/dev/pci\x00', 0x100, 0x0) r1 = dup(r0) lseek(r1, 0x0, 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) writev(r1, &(0x7f0000002040)=[{&(0x7f0000000040)="012fc9884f16d1d49ef50eb5ac2a6d07dd00ad03b8c571286be81549dd7926a5af196bed706d30e5a1228fee7380e0370fb2c15217b279aff932f3938a74ba8154d7e7417d15b84be1aa13985f25f2515acce9bb06d91a39a3f818d0a132aa512c93aa9922adec3376938c41bddda175fc681f6d54dede5bd8f236cc55308de7e114e7af51f54b9cbcf629e7ba31abd08f88d8bcb48180e187bf8c751336bd4c35bc33ba0b10a6e279cb9c8dd1237300b68a1f5ff4bc5b95ae76b29f41d756699fd0e5ea1a915bea56596aeaa9525bb0cc6349fc2022892cad0c8b5aa82e1bfe5511820e40450626ad139e13a77f75fd3cbcb53bd25c185b3cd2166a3637664fc083cd2736ce5164df132ff48facf84c1f86d9037101745aaf37c24d79e56b62e1aaa3dcf4762e257b5ceeb1b3ff302845d3906fa6474af8eef0f9e4e20090d8af36c20aa51c97756e87439bed8fe7601be68e878f341fa42551cf312a0ed0f251859035a33063b6dc46b5c8ebdc2c3bd51b3a9a6d894044208135b12a193419a57cf343ae9a74d86cd8ab1bfb1422987efc90ae9795fede15245e1fb2741b7066de1e6ddaf8973cd51653cd3b8991bded996363691d96c04dc973fa5d1e4f69ae348eea3cd6e2ba57e2231d829f9050e34a8e34e0cd69c49cdc0c70cf99272f8babac1654f36d11046e10a419e8ed63c2652da6c9a5caffcc9f8483a735d98b6dbcff828571b5dad532035b375c1ff688e63cf102fafb6033d618a7e55cc706b34482f86d88d24c4b2297ef2f1769fa6cd6de3dba4fe0db3d93f1bf7da7e2a84886f69c98c337f3bf970b6d79ea39a41dfb79110270c110398dbd2765a28ae88fe46ede9e6109be9a33077c5c9715adf3ff8949fb1458ce9ef29092421182dc544108ab089d6ee166af70a8320a5144cb67ce0bf527496e0a606b358fb6957670653d0ec350e0df8929bdbd45a4c5753c509a2547f4313a34ede6f5ffe5dabd519732851156500d54d90a31d8ff934cd2cda1e2c91a31bbad8dae794d0f877165cbfae02a2c6a25bac6c3c6a17a69b6b864686197d4d5f5d191e424dbd6352320f51f38b6708844cb682c55a61b358f158c1bf33ee107645087d145328dc6bfc76ed057825ee551b99dc1c1f9400d9369fd41a21af6b57f59d67d401e4b16bf0cefe41e82c0768eeedba7993ff2a51f64fdc1c8f9b11e74c6d60141a5e03afa27ea22afe054d5a12469824cd35deea96f69e8e0e013bcb8f55c818161c7f9f75897db7dbf2a3ad32b8da343917239c7afe5b1aef252965cd1609453a8c2e3007a8e7273278d9cb8f54efc59c47616b15cffedcd43e3f40631595ae8cb159717fbcd853d55aaaa0e80eab5d1d12c21afd88b32a00e519a718e898b344a0c1839c8c511507c3ef39e9358a8aa8d70a8056ef5799275290b7f4a18e6763abdebd095d6d242592e10aa0b255e20ad6c9422bc835988554d31d60d3e628a73f684e3c4a37757c9209b5e4674a454e5c2dea90a55a3b124eb22812ec50d915a2170983f161395968808b9ee6a7b96290bafd8243996aec34cc0422d725e4fce187e12db647f463aaf8bf3a6c931399ec5d6c2e164dc25aadbb408773d1167a99b64a2eef1625568b25f07db8d4cb099cbc266ce36d496cca00577671c4c21eb741a824ea58249722a4655f3ddce0d3de26700fbf39f74e4e99ed645b27661fb4f5ea596cbdd8b2f4ca18e3a39d5b680e1c38b1684168152ad794900107cf8e3540875f1e1363a3d7d330121fe31bd3e9b50e4a097d10677c6adfefeff8e376023e7186aab043de2560894a908d62b1a0033272030fb19378b684597f21b5e05882ae5baee096adea65a85af17703a8a074257b066864171fbdc48ecf5edf2646c3443740436cdde8f11dd48f18caf0cc3d728fca777ab696b7dd94ad38e566d5e2ecfce43724d1f4b918baa5ac8056a04a8939ff657be274214dc7b780f64c764859e30b2bb5e848f2d6ea639ff0ba8b62fce9f2f947d4b1d32b9de59cd6afcaf8ace56b3555656422ef3530fb68c1490937f7f0f6d7bfa909e0d2cf51f73ed78dc8feb1ea37fc8ba8ac340c7ff49bfeaf8cd0f7eabbd9eeb0596ebbbbb377e7ad81c22f101d6ab8c81a4d7a3540e6a1c1cb85aa290298dd4d90461b551da80229bcb72120bf894147ea24cfa5853ae76d4441758794721d65c3aee03f0a141b2172ef5a66d50c4e299e92f4dc3ed8b27380371ec8e18bb7917e90e3b4cba47a3400b1cc1b6027f65996fa1949f7b630c71a239ee96abf6e90e5cf62f68c66cf7946dffceead1d97a1589ffa9f33cc30180ea5227ccc89a51219eca0de53cfbefe76c37174e21dec3a05a5020ccf427a50e8ff3d364e04aa6115b34b3cb592c184e6ee4b3c42a0554d7202459eff676ab88af08ec6119a317855c66b25e85a492a36ee3ff56a82b868445d75d2fbd38c43abef3c7444d5b7dc20200512ea8e5248ce6bf71d3146ffef3e024386c540240e0a652f687ce77b003e8c124c53f82859e6a5ddcec0254d429cde22fc38fbde82297be1287efe232eac355c35c53a20c1c6a0ff4e3a893c2659674c4ba7082043d2eb20c27bffe3d2b99faac45a641949c29e4a827cc95ee7a38e840f98b559887e1a3edc82ec82c63986e2fcc009e4a24dc4e3d2c7901ff7eb865cc5a82c79f1fb49dfbe8215c42c0ad7b1a07f9c4eee73ad95b91ab6ef5d7d1b63a4870433e4698d3bd59c01cbb0c8c503e1330605ce9829429a1426f5c83594dc063d71d04414a165c5e2e95832e21f4b2b05d54a47a57f37a39816534a230b62eb7c9894d2543653bbd7dea3f63ffbde6c2f622bd626b70af26c8dd88ec683bff5cd75f14f32c1553ee1f31a2b7d239f1a368038d0f375aa84cde11a5a456f778b0d9cf16051e79cb58e793f2e256c201a2b1089a770db5629250a96cf52a8b550d1c3e9ada2ce8bab28194985951512ffb38eb5b205f1fb4e3d34b7fe2023d4ebab0c35d4cf7cb75d2b5a06ef3dbee391b79adf163faf4aee65d4247cfb093c7827a77728e3c34c8844d4f5d3a6dbb556d9b35decd155a0a4bac03f62cf0fb3f089320fcf1592668734d2486dee60d03f490138449635a8ac0d825b52aad21f0ba763dd2fe22702ad5982c7db97988b587cfceb1714119012d38a9ab0d2dcbe8ef745fd48fcd7ebf43d4d387d36c3d9c6ab2b870b95d5bb35c9c418b9ab3208adae99c304d563fd48f716eeee3201c065988f0ad83d8e0da7ef47309c3db2b29e819138c3c1823bcc1f0f596010a0856fd546b7384e91ecf73846d1738b9b4f2bfdb7542586bd4fab0edce6c6ef67bbafef241ca809a9dbcce227f87797d89bd83fe78cc027355a7825a844f68a426028d3d3662c7aad4b8772689ca3cd50bb1c9d862cf89220d7c9ec8902c0b2573ef1a258793dd9d301871180fb5f4ae3175c6f0a0720c802182ca4aea2f90269c41e64927bd26d6014e35093c9fbfc626068e4a289a66ed5123b88905884e99ddedf058c062af4d609ca3d797ab361e45e3384e6eee660e3c01238a7b69588848d2e1b362460f6829106ab1c9aa598aa6860caef0ff088d1bb47378574d18eaf233bb3b4586b3e180e116fecef24831e07fde768c31f89a343f081378a12ab78edc873cbd8ee32f925d3d262597c6b839bf1f86a191b7ea24db4d5ec3d016f69f76e9e199d8aec81afac28d76bad5aaf5d8915d0634f796ee8cdc00c4375ab36f2d25878b88035c1ba286930029a6601cd6dc5d533c8141752d9f0a186b21ffd7ae62d172d9dd3f849fcc48358557967a800c59bf62c0c558e39905b0690645dd2daeb14cc1d22c34045516cacc31cd7457f1aaa774b5f14bd403d678307bad0042803b3c8b955b9b3780fad0d538e160606767cb4f9ee416e5eaf335d118f174b37f6d2d3c03c11988ad2681a75953c7506602b054a036d09d5e8f38a890668d9b161f333a636317db8d982e82fb39daaca9f80d44a9240c5579437c876cd1e6684ead28fd73129b6278b1bf85cff59f7d50e6114c5b62efd63111adf9040455a472d8f75bef129d80788ee95e8437807a5f8512e72fee9ca96c317b59daf1b14e60810b8a0cd7706c814f09871386dd57463913c7a02718dd937b2a0133aeb6192b48d1d8259f10e9b10d225125d5f1968ad814ca45b139348d9bb4a47bd35178734d2340fc5e822605198d2ae79003602b277e4e3428d3b75fda65337058d00194280c6e1e8aa9c3fa8da0b406865fca1ae20bc5aea2d739001027dbfaacd17b85effba8edcffc87fdfaa9298049673ba41fdf3abc2543e3d3975611cef694ae9a8ec0d62aa28405a69b2ef76fb76d1be53eba9927b486cf6593217c1cd826ca056a5abd9209c0b02c10eeb2a5b2b41eb6bd9b8f0caf13beedf31a170e18c88131b32d21b584725988fbbb0683aa8b625363d800e90ac610f9d0db0148776a3cb5a50cc5c9afcfb3a73a24c38abb7190c5edb3032440177880f9f1343ea262649404c7f7f733845603b913f1ba6d6ed6a0cdd988c2497b5e4775de3947c44bda7824b0c3935facfcc203558a4f71abe3d57a821bd7eaea5e27c951e7dd56bd29e8b6af81ab50ca5a4b5f030b938c2fac5fe8648eaf94b749ce13f8c2b3dd34c29c8dbce8043342a48236967e72752dddd44551bb6e45b2968cae63b06e5d7716edf0e1b166f12a99f99d6488df424d8658410275c8767687db1ecba9a56ff9ed5722ca4ff4c3ec06ca35685a5d7d398e32d0baf9a2a8efaba461e206a31a65348be4f99f502537c1e56e9b746bd5682f84e107cd578521d1e9c0a44c6d1146a181869d3b6300e654a92753d63a23231435c3eab5e9d50548f723c190957124c03deeeb2616bfa38f2a3f7ec12ade20b34aa6512259e609b667b1b218f61012e1ae9728c99b60caf3ec31d36270c83fab608a0be0b13008192d3d5d307c00bf0c64e1048ef347566bae3050646dbaae0462fb7d4fa8c42d5ed5766137ba4aa55af530c08a2dc07d6956f0641e97a473be9ab158029a3e67cf3f37da1252c3eda02bf8864d19f06cb7b01ad84a4072bea23d6b3f15d93aa889735fd0d4e0af44e2af64b021ff723a70147cd2d12f053a14d063e779f2ccfcec17f11163062ef8bf7e2d79a7c89f2feca54d8b62500b550a536b1eb6c493090a593b80696b008403bd44b8316fdb8bc86c17b81304da2c2be03c20c4efe9d04be7cba46faf61ee297f8f817cbfaa863259e5d56743498fda7dd97df8d6297e918345578cd9f360516678c706a7cc3f91b223b836c381726544869711d36271c3c3c8321cdada04f4506c4fd48f80e3b0535201e8eced9185fa18e429cf0ac0d665a0658f07d01f42082af274822c1b3117e9671ca428204528ceb983d3a91ec5df342aace3e27eebe34b74eb61473a29d395c12983fea6c31bad135d38044f93810102b6a1fe9ba658ececeb66a494f4e8776a6461105ca4ca14f35fb5b7bb08830d3e85af64c7d6a18d4cecac34707f22ad7083d8340ccd04cfe8e7ec7a35bc9b08fefac0c72142fb351d84a7ee2d03a8bdc35facb987dc44bfb980a8e56266e637c05e83fdc8844eab8c1588dbf09a814f2501ece8f020f939892324ae552a943bec7981a97e1bbe7778cd1d0eeb63ff1fbac2624222e4336e451e8cc99d2851566f25470922f4ece1c1fb12b9b61aea169f6d3ffdef39b83a2139aa95c9dad415e3965910aece73e53ffbe9739aea15e3618f6d27836ae95a4c4c5a8ce383e3c9015d2cb70acfdd509854e39d", 0x1000}, {&(0x7f0000001040)="b2979a74228ddf76ee2b261b6a60686730c53d2a430a0ba4203c07a48f6ffdc4d2666f715003fea2d63c94b093036a6a4aae24af076b51d48b9e2020332111f9e82bd62a23236287f990e72a1404afb6fdc0c347c6d537c58a1d01d85832e5d673533e6c7f6a5fad3b4af7bf5078a0627992a40ef19c3741f4e0b9f2e25677e3b909f063bd1299e835247ee184c8088c92b22c30e5a76e4d72e051c2549afa781f9e3d85d7b3d287dc2d3d612719449f808925c3e645df28eb9fb5f9179209400a6a7300733503300da6b1e5e3049de58e864ece2e266ec939b6e1e330c722c0a97c26e0e9eb2ba7f0dd152467041d2f6c703a82ce78eae2b060f4189a1d95a69cffc5df9e1c4e5675626bb6546060d428cf71747917de4bc5c3bba6ff1bb3ba6918b22abbc8052489490b116465d59d29616d4090920c28954bbfc1cbc51a54d166534dd04d93208d0f72c93ff8004623940fb8a90f06adfce5f12e643ed745772643c1ee89f0e5d9e8560627ecb4e7d92af53d0826c24c9a26b19c53446117cddef3b46b95664b34549671adebd984223fb8552a94b4273421d0b35204ebb6fd168b603cb2ac3e355accccf710350376195f05a719ae07a461d42c8e2bc10162df35de4bc28a9fe26b489b5c7e78400168ed71c8f883aebc222e8dd67e85ed0b907337bf4e20a7535cdb8f385b5b5eac23fecf5e04aaa320bdfb240fcb043ce92fd37da5b2ab5827ceedbeb5c36fec16c147ce01920930187075256c6f4b7773950f6f64b3cf196dfe6d5070daefc89eff72c3d98a3bea6384327eab4f7bb8feb9cf94c4fa7c6675e1a64ba44ea9e4562f920a57a02ae4b8e1f20f664beeb3ddbe0831468885f4d922005c8fcda5080bb55187cbfa2e1021e08ce57525b1864d499b454106c899882ed6459fbeaeabc6f28dfb1fbc6af2ea5575c992bfe5c1b0f86adc788c1cadb71b4ce4b702bae876c05e51357478375c373225ffdde7a956b586de6f06c7e9519c2024a42f8d3b9406ee277a82037f809c5d2af1d461324af1cbaa8462e1b9d23b04b355de0a189f37c158df2e9b9387a41f2f2a33d37bfdeaa9d583308c87d05d1f233d546a84c60ff3b9c384db97f8ddc80450be0479568ac2ba0304c316d6c955582a0955dafec2643d96d27d09cf4ee29d18939a9945c4e05bae04322cc879a99a83c97ee829393b9d0daedc2cc769f940693af545e41b0e3126a6f69f4624974770c71f17824e33824825d44bb895c9ff7743870e21bde00d4fd01eb85a2df2f14b4bc2dae7bb892cd84d2f5ee448f0a20ab912801119405e48b2ddf7015c1fb4c192050855bfb013eb7e3a1893a94ab0228f47320fba814cdb265a521fb23d5a12b3c5c0d44bf38e04325361100238746905475b1988bb59bce1cd38d4160d0b16ca5983720346f63e388915dba2ee56b74195082f2b97fe0b8c6cd1ed5471174060364a955cef50ef323730e9a589ad4eff56cd63fced3e7c4e24bd0240782582c9ff05e143fc8bb387b27f3905572bd6aff6606b71f9248bb679d066abde1bf974f247bc44943e6059a752e9c49db96587066818fcb7e050b90704fbb427af04d8260b072be910c430d60f10bc4904b6bc3f92ad91bd9735183e424a25e539d9670c260e9380b9978bbb813d8cac9e40c603c193b74f4d2754b4a43f8a9495f1b39e69b0a42397fe739695d9f46b85ffb045e2c65ef1f79c7173143a9305d97ec79852e761424d460a377c33ac97b37fc339120970903495cdcbdc90e747d73217b00d4da783da1626d4b78d49df9fcbfb8c097cdcdfbf835ae540312786a658722a0bc88d7ccd7384c3c909207970f428098dff1b3b5e57b61c89cc09ca2edcdc3aead3522368c080cda45a606b69fae4fb4af6aced80ed944085bb3db9ac0ae1c896972dc9d952274a017585db084ecceff031651a176fece078b009e7db0dd00bcc770bb67a652b5000e2c4b9786d08527c96c9e6ed158746add86514730d0b973d5411ce5369b3210e912cc3fdcd740051eaeeef2fbec9b784fbe7272f67bfaf2dfbcf555dfc04807b0e39cbfdd0e6f88284bed64a3ef512ddb9713bdc4d1fc7c731f9e03a1c71bd2ba904937d1c05d6b90fc76e921d64c291a9259de2fe429d21ce939d6982c42bb024818952914597c2268d05cb8df41ed614acfea131d004e2c92df0cb3dbd7378ea7cd8a8369fa439c64ada57f3cdd6e27b477a8c23bae8ded9f2aa3f91aa182c8c047e3333243753728facdf4a8eb8a1bb676c813453686d4d3da32cb877aa1b27a99471ee9fe9f7c12f2bd565bff93755e69c1b688516844d20b6094aa61dc91d39b636da639d6fc8654932c88ae852405aea3b416d0d33c092549a75c8077fb23091eb23046c02ae4e365a0ae28387b96f48bc71bfbbbc967f2d5089651ba14899a08cb66e28c829b3b0a51603097c3036e8d0d6f6f2ffae6ecf9b7a140423990375f2988cb17558ee9116525ab307518f3e6de4282be44d9080051dd9e6001e55c4dea9020431d91de0c4bd36686b3ab8167a062fae47664a25043e238af8ca7f32fe5277b3cb40ba248c3db1d2ae0cef565670cef28c9a089720622b490a8e13fafa4f5dcdf24e6a273f0d5c86a913d4dcb14ae33185fbf569c3061f4646eb9b07377dc15de4492dfc26879eb8dc42ad50ece318abb2843efc9e5928880258cf569143721316a0887f0dc06630ead3e7689312144e70c2ebce0ab3962f42b3acc4e4203cb704e0ae12422eb54dc2bd6cdc9bcdeb9a032f7827888154e4f80c9477968961afec22b0979c3d6adeccaa3074ae5cc23a9fd3e02d16d06603eb40e9ae56d8287388c9945ce523c1c2dd88ae7683fe2fca06872742fac974684434158d0be1e47a16d33dc03eced55de2e745852b9e592f00012e7bddc93db276a405b6e760ffb233063d9563f951014469065c801d1a3ee4c521f541fdfadd7cb2a06d725c46870253099ab58524bcf3302cf6f93ded7f9b85ebd3a903380cab2a9d276df6e2a6581201c1f6b725f55af3e93d380881a3261139f93ae4fb17a2581b56878c885271fc5e95f06c300b0449d35b7a4b2c50ec094ac810b8d992bcef521b9bb74968c0006ecb19986c37eaaa1f2ef93788aa054283dbcab9d9d1756c51ddcb3bb6e35c335b4d8c487a8b39dea9b0df1c9fe6fc0dd8b9e1435b33fc0661664e12f93203041d13f6a0b9b944462b25efc4e65c341b1e2ed1ad2a40740d1a9999876a327954bd814cdd4dfc22b47cd1fecb9da11095008d49a4ea77a67b87d23c9ac62159b3b1d391e1d2bae3ad8dd68cdd53ff60a1d6d80f78fd749a47dff9f50cce8f97d35638479cb1012f0bf10d529b882bd592d40eb88e6c24da49f40b9ffc411f58b966b090e06ca3476441172d9da52a0da23805ff1a411dc0da25e78fb0bb4ce4e135c636ecb6a92392ae71c7557e14ed7a937ff71bb63a9a1844cdabd7181f9f57308ad56d3e82a691cc03667fe9cf63b66931d238dfb22286b156abba946cf4333fa9626871b51422bd3dc0e3e669689a2ffaa7b5d07de409353af4512fb686858ce67a47734607e46ef57962606af4efd328c68dcffc6cf10a0f452b7ceb3ce22d605d86fbedfde0eab66785226e62f17c4502a0c14609b72b135a607b8ac4c02c9dcbb383b622d7ef362efed466f539e1c8a4f8e5befacc5be4aeb551dcc8f5fdbbfbd13adbfd49bd63f725d7d516be155002bc05f6364498fdef36169efe125313dd8eec4e0c20ce20a9f92c412087344479ce93e3474d1a28782c4fd8314a389cff511b8587c736a504a9efa01106d677c430ca325cc4ff21ce0ddd8068f61549051cd8a96ac60e3e0a9857b3a58a2ada8e0d7aeaac44b839fa482541e1647760e8f72e39a50cc3ea5e2c5ebb7d2e2c7a8e5e7f130e2f7944ca48365865c7302067d7c0d5c7b765af8520a21cbfd14d9c9e53da303559ff09acc3ca216a62bbecc033c4baa68b1f0446cdd6812dc0bdf8193657705a4fbdb5f11e687ea1bd3f098d7d2cfb25b2670b30fa4678979d7a0ee026e77fbd843e3d482831d86a124dd8695db22a0425f24aa8951185f7e623cf692611afe818e357ea62575029d340612d50b927aab31597c88dd82634ff9f9db8c80593c994f20aba6f1a85f4d25ac6254c887690d523a706cc2cb07a07234714fdc6b6cd66c12cb2d3388673673f1e137532f93e4ed151bd5639b2133d05ced77241b2f25ed1ae3a4cb7b06c0c3bbbbbfab1c14eed5be5d7a07332e41a6a777b2a14ef14cbf3529a1a78439db3f462664408a3a5bca14099485c23d3f946283c1d115aed0c8410879e404173f05b2309ddd581c2015c658896922ed7d4948d25a0e5e74058e2cbbfdb39cab46c6a20618bec6c93178c7e99d887d019d1b8e6be5efb10055aed5b5c5fb1ccfd2383f555546cef632b79b79fa99325c73e3b136539591f1b0f35377624804e682546815564140f90d2ce4adc0dd1ba42a5184202ef96c2ded5c770f744179de7619c6b513b7f286bb9ca20088ed50fbfd69afebf0a0b8343ebb9d25c57a8f4a578c31f194fd8c3ff8ac9b9518aa84e4589b741db186b693dd64bc188d3f538c46750e35cc4c04dd2c17e7aa7668dd737a150b58a4fdef80e6915d4122778a47d1cb669c897b09bb74b71f8fb89bb8a4a742ab89331776467a5de6f4e77c9c519e8424c4514c77c21fb4b8fa8de52e5cc9ecbe93084c782c57a3b57adaed774934f357d8453da8bf3034341f71d97b7f8e1e7f87ee19ffa9b0c5b57c6cf31ed9749f21fbe7f33c3c76a09727cff7c709e4bc022483085a2496234267a6acafd88822afb462af300ab3b137b044ca6ad0e251d60b7add46e5e4e88c068458c737782afa6c02eebbb7546e0f76b3dbcaf3a626f7c9139bb3caca9f61249396740220cae035c71340fa9353661676ddd9fdbc9472c452bffc0dce2e2b41ba9dad22185eae5919440151c536d134f61fa2937640409ab62588ae1c5cb38eac1ec82aa9267760212c56fce32101ba03ed7f3aca064cb668f4d7d02787724cb34102ef189933e2ec62ab5b239f69bc58829dc021fb61abe86c6badaf3a985db608ebef1075a87e4e1451670206012f721e1bb8efdc6b0a79943ee56e756dd5b7061346aed434e3d868545b73c4df4a023f204e6de712e3ccfda21cf4c7b9111bc40f061f96eca001eb147a4a5c7bdbc0c99a2d21c0f4f9c2c1134598d06d2573e165a1a79457feca4196885ebcc2199ef16a5452f686e04bc3ff01562a13d571c0abad2be57c5d1fe281e67256096bbdc5f2e7f5d20133cb691501fde6cac86e7bb45c5224a9d91593a8f93ab2cbfc1ed631d783ac8edd427561eebe3c3655766fee28bd4cf55452b8ac343ace6d4c7c0d1ac58449026800d96085b87046d7348337d6b6fbf7d1a3e534d08cc31c8ae748256b7a9cb6e569a2f688bfefb7f6fbac0ee43530213df7ed4997b596e50ec6937c55f42bde4d6c2da547f85f5733a70c55ed844668f475835fa39c8df516716faaba895a6d77fb4ebecea96ab9b6b69e80cec292ab642044cfc1c1bdc236f63a10c8e2ce29f4ec7a176c2dffd756b93802cf1079a94a376b705379ccefef0eef60e3b0271c4608b9fb575e04293f0cadcadee374f27ed387f075a1fd51e3cd38da80593e1a0f556a071819c4bda0186dae8b1a959673d30b63c8b325a71f82c95ca6be383024b65c799dd1c6b95054d61db9f27e0891cbfe3cc64ccda2fa214153944fb51618f0068376c3abe2f0e2e01f4b9", 0x1000}], 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) ftruncate(r0, 0x0, 0x1f) 06:41:55 executing program 0: madvise(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="05841bf3a60a0795e5455bb0f92e0609314badcee8f89cc0225fb81ed05cccd07a0c6d5d8052d91985a329063c1eaa3e6f539797ad3090502c5fe3a993", 0x3d, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0xffffffffffff7ffd) 06:41:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:41:55 executing program 0: r0 = shmget(0x2, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) 06:41:55 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x3) r0 = shmget(0x3, 0x2000, 0x41a, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f00003e9000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x7) 06:41:55 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x2) 06:41:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "00370400000e00e184b91c00af29d200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:41:55 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x100000001}, 0xc) close(r1) 06:41:55 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x80000000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000080)="549cab9890f5a0a61ec2b2b575c3fa461a432dc83d2ecf61c9e2de592f831ec4630a1803244605d856d37bda3cb67900299f6ca8a6d201e7550e2aac4157b65965916f781c369be9610290") 06:41:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) syz_extract_tcp_res(&(0x7f00000000c0), 0x80000000, 0x6) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x1) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x7fff) unlink(&(0x7f0000000140)='./file0\x00') fchdir(r2) 06:41:55 executing program 0: r0 = socket(0x10, 0xc007, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x1011, r0, 0x0, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x2) 06:41:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xd0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x8001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x80}, {r0, 0x102}, {r1, 0x2}, {r0, 0x104}, {r1, 0x88}, {r0, 0x4}, {r1, 0x160}], 0x8, 0x9) 06:41:56 executing program 0: madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/18, 0x12, 0x803, 0x0, 0x0) 06:41:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x20, 0xa}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x2, 0x1, 0x97, 0x4, 0xf97, 0x8, 0x0, 0x400}, &(0x7f0000000140)={0xd4e9, 0x8}) 06:41:56 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfeffffffffffb) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 06:41:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/135, &(0x7f0000000140)=0x87) getdents(r0, 0x0, 0x164) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x4f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$KDDISABIO(r0, 0x20004b3d) 06:41:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000100)) 06:41:56 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x9) nanosleep(&(0x7f0000000000)={0xfffffffffffffff8, 0x9}, &(0x7f0000000040)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xfffffffffffffffd) 06:41:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) 06:41:56 executing program 0: madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 06:41:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x1000100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x80000001, 0x7, r1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10001) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x5) 06:41:56 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) 06:41:56 executing program 0: munmap(&(0x7f00003ea000/0x2000)=nil, 0x2000) munmap(&(0x7f00003e8000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10281, 0x1e9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x3, [{&(0x7f00003e9000/0x2000)=nil, &(0x7f00003e9000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003eb000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f00003e7000/0x3000)=nil, &(0x7f00003e8000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00003e7000/0x2000)=nil, 0x8000}, {&(0x7f00003e5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f00003eb000/0x14000)=nil, &(0x7f00003e7000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f00003e9000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f00003e7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00003f4000/0x4000)=nil, &(0x7f00003fd000/0x4000)=nil, 0x9}, {&(0x7f00003e7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f00003e5000/0x3000)=nil, &(0x7f0000400000/0x1000)=nil, 0x8}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f00003f5000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003f9000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003f1000/0x4000)=nil, 0x9}, {&(0x7f00003f4000/0x4000)=nil, &(0x7f00003f1000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xecf}) munmap(&(0x7f00003e7000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f00003e9000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18, 0x1) getdents(r0, &(0x7f0000000040)=""/160, 0xa0) 06:41:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x255) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:41:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9636b5e1c5a55fd08ad0406074d19a94404e5d76", 0xffffffffffffff70}) kqueue() 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 06:41:56 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x6, 0x2, 0x101) 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x13, 0x4, 0x4) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="3e4809eed553c5bd14f5f688ee19784b1fa62052966f672bbf20aafd38a75d23c9eb2a619fda7203375ba2a36a978fee6d9b056e395e234bd72a91c18c679050cc2ed696b74b5c763820b789531cdf890daaa64bbd1850d9553d912068f24d75a7e867cf95b317f84bbdd68323de91ed8c715a610c9ddfecd2d37316c5ccae604c31a83422578dad50ad4bee428f1df61f793ac22185e2da70a6d10ee76ef731140ff50455700c5a2dca0d992d74c0c7", 0xb0}, {&(0x7f0000000200)="c2890cbfbb4a92a7f0d23a5bcc0d4541eaab8c515d7f510d5f7659e83d2c19d3dfaf1bb48c415e90125829b081442d43d882b5264f5d24d8f54acccb0302c13580f8be4394ff8638cacc87a648d34defa0c0d527812f0670e454fe700bb04422035e119e873163b757aa47e3ea5a28f29b2e41b994bbe171a74d", 0x7a}, {&(0x7f0000000280)="0db3b1a6007dd1d9bf7fa85f686183781a0bcfe12ceea644f93d7a83884030b3f3e75a061688c1d5fe4d45a43fd518fa5c30b934ab731d2935055d1a5e343c90a6974c8d13432b475254ba9e0223f868edc4e45a308c2dd483a612d97847012ecbc45c8ab722420e6a0fa2d25fa319dc6bb7426e516e18ae4f944e8af502f9164fcd51a1b3f634df1f5b54e0f136134cb27b2f42b14e", 0x96}, {&(0x7f0000000340)="461306ed7273c4f225fb1d92f16ccd9a628c981328e863bc546791ca0e05d1b4eb02067588e3ad6aed933e7accf372731c671939c5d666006ac6dce538906be648cb2632644fa39099376bd0239c64c6da12ff5a2e453d84653d1f38cfae5c4cd59fc52f9825ef18b6ade38a11c063156b73fda04bb123e024c9b606851cd9d4af1f929dc43f0a8e6010f9359897165134ff53bfc0f06ffbfdd62f5adb46d6cbf5d634beb72137a17c824fa3129edc4adf0395c1bb57067cd1f9eb68854763a3f4f7253592126503f3331db854d705ff15679f400898ce5da15a14d613987b2f2298f6ee3e2d268612020087", 0xec}, {&(0x7f0000000440)="ece1b4b77d4278a1feb79ce754cbef809cf5de77bf83249fbd0ddc3be0903aca5d605cd8d39cd3bff69b5a1d75209fbd7ae650ce27311e08ddf7178916ade8767886f9e9756cb9f8bd60f1e8af8627203d80b6948efa8dfae37a2c4fe8a4f4dafe8d389d618e315ce9d284e3f822", 0x6e}], 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 06:41:56 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000bba000)={0x0, 0x0, 0x0}, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getgid() r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001380)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)="7268498466f5123852c6835e8567473c22c1a4ee6915ced12d70b880ad5f7655964d06c38838593794a74068d253de6c6b96a045d4467d0633710bc92f79375a41533db66c4195104ecd78ed7aaa891ff3a6b335d72b7e9b5fb9672883a8251fc98f135d38f102c45b73e9b03433cbc37b91030069cfee7382b3685aaa6b245283b237976d3d43de48154c94a4144d389c746a0958f4b270e24b1754244f67c33e00b6693ca44e130be75b517ddc668831a20a93f92efd7a830b652706ec0c9001d1eeb8b562eaf394753c432e4d3ef5c8ea9a8e09ee642159a5783ab412d5806315ee03dd81eb7c281765f55230dd32abe543c3aa", 0xf5}, {&(0x7f00000001c0)="087303ee164f3c3bafca26fcf8964d8c539698b70a361b797b0d179d16cc8579ca897e211cb352f1ade539d90d0ed2ff53e5553db3cd8d61122ac7c230907aa60f894bf55cd629ad02df03850b707ee52a914541cc02f6e2012df072e0cb4500185fb94dd7e3f301e12040defddd3123893137f0a5656017763e8bb562eff6fa4ce6aff6e8e644506e6b8c0f99295c1de024969954b0a72d4fc441de9395032f7a9e13460dcb7555b5458274f2af7cc43984a0cd74997dad2cddb870afcb220e865ee0154010b3dd610d729018b3f9b7e17c49a38b1fa14a2659afd4e641c4984c68d9ef096c49cfa91974647f9f6dc6", 0xf0}, {&(0x7f00000002c0)="3d0efdafd66d268fd60706ffcb23af81c2c6a633692873da190e6b5032f0647260bcf80b6cdf12c0f7d0c775bb8eeb15f5c10f8aa1904700738ca2cf1d4aaaa742a07032178d26091af35bebc901c52e6d1e3ac9ccad1cb2d0b2538e677a42937fa1a4ace19ef5d263b5289b4be9370e65f7b6f7694a4bb15668f20497c79bbd3eb51f1f15c3850ea9f3cbaf5e9442b2e54f1bbaf7647d0214eebb278aa28d4e8249c652afe70fb06055162f908feceec6138c0ae9808c7aad1f28a651fcf28b8ef197eb69fc697b59a0704bdc7ea0ac24769ab9463c3f3af162b18f7e826f0e14490cd32e6e650ddb5f07277c6b4ad7f30eb07124fd5df01d11291f0cad98fc7e0356a5e5431423cc5932104f118cf9718c76c0edd72490cc7a55190ab37f01fe9f2d2f640b3206d4480ce5d33e558c794dc9880c3dcdcb7659babb0931cb2e4342ff05538b2bd60961f1c428c3c3e55c5576f0962c7c29e79cded713e066bb809dfc6c74b2f0df5d73f04396db7e31a9cfdddf5babc4f1cbfa02b4eee182ef199b132f737662e8c822ed6cce2145bcdaf10810cdfafc5e1bb8c5cb0244e98066b2dd7dcd222c3f33a469613614ee82ab597373558fea94bbd0d3fc5922d42dbbc8096e0c1770ff5b796529beb1b6406371e498cc893c477837d194d50eb590528ad7b13085c7f59de058abdc653265f6fa8d5c429afb74a605bc2407a102e42ca4b6ddc0e93e3b83b214589aaac1de0a4979ac5a2ac688157cd6f649d4b15a6d0b0a23eccb8f943f979d649f689395420e520b90717ec31e8742c3c74f87f81898ee14ae65eda1b1b71d5207710bba38b08bcfae6cff9056a9ceb839cd1100f459044d5ebcbc5330ee9caafbc361288226d06694e88c0aeec9c32333fb4ddeeea2da49be6e6cbbc1936fbe43daf777b02926b4c0bb77d6756af10ab779c8885d4b241f9ef304175177a38ecdc872579fa07caa2aead5fcf18632d0dc78a76d24500555124a614e4ae46c1fe591313a2472c072b957c8c6674d7dfdf05a6ff4f68391f95c5198e63a44e6302817c09ae06e44ce16ad87dce35907e34e69b4b4afbc4c3d43524a5cc9bd354cb4f38fc8f7b8aea05d4d64ec5bac5966558c364fd0a135e3a8c4a5202886c7b274ea80d6d007c5515f2c0580f6f0261ce60f76a7de4ee28179f57f5a2225afbe2f11267b07c80913110c550ab2dad72a00a06e89be8e567113c38fccea88b91ec9c6c6838d6a19f224824d88cd8608a75d7bc460c8b0563572c7ee6052faae97618887c72bb72be7878b39e2157c4f79ef0e093bb9af2e793fec918137672e1ace7a5e24ddd33cba4c1b1cecb4304eb76f3483f3f49c0cf05c1bca336fe2c9c9ab5ba9513d012f6100d63c2d484c995b0068814ad537a133e91c4090e954ba4c1e36174ae6fe935ef459b0b49e0010e8741297264dbeeb12f043ecba804dbb3ef73cec5f0e2330a2cc2ee7062d9db98f6e89204b900126bbb7cd4cbf66c1d618170bcd99c1b43a016ce50b1e57fa1a9dc12a7ad360a7b9f5d62721a2614f9c038118756da16baa251b7569255fdf4ab65f31f6531fbea6cafc5048d9bdc63371d4c17e79d2383ab09cd94ba548c17e03f27b21338e988e06bdb3178c206beaa810f010076f1abbe6a6f08b0de894be76e7e881a05f1acbd94c742deb9a32ce57ebfac941eb457fdde63f7de82b061f68e7df7b527ee2209b77096e4cda51da4a7bd15d0519c502a1d9e925b8fc3306fcc4f93997f3184aeecf6d92fec0b80adc35f8df3174fcec62ef60f2b6fbda5f71c5e7be74950a1e3251f970022b428fddb0e76937c6c96916fcc640de40b31e97b69faa10af137842ec2e7c31eb99bc9f219fc345bd5174e0137f94b30de4bfc6728600c31c52ae965204cb46633e2a43b481c55b41a576d0a35e0305fb6933ea6c35cd242aeea8ed7766d133e3942cffaaeff9ee0bce5e0318603da486162d89fd0b104e1a081be37542fa742c1074f3ed7351f23b54e9ed32c3340d7c4687d0b78697ee55519c34dc264bae339752ed880e648969692ddde6a27fdfc5715ccff75a8387d041b692a0760b6870e425e82fae6208bc97d5441dc4913cd2e3f838c5403125b670fa7469c74a77b3abca67854cc0654f1fffd27a0950a77a1031faeb3f3399e1a2752b4f80e22a1e29f52dec230c9c48d2c56b4e6ee6253279f9fe1134da5ed3d3bac631c6f9afc10a7dcaf260f1e711df747919285cc47e84f5bd07a2ea997d5f855efc54107d08c730defd89d1e6c2b0b0a2f003b86a4673279f564ca7121a2db7671390198452b6a72a265895db485a90751b5f6dfed19c239b88cb3a8af0318a15d1641fa3655c2f4494cba5d103550987c88060526e46ad351d6846b19af44ac0155366955d194a09e82cf4395aff76b8aa464cab8d7e4eb21e7e6184470f342a2e2f7b3ca6f9e2319076d356bf0bf2526ceb1b5329efe7176450e2f1a14a9e93f83450b1a7bc8b0828d647a03f7156a165f4d5330c7121b15007ed207f1bf94b47a7f4eada48671cf5b4801ede60805b6bcd680d303d92dd0c68768a7e696d3d74bcbac0760dc474d06e3af423d67493af567ff5e3c70742c42cf8e5005ccd44e6ac261c7c89612ab5e7d35e956ac174beee0a0b586739f5c5bcfe66f1e0e3029c6005e3acd550d886c0836edb8343b42d536e5a38714e5ecad06844eec09d7da4979058988d3b443b4b11f7db64129d9565182d872423a1cb958ec224b1ec5c8c94c6c490988a61b6e2c3885610c4ee1e195962ff9003b63eb5501e2803ecee1e7b792f3fb97df9a1186c6c53a5124c8a6bd30253d382e03ca1c5ed5edaee6794666047649de2d58bb5421d458a38d0562c42cdf82f8d428fc0c49cf2dca632c7b0a208ca5f5fa9bfb490568aacf9dfedc686ba5b36185e76783c516095f220d17635d9f25526c18b6e71332253ae8b0105f98da36e458ab40193f0641e4add5bface32a0ad2f8c8e84914804ff2f484d3654a12dae834d6ae980b4010b9511f4a11928354d942619d2584739b74c31708286375da5d4620c611e57419649757a26033064b53b41bfbcb87a246339b7a6005c0edd8d4b43e725e48f5660c20ef1a5e220f4b802212b9c7b5172d554dc5f44fe0c37b738e1ae5ef4deb50e77d87e389eac19a7bb2a0fd3919979b879084d8c7a4bcb635405c4dca35d9eddbbe3b1aa0f385f821817abe173c8436862b7e7f5b8ce8e11d2003dd167dc12904a4e24bdc29fe64238766e83fa1f9c69945078135b2f8619117e282039d765bed6270e69032db33d68a8d44acffc5c52e75e0cedca5ec9da6d8a116d5f127ec0e7a7c052b7a14a2f776e60fba1d361bbbfb0d1302ddaa4c25e7f947ca51163fd4b76ef41202eea94cb7801ea085f15816701de5dae4966c72aa18e905dd7b1a6f4c0ee2b43fd45211aa4d04655422db529f9cbfa1be7f86bf8ff6db7a1b8d7f2a72064cd1dd9983fb8012aba847af918d481fdfbb13b882eadc8dd2a036d3256d7f03d6428aae2878fbea132ccd061f8c2a42ced92d61d680585fb77187f5917361da0dee512d807a88f51d5d37ec1b07a5049cad8965d8324e4ac3aa3977a30c4ee4baeb94867197388e2015abdecd77e69687d1fc22feaf9772cbfa122228857b2cbf2439be90312b396948c8c7d770b6193e16b5701351ea44a99372ed74aba7cc56c352efbabaff940548ba59cb7903ed40220afd0d771062f259894af07ed87607338f839036b1e3424d230bd5cdd393d76fb7b6502f242f13e3b68f507a239771337a19f8c89b60fffc37f2b5f32f5c5e7b9e76c8aabcfa66437ba60789384f39a2cbc9427f88784ffffa5b8063af456b86e4a881b8c22eaab6f86858e29c9231624e6881c54c79b36723d247e884873c49c8550b7e99c20bf8a0e66ab6e3dca301df68c59a9c442b3f23ce293cedc1efcedc29f244a90b536642adf84bf6bf62ceacc4e60a45081288b166dce0c243349bbf0009ffa21e7d7df0fcc64affca206293969eb14084abd581adb9b91a53f453d0eff3e09d78f39f22a6a385bbc0ca21acbda194dc986bd627b973901a1717d3bc33fcdaceccaa7319d35e705b5fb97a206f2094ddf89294434fd4358669bbca3bf114b81933e6dfc37ee9483eba240a4aeb9cdaac78cc13a97bbdc66ae264171007b0d179a246f11413f1207f2487d890416e3f90ccb483899751f2864b42074d17ef3a68c032a1063a3037c2a3577e658de53948e0cf20b8408ec900827d2608aaeb3bde357f80d23e4183e7674b6c1e2a76b5cbae37502b8c490a43937e61715628459177ce36cc92e8ab432aa3bd685025725754a3ab05d42b406bc67a76773fbfc29817a8595bd6c44bf4a895bf49d788f5e9b54b4a741088e08dcea34dd47a16f700f80633cb23111b9318324581616a8ce5bad62b8b3dbe489a486e539784efefdf9042955dcab5c284c502bc6a3ddb3568eee25651d74b4516e321b59d1f0eb80799f2b4b67bd54f62458de588cc324fe1828cbfa79affaf617cd0e98a5e4d771f561c4f011e275592b1b5c6f6dac2b0657efaf14aef8d050dbf4682d5adb87e9283163dce7a063a789d8ed18aed4ea12dbb1d55acebf803cb9a131f34b5ad19685cc485b008caa25071b5f730017376acde21b773883160e045e2e9e2d6d533a021f1a306230571497d364a2ac3d5a0cdd177c8924cf697e0beb18865ea08f7a1021bac035ec6c7e29d38b8ef08f4fc4c4b8ecc2ba3bf58d320e26e14455622b7e5bdec20eec76cbd30c072b6aa04b34b2c3729f1f4600eed72e70e7f83a61388391118c98389a507fd171b188d8f24e7f218f40c2abb8805b960b1bc643d7d53d65cd34318224b1f3745c54c3bd05f4cb37f74626024ef9356a96ed57cacdfb8d521af664b20bb603b9e8d972be31a1f7b3c33f874be417cba9561faf3b5818d1ff204d4a95fe864c72966f1f63296773517698d92bf9c942457bad2af9567e5049ad0c4963436cdffa45e0ad190598224707e016ddf2584c488d5fef0d2ed18f3cf45db74a8a085781e832b4106660064b57b3a58259bcc9b8483521a0e3e70f0828df2c274b93b482d17164b2351d87032c3ec8227c74a6fb34163ca34d331cbcc50fa6d3796c02e9d00889b0b11d0ff45e96879e91af03b9241d8deff962b0962f3ccea9fa33981205f6e94f60d683bd416fcf4c3f57b72738e4ad850174c904b74dad076a0309b78aa89456a17329f20d0f3cc08a009b2752a3f6322d14742e73aa7737bc807d59c2ad03009828a9f00aced1493bb03de8f2602871bc2ba52108a0ebe3733067f670fafd6291e706f6643ec1fee76cb867cb685f0be3a3069e9cdd552e221d22209d08704ef76ea71c4327bc435a5a39ee92eac4858afaf9e73718c38b361e74a8b8fa0c1a1386c13e51a256889b65fdbfae420e3cfa8e9169273e540929e294b7d0f60a0bb2bf99e463f69fac640535e6761dcb3548baeacf5e2cca72488490056f342d730e1b153834fd92bde17eca3087fe75ddeab43c2924c0c7deb32983675cd05ae7fbd77a2d1f540b3828051eb198639778c971f73d7e775c3bcb682b43b52874fd4ac62cb5c77188a2959d123099cffef78220cf08b41bfbb28c5e0da352bc434166e0d8e7ce93f0782593aeee41bae764381cb9bb7da2076c99ba81ae9a7b381ac03b4c3561cb4ca463cfc77212373dd437cf4cd42a96c0e5afdae115bc8e2565ffafdafee4c3e0a4285887b90df5d23e4a85c0c212a8d9", 0x1000}], 0x3, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc8, 0x404}, 0xe) 06:41:56 executing program 0: r0 = semget(0x3, 0x3, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/209) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x38, 0x7fff}, {0x18, 0x1, 0x100000000, 0x9}, 0x8, [0x83, 0xffffffffffffffc0, 0x5, 0xab, 0x5, 0x0, 0x2, 0x4]}, 0x3c) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1000000000006) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x3) 06:41:56 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea068", 0x9c9}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) writev(r0, &(0x7f0000000440), 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000001a40)="29a582298b0b63d8cb9634da36858bf133f39cfc42e6bdb2839a6a", 0x1b}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x7f, 0x1, 0x3, "227faf1491142d9e3cba8d628f1731c0e0ab3ca4", 0x3, 0x4}) 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20800, 0x124) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xce2a) 06:41:56 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d7fc00e64de400ef1f00"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x5) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) 06:41:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "00370020000f00000000000000000000000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x3, 0x1, 0x7f, r2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:41:56 executing program 0: r0 = getuid() seteuid(r0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) r1 = shmget$private(0x0, 0x3000, 0x50c, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) mprotect(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x2) 06:41:56 executing program 1: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:56 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') pipe(&(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = semget$private(0x0, 0x3, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = semget$private(0x0, 0x5, 0x11e) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000080)=[{0x3, 0x44, 0x800}, {0x0, 0x3f, 0x1000}, {0x5, 0x2, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0x3, 0x143e398d99bc49bc}], 0x5) close(r1) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xbf0c) pipe(&(0x7f0000000180)) 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8a, 0x7, &(0x7f0000000040)="68108ee4ed6ef4e47696acc37ac1cb50cfe3c7e99be8", 0x16) 06:41:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x100000000, 0x100, 0x0, 0x2, 0x371e, 0x0, 0x0, 0x2, 0x8, 0x2}) lseek(r0, 0x0, 0x5, 0x1) madvise(&(0x7f00005b3000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000396000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f00004f2000/0x3000)=nil, &(0x7f00006f6000/0x2000)=nil, 0x7ff}, {&(0x7f000057f000/0x2000)=nil, &(0x7f0000645000/0x1000)=nil, 0xba6b}, {&(0x7f0000664000/0x2000)=nil, &(0x7f0000600000/0x1000)=nil, 0x101}, {&(0x7f0000480000/0x4000)=nil, &(0x7f00004e9000/0x2000)=nil, 0x1}, {&(0x7f00003a2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003d8000/0x1000)=nil, 0x401}, {&(0x7f00003be000/0x1000)=nil, &(0x7f00006fa000/0x3000)=nil, 0xff}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa0a}, {&(0x7f000074a000/0xf000)=nil, &(0x7f0000759000/0x3000)=nil, 0x8}, {&(0x7f00005ec000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000644000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000491000/0x3000)=nil, 0x200}, {&(0x7f00003ee000/0x1000)=nil, &(0x7f00005e4000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004c7000/0x4000)=nil, 0xfffffffffffff73f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x6) 06:41:56 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 06:41:56 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x7328) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x8d1, 0xff, 0x1}) 06:41:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x2e, 0x80000000}], 0xae, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0xf0000006, 0x7, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x4, 0xfffffffffffffffc}, {{r0}, 0x6380e363fde5b8b1, 0x50, 0x0, 0x1ff, 0x1d2}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x8000000b, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x8e, 0x40, 0x0, 0x6}], 0x44, &(0x7f00000002c0)={0x20, 0x5}) pread(r0, &(0x7f0000000140)="8820aef46d984f8ccff8e6e282bb0a37a16e010582a9b705a79f7c0a6f029a0196990e0581df3249f9a3dd0b3123f3", 0x2f, 0x0, 0x0) 06:41:57 executing program 0: madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x3) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/47}, &(0x7f0000000040)=0x31) setsockopt(r0, 0xffffffff, 0xfffffffffffffffe, &(0x7f0000000080)="e616176047ff9679905aa86e011511576b611ef091864df29c9fbf4d08cc1fa2d32c0e6cf5a5df495aea2786e08ea0727af17e027da5ca0109782b291531abe8ac71b1bb72c75a8e80472d48868e8f10ad94e846056a7ed558ddbcfeb8c04c70f7c6dcf451fa0d7335fab0ed04382d0fbfa7d7ec00727fcb955a627a259089e1602b7dbe208e81", 0x87) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x15, 0x0, &(0x7f0000000140)) 06:41:57 executing program 1: setrlimit(0xc, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(r1, 0xffffffffffffffff, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x8000}, {0x18, 0x2, 0x20}, 0x5, [0x5, 0x3, 0x0, 0x8, 0x3, 0xfff, 0x68e, 0x1]}, 0x3c) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="04014b19fc54b6542486c683c7bbb358c9ea9c63f25870f69bd74345521e8de1a8cd6356f0e014ca068bc91dc17c46489be0c5b3b1764cab2cc5b054ddfc1f171bf7b4582e819ec3f9f30bb68bb5c9d79d8ae5204a763c7a965800a0365afedb8a01a30676c980708dceb94601a8bd59f0bf7aa2e7e3769dc4a7bb503a9c5ea1e08f98caea7e83420d2d025d4c346dcd9e2362693526cafd424db88443b5b01e84734b4e149ef3c0e250e4e5bb8f61ca178d02734793816ecef65501e9e88fc4bfb519114e14b04e0de0fbcacf69d186bbd40b8151c792b41babbfa9c25693733893c33d4183b0a377522c38e80291da34d2c31d7b96f1f01f18985980b5c15d12ea53cbf66bcce53963", 0x10a}, {&(0x7f00000001c0)="5c91f2918a3f631fe1df9a36d9c81c64732ce3093cdbb1f44714119dedb28c439fee", 0x22}, {&(0x7f0000000200)="4bd364b8acbcf31bd4e6e827fea528252e77aa2d5d3d6e740780aeafafdc4bfcae44848b09673776476602ccbb1fd84f88ee95994b054f96b9eb61ecde84d1b79ec42357", 0x44}, {&(0x7f0000000840)="bc21e15f9ae5510b80a91c48df713de112b4f2497e74b626baf72928f46b4fb8ad19e611400e458dbc5eb080274d8deddc421e8f980e407258572c1849b9599601dc0b85ddd4d392400f24f7346e0c7e6891e5f55165f4838abb15fe269a2595f3417ad6268d38c0c7eb07e051cd3bfa087f3b5b5a9cc30443a15062cf424be3807a02065fa29e84c191b6e791b67900aff341d2819a3e022e952f", 0x9b}, {&(0x7f0000000340)="cb4d5a57192a0b066ca33b667909a84efad1cc41b6101a25fb7852dd9582665fa78e09f683210109eda2131d86c0f549b4471a04afe588ac1100bbfa7cbee421ee177b7343bfc143e2ceac461861a6619aff13eec2bb8b2fc3edef1578ce39986138", 0x62}, {&(0x7f00000003c0)="3222533255981860a18155d9463d7d809f72ffe661e5ff4e6036fe41cea5f4059cc60cbb331bd8a97e2aeec51dd102b1ce0e08f55a", 0x35}, {&(0x7f0000000400)="ffa46315cc3c7519a85e929fa1a4199c4ecac5e51f4756ba08a4f5efcb46983ea695f768ff8a1f1c9bbf29027e69aa068c3b", 0x32}, {&(0x7f0000000440)="959378d4d401461d63cd62d061c15a0ab44e80e418b48c837ee58833d9bccbf29ed0b59f6401832d1c8c7b356bd3c3a7020c4075404f39616597cb56fa83a51806de9bcfda298be0ef8a7b18fd69314bb5b1fc4572e53d897ac5252904d52d9ee30ae06bb1c6c9a3bb246c9b7044579442e5d419b70f68e60c3d4b4350", 0x7d}, {&(0x7f00000004c0)="d725352aa9e39f73c03dd157c5c6427a9949c78ad7f0a3efd1f85254802de0764ad221e8bf65f220e9c15dac75e60e8502319954865a26e4060e257cd7e02c9e0c14680d1d74bb6a0f67d558c2af79ce840878f93510d4b0792982bbed3afd60d18b0cd394bf7e7d2575d13a13ed1c4c4cdf13dcea0490d51d5218e8c3ddd7d93d6b31d18d08a777358f65feb5802eeddc45149f2161ee225f82", 0x9a}], 0x9) 06:41:57 executing program 0: munlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000ac0)={0x10, 0xf5, 0x4, 0x7fffffff, [{&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2e1e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000db9000/0x2000)=nil, 0x9}, {&(0x7f0000d34000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000e84000/0x2000)=nil, &(0x7f0000f2c000/0x11000)=nil, 0x1000}, {&(0x7f0000d3a000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xc2f0}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e1c000/0x2000)=nil, 0xb7b}, {&(0x7f0000eac000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000e20000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./file\x00', './file\x00', './file1\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffc}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) stat(&(0x7f0000000040)='./file\x00', &(0x7f00000001c0)) close(0xffffffffffffffff) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f00002ff7f00007eaeed0a467cf212830400"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000005c0)={0x10, 0x3, 0x4, 0x8001, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3d7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4515}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5e}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe5cc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x101}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x2, 0x10001, {0x401, 0x54}}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) syz_open_pts() 06:41:57 executing program 0: madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x82) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xc21) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) 06:41:57 executing program 0: socket(0x21, 0x0, 0x401) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) 06:41:57 executing program 1: pledge(0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0xec4}, {0x18, 0x3, 0x4, 0x80}, 0x0, [0xffffffff00000001, 0x3, 0xffffffff, 0x7, 0x7, 0x3f, 0x9, 0x5]}, 0x3c) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) sendto(r0, &(0x7f0000000140)="d63bade59834119e0caf0a7bd1d9739b5c33dcae7a736f22680f", 0x1a, 0x0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) 06:41:57 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) 06:41:58 executing program 0: mlock(&(0x7f00003e9000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x3000, 0x1, &(0x7f00003eb000/0x3000)=nil) shmat(r0, &(0x7f00003eb000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:58 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) getpid() 06:41:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = dup(r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = dup2(r0, r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) 06:41:58 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) fchmod(r0, 0x11) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 06:41:58 executing program 0: madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x7) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x60) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = semget(0x2, 0x6, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/187) munmap(&(0x7f00003e9000/0x2000)=nil, 0x2000) 06:41:58 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) socket$inet6(0x18, 0x7, 0x2) mprotect(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x481, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f00003ec000/0x4000)=nil, &(0x7f00003ec000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f00003ee000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00003ee000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00003ef000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc25}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x293f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f00003ec000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003ee000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f00003eb000/0x2000)=nil, &(0x7f00003ee000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 06:41:58 executing program 0: mlock(&(0x7f00003e9000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x8000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0xa2d) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x7ff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20208, 0x9) write(r3, &(0x7f0000000040)="8253521770fd26bfc5c7a0ae733f9dfe555bc9ecb8452959815b86547637ffffaeda7678513d0c25b4277444a00d5eb45a8c8e30c79e7f9936e4626560ada6a141d892581b56261fdaab0e86d1628f388dc08106e39a7607ce5432e14194af9e97c55319769093238c710afbc62c0bf43d0e28d4ea93605ad3b3dd3dde3dafe21ac4223eb78478f3db89cfc8007e84bdbf7f192e6d88418e6e55cdf8de660f3a77b95ac1c5749fba8edeead68fdc495ec4e1c84f37170a8b4ef947d8552f564ac2d6f4", 0xc3) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 06:41:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x19, 0x5, 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000200), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) 06:41:58 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x10, 0x7, 0x7fffffff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 06:41:59 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) 06:41:59 executing program 1: socketpair$unix(0x1, 0x100080400000, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x288) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001300)=""/142) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000001280)) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) sendto$unix(r0, &(0x7f0000001180)="3a9fc387fb75b11bdb0a716b66588835d1f3b94ae2d9a0919a1b9c3823a0e0120329a72f2f44f793279d9eb63a517e69c0ebd11a8fadf17abc7dc29af8e5112da08448794b7902c5c9af290e2d649b5aa500e0de52ed5f8fc586a76745ca170f0d94f7dffd948079d92cb7c9bacc9e103035f989154991bc21a332d002b9a7842d76035de5f295e616cebcf799cdfaf0bcd4bd3ce139357a667823f2b5f78c79145e93acf20a29d28208d43e146c0ed1af9bda2ab6c1620dfab91c1a0763f24aea9b929e75c1446aecd99168877a93d4", 0xd0, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r2, 0x1) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x0) getuid() 06:41:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 06:41:59 executing program 0: getuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1f, 0x1}, 0xc) madvise(&(0x7f00003e7000/0x3000)=nil, 0x3000, 0x6) 06:41:59 executing program 0: socket$inet(0x2, 0x5, 0x80) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:59 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 06:41:59 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) close(r0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getuid() fchown(r0, r3, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000200)=[r1, r4, r5]) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x5, 0xffff, "9d2a260522a7a2691bced2c862fe96c01ca033de", 0x1, 0x5}) 06:41:59 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) pipe(&(0x7f0000000080)) 06:41:59 executing program 0: shmget$private(0x0, 0x1000, 0x29b, &(0x7f00003e9000/0x1000)=nil) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x1, [{&(0x7f00003eb000/0x2000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f00003ec000/0x3000)=nil, &(0x7f00003eb000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00003ea000/0x2000)=nil, &(0x7f00003e9000/0x1000)=nil, 0xfb6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9aac}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003ea000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003eb000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f00003ec000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) 06:41:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x6) writev(r2, &(0x7f0000000000), 0x1f0) 06:41:59 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 06:41:59 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x118, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 06:41:59 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xc8) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x9000)=nil, 0x9000, 0x3) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:59 executing program 0: madvise(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) mmap(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0, 0x1016, r0, 0x0, 0x0) 06:41:59 executing program 1: select(0x40, &(0x7f0000000200)={0xfffffffffffffffe}, 0xffffffffffffffff, 0x0, 0x0) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 06:41:59 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="f75c8b140a8d5cac9039cb52bfc0a47e03f3af360802115822bb21e950a0caf6f676930529e25c6ed31743f0fb28e36402eaed615d5788aae7add7e131834a822fd79ed4561f3660c332bae75406d9bb871736d733c398cc9203d62caf3379483ab5df61a8d03e03d1730790930fdd73bf0f4b88924e4d77f02253475f3fa1f8fe0bf1ea1718c87383a823331b44cbbf338dd487763c60a566c13879b4804fb580c4cdc9c0319872e92b6ccd4b88114bbcd91938db44c89309cf78952c0272cdf2f9a0030a08da0c29d5b9cf94f4a77940", 0xd1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = getuid() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000040)={{0x2, 0x101}, {0x9, 0x29d}}, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) 06:41:59 executing program 0: madvise(&(0x7f00003e2000/0x9000)=nil, 0x9000, 0x7) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) r6 = dup2(r2, r5) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000380)=""/96, 0x60}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000440)=""/195, 0xc3}], 0x5, 0x0, 0x0) r7 = syz_open_pts() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000005c0)) mmap(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x7, 0x10, r7, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x7, 0xa4, 0x4, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x20, 0x80000002, 0xf46, 0x1}, {{r6}, 0xfffffffffffffffe, 0x40, 0x6, 0x3, 0x81}, {{r6}, 0xfffffffffffffff8, 0x4, 0x2, 0x3, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x62, 0x0, 0x0, 0x7}], 0x0, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x10001}], 0x7, &(0x7f0000000040)={0xfffffffffffffe00, 0x2ba5c760}) 06:41:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x802c7415, &(0x7f0000000140)=0x2) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 06:41:59 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x100000000008005, 0x8}, {{r1}, 0xfffffffffffffffa, 0x26, 0x800fffff, 0x10001, 0x100}, {{r1}, 0xffffffffffffffff, 0x84, 0x80, 0x100, 0x88e}], 0x3, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xd0, 0x0) pipe(&(0x7f0000000080)) getuid() 06:41:59 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffbff, 0x79a, 0x9, 0x1, 0x8, 0xffffffffffffff80, 0x8, 0x54163a5ed27a4d62, 0x0, 0x40, 0x100000001}) 06:41:59 executing program 1: utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x400, 0x9}, {0xffff, 0x4}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x14) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7ff, 0x922, 0x100000000, 0x0, 0x4, 0xfb43, 0x10001, 0x2, 0x1, 0x8}) recvfrom$inet(r0, &(0x7f0000000140)=""/224, 0xe0, 0xe1a7413c4b7008e8, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000280)={0x1, 0xfffffffffffffff9}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000002c0)=0x1) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000340)='.\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\xf3*\xc9!\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r4, 0x6) getpeername(r0, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) setuid(r1) r5 = msgget(0x2, 0x183) syz_emit_ethernet(0x40, &(0x7f00000007c0)="a6e848d6ff561d2844d67c4af5b6fdd18e8060b8a8df412955be45b76f24400092ae8fe4dba1750ce3cefa94462cc3da85aaea119830332a5cf84d332a1e8faa") symlink(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000940)={0xbb, 0x0, &(0x7f0000000880)=""/187}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000980)={{0x42, r3, r4, r3, r4, 0x100, 0x8}, 0x1ff, 0x3, 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000a00)=0x94) r6 = semget$private(0x0, 0x0, 0x23a) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000a40)=""/4096) mknod$loop(&(0x7f0000001a40)='./file1\x00', 0x2000, 0x1) r7 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001a80)=""/100) chmod(&(0x7f0000001b00)='./file1\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001b40)={'tap', 0x0}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001b80)={{0x0, r1, r4, r3, r4, 0x114, 0xffff}, 0x6, 0x0, 0x1}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) unveil(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)='x\x00') setpgid(r2, r2) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e8000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f0000000080)}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x9, 0x2, 0x8, "992b7a6c30bb983d85d79afdca12fba417e5d7aa", 0x4, 0x1}) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) 06:41:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000140)="a8f344a136bd040cccb5801d0f4ec839ed4bbab871b8038d3a000000000000464406195bd5ac00", 0x27}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendto$unix(r2, &(0x7f00000000c0)="a97c3711911b9aa490f814aaa4d502f0f6e1db65", 0x14, 0x404, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 06:41:59 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e9000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 06:41:59 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x100, 0x8, &(0x7f0000000000)="fbd6813bce79dccf396bb1d30467b312e10b44ca0808c1b036dd06779746e2ea322267b8d8fe2ac889896ba3890f77cfc369cd0a9097df13841bede52bb6fca2197a60a7d2d8a656c455d927532a416d1e0ff44efcd823413142d467c5d901458b80081b633f1b44d050470a15368a78be44f11d717ceb19364b9925c7547ab670ee27947d83053dbb9ad33da37205a76f6d051e844bb909125aec82e947c5ae9ee85cdb24e81fb16a77a4b6a0225a9e", 0xb0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 06:41:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x12, 0x0, &(0x7f0000000040)=""/18}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:41:59 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xfffffffffffffdfd, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0x2) 06:41:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 06:41:59 executing program 0: munmap(&(0x7f00003e9000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100c0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x7, 0x4, 0x4, [{&(0x7f00003ea000/0x4000)=nil, &(0x7f00003ea000/0x3000)=nil, 0x1}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f00003ed000/0x2000)=nil, 0x7fffffff}, {&(0x7f00003e9000/0x10000)=nil, &(0x7f00003f5000/0x4000)=nil, 0x10000}, {&(0x7f00003e9000/0x3000)=nil, &(0x7f00003f6000/0x3000)=nil, 0x1}, {&(0x7f00003e9000/0x3000)=nil, &(0x7f00003f2000/0x4000)=nil, 0x7}, {&(0x7f00003ec000/0x1000)=nil, &(0x7f00003f3000/0x4000)=nil, 0x20}, {&(0x7f00003f6000/0x1000)=nil, &(0x7f00003f3000/0x4000)=nil, 0x2}, {&(0x7f00003eb000/0x1000)=nil, &(0x7f00003eb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003f2000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003f3000/0x2000)=nil, 0x401}, {&(0x7f00003f4000/0x4000)=nil, &(0x7f00003ea000/0x4000)=nil, 0x1}, {&(0x7f00003ea000/0x2000)=nil, &(0x7f00003f6000/0x4000)=nil, 0x1}, {&(0x7f00003e9000/0x2000)=nil, &(0x7f00003de000/0x10000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003e5000/0x3000)=nil, 0x80000000}, {&(0x7f00003e7000/0x3000)=nil, &(0x7f00003f8000/0x3000)=nil, 0x3}, {&(0x7f00003e3000/0xe000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x4) 06:41:59 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 06:42:00 executing program 0: madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x441, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 06:42:00 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x80, 0x3, 0x1, 0x200, 0x4, 0x100000001, 0x2, 0x1, 0x0, 0x5ffa0f1f}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 06:42:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/105, 0x69) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x2) 06:42:00 executing program 0: r0 = semget(0x1, 0x3, 0x9) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/66) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200e8, 0x161) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x101, 0x2, 0x1ff, 0xffffffffffffffb0}) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) 06:42:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x1) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) writev(r0, &(0x7f0000000000), 0xb4) 06:42:00 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x18) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x5, 0x8, {[0x7, 0x2, 0xe8, 0x0, 0x4, 0x81, 0x0, 0x9, 0x7ff, 0x100, 0x80, 0x7, 0x8001, 0xb2, 0xfff, 0x7f, 0x1f, 0x6], [0x27f, 0xb5c, 0x10001, 0x3b6ddc7d, 0xfc00000000000000, 0xffffffffffffffff, 0x80000001, 0x5, 0x6, 0x8], [0x6, 0x4, 0x2, 0x2, 0x6129, 0x400, 0xffffffffffffffff], [0x5, 0x100, 0xb678, 0x10000, 0x6, 0x3], [{0x6, 0x4, 0x101, 0x1}, {0xfa, 0x90, 0x400}, {0x0, 0x100000000, 0x8001, 0x1fc000000000000}, {0x2608, 0x7, 0x1, 0x2a43}, {0x8, 0x6, 0xffff, 0x3}, {0x0, 0x6, 0xc5bb, 0x1f}, {0x800, 0x7fffffff, 0x80000001, 0x4}, {0x4f1, 0x1, 0x0, 0x401}], {0x6, 0x9, 0x1, 0x5}, {0x9, 0x0, 0x4, 0x400}}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, &(0x7f0000000240), 0xa102, &(0x7f00000000c0)={0xff80000000}) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 06:42:00 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00008d9ff0)={0x7fffffff}) r0 = getuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x1) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) 06:42:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) fchown(r3, r1, r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x81, r1, r2, r1, r2, 0x14, 0x1}, 0x0, 0x554e, 0xffffffffffffff80}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x2, r1, r4, r5, r6, 0x80, 0xffff}, 0x1000, 0x3ff, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) 06:42:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0xffffffffffffffdf}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0x86}, {&(0x7f0000002680)=""/4096, 0xffffffffffffff0e}], 0xfffffffffffff25) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000003680)="9ac18fb38f361fc842719fbdfe7ed43a6de44db0e7b674749b95ae90a51be28149e85eabccd25756e03c298fa396104fe49d0d95dd4c768541dedb46fbabb1bab75de64f00903a904703ec27ceb574b5e97c87923f406de2e4797cc62d76ef1a91a6aa1ada6d8708672a4293862c756bd1c152d752ec131cb8cb3c3242f3363bf4165c6cbc7c328b627447efe0f9d935b626f30ab77e1cbe510fe9342811eac73951d055185bd79bdb6b966c09a4767e5beff641a5d201934936d89dfd2197436b9a7166b4158948a370f4b73cadf37eeb7b6f755a083000ace49aac9b163f794c1c36f9c7bd9979bf462558054deed56b30d19aa469854e53c3cf44f25c8fa23b6d34fcb2988b5328fd7c3b75d9e35fac49cb01e434f81d53bae5576871f17405d0f3ac83119e9e42e39dd9b81f96a974cae5112a3eb684a12530fd620fa6ee33ca88dc7e9b9208f8176b6aae7ddf73ee6fd1d42f824d54e8d77a109289596f6a1ab50b4cd4bc8fe4d0aa5b9d561218692f0641b4530deee16f1ad2d84c17ab93c6a5065a4db5408d8064658b4098d7d486efce0cf5928549822f95c749aaaecfb8895b08eae528827e4fe4484ad89b5792f5849979ffa97a2baef3d7678c197c311261dd9f3a015e3c3d289030485c3ead5896ca687a449a2fa82695dd8b1ff6a2ccfab123b393047cf0beb75370abbc0cd111e41eaa4517527e3283cec0d4425cb3eed011f38e10da737bb59ac6986066313d0327454fae53ccbf1ca8a59178c0c6186a9ba8e4e426f7bb4937c2c3ec528adcd71e480572ec9df43bd4e6fe619147777701180f5bebd5460f84c2fb43c0aa49e6564f2f829e1d1101a9ec7a357e22600b4e4b90c58795798e66c4c653b7ca9cc1c0485824936150767fd75b00c7dad3140baaed2b0afebd69e99cfc48a15c8253d1d3f61f69c75f113cfb5034bbd5ef5e4685da8936aafe4b3bff942a564ac99c75cdc9a2fe447c5b3764694201add0f2208166d3bcbe351f4cd25ddace09644ef1bbf2cc9a6f7f1bc76b3c739b1a1412fdf4dcb9e21f891f6f134245e9ac8479cee204a3eeb019d0a21aa9fc8d62ea6dbbb986b1aebf87d6fa4c1bc3399d58c0d2a43dc5e877709d4cde3132d1cce5538d70e8c0a30b086d0f26900de73520209a9c55c87fd293d188b00fdf234c51997097074c9745a34229a9522f332bece0fd4f6cd32b2fc8a29e27fd6877bd5de272a9782cffd992eae50998c3007f0794036b9e4aabdffdea80daca9747644eae605e8a3bc26c196f0d284c26e5d80511ca8f4c135b0861cc10d7cfc7d17dda1ee5d9cc0d8ad476dcf0b0eabf068f0572ac9b6db103463c87a4ab6aaedf62979d5905b19a4d59e1d36d50ce9949426123000f62d6ee8f978137f8662480d563b2033248733000fac0b39e40c262692609a5833d5fe878e6d2ca1de2facf45b46e5ef66482f3d2f963a83d713cf212fb646c6433b15fa196ef6313c84cd59a7af7fad30379021108a0e5a91ddf8a67974dcdd20a1868c9a1e6f82f1d33d9e2e744d32ea0d1b93d8ae642336c1bb135307044b6af5acacac87102fdecaee221fcfdd48b604646a7e5636937876499b5c08428c158cbf8bef53b8f7681588a18e9a33de850c542672835ad43c71d21233b6cf666d077d9b6a7ee560b8ade6d5d4f072ad9eb37e9a217e58f0b1b90711b64316e145b6a2a9bd520c86ae669e2679a53bd3d61f5477dd5a24c6bfe22787b2457e5b12945fb9dd061abc95195731c566dceee3b6dd5abf8801d3440078103283485fa51b23b8f1237bb03d3fb9852c86d8f7f0c7309e6c322d25e47394598e22a3c289963c6702d31c7118072eac2041ce5d338f07095c1e3c2c1ee96553ae96bb3ed9f9de9812ccf0c211cb9f99f7a9541aa8bed37f2e910f93a7407df5d5bb526d7d28e82d20d2c00ec30fa7d9ba2ec29ca675e1952a1c2be1ec1254b3be2cfa2115049beb74432429b6a58317f084df51082fbd6012c05622084698eaa38843f92b1cf98d639b1e5bc22eb6973bdac04feb268bc7df9d198a93bbe0a593d4c5696ad1667b145b60c8c74924dcefed6dbe6415a43bd86ba29602ee6e8e9fc9ebf5c870dd44467557d16024686c72a84b56fecebb1150ddd8af7ef376e792d20fd1a01977536780858edfb12855c210d0e5208dc86b16b02e8a6c3d98b9dc57409fd3110ba456e67cd3c0c269cdc353b2feec2e6bca8439b8195aac9b54ce6042c48a9277f0716f8db28e66e6cb9eced9efc60d09ee442e06e4de47f2320a920187f0a73651dc5b32ddc35444d94ccbaac8b5ac5607b35b56a7229230c79ff0f515d7cc7ffaf4104d6876b96c0c633dda2a58b535ac6582adb5f7af5c0c9ccd620ff29ebc577e8253480535e4b75ef0cb3df636a0d22bc7be552d7d3209ae30163b4587c3284eefccf85571ddf075712d8b7ddf3bd4c14aeed94f10e480e53269833b13a1939f91631aab9b8ffd28c39861021ca74fd7a15984433236ac23321ea86e7c6a2590364e915d65d94bd8058fae852ea398c1c0714737e6d2ee98d8f2269bc33785cd1346dce0fa54126f182b16af2788d8fe8bad3cb5e85a2c0331bed5933be838d0aee64d32b1ee50bbab5f367b57fd27788342c1c30677194ed72e7efae9b5fb01bfde441487dd2eb8e38a024f2135a293f971275167add30be08e245ee20368eadfdc7eae513e51096e5e3894ded5cc09204c5c41dc1d0aa32e6ca424374d48795654cf81974943b5e0e81abec60ddaf87e15fa98732bca72a15e3856ee53d1a4fbd68154c556fc3860dcccb1271cfd347ad1b90aaa358c2d6f92429009bab027e564958ec228d505b48371b2f883b463f5b37b61447633857cbcb38dfb9a0adae5fd1bb309d96276f381f9cefa3439c2b9b0d24d3e0b6d20ad7eea7ffb99c7e4229948806cb3b2cc0687663c400f1ff17fa949bb5f88f3dc4b0de3977c7bdf5e465d0d512e44dcc44e98bda45e4d3916a94e6540a9997132cb7cff4fe2bb54b80e022282eb5c393a2fcc4efcc344dcbb304a4a71bd41b97609735d134ad59c8900cd31f9bb257136ceef7a52baac979292f9372b49a60cc15c22d8db1cdf473b96d2cac328a7abd97d0e22b12e159166704b230773c953d5b768d8b1f527ea363b5be95edd5c78862d7a03d4bcf6173d0ba30913858ce6fd2d86a4992112111d81d3486276b6a8b9f799eaf7c5a61042c5ab6c44dadeb5a277c486006f5ff246b73db8b1460bd52440aab2fa3ecdc5d2994b2a98f50377929d2ec781921273198fa206541b3e70de4e38ecb9bbd06b02c30bd85964eda8e52599c279ede39ea1649a54e54b4cb1b764bc00003ecc4370a7daa04f87ca781ed2f7072a0e83ed7f553a9bcb19f57186b26a021df38b7d2539553a0955c9f5123c465802345901eff20d2b34d5cfa0c191102284ac13c418364d832a53e728b2e59482a63af37d4688d02be9099a51a810829e30c84457da8e68a5d13a41e682f7ec090c7729274144c45fbae4a282376fb9b809e797bbe3a752ad410ca058691451c8f5e825d0e7097a515a51e696454b662b836efd2b3159ee15247f8159c716abbe22451e1f7697852cf38e2e84968a92735c1e4a48706cb1c63bdd008e86828901915e0072c1b91a9ffffff13be86f59dfeeae9f56fdfb38bcb099a75bd07080d8f6747c084077688aaa8249f35d78974ccb0da2578464dffb995b7ec22e74283a0b9a49a7397db39daa18ea316b90dcc5f15e384697202787d9d687262ef5ace9fdb7bb6fafbe71e596cd18960b999282a801444a71994bc87acdc9abebdf84b79ef08b721a75439ea17f20bb774b9338d0f3740a2684ee20d5728acd2d151fd280ec2cfc65dcb0eb812d737c064f46e8cc5143d4579b9f361cfc9e188baaccdcf2df8420ccb0e94c68667de727488ea483928fc863d030959af06eb7f27824313852b638b21424a14dcc1b5ad6c5395cec47d6849fb1ba9ca0ccd2044c0f53446873f87073dc4600a3885596abf0966dce87753d7e64b23e258cd6ee696f13f30100bfacd8c133ab33773251436a6b889e9c84becdfbd3ad657937ec6b11fea7bc1affe90ec21d8141a530a302d9272268d9601c3074a85c92bd908cce9a586e6813d151d649368b930847556457e266a5de12be32ab86db4a74660dbb956c1c609baff5bf0bee2103c77f811097ef84f66b33fc19f51583166be73f9e7e52cd3754d0e35f6120b93acaf4118f97172dc60c694225bb16ba415b2285b84ca7492d255323c654c6d41bec9d6fb9abcd418916a39c570a3403905f9f20ccbbdb24ef771fc641440c29af355206c8751664f97cba80b72ab9f5db8fa2ae52c2de45c4056f27d954116581435f097405b76d3c003fdc27d689970d53e0bebafdb98c55f4685c46f8c60c901c132c39cf8aa7620e2bf0f6b6e6581ab4d0f977ef288dddbcbbfb465318d72b940dde66fd954ab5f6637045c098496e4223b7358beac870794c21d55b14984c83e978fc286a370cf76acf4d0ef5f7153a5427c5f520d8db11d663359b36215d9467c37652e2271a12e3345a8f07878c82899df538d1eb2f30027d79dd82cfac009d52c07b34542b7f9b781386e8fa8fb1e113072c7114d5817c0900a790ad8759f12e2f4adf5f5a617fd4bd121d3191e588893f3e636c320488be019a98e572c10b067c6ff4ac286371465b3f64d1ac29f27f2be85797411669106d68164b234f0bb8ed99bbaa9707d9b6c3689a2e622f6beab430d2ba3cb020fc8d0112e1fd8b3b080739a24d2ed5bccc3c878e510cfec405a46e00b30a1836ee151b582414361fa7ceb14c04c5b4315bad00ffc9a40d9849edca41fdceae76e75c9bd14bd1b3e8cfa7cbe9a95ff5a6ca9687894a25237252d8101b7b37bc94338070aa397e479ba792218dcf755fc0a45f0948abaa9570d2e574fa9e4219fbf1f66810492cbd359c772c6b3ab48f5c32e2123a157d3c9d6bed28d99c67fcc171b15a128bf2d717557af99316e2f84fbeb49772eb21fd67acc38b674feb0a672ee0ab332109016699111ec359c77600a2a3272dbf4169f0a974cf3d2c010946d0a77bf8af9c903b820643161da3ba689ecb742257a645d4b40594d2d8cffa3ba00b8a3cb60aff8f158681726bc0e05c7806c114b3419cac07c3d26e91b44eabfe1038a13d865f059c8abac2fa2fb4a8fe18cf0123a3c6d4626a9cf7001a24ec1aafce76811cf3171c5f95278e0e0e8a9ebdd622ee9fc27293cd61483f9db851edb36c942956485fbc2262b77d7963ad9aea76d8c4ee4f310396babf6b7c315b170777e0743fa863d7d07acfb084a58a41b29eb17e9b50646b1851e4eba400b1218df6ba76a966a59984476fd693c2bc1e70b75127b656feed5aabc26e38c95b7559fac8d07f99c0de0fb5a27152de3eb1ade832cfb382af6bd1e309e289c9e37a7035e6c9cfeebcc114b91358abac716a67807678518db342be8767fb9f1fb369366c21b9b19773f40ed4e43d4a3fcef8b228cbde9b9388be43e9edb460599e6e129fa697745ca31877b88e86f52584f73d851a5d5788de2174d252141098c516662f1a3472bf7fc1fc16379e17f3ebaf7349ecd8a078ddcb4d224f644e2efb17afd0c82069daca79dd7fae77155a849e7541bda1182a4df41a3315b195a051b2b6329afd0afdf70fc4d2cf852fbd8d082807318471d7f241a222788e6efb9cd6dd83da933274201c27020b34d15adb57b91740df9a1bb98da9afc2a78338064c8f2ae0cf7f5", 0x2cd}, {&(0x7f0000000000)="ee86b47ce096daa8e92966365e06ca64"}, {&(0x7f0000000180)="49b5ec03529ce316f8ce91f16883d2dce71d60cd59caa4b53f65d5a99f9ee558b456d1e32b47a0c794f68d32e4c41ae5ae3dece67f0b95753b71944477f6"}], 0x10000000000001c9, 0x0, 0x0) 06:42:00 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r0) 06:42:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 06:42:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r0, 0x110}, {r1, 0x40}], 0x2, 0xff) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080), 0x4) 06:42:01 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 06:42:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0xc, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xa8, 0x10000}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x100) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 06:42:02 executing program 0: setitimer(0x4000000000003, &(0x7f0000000000)={{0x0, 0x69}, {0x800, 0x7fffffff}}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffff, 0x9e}, {0xffff000, 0x8}}) 06:42:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 06:42:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="5827200cbd9036bae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515aaa5ba9872a862c9798c5eb4c8ab06198824b3da025bbd45d3bf5795b6fc7d4096e8c8b6b87cb2d62b8bcdb9ad8a4f5f728193ef16a960387a64d", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x8000000000010001, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000040), 0x0) 06:42:02 executing program 1: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='/', 0x0, 0xfffffffffffffffb) 06:42:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x0, 0x7, "0000ffff00001040dcc3ffffffffffdd00", 0x6}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 06:42:02 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x90, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffff33c1, 0x80000000}, {0x4, 0x4}}) fsync(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 06:42:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0xffffffdffff7fffd) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 06:42:03 executing program 1: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') lstat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) 06:42:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="7a062d8084ea81b34da9a1fc1514dddc024ca5ae0db81a778943f33fb0285bae0cea6d21c5da0670aa301467f1f92b9e4ac7b87f800bbc75b9124e5da6ed16c0e989b9b890f3a408df645576b3b15667521af10be1e829f47f9dd91b7412b92876339062e36eef81dcfe9823b4bcecec7c8bf651daf8acce5647f344af0f2de2fe3a6ab9bb0d6a9d93549f79d26c44121857d29db2c7e5c0f2ae9e2af95f81494c349167c966719dab534e638dbf0b30e14135ef18", 0xb5}, {&(0x7f0000000140)="7141bb4c5bfe0a73385794eb91b342b53c4a6b4af87060d457e215ebc5523e29220cf17e9cf9da211d6c9180120515b2a3add02de0d1aaf75c052e7e6cfdc568d9605b6bfb5b14e82f6a2e513faa10a0ff375cda5837da3be08f9db11e30589aa50660fa53ead472c50213d749a513a37b8450798f3357f8989392d3b0003ca3a02c8b1ddb7d4d9291667a1083978d18a5cc79ab21e6d4f87da35e46badbaff6d848d20abd5593451cff57ec", 0xac}], 0x2, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x64b, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) close(r1) 06:42:03 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x3, 0xfb}) dup(r0) 06:42:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10001, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x81) 06:42:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 06:42:03 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x91) r1 = kqueue() kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 06:42:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 06:42:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000002200)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000001100)=""/240, 0xf0}, {&(0x7f0000001200)=""/160, 0xa0}, {&(0x7f00000012c0)=""/89, 0x59}, {&(0x7f0000001340)=""/179, 0xb3}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000001400)=""/137, 0x89}], 0x6) read(r0, &(0x7f0000001080)=""/110, 0x6e) dup(r0) 06:42:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000000001ff, 0x7ffffffffffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="da82384ed41affe6", 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1f) 06:42:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82066e3383696c653000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400020096509a89763f358c9c618d4cc9e5341d22ac14e8aa"], 0x19}, 0x0) 06:42:04 executing program 0: r0 = socket$inet(0x2, 0x420, 0x4) socketpair(0x1, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/81}, &(0x7f00000000c0)=0x53) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 06:42:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0x2, 0xf3, &(0x7f0000000080)="83e9ccf4c4b88f18ac7854099ad18da3d774ce66ae4fd7f7d22e7c6f4b27b11825ff23400202e036e81b96e8918d42458cd8afa9b0caf1d65293f0de2b43eb4d86009e1abe00c88f4351162b9b9e3c18a741b235a2ccf86f0f6fc41c1cf38b98f974f4d0919a0a", 0x67) r2 = dup2(r0, r1) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="03999ae1fd43468d93e7079ac433c3545a930aae14b99c20c5cbcb11afd71490022dcbfe6c7ca3d92bed71086f1edfbb68", 0x31) 06:42:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x102) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000005a0c06e1c88bc29cb00000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec13ec61c604e4b84ab7435387227b3f202599e040523348c28d7cf52a4e34cde511c2bd5672a09b89da843890d46fe7f261ea8de1366242a87785e147738825c9686d01145c823850077cc2051f66178b8a183c2bcad7"], &(0x7f0000000140)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r1, 0x0, 0x0, 0x1fffc, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="c09cad4ba4c8552122314b85aa91500a25024085490966e020068fc30704e3aced01727aa33134737cdd9c5d42128ad73403007498d3f30cf797a49af60ab8e59ee749b51b7947e0efb26cb5f8aee902eab4dd63f9aa6bfa2fecac01b107a6102661d5d6da53afd68040dd5889a1816445cd1c2fdd50b7afb586f5851047cf403b84edcaaf9326dbd5edecb7d74b29af843d5d9f7b1f610419ee414184cd68d7d28515229527c3b7166ca77e65ee7f69063a1de2fa23966d34bef070a3a62f400a4fea895801b83d5630ea5ed721b1a0a5218bcfc57e4fdf7921b36c3ade6c4a86a50659de6e15f11fc2e4abb2a82e63f9dda8", 0xf3, 0x409, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 06:42:04 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x0) r1 = getppid() fcntl$lock(r0, 0x4139ccff640ed3e6, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x9, r1}) fchflags(r0, 0x1) 06:42:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0xb3}, 0xc) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 06:42:04 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x7, 0x7fffffff, &(0x7f0000000140)="6a01d310", 0x20a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:42:04 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa1) ioctl$TIOCDRAIN(r0, 0x2000745e) setitimer(0x0, &(0x7f0000000080)={{0x9b23, 0x6}, {0x81, 0x200}}, &(0x7f0000000140)) setitimer(0x0, &(0x7f00000000c0)={{0x2, 0x1}, {0x400000100000000, 0x7ff}}, &(0x7f0000000040)) munmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 06:42:05 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) pipe(&(0x7f0000000080)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 06:42:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) semget$private(0x0, 0x0, 0x40) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 06:42:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x44000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0xd98048ebfbb12ad9) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x9, 0x8000, 0x3}) fcntl$setstatus(r1, 0x4, 0x8) ftruncate(r0, 0x0, 0x20030020) 06:42:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 06:42:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x81, 0x3, 0x9, "208c28894d941bd1bb0deb63bc0bb86ae2729a40", 0x9, 0x4}) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) r2 = getpgrp() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x4) getpgid(r2) 06:42:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x4, 0x54c5, 0x0, "61ab0db11ce9bae3c6004eeadf021f87a78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:42:05 executing program 0: semop(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x1, 0x7f, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x8}], 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/62) pipe(&(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) 06:42:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:42:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) login: panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 306301 12879 32767 0x10 0 0 syz-executor.0 *133609 12879 32767 0x10 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault_unwire_locked(fffffd807effd000,21a01f000,21a01f000) at uvm_fault_unwire_locked+0x332 uvm_map_pageable_wire(fffffd807effd000,fffffd8073e5a8e0,fffffd80695528f0,ffff80002281c000,3,3) at uvm_map_pageable_wire+0x5e0 uvm_map_protect(fffffd807effd000,20ffc000,21000000,1,0) at uvm_map_protect+0x6d6 syscall(ffff800022033480) at syscall+0x552 Xsyscall(6,0,ffffffffffffff97,0,3,1a25f010) at Xsyscall+0x128 end of kernel end trace frame: 0x21afb4340, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault_unwire_locked(fffffd807effd000,21a01f000,21a01f000) at uvm_fault_unwire_locked+0x332 uvm_map_pageable_wire(fffffd807effd000,fffffd8073e5a8e0,fffffd80695528f0,ffff80002281c000,3,3) at uvm_map_pageable_wire+0x5e0 uvm_map_protect(fffffd807effd000,20ffc000,21000000,1,0) at uvm_map_protect+0x6d6 syscall(ffff800022033480) at syscall+0x552 Xsyscall(6,0,ffffffffffffff97,0,3,1a25f010) at Xsyscall+0x128 end of kernel end trace frame: 0x21afb4340, count: -7 ddb{1}> show registers rdi 0xffffffff81bc0697 db_enter+0x17 rsi 0x14cf __ALIGN_SIZE+0x4cf rbp 0xffff8000220330f0 rbx 0xffff8000220331a0 rdx 0x14d0 __ALIGN_SIZE+0x4d0 rcx 0xffff80002281c000 rax 0xffff80002281c000 r8 0xffffffff81b26ee3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x6b9552e34dbc9d45 r12 0x3000000008 r13 0xffff800022033100 r14 0x100 r15 0x1 rip 0xffffffff81bc0698 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000220330e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=133609 stat=onproc flags process=10 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020b39080,0xffffffff82347478 process=0xffff800020b8c6a8 user=0xffff80002202e000, vmspace=0xfffffd807effd000 estcpu=28, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12879 306301 78397 32767 7 0x10 syz-executor.0 *12879 133609 78397 32767 7 0x4000010 syz-executor.0 80387 192720 98720 32767 2 0x10 syz-executor.1 98720 318373 88511 0 3 0x82 wait syz-executor.1 78397 276097 18761 32767 3 0x90 nanosleep syz-executor.0 18761 463010 88511 0 3 0x82 wait syz-executor.0 16233 424586 0 0 3 0x14200 bored sosplice 88511 259704 42053 0 3 0x82 thrsleep syz-fuzzer 88511 306381 42053 0 3 0x4000082 nanosleep syz-fuzzer 88511 343937 42053 0 3 0x4000082 thrsleep syz-fuzzer 88511 386310 42053 0 3 0x4000082 thrsleep syz-fuzzer 88511 249865 42053 0 3 0x4000082 thrsleep syz-fuzzer 88511 514989 42053 0 3 0x4000082 kqread syz-fuzzer 88511 288440 42053 0 3 0x4000082 thrsleep syz-fuzzer 88511 11202 42053 0 3 0x4000082 thrsleep syz-fuzzer 88511 142564 42053 0 3 0x4000082 nanosleep syz-fuzzer 88511 452384 42053 0 3 0x4000082 thrsleep syz-fuzzer 42053 419796 16264 0 3 0x10008a pause ksh 16264 298696 30067 0 3 0x92 select sshd 35309 109334 1 0 3 0x100083 ttyin getty 30067 87866 1 0 3 0x80 select sshd 78355 412341 47364 73 3 0x100090 kqread syslogd 47364 122163 1 0 3 0x100082 netio syslogd 6866 67178 1 77 3 0x100090 poll dhclient 4882 121400 1 0 3 0x80 poll dhclient 66964 2253 0 0 3 0x14200 pgzero zerothread 57881 91686 0 0 3 0x14200 aiodoned aiodoned 77585 55005 0 0 3 0x14200 syncer update 64231 479066 0 0 3 0x14200 cleaner cleaner 60081 433644 0 0 3 0x14200 reaper reaper 38191 74993 0 0 3 0x14200 pgdaemon pagedaemon 80117 344548 0 0 3 0x14200 bored crynlk 38877 413120 0 0 3 0x14200 bored crypto 53207 195980 0 0 3 0x40014200 acpi0 acpi0 60978 481998 0 0 3 0x40014200 idle1 85053 53990 0 0 3 0x14200 bored softnet 98786 102113 0 0 3 0x14200 bored systqmp 75170 127058 0 0 3 0x14200 bored systq 27037 414083 0 0 3 0x40014200 bored softclock 64364 125769 0 0 3 0x40014200 idle0 83649 504504 0 0 3 0x14200 bored smr 1 158780 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff82372de0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_fault_unwire_locked+0x61 #4 uvm_map_pageable_wire+0x5e0 #5 uvm_map_protect+0x6d6 #6 syscall+0x552 #7 Xsyscall+0x128 Process 12879 (syz-executor.0) thread 0xffff800020b38018 (133609) exclusive rwlock vmmaplk r = 0 (0xfffffd807effd018) #0 witness_lock+0x52e #1 uvm_map_pageable_wire+0x35a #2 uvm_map_protect+0x6d6 #3 syscall+0x552 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8235a090) #0 witness_lock+0x52e #1 syscall+0x43a #2 Xsyscall+0x128 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff82372de0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_fault_unwire_locked+0x61 #4 uvm_map_pageable_wire+0x5e0 #5 uvm_map_protect+0x6d6 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9461 6321K 6321K 78643K 10598 0 0 pcb 23 9K 11K 78643K 392 0 0 rtable 105 3K 3K 78643K 640 0 0 ifaddr 34 9K 9K 78643K 95 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 61 0 0 iov 0 0K 16K 78643K 41 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 76K 78643K 1524 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 38 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 7 21K 33K 78643K 878 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 41 38K 70K 78643K 767 0 0 subproc 34 2K 2K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 69 0 0 in_multi 33 2K 2K 78643K 149 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 338 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 29K 78643K 3539 0 0 UVM aobj 41 2K 2K 78643K 43 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 16 0 0 NDP 5 0K 0K 78643K 39 0 0 temp 93 2727K 2795K 78643K 5967 0 0 kqueue 0 0K 0K 78643K 13 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 26 0 20 1 0 1 1 0 8 0 inpcbpl 280 350 0 343 1 0 1 1 0 8 0 plimitpl 152 58 0 49 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 155 0 111 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 126 0 122 1 0 1 1 0 8 0 nd6 48 36 0 30 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 629 0 440 12 0 12 12 0 8 0 art_table 32 630 0 440 2 0 2 2 0 8 0 art_node 16 154 0 114 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 36 0 26 1 0 1 1 0 8 0 shmpl 112 41 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2353 0 926 47 0 47 47 0 8 0 ffsino 272 2353 0 926 97 1 96 96 0 8 0 nchpl 144 3582 0 1963 61 0 61 61 0 8 0 uvmvnodes 72 2566 0 0 47 0 47 47 0 8 0 vnodes 200 2566 0 0 136 0 136 136 0 8 0 namei 1024 10785 0 10785 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 8759 0 8759 7 6 1 6 0 8 1 sigapl 432 1019 0 1004 3 1 2 3 0 8 0 futexpl 56 5909 0 5909 1 0 1 1 0 8 1 knotepl 112 418 0 399 1 0 1 1 0 8 0 kqueuepl 104 176 0 174 1 0 1 1 0 8 0 pipepl 112 632 0 613 3 2 1 2 0 8 0 fdescpl 488 1020 0 1004 3 0 3 3 0 8 0 filepl 152 5175 0 5078 8 3 5 7 0 8 1 lockfpl 104 165 0 165 2 1 1 1 0 8 1 lockfspl 48 50 0 50 2 1 1 1 0 8 1 sessionpl 112 27 0 17 1 0 1 1 0 8 0 pgrppl 48 33 0 23 1 0 1 1 0 8 0 ucredpl 96 1336 0 1327 1 0 1 1 0 8 0 zombiepl 144 1004 0 1004 1 0 1 1 0 8 1 processpl 840 1036 0 1004 4 0 4 4 0 8 0 procpl 600 2453 0 2411 4 0 4 4 0 8 0 srpgc 64 60 0 60 6 5 1 1 0 8 1 sosppl 128 10 0 10 2 1 1 1 0 8 1 sockpl 384 743 0 726 5 2 3 4 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 109 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 205 0 0 11 0 11 11 0 8 0 bufpl 256 6359 0 1159 325 0 325 325 0 8 0 anonpl 16 106370 0 101441 54 26 28 40 0 125 3 amapchunkpl 152 6714 0 6630 20 11 9 9 0 158 5 amappl16 192 3885 0 3591 47 31 16 26 0 8 1 amappl15 184 114 0 113 1 0 1 1 0 8 0 amappl14 176 198 0 196 1 0 1 1 0 8 0 amappl13 168 283 0 278 2 1 1 1 0 8 0 amappl12 160 83 0 82 2 1 1 1 0 8 0 amappl11 152 102 0 88 1 0 1 1 0 8 0 amappl10 144 241 0 238 1 0 1 1 0 8 0 amappl9 136 766 0 763 1 0 1 1 0 8 0 amappl8 128 301 0 285 1 0 1 1 0 8 0 amappl7 120 225 0 217 1 0 1 1 0 8 0 amappl6 112 84 0 76 1 0 1 1 0 8 0 amappl5 104 257 0 243 1 0 1 1 0 8 0 amappl4 96 1039 0 1018 1 0 1 1 0 8 0 amappl3 88 286 0 276 1 0 1 1 0 8 0 amappl2 80 6661 0 6593 3 0 3 3 0 8 0 amappl1 72 33863 0 33418 23 13 10 19 0 8 0 amappl 80 2835 0 2801 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 42 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1020 0 1004 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1020 0 1004 1 0 1 1 0 8 0 vmmpekpl 168 11751 0 11726 2 0 2 2 0 8 0 vmmpepl 168 118413 0 117048 94 27 67 75 0 357 7 vmsppl 360 1019 0 1004 2 0 2 2 0 8 0 pdppl 4096 2048 0 2008 6 0 6 6 0 8 1 pvpl 32 315454 0 307330 122 37 85 111 0 265 10 pmappl 232 1019 0 1004 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 475 0 3 14 0 14 14 0 8 0