Warning: Permanently added '10.128.0.184' (ECDSA) to the list of known hosts. 2020/03/10 07:38:16 fuzzer started 2020/03/10 07:38:23 dialing manager at 10.128.15.235:22781 2020/03/10 07:38:23 syscalls: 338 2020/03/10 07:38:23 code coverage: enabled 2020/03/10 07:38:23 comparison tracing: enabled 2020/03/10 07:38:23 extra coverage: support is not implemented in syzkaller 2020/03/10 07:38:23 setuid sandbox: enabled 2020/03/10 07:38:23 namespace sandbox: support is not implemented in syzkaller 2020/03/10 07:38:23 Android sandbox: support is not implemented in syzkaller 2020/03/10 07:38:23 fault injection: support is not implemented in syzkaller 2020/03/10 07:38:23 leak checking: support is not implemented in syzkaller 2020/03/10 07:38:23 net packet injection: enabled 2020/03/10 07:38:23 net device setup: support is not implemented in syzkaller 2020/03/10 07:38:23 concurrency sanitizer: support is not implemented in syzkaller 2020/03/10 07:38:23 devlink PCI setup: support is not implemented in syzkaller 07:38:29 executing program 0: r0 = socket(0x1, 0x2, 0xb3) recvfrom$inet(r0, &(0x7f0000000000)=""/86, 0x56, 0x800, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x0) socketpair(0x2, 0x1, 0x1, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) setsockopt(r2, 0x2, 0x1, &(0x7f00000001c0)="354c14746743ef385d9a993bda60aa0973989c86183d47c01d509e955b0241ff431fd280bb1f76c08a2aac55b57ba0c5a3561e3d", 0x34) socket$inet6(0x18, 0x5, 0x8a) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r4 = socket$inet(0x2, 0x3, 0x62) setsockopt(r4, 0x7, 0x7f, &(0x7f0000000240)="c909e918eb98f41416367ad6ba95b93ff0990196f06b7490450b5ebb5c678bc8137b7adff0f59430f9bec7d12b701d3485207ece913138af595b5bf25cbe3caefa41956a1480f32d086e9a6dfe7b9df3e2692aa47d403a7c9d20ab0027233cdd6512bc28c1542293c0ca9643d72f1d45fcbd7f9974b9cd14969a02424d293859d981ef1097c48b1fc3efdb0dc6a45b32e8024b0c5258423feb75067ef28f6389e01e0c55afff731b1f14f891a9b2a9633b5dccdbb93fc9d2f43d489f6edeaaa903fd7dfda6d87167cbc3d860113c14d28cbc1881ec9fca73", 0xd8) setitimer(0x2, &(0x7f0000000340)={{0xeb7, 0x6}, {0x7f, 0x8}}, &(0x7f0000000380)) r5 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/205) fcntl$setflags(r2, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r2, 0x2}) openat(r2, &(0x7f0000000580)='./file0\x00', 0x20, 0x40) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0xffffffc1, 0x1c28}, {0x18, 0x1, 0x401, 0xfffffff7}, 0x1ff, [0x9, 0x3, 0x8f15, 0x6, 0x7, 0x67, 0xffffffff, 0xc5]}, 0x3c) r8 = accept(r2, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) kevent(r3, &(0x7f0000000640), 0xffffffff, &(0x7f0000000700)=[{{r8}, 0xfffffffffffffffa, 0x20, 0x4, 0x20, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x190, 0x80000000, 0x101, 0x4}], 0xef, &(0x7f0000000740)={0x0, 0x7f}) pwritev(0xffffffffffffff9c, &(0x7f0000001a00)=[{&(0x7f0000000780)="294442d86067e3eb1eb0b989e9fd0c95153da90dad3fd65f16c2", 0x1a}, {&(0x7f00000007c0)="2a3cd8e794a4418b54a85e7b2785e9ec9781ac8174101fc5b51e2a662f3af040a9e86ecdb10ce1ef027d09215ca091f3bbfcb6b8df0c51f19d25fa06259c0bd39e0bcdbc92927d530ce81bc842024c47fdb503d3093a93347fc0dd2a45091d9e001ef7373b94d8073cdac627f6426d495339e124883b906112dac519811e60108d38db89eba8133969e1b2c3e0c8e666d6cb", 0x92}, {&(0x7f0000000880)="a35db907f65d3d673b6ca4cd879107409c35fa3d646d", 0x16}, {&(0x7f00000008c0)="44a61040ffa6be2d20fbb27f9a793e8a16cf4ae8a4adad008daa6d656b4e7e15e8", 0x21}, {&(0x7f0000000900)="2bebdb5e4d57c40b711782a20da8eb2d48b210ae72ea83e9f37292bb4d5a07853e1037f89e56e2396d497aefea88697434b9efb00ca843eece8ea5", 0x3b}, {&(0x7f0000000940)="859e84f6d584595aefddadffa84a2d288474065e5b301de4b905c0f8bdbf14ab08d8f6b7c7fe9d0e6455776fc089d589c7d8d00a6aff4fff9a50aad6b95f886685d6b3325a5be8fd90182248e2af477ffb7e5a53be069fd996db06fe2fedbdf1f697552e5e94dd1620c435d0c87e8ad9ba00ba3219124eed499c8582345e283be48b049bdace98c7cf11a5e67ef68cec104e79242b8ce66e9bf1a6fc4684485d929629b8e1cc3a1ddefb310cc7793900ea141c3b0ffc021d5bba438f18fbf5bbe9093d0aeab64b296073c59ac02a1e9e58a74f8cfb6a2de9db7f839cec61e575760393d7226590a56f590e0863e0894e6e383ced3ea34893103d6ba2b04ac6b60e0228a39de7740ed8349f09bc78add66f323042d54e9dbbc809e1536578c4f3a574ac54bf08a0344a6e7efa5978fc262b23013bf9a05f04f2507328294a73d2965ded0eb477ad8ed5f9666dae3cf2b2a25dbd48d69be63da6ee9449cdcc9cdf00a700ce63decb54f7c1413538202e67d96464073a3f83e0942ae692715a7145d671b89a3f6b04ec1343a2ab1f3f32c647b147962e5821a5afead9e7e9ca3d89a21321825fbfc1652e781beb056422497b8ace654db9d377f8a522284e34c28d39cb39a5779f5d15f820d3c4ad780b82f4c49228b2fdefb40a1237a562a791f469349c652f582335e039bdead75905b3fd070ad4735860cd0add317f29a887998e6edffa1a5e9ffa12aab7aa2dc61a119fb3afd5a42b91e27344831d1ea58bfb129a1e0ca122a661c6392163f67221b021ed26bd0332f2241e3ee110b5a7d303ab6a33393397f6413e609aee1713d3dc46ca16ddbec120f07ca4870c961c757751265493cc2ff5d61a54ed3c94fbf5205306055bff80c28459b7b9fff54dcb3740d01b2b05d84ee8350b9aa71b46e3381ea77c22998e6a9f3cbe1a5c0aa7a5b79dfbe3a1f21755b2bdd232bc96314a3907fd66e089fe98574135774bd9c35518e0d1b82cfa2ad0f43c2e76eba6d90e7d8df4fe53b8c58da6b17da30723d6b4ef0df8606df74bc5bec5aff9b59cef94a142e359c8f215c7bf268636036e20b6984a26bfeba1ad763ec83be9f8f963a871aeaba9eef71d7bfbb5563ad0a52282031adcbd998bef55f25539de44483c43e4a361261976ce0c82e14ad50ec5dce897b3b4c4492393d7627d2c4745f13ff5413ce85771dd7c2b077fa9024a39decae1df6f6eb4c533d0f8251cad448443f3e4aa81692ae26aebbee0fca753b459ee9a94005bc5649fb50df3d8b21278f173f75a420b15cb64dd4039a934c3f18e197a950cb5319a461c4098a32bc898fd5a48155a44ba3cd954fba0511b008832104be107cccabf54529018836ab06b072b2f7d45d8f26b7e0a641e22c0e745171ee4ef458e3dbfbcb2a0ea5428c247559cfca1548e8ec519f075a99f96e280da7937b56465b887b37bf63842713b68916a3122188b0ca574256ee3ea63382dbbf0e23de850208e5532731c891ae848b1a476c7ac0570977ba45f048ddf41ebd931ad1940c756719a04ecbc9f34ad67cb8fe59ebd8937a28360e240aeac70ed78d984af1be372cf7c773db23753301153ef69958f4412e05615443da839cbe9103f057fc88e0a4c89ccb1f702609dc6d6091087bbbd5ef756c4d34cd4e968b94bf51e618e7b3fadc2a51ba1d3984cd7c56b6044ace974f2ba3799e420afc2e40d74ab6f6aee10ea32b06f508e8eb0fb7d536352e663cb4b81d9ac47d28360fd373f6bff9970decaba664070b9cadb2e294f3d8b6b6828cb2a5bef5e05b13369ed0d39f785f581a51acbae47dc5c2d14cb1380341c44eeb71f0abd2baf8d4affbea94a02db4485377569619d59d60a113b397dd73b3b08e61cfce4f1bf913ebefca1b26e2819fdbb5d3a6a0ffe427b30807b74907208ba6c395a2a72f2a2a3cd1d64da0b5ea92ae518c1281d2aa7a5d496e98730580ada904b772c93ec07f95293570a465228d00235486b7d1bec82082df4e367a6e105d9580badfbcd10267aae6dbcc44c05e1f1cfb941009319daa7af8c3206b90058bbd8ca25c4a41ed12aa1a74acfb360afa7c3b35cb591653406d8f21e2dd894d07ad5f0906bf7e14309ea18e863adacc76b008fcd84fae4fb52702e9aad0aaf3c42a7fb9feaa47cbc6947a3e449409c026fe86af4928acd4a30c33523943c40325bfa166cff63dde4602416f48801e6044309af23419660f8522bed278fdbcdb00342da88845d411b21302029c36578fbc598bce6391a81d8945af94206fdb6df16acd2e40aa6e1c355a9b730d8f62b8f6de72f926ce42e0b34374e87f2976b4e9f0a87a5138163d461c57926708179992fc3be93b5aed54faaf7091fb64cc2c04ba6944df85c5dd85c3ada0d232ffc539fdd45c74c307a77f109930c7a4d84a76452b1f9efac04075280343c4ee92bd0d532167c5c18d42f251a0b3cd913c64005bd07f004ef5d4f4445dd71e6bbe3e0594687e892cc95a81912faa0a3210ca41e2fd3dba26d629e46488f902829495cffe8c39c7382f05381d5a8e79133b58fbda7814f15424db258a56fa58d824c2a650b6966fa8d13d862b48768dbeccc31861db5f7f5c4f65d309196edc000b9986a6a834a414e396f44716dac942b8e432521881beceb4eebc5a194f1c8fc7e5cfae15a1ac066d3f58e682aec4c1de5e2af78a55b42f92f2dc9de825162371ca3c3086c24ffe98b75109b425061ac8a5fb52ba8b05346ed934c4ba97847d0497e1d8610a44c3bd88d58d7ae6b802ce9688cfa08b8b9efd3479456e39e6a237869bf267bcf239652d89d3b08659559c3bb1b4d5ea969631226c27c24518e02e4c9764e29850cf171667d39294417c8c0bd3965f483b5a2f20f5686cfbfeca902fe73d770d46ebb48094ed37a954929820535c90d874091541bf5281f789bf1e25c52710337e07b76538a4ac39c7e2252c700569bd55edcd01cc37a9ceb1687b3383215eb3af1dabf49ce5e2b44f86f3dfc40650a6defbe0aa3b7e755b7ed312efe2c8f161aa6b9357faefbc5282d082fd956104d5a7d9e4a3419a45cb3ed332128ec5f9be6f1a2f28158b705122d30e820e59d90f1824105ada531c406b6daa750f87212e1cbd41e81ee468eb075fdaf5f2bf06a1a4a2dfe2d3710078761acbb5650bb8c759ce7fb087fe3ddd636d571177446cc8e51866bb39d166278e60ef2f37edae114583eb3bc1ecc9cda9d51c22f6f0b9c21e269c9cda157464c73141b5f9b7f2c41b32f1ae419e992490d7050675025d1608173c39a89830fc87f75f957374c456aa015c079350064f98c6232e81a5a6208263ecabb9968bcaa576103ac0e873e2ea1f484e92fbd1a400d222bd16706f18da8537906915dee546d42cc3ce503027defe0128c7860cfe6eaa2c0eca5adde2c5df36c8d241da053aa793295e5bf7747e89176ade8a10d379fba64a746a25691aae8002213efa4c612e7c9538b69e8d23fbbb1491e13dd5831441ecc71808efecd19bfe423823756adf459aa40850a2b811e238c9661fd54a5468f6bcef516cf6fcb15c4e601353f0e5379351fe16bcb78ddfc7c4fe066c424716da81e278a345a45d10008c744e3abe6d0e0b580afe95dbaf721a54fc3c7795c7ca759a437e6318777af3afd88fc6d85da108dccf5f5f7d34b60d692e8a421433114a496f6afcdb23c83f65952f3fb702ba83743df6ff997a548f4c2acd372171f3d11030af3d19303da70fe7c07e910219fa9d8da6049f05dc7d90bf3387def470206f38b430e43fb07b498d86bd8cdfe135da8e4bfa7d347f7d8e8ba1e75fd4133eb8194d624b8ae3927858d23bf52f396bd31dc486b6a31ce813f339c3550e409b995d6d7904a5e683174caca8a60434a5c889a35b802986ee0e8ab645eddceb0ba8ee088c9cb523d31f314eb87c76f7bca6adb0872614d6e7cec136370f7735ed3b0d2ed0d7d8aa1ae13e61d9ecbc1651a3108550979c7bf469678bae15b45fbd1209bf9175be82e32acd7247335b3cc62e619d3ce2c90f69218d4bed2df9c4f57595a467c6387e977380acfb21436b0ee85aa4eed806f5a509234ef45be9f9bb3d364c1d8c26546a03b0f20e78d77bbbc3e44be22ec781dc402488a773a7771c57b395bd30c8ae64ae9d473ad77477f4e4c5d2c58cfbd3008199164cd0bb5186dc0b00bfe728fe05f9492118078aa4fba29af35caa8a2ddf742c59a46ea245a9dafbf859ce470c22c7093a1de018dc90dbb13c6b8a2d6d6c8005ab56c4a4ce8f83bb4f828248fbd8c803c56de9172b36f32d6c81a40793bde3e2ab4a6ec6fb61d21fb86f07284605e21b2264a394affc8bb8212a8bec7a8b58b6c1862bc9733e5a92fd56fc95eea427dec25ae3b058681db4b1c173ae87e902f017d6a03a082c179b5889ee4f177f8c858e3124b14bb30c225d32378e0d6caddfd2e4020bc55d779ba0594be8077219475e0d6159f551b63bdc17cd0e40a966303887d6434d15ff32475469a9bb21a4cffb50f524a053dba70302f1f6c6179338df5b6df8bec1544fb2bde9453b38a5a0c8dd4f8b3ec5b4c2faaa2a3ba83a20c680528a0b5bc52c51c81c9cd8212dc7449afaa678ace33770f0875f9ac4ace20a81191260393bd99fe220ab3aa8a6fa16b33836b5eaa90dcfa5bcb701c67a5469fb1541fc55d340408fa81c879a0c06b62ea0799832de7fa6a67f02241059f91bde7762f4304949e93135c0726f81c8056f679a506f4bb80dee7d807373ed3eee14b027cebc015626414e86a771972a51b8844da7e6bec9d8127eaeb526d630b2bc8da86aae86c03af3250ae1a8eeab1fb9bfa0286d786e0cfc37f5b7ec60d9a4e573b1c117075b75cd41d65ff17b76d8777bd303097b878c6f3a2d7902ecbee0bd295aba1a15e9801ed94b709e3998303400aed8f7a71c092e8ac4eeea346be4a524b749367c0c00e086d08e95abfb12c5092a05b71fa97843f6d41ea461524fec0e922d94f4a6dd3e31400e0f734a2935688d8a552df1bc556f1c7e4b2a40005393e3884cb6b41e8f9cd5b507bfc3858202afe6f7f86e439d2a223a670e28605a8d52cf420dca67f064c61e46e7633339ce903f950bfa8644cb533deeff97736c241c58dfe2f6f78070c68c4c4bf0f44bfdd752f5af3eb2a7f5461a656589c59c175b3909c8ce823729a6e4cb08e16327601258572a4ee1558f01856cf1956ca5d5892356c80b6b63e8cde46c144fabffd9241a2934cc0d4740f05e48f47b9ebf27a5db2f2106d0065d7934e88f623d11d1ea967d263846b2565748ed4c197b24461c64366f42cc627a72dc51038bc9f2068eac9afca7e828bd8511380bdc339a9b4c771ba641f0dcbd908f4059314da0d133327170abb9e02028161592ac1984a3614c4bb96da46a4eb447b6f0cb08dd931f225e0189aec8b9c87dff287643d81c0e0bac245a36503a0253682e52c36b00f5ffa2797ebaff4fff8acb38e1f44c4c2ed97b6e9beca6eff60be4d9065aab92e9f701edb29ca447728d06a0b5fc198dfa2d2645efbe6ab47ce0267c1ba87615af8e07897f6501394db74eb424cfda8a544291a113802725f17107250704d43025f86f0ec5f9d8e46c41c1aaf2546c2797d02b8f6b0d5bddf871f563462422fccf9c89f8f9295ea512a00b19422ecaca3c991d3d612b7bcd380027886bc32ac46e79eca46c3ef468326f4d3aa8713da3c795a3f662752a0f0d769caee453af7dae55f29322b13afa26a37bff39fe66fb9b5d485af0ca832b90c65fbdc2d02a2", 0x1000}, {&(0x7f0000001940)="367b29c3f2f2d9e8c12e5603d94ec55ae6a027a3599386e29ea4b4b4d0211b51b559cae3d3458b6c4ba7e3ed1fd2e9af45946acec4f5e0efe0562275cd9d673f77d1af15bb36e412624d969ee9f2b26bdb60c423989fc7a3cca2647feb974e22594898ce88cfee3fe5edc7625c8d4e19bd1f16fd9c757949ea1e75e8e7ac9e95e9c27684b8a53d0709e986328f09", 0x8e}], 0x7, 0x0, 0x7f) r9 = socket(0x6, 0x0, 0xd6) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001a80)="955587b20430599dda8fc8c699eed2293c36c2eb6ba8d42a4f1ccf501a8b3e7b531f80fd017b24c9e738cd6984a61cdf0da6003b9c61a6d467b083d937b4548cd76f973390ea43f0f32ee3c5bd04192088380a1b320da747e026928f71", 0x5d) openat$klog(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/klog\x00', 0x40, 0x0) chmod(&(0x7f0000001b40)='./file0\x00', 0x20) chmod(&(0x7f0000001b80)='./file0\x00', 0x73) open(&(0x7f0000001bc0)='./file0\x00', 0x8000, 0x2) 07:38:29 executing program 1: r0 = msgget(0x0, 0x520) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = getppid() r2 = msgget$private(0x0, 0x404) msgsnd(r2, &(0x7f0000001000)={0x2, "daf65e12092d6a5594542603d4805368667a7019ec371bbf54e6b6edd28f4f63cebba8311026f715d9f05c48e7ac5e46c77ef1c0acec295d1f3317beb0291c0c5c3061ddb442cf5f3aa0d08c498c063d1e6375ebb5f2b4aee4a546b8f5005fa54d655d0d5dcbb020925292bf3cfd2c76005f23ed68adc6f8a11e3e4795452026174437eec403ccfa5b79b9440cc940dc4b42849c948bc6d9baccf16e0b2f805d2bd80e7d42299ac73389a1a74fc8247e154e2b97d5b084e1ae511f3b78a553241277cab80fd605c5f53bb775f7794dc6b29fa63223fd19a8c47694ea8cdd5968055125df6478c69c8ba9b20d5ac3d36ae0b497c33323c447b98a75d3824ff2dcac6c0b4cf7d8b5a49d2f740227f0ab15636c50386ed9c0181811acb3efdc678b45a9078e01aa14bbab73b0baa5084684c13f2027ba13d0048896ec1dfddb78a12e7671b36e29e4cf32802ffa81ca7e98c452ddc44b8f88e527fdcba06f08cda315266a80c369298072f80d54487ec8fdbc245046fd26147bda26d5f0dfc4a8ce121d6298798da3d875e445fea110b45aaf87e3b7db430d3757f7720052046fe2fa8feb56d4d1552f3125fa14dc179f80eb04ee50cd5edc5251d6bc03cfbd49ab6261f7a189609f0f43db9eb5c070345f555c7d8adcac6bd9c17b9dc3695f96809c78a1fa1cfa331bce4ea1f8b859d8a18d7abf218c1482ad8de28bf70d267f781d6501b56d4801525e1c8e99b5185997242acd87c619977536585ee980fcb69b935d3b7b78daf8592567a5dac6bd802ed12a9890cb2751c1a6aca5c58ef646204a5c6f79de700a8cafe4f368e93e8579f370c0caae983326eccb84174c5e69598e2364e6f1b6e51d394e009f20c271331d854056b7df287d6729e5e0e397e197b96455616df53bed6b366ebc9d3d0a6f4c04dd0e85a2ebc20b8ca2f628bd1d108b116498faaaa348d82883bc8c58428d45707aa149887f3ad578ddef153bbdede548124b1c7e7e6fa4e396f801fb344a0a854f604f4f58402d822334fae1964ca38d4b418da9a6c6527ac0aa8da93ce2c321143685e3d3ede8bfbcad2739b703799cf8024b26dbb6362e8adac031a594c748fcd665f22aafa37d57063e093d6c0feee2dc5ecbde8cb1edcd5562cdc3693b3a905f799183bdcfba5131b71f268680f609fd0992c4dc6a58b9ff88626026d4e11fa39ca2b7c31724b876b8dc1a32e6ffbdb8a2633cd05560cdac07f873cdc5de5bd3c0b1cefd2ee602f07c884eb7dd25144201cc9ad3f117e38ae82a1ca3d6d98b0f743df9c38458546c9815df39e6bdb84c3869721d423b8623c0a755e16368d5b0288290ca46a3c8f3c55afb57b4b0f03d0a7209f232e3cc256ddd397911368e0f7130f9589579d476bca9c947686c1ec8edf228ce247281c444ae3c46d3874426849be1febec57a12affd8b3671af77e908db130513e2d498c4c7baa20867edc56027792d8df33259980adc07f5bee9863605016e8b41331877736892c88c79bf88c9a4a0084fb137b5f94d60e1dc34ad59acad510b70b20a8b8fc0b4013f1895118b3f51bff650c72607da7e8bd6968dec9ef416dfa5bd6e8f11733f5cb38783d139d97328b34a4da9be93062a015ad3adb80af465d4c0c8adfdb620e176b6e069528d408097dc72812f4a66004652697f7fcaa8a777c03eaa1d8ed2aaa78866e46b8f5ee8c752d3812a00e304c84fc6660e9fca194743e9b6368d19ddf507a81d33ef701c17c3b0bd4f74f2dd6698fc04ad1d658f043671b3c719164b467ba36ad9b4335ac768a98161bfc757381f3fd127e4ba264281066af18ad1a6eb50c0718715e87df0d2e9d481b4a0ea1ab30944de961e1123eb3355cc55e78c441f38d58f452ef0ae762df90dbf0c1f13ce07682f90f71ac8f93fe1f1db1081f612b9902d9a9510c71eda4343933950f94163bced42767f49d011f9cb9ca1c688acfc7f174e989437acfc77cc7d822e3e8fe54eb0c68a61f609ac1b6d27ce40bb60d4653076daaeb60677e8d3843616eb73bf722d2ef899399664d5e1551f471fe9ef0b3742e1cd60ee781ac54f75d2675f2bca203ce5bfb67359cbf5f7c5c25f9b0f78340bceb01b37c07104ee6b3ff2370875b707e18700a2acdad9f34bcc69760d39fe70a2bde470ce879200ffd40392b30dddf6f66ee1ea2950d643222f2ce847c161f22b5dee35466166493f8297295a337a7a47cb4a1640c60efbc5d77929253a3d372c98e699a8dc1e13be53ab0d0c2afd5d6aa17173badc35549393643952a24a2d4ebc95dba83c6c274cc0f8df1a94a332ad78e460e3a1fee59ba13ebfa28b351acf69b1a2691bd5d39260b00ee3028085d9dac750236fdf5f450fa7fe17aef350cfd9122ebea668cd09ab7468b9801281814b61c09206a88785762e80854bb27fedeee901bd6caf5fe0f6deacd58e004d22878bce7d898e04ac2959ea3165a393659909041d185ffc21c71d3348c8832971a370e4e5bd2824d0e1f5d2a05a03f88778647323db253ff3911fd3f68c04a6181a7d221aeb1565aaa65c6a761e9d3cdfbdc0b46c5350ba48ea7ef34e55612b0c72a1d8eb7dee8026348940468d23eb975f8ffad4903b01d92b6f752ed258a3c731ce584d6ff5355f04cf4f78e6df31b8310a1af41c9cfdabcbb2a30b7a870453903d9c459ac73ece3810b951a2aa8cb09e4acd3464559ed0b55548038122532cf255e4f73671bd60d77fe9e47247ae758850f549312eeb7e59ddae67463eea6b98d3520faf82794e00bd2ef8e71ba89249693c04d59ae2d87eb7923c738d29fe36bffafa8909512669a2db2becdc98e15a33874549071133ebb83e39e12b2df45ba2b61f8a3f2e3cdd27f199793e5ed727a9e7ccb8425f3bbb55b445ce89fb91c10fc94805304587137b0edf2dcfe6747808f63ddf3b8b3712068734965b82fb95311a80624b167da7868e6c836130dc28aa6149f06b5abf186c92b5fe94047297013bd5ad8486cd42a27caf2c43fa61aba19cdfdf6ff5096296825c55dcd5a0991c346bcb60bf2cd8b3fa656c6db26242c684fdace307c065616bedcc1df157fab58b94435f1a754adf7a8241b84feb128cfdc1164a2f100be48c14e2d0b250e6fb0bd27f85c27ee3933051b1748da600737b8e7bd7cf3947e0d8c29c19c82077a94cdd03bb3584173d591e728d5c93b0d92916d05c9bb2d77786ddab72b672a9aa56f625a84d20dbe9d0ed2c32fb070789605d885849d9b145e172acfbc0a939e83cee7540c7d56a3cdbfff84e77ea7ac2cc36f765113b65c0519cdf7af16dff478580cbe4e7b490fd37ecd72ac01b059a4f32df5e6dde9adbcf57f0acd2d34c0c8f1f72153c3cb4eb0cedb8f61b7cd70a2517fbed7818ec169808b4d35b14dfcdbc87f5451a9c65cc0da1f991bc93614e8887bb86a8aaabcc0150c6987a25031ab201ec2c093b4aa6a7f810b7b451e6f5891bcf443946e5bf0e4cdae48080b96ada6cb64ba934e05a5c72f31388e35a00ef286e7c318d31879eabd9b6c71ee49cb91556baa5074a01317b6d28c9676b45deb133a18cebd95f41da41c6ba4fe895d15f888dbc7331c05cf8255ae73ec29ef487251127a6fe8a50172c179d93da5a980fdf01a64997e03ec88d548e091375ed12885819468dfc784e8d214caeaa75bc563f498b7bde40eb3e79785c4ca1868ccf87dd18d36dcf361918051f1bbdbcb9d9720e9a4a068c7448964e84fa7d33d84861d150f7926831db76b487dc8ba0532a4840748b93fbf5c6d79a47d41cd50b9cc3807c2ca2ed01a4fc7c8d52c57bceebd3d20350303a3885b2f674a2cf6564a36d46eb22a7dc5ca58d142a4c5222ca379f56117be9616f3b8fd4452b22564ab9dcac550cca63b7b24fc9b421ff8e6bbb882da909402cec0b198b180ae5689965f85d7b0b68b5eefe985e80c41cf6da21114e17d6cb53e2829390b2cddce656e8a9b79ec857bed43ec8d7abcd39cd70740de78f0b3a2edb028bb9bd9d0656e914e7ae3bee2970a3dae2567505b36052f0cdbedc3084e61bebdce9b4fd87d38c8cb3dbfb63f3641e97b02fea05f7f77db278d5fdf3bc3dbc634b130d27a51e194131bce84c8fe7fe204457f8bde2b9224e8929a6ba336d682929ed9f029e58d74b90597cd94be598d541c908461ba255d681ab350c29dadad8cebc9893ec14aeae4940b09e2cff91283185c9c1ae5f84d6b8a9839f0eb4c9149ca99101567839c624176efe92826a230eebe925f9dfde3ffef648bad9d804b1440b5d156f8816274130d754d5427cb3a493b01c24976985910299c5b110adfeb64daf66baa612a9664a95fc96d9a0bd6713116b37b6530d3452eb7e23b430c85251bb05ce29f6dff13e74c192d8dab4b853d8a139bf6c3fcf8cb585ef5beb1003acbee04b911186915aaab690c5c15cb196389d93593315196f4e2d234f5d44f2976dada3ec7fa3c39f7cfc7d0d55e87ae8a7e7813e2ef843d8057f2ccdb08c75d2600b32cfcbaba6a27033b7acbbf54b769b49785bae16941cd45b1a3723114d9d16a9cda871ddb3997ea2db60f3f3ddeed8554fa6ee21bde48ab62aa0472877b57f47f587a8e6a708a115083f9040c923851ca2a9a3810698a302f9874842bd55bf06fa047ca1bf7b23eba8da7c012dd25d23913e73e9fa4581078e0ec72fa919358081883ad7cc7c2441a10eb63b13e099028884ddb1ff77c67e5e05153091ad3f34c281702fba895eb6e1da6780910672ba943ae47e0c9a48b5ed7fe4f340d15dbd0ad324649d4a981e3add5a836e8371dbd725b323d4a930760a724754ed63631483e941dccdb738a6ebf88e261b9d65a77b14608d8b53abb62b5910e0a23885ad3e6a5315a77ec72ff0cfa893e3ead8146c85c0996a83d3f41ad29897de0074231d05e762f28f7fc7c039cfd44138a30da14b5ae9b3b18d3be098c43f07eb167e7468e720dda530199e29c18c7f6f73620017d531104ec3d5837069ba2e6826247479f433db8372efe7925c890cc69cdba850dbfd4df4874cc583b24bbec5654a3840edbc2aabe3ad062037f9b473dae4df065ef3814f1c33f66b2252e4a4e2ef7bc24a02c96e765800c929231c7bd23913a0c16f260244378fe68bac8cef1ce243ab6226afe4ef1ef76a328886f1ed82557458b667360f4a2ee8dc10d11eea2b81e9cf196e6aa5c750ab2fae68fecf9bcbd6f7762fb9355b5b1cc0e078d6a334d171f351cb00143d8f050ec8347adabf6daaaa23a25d04b68bdbdfac3fa2cb23a57d0b51f3143a63badb2f492e179d077d501a00d241bda2171e7dc26cafe646fa20ef1d892fae0a4935803f27aed397bda2612bf9e3255de74fb6375edf7ba532ccc27cd481817a823e66b531c9b29e7f2390894fb0de8d270ba3aa27236f6a831a2e8f97cb9763acb9769039971bb5f02661aaa1b4610e4e4e48afae34bacf6b88ed06fb2365247286abec766ac085991e43519b6c7170e0490be679dc81cc3d8f4180ea49edec120be8b97eea12ae21b7955c6b30eb7e2cbf99dba1bc716f0b904b25328c78b158e523f0f16a2173af5f9acf9134e804cd65dbc15ca832911d3b06b1ff8e6f1736c29d52e7ea91376eb5f000ec13b502bc73f84e9a9137e492920f476d3a7b3f94e55f4e30b07da34859a1e0fb248b44d501301cad922c21f1bf2de7b80ae7a89aa5459960d157615b5aad7a7135e6d96459152277ad5c110210b709aac013152c90e29a2236f4e72af2652dffa7759c4c1ad645b5a5edd0a367858319ce789e"}, 0x1008, 0x800) r3 = shmget(0x1, 0x1000, 0x92, &(0x7f0000ffc000/0x1000)=nil) r4 = getuid() r5 = getegid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002080)={{0x5, r4, r5, r6, r7, 0x89, 0x8}, 0x4, 0x2, r1, r1, 0x20, 0x9, 0x759e}) r8 = dup(0xffffffffffffff9c) mkdirat(r8, &(0x7f0000002100)='./file0\x00', 0x100) getgroups(0x8, &(0x7f0000002140)=[0x0, 0x0, 0x0, 0x0, r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getegid() setregid(r9, r10) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r11, 0x20007461) pwritev(0xffffffffffffff9c, &(0x7f0000002800)=[{&(0x7f0000002180)="05b0991b7c2ef8f8e9355da0ee6542c55b86bd6f030628d34eac797a867375de7222499d526dc9bcac345a66ae779ef10c3d223dee5a996536445942390a30787c63055d53ac6a21bd6757c4d6718fbd44b94c94c8112b31a4fb8e11ef2f50ac7cb01f2c4ee7d33280044123742eb64fef4739a89ac7ca88aabd8d7fd6397a26fb9172a3073b0e599018a1ceb39b8264a6e7fa3b1c803a444ba8255a0dd6436be655903e9a99257150b81573695d2c41e81367820a4b0bd963707ff0da7332f5c867ad725559f3bb794cfcd0ae786d32d9dd02d4befb1fd6745f9476a130d80ae67bee1353b2ee8c782e47d0d05a5e", 0xef}, {&(0x7f0000002280)="9d3bb1f61f1da4107b02f62fdd8f4b61e79a8f8e8b5e27e6054333a5b940cbc70c414d0e4b33fe9b34ec10059c0562ad6ea7013b75ddc34e988d30882fe8d7c1bcdbd436ff5ccbf4a194e1ed0b84505b6dd2ba91a3f306173f7ecd7ee031a898109789749e294fa41f62ab7e0c3502dd191eeb2a6c85df1f6cc3f7c894aac29f28cd8860eae4e989ae01368a5b46328a69709c81f2bdeed7bc35f5728694fd41471791d7de75df13317046526179448bc9c56c2c3518482de94a6284d1b46464d0e0542ab8fdb98f08e6", 0xca}, {&(0x7f0000002380)="3b1cb0328919c6334c9361c53ee9c2090e36a2bc4a018b59820d97210a2c077aaa05f189188be818386403d5070d54a09d618df9d2489ea0fd00373596aec2f9c325541a19db026c89a17185cac1654c58c753f5bbf42cc386bf8b240dd01c73afc9c3033b2294402ade2c4f78b30f035d748bef7275d61e46b9633274bedef61ee4560043ef618feba542721f198b157d7a81c887ae", 0x96}, {&(0x7f0000002440)="671561e06aa86ee6e242b38dc5816d875fac450dc8ee4367bbbf4d1d2413febb32589af2366ca706cc0b3c7a3a521c971843ef5d79d57b688354c757ca36e628014719f63f25ea02f8029e9ac4fcf89cdd37d707e2d60fa633902092d6975eda14d73ed979b3304e6484901fc8285c3801fab37d15f8b985825658cc51e34edd0921e09b7763e904a0a946c38510e4e99aaf66d5a5af6c2091ff2ca698c62c63e1895de2dd50c086f2f2cb946c6d0ff1b615ab9ff4da04e1d68d", 0xba}, {&(0x7f0000002500)="e6dccff920615f3ef35a15c075c54b15e8e83dd3bc5cd3863e4f4c8ccb98c136416ab48a73a2f0a88b19e9d8629e432563639774013303ce1d4cfce98191b23a0f7f33fc2044694ef71b60de611b58163a1745a16c59958624e939adef83019c11b56c2293", 0x65}, {&(0x7f0000002580)="64f3a5152a674e5999f1c10acae6cb7b66557e", 0x13}, {&(0x7f00000025c0)="10b03aaee78bbad8d04b8559cbc3f12681e86d29ed4041c6e7752057939a099a270f62254741fd998386ee0b11834daf0bbc431c3df9819a36a10d5df2ed8c51187fb30c45c1b0fce907713feb10ecc6f44d43a03cb5c656d60dfdf8e646e8c1d79b6486c4fdcc20ad270729b1ab5ac498d3cddf7591cbd3c067af0424eac3d320be256bc880befced088a1621910817f0eb98336f30be5e4a22470291b77cbfc6d66e6bf6d5f4c688db00e8543d16e324a94f7aceb7607aaf4549297b77d235e7e1c66163ceaa97e1c6c7e07151049a6cb5a69820a482eb06ce9b50e2b3d41d1084d9c0d7d1c6", 0xe7}, {&(0x7f00000026c0)="f9d3b3fdb02aa695dc3b9398710c4c6416c26831049ddc2577e0ab243d3fa5a9718539d5c8cdd7723f265329fed9f25c6002d34c8c78d53b06289103a122318fe30639d54d975fa97ce985f4860a6171ca56c7d0d06ad31fbaff4f969374d1a349142afe29068c6a9b4a2489b00d75bf82dac33fd743912a346ca284cebd96fcf8fff1e9e48385d3940163fbd4d3028436ad5c42cbed9b3031a8f44ccfa44d7397fd68a87be29c481a5d6dc3343b12e6c2", 0xb1}, {&(0x7f0000002780)="e9d568d339763c90115ad6ae0b4ca33afd4045d6bb5806a53bc96b38472179546abc7bead6b35b581542570005cf1b6e4266a254f1b717797a498bbbcaa8b7ff282900539175924006e229fa29b01057781f32f96d1794932d99016800455f7e967261e80091c5063b62b5d87e009bcbd048c240880f55ac", 0x78}], 0x9, 0x0, 0xfffffffffffffff9) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f00000028c0)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000002900)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f0000002940)) r14 = openat(0xffffffffffffffff, &(0x7f0000002980)='./file0\x00', 0x81, 0x50) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/speaker\x00', 0x1, 0x0) r16 = kqueue() pipe(&(0x7f0000002a00)={0xffffffffffffffff}) r18 = socket$inet6(0x18, 0x1, 0x81) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = dup(0xffffffffffffff9c) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/pci\x00', 0x100, 0x0) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/pci\x00', 0x20, 0x0) r24 = socket(0x1, 0x5, 0x1) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/klog\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002c80)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/ttyCcfg\x00', 0x800, 0x0) r28 = accept$unix(r13, &(0x7f0000002d00)=@abs, &(0x7f0000002d40)=0x8) r29 = accept$inet(0xffffffffffffff9c, &(0x7f0000002d80), &(0x7f0000002dc0)=0xc) kevent(r14, &(0x7f0000002a80)=[{{r13}, 0xfffffffffffffffa, 0x18, 0x1, 0xfffffffffffffc00, 0x6}, {{r15}, 0xffffffffffffffff, 0xc8, 0x80000000, 0xbb5, 0x4}, {{r13}, 0xfffffffffffffffe, 0x98, 0x1, 0x4, 0xd8}, {{r16}, 0xfffffffffffffffe, 0x34, 0xf0000084}, {{r17}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x8001}, {{r18}, 0xfffffffffffffff8, 0x14, 0x1, 0x3ff, 0x8}, {{r11}, 0xfffffffffffffffd, 0x12, 0x20000000, 0x1000, 0x2}, {{r19}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0xec}, {{r20}, 0xfffffffffffffffb, 0x44, 0x4, 0x6b88, 0x9}], 0x7, &(0x7f0000002e00)=[{{r21}, 0xfffffffffffffffe, 0x0, 0x2, 0x80000001, 0x2}, {{r22}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x6, 0xff}, {{r23}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x5}, {{r24}, 0xfffffffffffffffb, 0x98, 0x4, 0x7, 0x6}, {{r25}, 0xfffffffffffffff9, 0x10, 0x1, 0x3f, 0xd6e}, {{r26}, 0xfffffffffffffffd, 0x51, 0x2, 0x6, 0x5}, {{r27}, 0x1, 0x11, 0x1, 0x0, 0x3f53}, {{r28}, 0xfffffffffffffffb, 0x20, 0x2, 0xfffffffffffff3fd, 0x1}, {{r29}, 0xfffffffffffffffb, 0x3, 0x4, 0x0, 0x2}, {{r8}, 0xfffffffffffffffa, 0x48, 0xfffff, 0x40}], 0x8, &(0x7f0000002f40)={0x200, 0x7}) 07:38:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x800, 0x6}) ftruncate(r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 07:38:30 executing program 0: readlink(&(0x7f0000000100)='./file0/file0/fi/file0\x00', &(0x7f00000001c0)=""/37, 0x25) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000540)="8ac4c51e8d2d0749c1b93bb0b1f6271c5b032f4331013d600a37d596417bc0f4ef87b90c04f89704a5db5cfe9349b2261b8731dd3d5ec0aaae54619ae70b1387ac94e9f4a1ad01d0ea8cb1ee50ed49234b6b528a77d292df904ff84a7c45b1fd700c0000000000001000152cb067b5ededadb8185b12cd6ec2904b9598b5bb71220b262c900d48853350e633236d1e9ccff42be09fca378258626408b0814c8a6556dcdb10e620e6878d8bbcc7665909", 0x6a}, {&(0x7f0000000280)="946df01b5dc1baaa8b167cb22220b4470ada9c12cadbab9aa6efc6d143e748c20922fe536ae5ef6975c9eebe58258259975d8f52dfd809e3997c08a659cda76363624dd7faf4e7d94f8e7baf994e0e29ce12ef7a97a71735605dc67b3cefd71327146c6a3fa192df7dceeec0f4fd3931b28998cb7fe4c46e8b707e49554a50967aa86b4e965f6124037c2c8a03a5f5079b81415fb263bbbc827c84b37c569028e94e73753e593f64e5fe8649c4d2b25f5170c9eab7e1b805b37755747ba4c8670142db922e0a7c1b390a731ca3002705c94eb228127ba16b6e5ad3f2066e1a69b21cf711e8f4a5d697547275b704f6c6915d152ccf", 0xfea0}, {&(0x7f0000000400)="2f415dc31f79f5621736a5d601438d9b4b4057c66f8b521dce0f596decfa2498b8b5b44fe7759bccfea788ecb638db7405df28de71b85c169b2766fa8db9710d2e12970a62f7df6cbef7e9e0ed0fdb0184f62c1dab871130f4c303a89d25e21deb40a0fc2148b40d1a5bd10065d2c285a23fdb16dabe174a313d7f4e005b89e824bf94cc3a", 0x85}, {&(0x7f0000000600)="b03d85dac4cc0ba22a05fe0c8bf7a34a0f8cbde8ff4d20392abf6bf29fb32dfc1c1b31a5f985719e64e7402554e3ac5e1edc96a3e753ba52982477ba553f1595584e8d3120fc5752cd63f781897734e1dcaaf5b816c7377460315a4581806c9a13", 0xff0e}], 0x4) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r3, &(0x7f00000002c0)=@un=@file={0x0, './file0/file0/file0\x00'}, 0x16) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080)=0x5, 0x4) r4 = fcntl$dupfd(r2, 0x0, r1) read(r4, &(0x7f0000000500)=""/15, 0xf) poll(&(0x7f0000000040)=[{r0, 0x6f74f77087ddccc4}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file0/file0/fi'}) 07:38:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) clock_getres(0x4, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="fdab3a852d4511a02f3f2ce3b026c990e626f7449f1200c0f508f0c44d54244139b13b201eb68c074a25045489", 0x2d, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002eaf6c696c653000"], 0xa) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) 07:38:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r3 = dup(r1) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x8) 07:38:30 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x0, 0x9) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r11 = getpgrp() r12 = geteuid() r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x2) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r19 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @rights={0x28, 0xffff, 0x1, [r4, r19, r5, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [r6, r0, r0, r7, 0xffffffffffffffff, r8, r0, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r16}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r17, r18]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000100)="6f854dcdd586731dfeadf52478f43a1c70de5b3cf3c5be5d3c1af8b27c8472c0ce1f04d9b2d785fab921d867cc511d3601367e7a339023c8990f324321aef571165452dd09535d006a0790b85e2a6571c124db3532d6d440ef3365e508fa5e63544b39616a97d688eb83fcfdb962144a3df806168a8718851a80a8da1eb0d345d2fc96526b36f5ba28d289056504d002c89c73e4bfb3768d4b4c834ef3c883e2653bbb4769e725d7a6c548e4694ea40dfa639f84ace35c73716c101f3a94ee15fe1d73daded7198d8abc574832eabf0e03220e76f34753", 0xd7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r20, 0x0, 0x0) 07:38:31 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) accept(r1, 0x0, 0x0) 07:38:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, 0x0, 0x0, 0xa, 0x0, 0x0) 07:38:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) write(r2, &(0x7f0000000080)="98640704d9294d972507be00aa70891c6d8ae4b66fdf1e852a973bfc78c6013390de01fd8bd5b1ce6b873e3a93b9b46c36523e6a9e09e64d3e5af7674354a356508a3409cb4997ff65e2edc47c96074ebc73f8923da4445f6247df1a37c43792c2e7013e54a1d29de0cdeddcb4300f65f8cb3872f1f21dc645de2bb1802980558030", 0x82) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, &(0x7f0000000140)) 07:38:31 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', 0x0) 07:38:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="82022e2fac1400aa7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6f8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fa0ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a08671f6aaacfcff282f7ec1a852494e378081f231927b35672f12214b5cac7db956b7fa315800dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d7dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbffff9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a21103914690559046d4626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993c31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337569564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbc2b51dab037740b43957955ed71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860fe0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243f38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eba32a311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e60969eab4f2518f3dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe09c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd0e75741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14fdea7d504c1416360936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed4200000000000000001212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da580004fac16783648bd3eff702490229c4bf079345744ca47a4000000000000000000000000000000000000000000000000086ecb4f36dfcffafe7816f42904e8dabdc323b0b7c93eaa063acd078c2c0cd4cf248e2d814a93b9d14a56ff192341dbccfc6f6f838b839532a233c92c98758d887b90c15f932491d973300000000000000000"], 0x10) dup2(r2, r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) r5 = syz_open_pts() close(r5) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) r7 = syz_open_pts() close(r7) r8 = socket(0x2, 0x2, 0x0) dup2(r8, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) dup2(r10, r9) setsockopt(r9, 0x0, 0x6, &(0x7f0000000040)="460b04c4", 0x4) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x1}, {{r6}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x1}, {{r7}, 0xfffffffffffffffd, 0x10, 0x13, 0xffffffff, 0x2}, {{r9}, 0xffffffffffffffff, 0x38, 0x8, 0x2, 0x2ad}], 0x5, 0x0, 0x8000, 0x0) r11 = kqueue() r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) kevent(r11, &(0x7f0000000300)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x4}, {r2, 0x80}, {r13, 0x10}, {r12, 0x8}, {0xffffffffffffff9c, 0x8}, {r1, 0x10}], 0x7, 0xd202) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r20, 0x1e4, 0x8}, 0x5, 0x7, r21, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r28, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() r33 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r32, 0x1e4, 0x8}, 0x5, 0x7, r33, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r34 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r35 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r36 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getegid() r39 = semget$private(0x0, 0x8, 0x80) semop(r39, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r39, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r40 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r40, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r38, r41, r37, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x80000000}) r43 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = fcntl$getown(r34, 0x5) r46 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r46, 0x0, 0x0) shmctl$IPC_SET(r46, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r48, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r48, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r49 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = getgid() r53 = getppid() shmctl$IPC_SET(r46, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r47, r50, r52, 0x1e4, 0x8}, 0x5, 0x7, r53, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r37, r44, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r45, r53, 0x10001, 0x8000, 0x3}) getgroups(0x9, &(0x7f0000003540)=[r25, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r27, r37, 0x0, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[r20, r25]) r54 = dup(r0) sendto$inet6(r54, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:38:31 executing program 0: r0 = kqueue() socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x8d}], 0x0, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff00, "8549693ecd426111fe4d04002300100000001000"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 07:38:31 executing program 0: semget(0x1, 0x1, 0x0) semget(0x0, 0x0, 0x202) 07:38:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x107fff, 0x0, 0x3, 0x7ffffffa, "03002c245e1a0007000000f4ffffff12885d8878"}) socket(0x18, 0x2, 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) close(0xffffffffffffffff) r3 = dup2(r2, r1) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce4120358367", 0x126, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) readv(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x3fe, r10, r5, r4, r5, 0x104, 0x4}, 0xfff, 0x9, r8, r8, 0x7d5e, 0xd73, 0xaad}) shmctl$SHM_LOCK(r9, 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5994215e40f1ed90d7bfbf1925487c2ada5305e09de00"/119, 0x266) 07:38:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x2) recvfrom(r2, &(0x7f0000000000)=""/127, 0x7f, 0x1003, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="7b1f30e50d151c75cb7158c77ea033c8f0d36c793d44cb0376df2f0d7a9963307123012b0338d7d5624ea2cc69728b8f71f463f541164f19ebe24ddce327d17f153497948228f5cf8f002026d906918c55df0ff328d9903af543610df399081649a62c4cc33d19ab1a29d35687d3cc7b2d715236722ded29a2ba1a8f33f3144a9c44f1af49850080546e2d8e0ae17e4b29dc33d8778b4429e86d4a6d70fb1d6fd892a9f242efdf44c04e9d3b6146ffb63d788fa4004f63fab2ca44ae99423da3f3673613477a53f6e68e66f63286a6e86a0ddcbe9d2c19e8502b346c1d2a8b4eabff90652221b33bcec26bcc86fcfe400f685cac6b125d03ef27fca10439997e2dd9961b969f164956a9a394d10c779203b004eb2d3eb24c23894827215915e734a6aba69025445305b714056d37cd07ac7f7c786d1ec932f2b57911aa438aa86e6f60e18dea102ab543bbd854ba7aa7f72b55050a640ca183a914ddba9586ed81b4cb7b85509c5009d6146f98a0fd7b47e72c57a8abf8c21e1a634baf2a9ae4ed2e11ed4a88416fa674af", 0x18b}, {&(0x7f0000000380)="fbcc67ed06a7c0e78f35e31fa95f4aaa7e847a246c29692c86eff9a8520bd09c7b9ea20a8db7551f5b63d19525b1d93429504e885f37c86ebbb8b8df9238656cb01569e9dff1ef9395c22356a829294f50fed15313319361a358f44e53679dee8ddb36a19810dfd799a06d72217723c5e54a97d49718123ac90fa456d4004ff0b15b3620ee933796f11486b99ebf1ae8cbcae6b545207e9b90a652835f1a6f6c65db0397ed25790af79cf5b2567c447fcd0ed1716d891489a4a0dc50359ae40fc7fd9c0ac05d2b5dd6", 0xc9}, {&(0x7f00000006c0)="71de331dc72ee939adf176de675448c29809c7d0fa9ad0f3af4faa335478abf6a75ec6e5d00a65dfeb2d795658aaddf9eb1eb2367b920cd66e844ddbcd8feb635550722d5093f15dbd22926669a9a3eab8f7a4eda90215b19da93f72418e6bce390b23bdd47ff384abc5638cee1093b37e66aa33f89ce64ffb178821f070bf8b19ae8480e7c9c8df6a8b74de1c4d13352754bd961ed5a81f990abfa0beb03b70d3e7754c36be09247e169dd79ec788a487", 0xb1}, {&(0x7f0000001280)="0ea9b4b25f58fe8a8675a3e9efa26d202bd25c4b6e437384eef323492da5532a57df4134e20f815932dd1cb3e31fe5c1f07598ffca01856731aa8a058b3f706d0f5bd190dba1d87abac012176dbcdcdf87443fd51396141476ae46d5cb69ef8aa0cd5152b5c718c9d5ee586e1e36fbbfe4a57f05149ff737692d7075a65a199de194a2a8b4348fc74e6ff7e7765a8428449b0b8942953092865d7613240d1215b57d3f1bf040f098f346e07dc7ed23b9d36b3c797277abbef0a648d0b768feca96eba0a7f72fd96b2169d2df155066eb5c24887a16ecfc98ca516695a5bd08da595be3612e21b1e35ce2867761b3e18744e726d9dce5879c44a2388998d17a8e2bdae7b1f6a55a21cbd578152c1ae9c8a3fb68da55afb645e2bbd39d1d2e999b0b1cd4bb6edc27449a1b7a5a3ac27f3445de9b87224959aa76eea8471a2c8fcd8ee8d662fa9668736ed86b7195c1228f176ea57b0e5f1bfce7e4293e9d5cb585319315dc51b2381ea22d0466312f3a84af51a7857b0616a1280cb7c629d7eedb521c0aebb62a08e1175b1d040b697d70460abdf1f9b206e3da7f03588bce4fd37bab38f9171eccd22b973c4dadc57a85362ca105013ad7c4300c581b46d7927a8dd3ba2d2aceaecbac83dddfc2cceeb76856068873c2168fb142e76d70bca2e94a7693f4dff1ef9385f0ca708d41b3ba31d59f622f3cf32251e5f60f1b028f31bcdecc36a0da81925ca1cd955fa234c7000a0d0579258e93cfbd4b567c7063ab60adc238d5f080a9f5316507f195d990436ae2ba8c79420630c795d0b2e4a0781f6491d202b5552f18fb3c8315a917f222df5a03b28d87c631906ad19aa99c3039cb2004d30de9a2728bce19e10a7ce0578ede8320c4362612c677310c85599263f0868994fd5f497e44c09be50e98df50eb1bd5ec3c92398ba161a8437bd68ccb179a9892d12dc1a3ec96701468add717bb814c8f2c334381726c08b69c4f1b53887f56cc1903acb3887a77514297771f0dd9cfcc220618f91cf98439db69cf4b0afebabd028964fea82a5dc8f5e4e7855600d68a108376f0fb03ef7da057683770f090a31fd5e6683262befd3ebb639df9573fae4c987238a57185fd5e6ccbb3a0b204345391b0fca19d61a7e35bbfd0e827d925d1884afa5bc70ac5f97033ec27cb10dc3d5d9ee9b63ff683946ce45f463d6db78a5199d25184d4558f3843cd0a9150a90caf539ba9a697ec8471402ca1a676b48a52cc5d4528eb477aa688fc2c4a4d604709d0428c20b1f48bb99f70fe77a9d2eea8d637278cdbc774dc27c7274d166b55af0012f613f769650bedfb7092a9f8aece15a5cc2b33ccc9eedf6b2d97d3fec74ad57185d89e37f121fe6cfa0dfb5ce3bb2bb96b4ea34e401dea932af98ff9d5031d73162004eeb74bafda09fbf76dc4e664e30100b52c17c86092be4f18f456e3af0d2d49b0b4f8268e95d875f1ca7be305f2c04da99690b949375726820d5c1744f516843351ec15d522b92925c74ae242f3e30f0d1d4acca63663dd07ca14640e3ac5cc554c78b3a1088c8afa4ccf5fae83e0c65af813c529c32b7cde48391cad3aa0e7e4768956384eda0f0b76389f7e10e70023084f2fd1edefda7b66343348fdc34d1981200beaf2dee7d6c6a24e3998d75dd3969403d90302d17a5e271dc1d173aaa184df67ff07212affa4f31be0907cc8aea0069644b91c7566b6e25041a073e50c3e49a9456e4ab0b89734ee5c9ce8b7e423918484eff383a1f9bc2c3a707a0633b2e61f6ed5afffe6cb8b0f8fbfd5bf6480c54416c675a28ec99b8589517a72141edaefe01b140adf44279964217a35004d04137916142f420bce27978d6c389feb2e07d8561026f3a413741161ee9bbe0fbbbc61df2074e72850aee1ea1d41d702013152fc363967174e8b550a3db54af5a3e0eb11f91c2d1921b5c8e0e69fc399b47762221b6a2a2be0ab5552ac25e542e35509d900df435e07e89b20ae48a806630fffba15c8ff4def7f2ea3c5ce1213f153f711bdefc313234038efd7cee16802786320416f8805afc1f0125648ff30bd2334099972d40c5346b68a3714b5321147c3e6609229f109aeae86c85f2c87e5d1a672b99710ffa00530e9bd9aab70dd30f583679c558fa1926461fc55cea88e0ee69522c66a3b7b8b2186d2cc29c98bb23f86591f9a3c98b02b567cae3ede0cba5a0db3e709a78ffd0ae9f9186df26e028073230f8c25c6fae102db0f86df08189b034fa020c8a831e72882f389755a6b966ada18e1ab0eb592e3ebd36defcb61c4114c4f2dbefafd998253ee69421b3275c487ebe7a8fd26a7892d8f355352fdaeba499d78874325a16bd7e077d158b877c30225a68e414adc7f2fbb65f2d30a4563971c9314b1fdb9f46f1a1b8ac7935c839bb83b9273d2c418b632c7f52d2b3c8e9d20b7c2225cfb90f93bbf8987f5710e18a4e80cabd2579e8a5a1c0462e334b3c1dcf95e2551ac72d4e2e04d92d0c385598f5eb34eda9e074791303f73b634f754e2fa7dad6264d80b9edaae0f8e1608c0226a5d565b1c9e4e816c3060d06c5bfcc0d67c8dd9519e3b89ed87875228a4be6b7f3e95ec99f3a0de3cfe76f3f273f7c5094952006b5c090fc26dff76ed4b02356cabd737f0bce7e6734eba71320c0c68e27c3198060d55fff148deab7dd81c2b9354585f1f14b7543c6e5595488af4c9f6b5d094b413c1cc7a635b2b54bfe13c428bfb5486900696ef328db9979837ea4df73d2235fac007be672425067c9cff34e1a00607f7a9b910be6bb2a5559fc9d15d473bb2aab779cb7b6c904d57f9c84b986e78afa8b5df7da2df91cf71ee5c03f0f547f305e733608014629e497bc129", 0x7f4}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x6, 0x3ff, 0x0, 0x7, "3f362c58c756151259dea8fa0b62f399118c9468", 0x3f, 0x5}) 07:38:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/238, 0xee}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x2, 0x0, 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) 07:38:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket$inet(0x2, 0x0, 0x9) r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r16 = getpgrp() r17 = geteuid() r18 = semget$private(0x0, 0x8, 0x80) semop(r18, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r18, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r18, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r19 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r19, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x2) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r24 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r5, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r24, r10, 0xffffffffffffffff, r5]}, @rights={0x38, 0xffff, 0x1, [r11, r5, r5, r12, 0xffffffffffffffff, r13, r5, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r21}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r22, r23]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r21}], 0x50}, 0xc) r25 = semget$private(0x0, 0x8, 0x80) semop(r25, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r25, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r26, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) r30 = syz_open_pts() ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) r31 = getpid() r32 = getuid() r33 = getegid() r34 = socket(0x2, 0x2, 0x0) connect$unix(r34, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r35 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r36, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r38 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r40 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r40, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r40, 0x0) r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) r43 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r43, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r43, 0x0) r44 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r44, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r44, 0x0) r45 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r45, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r45, 0x0) r46 = socket$inet(0x2, 0x0, 0x9) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) r48 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r49 = getpgrp() r50 = geteuid() r51 = semget$private(0x0, 0x8, 0x80) semop(r51, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r51, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r51, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r52 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r52, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r53, r54, r53, r54, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r55 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r55, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r55, 0x2) r56 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r57 = socket(0x2, 0x2, 0x0) sendmsg$unix(r39, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r38, r40, r41]}, @rights={0x28, 0xffff, 0x1, [r42, r57, r43, 0xffffffffffffffff, r38]}, @rights={0x38, 0xffff, 0x1, [r44, r38, r38, r45, 0xffffffffffffffff, r46, r38, r47, r48]}, @cred={0x20, 0xffff, 0x0, r49, r50, r54}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r55, r56]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r34, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r35, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r37, 0x0, r54}], 0x50}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r59 = semget$private(0x0, 0x8, 0x80) semop(r59, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r59, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r59, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r60 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r60, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r61, r62, r61, r62, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r63 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r64 = socket(0x18, 0x1, 0x0) setsockopt(r64, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r65 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r65, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r65, 0x0) r66 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r66, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r66, 0x0) r67 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r67, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r67, 0x0) r68 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r68, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r68, 0x0) r69 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r69, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r69, 0x0) r70 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r70, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r70, 0x0) r71 = socket$inet(0x2, 0x0, 0x9) r72 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r72, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r72, 0x0) r73 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r74 = getpgrp() r75 = geteuid() r76 = semget$private(0x0, 0x8, 0x80) semop(r76, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r76, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r76, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r77 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r77, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r78, r79, r78, r79, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r80 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r80, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r80, 0x2) r81 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r82 = socket(0x2, 0x2, 0x0) sendmsg$unix(r64, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r63, r65, r66]}, @rights={0x28, 0xffff, 0x1, [r67, r82, r68, 0xffffffffffffffff, r63]}, @rights={0x38, 0xffff, 0x1, [r69, r63, r63, r70, 0xffffffffffffffff, r71, r63, r72, r73]}, @cred={0x20, 0xffff, 0x0, r74, r75, r79}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r80, r81]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) r83 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r84 = socket(0x18, 0x1, 0x0) setsockopt(r84, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r85 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r85, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r85, 0x0) r86 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r86, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r86, 0x0) r87 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r87, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r87, 0x0) r88 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r88, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r88, 0x0) r89 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r89, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r89, 0x0) r90 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r90, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r90, 0x0) r91 = socket$inet(0x2, 0x0, 0x9) r92 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r92, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r92, 0x0) r93 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r94 = getpgrp() r95 = geteuid() r96 = semget$private(0x0, 0x8, 0x80) semop(r96, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r96, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r96, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r97 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r97, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r98, r99, r98, r99, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r100 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r100, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r100, 0x2) r101 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r102 = socket(0x2, 0x2, 0x0) sendmsg$unix(r84, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r83, r85, r86]}, @rights={0x28, 0xffff, 0x1, [r87, r102, r88, 0xffffffffffffffff, r83]}, @rights={0x38, 0xffff, 0x1, [r89, r83, r83, r90, 0xffffffffffffffff, r91, r83, r92, r93]}, @cred={0x20, 0xffff, 0x0, r94, r95, r99}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r100, r101]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) r103 = socket(0x2, 0x2, 0x0) connect$unix(r103, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r104 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r105 = socket(0x18, 0x1, 0x0) setsockopt(r105, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r105, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r107 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r108 = socket(0x18, 0x1, 0x0) setsockopt(r108, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r109 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r109, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r109, 0x0) r110 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r110, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r110, 0x0) r111 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r111, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r111, 0x0) r112 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r112, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r112, 0x0) r113 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r113, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r113, 0x0) r114 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r114, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r114, 0x0) r115 = socket$inet(0x2, 0x0, 0x9) r116 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r116, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r116, 0x0) r117 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r118 = getpgrp() r119 = geteuid() r120 = semget$private(0x0, 0x8, 0x80) semop(r120, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r120, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r120, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r121 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r121, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r122, r123, r122, r123, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r124 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r124, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r124, 0x2) r125 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r126 = socket(0x2, 0x2, 0x0) sendmsg$unix(r108, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r107, r109, r110]}, @rights={0x28, 0xffff, 0x1, [r111, r126, r112, 0xffffffffffffffff, r107]}, @rights={0x38, 0xffff, 0x1, [r113, r107, r107, r114, 0xffffffffffffffff, r115, r107, r116, r117]}, @cred={0x20, 0xffff, 0x0, r118, r119, r123}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r124, r125]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r103, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r104, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r106, 0x0, r123}], 0x50}, 0xc) r127 = socket(0x2, 0x2, 0x0) connect$unix(r127, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r128 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r129 = socket(0x18, 0x1, 0x0) setsockopt(r129, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r129, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r131 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r132 = socket(0x18, 0x1, 0x0) setsockopt(r132, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r133 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r133, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r133, 0x0) r134 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r134, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r134, 0x0) r135 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r135, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r135, 0x0) r136 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r136, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r136, 0x0) r137 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r137, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r137, 0x0) r138 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r138, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r138, 0x0) r139 = socket$inet(0x2, 0x0, 0x9) r140 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r140, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r140, 0x0) r141 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r142 = getpgrp() r143 = geteuid() r144 = semget$private(0x0, 0x8, 0x80) semop(r144, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r144, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r144, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r145 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r145, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r144, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r146, r147, r146, r147, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r148 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r148, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r148, 0x2) r149 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r150 = socket(0x2, 0x2, 0x0) sendmsg$unix(r132, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r131, r133, r134]}, @rights={0x28, 0xffff, 0x1, [r135, r150, r136, 0xffffffffffffffff, r131]}, @rights={0x38, 0xffff, 0x1, [r137, r131, r131, r138, 0xffffffffffffffff, r139, r131, r140, r141]}, @cred={0x20, 0xffff, 0x0, r142, r143, r147}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r148, r149]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r127, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r128, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r130, 0x0, r147}], 0x50}, 0xc) r151 = geteuid() r152 = socket(0x2, 0x2, 0x0) connect$unix(r152, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r153 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r154 = socket(0x18, 0x1, 0x0) setsockopt(r154, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r154, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r154, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r156 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r157 = socket(0x18, 0x1, 0x0) setsockopt(r157, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r158 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r158, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r158, 0x0) r159 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r159, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r159, 0x0) r160 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r160, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r160, 0x0) r161 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r161, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r161, 0x0) r162 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r162, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r162, 0x0) r163 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r163, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r163, 0x0) r164 = socket$inet(0x2, 0x0, 0x9) r165 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r165, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r165, 0x0) r166 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r167 = getpgrp() r168 = geteuid() r169 = semget$private(0x0, 0x8, 0x80) semop(r169, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r169, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r169, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r170 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r170, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r170, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r169, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r171, r172, r171, r172, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r173 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r173, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r173, 0x2) r174 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r175 = socket(0x2, 0x2, 0x0) sendmsg$unix(r157, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r156, r158, r159]}, @rights={0x28, 0xffff, 0x1, [r160, r175, r161, 0xffffffffffffffff, r156]}, @rights={0x38, 0xffff, 0x1, [r162, r156, r156, r163, 0xffffffffffffffff, r164, r156, r165, r166]}, @cred={0x20, 0xffff, 0x0, r167, r168, r172}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r173, r174]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r152, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r153, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff0000e1ffffff", @ANYRES32=r155, @ANYRES32=0x0, @ANYRES32=r172, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0xc) r176 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r177 = socket(0x18, 0x1, 0x0) setsockopt(r177, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r178 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r178, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r178, 0x0) r179 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r179, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r179, 0x0) r180 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r180, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r180, 0x0) r181 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r181, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r181, 0x0) r182 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r182, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r182, 0x0) r183 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r183, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r183, 0x0) r184 = socket$inet(0x2, 0x0, 0x9) r185 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r185, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r185, 0x0) r186 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r187 = getpgrp() r188 = geteuid() r189 = semget$private(0x0, 0x8, 0x80) semop(r189, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r189, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r189, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r190 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r190, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r190, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r189, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r191, r192, r191, r192, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r193 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r193, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r193, 0x2) r194 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r195 = socket(0x2, 0x2, 0x0) sendmsg$unix(r177, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r176, r178, r179]}, @rights={0x28, 0xffff, 0x1, [r180, r195, r181, 0xffffffffffffffff, r176]}, @rights={0x38, 0xffff, 0x1, [r182, r176, r176, r183, 0xffffffffffffffff, r184, r176, r185, r186]}, @cred={0x20, 0xffff, 0x0, r187, r188, r192}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r193, r194]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r197 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="8fd5f3f4ebda2c7866b53cc7a75a02e0001872899d4fb836259cbbfeb7d95217c901f0071e8808a72deee24eb97c095a4909f8a3ceefe18ac6ad5ea90aac7cefcbbac1004d0fa751a2de2371c95bed9af587c7bdf798a98d8a181979f94be426afdf93951a85416f0ef392020a4c956bccf0e86c35d1938828df62b70713163f369e0572397d822f1489543605526c19a4b16543010fa2b8b448f19f994a8899916615a7b1ce1050e5f080c1c61a87b9569f1040905f6b283e1fb722ca688a336e6599406b091e3ce39a69"], 0xa, &(0x7f0000000180), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r27}, @rights={0x20, 0xffff, 0x1, [r29, r30, r0]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}, @cred={0x20, 0xffff, 0x0, r58, r61, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r74, r95, r123}, @cred={0x20, 0xffff, 0x0, r130, r151, r172}, @cred={0x20, 0xffff, 0x0, r187, r196, r197}], 0xe0, 0x10}, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 07:38:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x0, 0x9) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r13 = getpgrp() r14 = geteuid() r15 = semget$private(0x0, 0x8, 0x80) semop(r15, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r15, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x2) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r21 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r21, r7, 0xffffffffffffffff, r2]}, @rights={0x38, 0xffff, 0x1, [r8, r2, r2, r9, 0xffffffffffffffff, r10, r2, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r18}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r19, r20]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) bind$inet(r19, &(0x7f0000000180)={0x2, 0x1}, 0xc) 07:38:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) fcntl$getflags(r3, 0x3) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 07:38:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 07:38:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "af8ceb849a452c36a0db9c25e7f14a46fe056e48"}) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) write(r0, &(0x7f0000001580)="dc", 0x1) 07:38:33 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$TIOCCBRK(r3, 0x2000747a) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) 07:38:33 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESDEC]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 07:38:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendsyslog(&(0x7f0000000040)="0229586f3c", 0x5, 0x2) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0x0, r4}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:38:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x8, 0x10286) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="2c2ac9ca", 0x2c) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0x530}) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f00000005c0), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) sendto$unix(r1, &(0x7f0000000180)="a6f7103bd978d2e9202ddb9b20e89b33991d12906f5900d205bd01ebd440ab1d591ecf7b45274d1f2bb17cd97a6bd048028726f6e50255", 0x37, 0x20b, &(0x7f0000000a00)=ANY=[@ANYRES64, @ANYBLOB="6879dfca3ef2779afdc0f8e2a55bbe1dcd35beeecf39f801996279315ee79f0dddc51301ecf71124f86e4bc45b6c90f59e2ce0fdc45996bb32e8bbc640eba66287068d4516215a19a97494aa475ffe710bca8ca540d7239ae822d55b53946476500f8c14bacc0693b2e602babbe7054ecfa2cefed9288cb4868de253e9bc3f46817635c9b05483297a63f4f1690dc795a364f9557fbabdfee89fabb74c2e7173c76a1635f432d67cfc1cb69952d3663befa52491d14247e924d322abe71252580b22f460dbd8cbb57277bd86e82eae00000000b6783ad6c665d890f5e1c2bbfc66748c327f980710006c455f65ea1d08c981c9c22451041d674a57cc45b809"], 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20088, 0x0) close(r5) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r6 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000640)=0xc) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000008000000000ffff0000ff7f00007c916b60848a9dc189402cea414e5d47dd02281fca6de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b76b13dd7b62b2db6c42868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb9822d6b7ccab3fcf29bac88b5060c628264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7a270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33e8dd951a00000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289238e6b53dce4088d9e1fd9710070c5d386aa385547cdab0f657"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() r12 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r13, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r15 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000140)=0xa) r16 = getgid() r17 = accept$inet(r13, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r19 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r19, r20) r21 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r21, r22) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r23) setgroups(0x400000000000002a, &(0x7f0000000300)=[0xffffffffffffffff, r21, r20, 0x0, 0x0]) r24 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r24]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r26 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x82) r27 = getuid() r28 = getgid() fchown(r26, r27, r28) r29 = getgid() getgroups(0x8, &(0x7f0000000440)=[r15, r28, r29, r16, r18, r21, 0x0, r25]) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r8, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r10, r11, 0xa6, 0x1, 0x4e2c, 0x3b39}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r31 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r31, &(0x7f0000000040)="e637fc80f18acb07291c931413d6914089e8f11a7f8df8bc627b4d659654c7e74c1122a466a6cf0bf74c1dabb2b3d8857c5470239b7dae64719dc24b70481f3680cc5d99b0efb749569d7e2001f190", 0x4f, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x2b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000480)=0xc) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6cb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r34 = getppid() getpgid(r34) msgget(0x1, 0x82) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r8, r30, r32, 0xffffffffffffffff}, 0x4, 0x0, 0x8000}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000004c0)={0x40}) 07:38:33 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4f00800030000fe8000000000000000000000000000aaff020000000000000000000000000001a911f7242fb777e1d2c912dad4c3cd45ad654df6ac74bad590efa2c6b45409daa6c35794ab6a4447e872c7dff5c9bc7a9625186951e902198092983509dd29c74fe291093adce0a2b8e2035cba52ff6e3aeabd5252bdc8b12a25e6a6cd9a1fedf762a750b9d4910a2697d6915d5458fa4eb6e3599c1b8e37baa6fce5c2529c130f201ab052a53d9b2616b06f33040df764e232f2621266f90afb7eda32a1261b12dec7d6ad4f343999ebc6660d3a78f163090020efd8f2582604e0f651df8d91dd55e851f99066658f24570174a633109ad0416103d7499f33ab30fda87a25810f049057f44abe4e978139"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x20, 0x19) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001300)={0x8, &(0x7f00000012c0)=[{0x0, 0x0, 0x8, 0x400}, {0x3, 0x6, 0x1, 0x101}, {0x93a4, 0x4, 0x9, 0x2}, {0x5, 0x7, 0x5a, 0x5d0}, {0x4, 0x0, 0x80, 0x3f}, {0x9, 0x8, 0x6, 0x3}, {0x0, 0x80, 0x1f, 0x7}, {0x8000, 0x9, 0x7, 0x800}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000180)="c7a895b22a241c0a078359ff86dd6e360a0100fffffffe800000ff00010065ec0f1d00fffffffe9200000000000000ba3cf9b17ed2c6") r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom(r1, &(0x7f00000011c0)=""/111, 0x6f, 0x0, &(0x7f0000001240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="8de7faf6165459b0b3a45c21c25f14e79f8f0cf25afebd8aa0dc65ae707987868464b4eb6aa8f98932fcf6af11c8ff584a13895adc2feac7f9a9acd56e2de255afea91fe7f06991264e3d36809e296d28b4d643b13a946b7312b1462ed0cb3c0b958da2b6c0cb0d747b9e9d8caad890ca7c2820dc4855da2d04c4867afd2ddb33488b10a47e36a8b8ebe038144643d83c48f532bd48182375fa634a7e98adae60abad820a182faaa88f0846df1d95fa80c2f2dad3c6aeb4c088d295e8301a6e0832c49ff9bb1846cda41038c3a2d6f34344eda8c4864ab74ce58bd6bc9954d9c91b7455ba24a136d3bce99dfbba1a6a29a30921b8b5c7f12972ebddd1e524af042f842d4de2095f067c6957e83ccdedd9a3614403a313e971046246cda9217171af3a9a78fe15c599a3bae2fbc847051ac21f252e75670a616404e5b33d1c0e826d3de7cceabc1bd3574a494facb4f0c5bc9a2ef2e32709f84d453af329cd1279525876fd477c60722f6bb3a34063b73be1848ac5c7b5a7d14a61cba027b7a5e567a5f635fb7505ce7225cca701c8d59f04841560799adf09dad4fcb35becb27321b3a5e0e99c5c3df8be343b55f6ef4c51f31b799b78bcadeefce32747868cedf976f38d5977229c3b21f8e2eded654da0de9600006804412514bdd65a63af7e1cd999ec529ed9e222b698c1ea37d5899ae89df46d9411c11ace3405b41acf808ea90d4f88590216e392a3ea6e0db7ccc4a23c6ab6380c030d4227206e7528e47b21797ccdd1e4d84c3d91b654f3ff5b818b70ab83cbb30c1e368fc4fe2e01d32920558be7fcbfa395893afd7775017672325cc20dcd1a2151a5804d33806ddf456c0b84487e22343e1f5150e478371b7a218e26d920267e387a52bb3bc8dbfd77304b35556058d790b552e8201d3c472dfd53b93497e490694f7cbf753723c448247c05ca1ab12d3711659adcb91577596564e075450f7eef3eed150681f284d9f4a9ec34a8fd283c7c898e0fe850f9061a533be323a43750c19ce610c910add8c1831446a920e0315d28f42a229ff8634f86d2047614c4557d25317f889881371cf2b614083c90c951ad519bbeab9273697cd3ee3d199ae9798ae3f4dc15ea9164abe7730cf5a0234605c9f761c87dc223e60fb7851eca5422fa2b0b2ecd0adfe745a55cba9f7ff5bc2249df6857a4dc4ae91b53d916328f736b10222679310aaf803edb6cd3969ab99dbd1b115a1130896fae9821ff369684dd0a7265e9e656049a7c3caec9ca292b762b0240d39e1c9c5ec09c5fd1bcec86689ff43eafa98505ba4e65407b4beaa28f296475fcd06e67176f2cc4030e6262048f57ff3267dfd052ac5ce5c73eeaa2d22d78bdcdd41954ca7191ec7a379a081ca145a5cdb8af0c504eb0e8f2165d1d68aebee6682531ee220cbf25b2fbc53e0084e0dca5c1ac1920706e60a40d7289a88b285ed4ea7442868e2ec0a61b9dac78e4d8289c950976e6d64b10c954bcd26c78c15a29c6c93774ac5f774e2ac4d11c603da6efd5476c00489e91674180fce4e452e0b857f36ddba3396e8baa3e29c1e664aee8d65de98a617465fff9c5335dc92dd9f34dd3370a3666d77fe0d8b1e9fc2243f5d542ba063d808cfa4b74383b31fe71b17b71c6b01e37ffaad7f0a8e064490413fcce621846bd5c0377461773e004f5a521ebd1c7c80b8f71ccf16affb2a9d245424c69eb6fdd5f08411db3b2f8f79f1abc895df73bdc7353ffb93d5e0de654bb3504549a1fd1fab41aecfcf04cce71fcfba5f2c584d695796b55d9ccedd5d2baa049bde3fc177042ea0d2ad8ed3df653ff370109a5c57ddf933c5f9eaf1d1ae3aeef2e3ecb271bf8e298272a78dd2911a2bf6cb2c9f9ef581a2659c87d41e207f2884c4bbb5570678f77edd54682ddaf5324de3e14beb355ccbeb62e646cfb61ff74e613ffbb75ff450beb7b6da500316c3fdabd789e9df0d973501742a533c484a28f2e8d336c879336ee8bd15dfab1c7f928c9cdb29f575e6e7e634660bb8c9152b77c0cd8d76fa09422f2cfdca0b8f037a78d7c2fd38e82eaa127a6168e26bfc16c00a334ef160c868f281ad3f3e385dbac188381dc85aec5fabe355ee17560b123da33da964d7d1b2f58604ec9f2c7c16325367fb3b79091558ce47b7e2b71f160312ad541e1541de5033153d2b31907611d10c02a7eb55c11ba20ec706e23df99bd568b8cacba360e8d175cdafefcf3a99fd0a7a15382fab4c8702e9ad1c0bf0fab63b2fc05b5379f087763aa0749e0ba48fae1087c3ccd8862b623289f4b6c554eac7562b0d846673146c331e5d6420b7442c061919ce184d0538631954ae326a1088967e2adbbefd8d8accf0a8dbc172b7e0481874c74534ec9883dcff9240971685f29e0d84b5352c62719137fff3e6aa56b5481adda6619576ec57706d9c218f1d21fdd53c6387a558009dc09e6db92778aa4cfeebe607b5a5ec9d9264fd1e999107c1809d6f12cbcb7106ce73771421223857e4e260b93a16452b6b139e9a9d282732afdb8154591ea20900743c9284caa471ed2cf0da7ad13a914ff82e2c0ea6fc86b8c791f1aa1bff72cf781d6c589d9df8c55f7940c737c080003519dc971cb6bcc408feaf196f21b8687c3748472092c576b8f047cde4a2e4a40f7c4b6606b33f279579665a0bc7727c65c75fb141a44f5ed37e5064e61a6e0c50470c6ab5eb94429b41bfdad7ca7e444a795f0aae7e1820907845d1abab4c182da07d280fe6c10ff3a4999d1972780e4d7621e301bb4e6af8e69b7bfb199088866132e261b6aa98d8945c3be67a021b6d1973ab78fc2f950b3dd8b1f99449e7e890558d5d40247f6dd4a41d9450091d25f099fac3867da86784a378d7833a1cfaea37e1ae99336027118cb60421d42fe68b765d9b6110605aedfcb6c2010d05163546c5d2bc043a561f7287ba1073ef0ab9b7642c6f5772177375469933567ee2b5c0aa020175ca7854ff45b3d6edfd16676c4392572fc6da61cdf7d051d9d87e7f4af59c3ea8065408245d0b10d4741b204d5768ae9e94e9b11c752111aaaf75019cc8690b70f3bfbc50c631950a3d47e94416e5cb24c4eee8c8c2c485e68935452f9a396ed96c9980ffbc0b4c1fea24d1302b3896aa8de77acffbcfa3662fd3a261e9392dc9d3d16cfb07af1a77f4a83da55fe87acf79b02699949f00cfb04ed829fc41f7270a5308ca627ee93d25a95b4835d675b5ebc4a1c03ca170509c5dbd071fec6194015d9cb006ea68bb3a0fe1958d97f7b3100688a703a25c9242cb071a937e98374cc4e19254b65fc1ab73d05cbe6f1fbaf0215ed5177457a3d7ed2852486ceeeff4e22a3e40b89f02c9f5f6d6e3e259e6572a318f168bdf41009cb105946bc5070a482ebbeb99d9514e14100415990e2cd5f72f83f5989c5fcca3472ff454ef666526da5c387494e122cce25a396662d1cf6d00838887b2963f56248160cca18f2dc29d0138e47ded62c17d8d4f2cffe4915ce14ee45ef0f02e676f3836de78be40074ed4dbc24220ccf63353a28d898c9c5221d0e1221d27c73bb5a85b4b7dbd6bba7000715e1e441a2aade2d87a5a18b78299da760dca026ac52683571c9884a88f5d3edaaf1a7f9e137fa009db3bcc8de8f918ac1f7af1429b42c3f644418f8ca463c38d7ea578ff5b3eb39390ad2e42899c938be90047aa3cc85dbaff949f27c4c57b69687e74c8c8872216cfe996567986a215c4f3bbfcb42cd8847d15ba0d69b7e89437600e278b120ea0f67b2661f844e47deda6df67835ad6d7d19e4883f469b73d050b8c69855bac5b63ab617ed89b21f56bca12c3d78d8c5c3bdb2c49246c45375e74b0aca6c36814b7fc676a8e8f95d189bd556be20b73298ed506399a813e59f432650b4eb5c6a0e57d0ca7f123c3f6ed6cf296cd93fbbcaefd7d4b59a3e802772c5b6fb080cb8d267041ab538333c4f645a77a5f59471c4753c6b2388255e6c22cb4263cf652bcedc6256c225f590e7d164a53407468d936a40f9dfae301c8c6976f998040a2ac7114ba40b23ef7638d4d56c6d7853bf48ab7b8814b54ff11752626f10684fe342fb57f64c985021ddab91ad286d0a60f7864ebf4f3298c8c7e7f2dcbde49ba6f7b3025c09511ba8bf0caa2da2fa6a68d392dc8ea438b989bddaf525237e01946f68b8e6ae1ca812b94a9e37991d8a4194a52a044a817dbd9956d9407b9ad706fb52133577ab382d116a0754d5eac58d3d9bf07af98497b2eabda0b697ce6200c38bbabfd681e76d6f554ff09537da91b904be233824d5b388ace8ebe7828cd611e80cdea4bdc2b70b50d6bb29331e0982eb69d044954bb1742e3a769f7eca9741b2be522938667b4d6b35b1c96742c3134ac062dbbf73a1b519ee240869317f663c24161bfcbc423e5ee5eaa4e289bed292e7f75b1b3af5681d2678073ba5db54fa36f3a1b25cb0cdc7791eb1789dc1accb45e0fc2085fb1375a572d5126d9814b44f2d3ee0bd5ac076fc2c80ea140feb10bbdca24599e383068c9fe19e23a363a67705287d717819c25598e1b959a18da96b3532f5c33e9a90972ac00b4ef7302e1a919ca4a2da0cc516a48349132ed856f2e9d0e6347ba3125c800606d4c4e4fff2000f47dc769d48a428fc453bdf1ab813ea0661f5b7ce282bd8464ffd90cc6f2c9bbcea343c6029c92664b0584093d4bc9f156911489e565b91275fb45989596202b94de2645d4974f89746a15384a216580a4d2df5ce63bbfa9d15d1512ae4154f8507fed27884334b0d48150c6f4e00d9a04a8cd3b50415d0f2b1ab5c25d6bdad3f9e477a59b294cc6dabbd6a4091555a7bd700b8d39919ecde26a46cae1f220816e1b17ddc881ad98a2baff10255ae2ecb6efd39c4376094209b04db2126c4c70091bbc2c86872fa18454d7c5eef2e9bca786e88ca8c2165f1319cac9cd59fa7cd832790ea2c4dbf87ca6c367d8eed59d4257d7ab20fa1d4992ee01ae1eab30c4aec9ee3884d400f7a706fa867c17ea648b8c19a51827dd7a70dd99b47d39eb1f6ae74bf025c6fb4f5d0818235f673672d3aa7dd83496a44c14bc743a2a70a244a5d9632b295ab218bfcdce1f579d46b9750f0cd11fe000cc7094774ef4f51fce9e1aa9d5b0e54412277a78a55d9074d645abb778f61702add8a2e36f46c1ca597730188349bcf3f0400bb3e478fb6f2328b5fbba89439244b28330f2d0ee38e82d2525e24194ad34410e9b7b76e81fdc78a937687baac2332bb9b063d267bca2b77b13b98aa221586aa59d77e192e2fd23b9723dffed07a35ce20a26685e2d04e17293c5043aae2ee9ef34967e2b68bd8538e4b168faf22d1e56280eaccac1c3a91804de1ae2c32bead3edb3badc75541d4d021fa14ed319dae13d34eeed6a713ba30eb5ca72b6f8100af5734b308d1a7c9dd1f5f99772fb034c7c1b04098000bd004a4a2a9fdfd8de46aaf9a9590eb1a7ec939450f15b12850b1c1e1f789d3a363d78e15c626fc51f2e8622cf329586eef9978b576e6aa91201873f97274c437a8972b914887d4db25dab20ba0fb220eb8bb9fee903cf69ec86a4487b992703024efad051d9cc06aec8bc7a13366edcbb0d820c1d003e7e91562149bdcbe06f5b66d1bfabaf5b96b57b80a443e001c14a85b763fbe7b14c722068fbe2bb65dce19b5f0e674bb4e15e3286133bbd05eb75ed00cc56a207909830ba15899eacd7d89c15ac32169294e71e664e698eb778b37cb447542324ccdc3885001f064c7f70da7a88a6d0f057", 0x1000) 07:38:33 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x10, 0xdcb) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b02e18b7f0000011e003e2f", @ANYRES32, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRESDEC]], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kqueue() close(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 07:38:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5c11, 0x8002995, "f657007df94cf54600e200f5d5059f8913b63500"}) socket(0x18, 0x1, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) geteuid() r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r32, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r29, r28, r29, 0x3d, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r29) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10, r20]) geteuid() getegid() r33 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r33, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r37 = fcntl$getown(r33, 0x5) r38 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000540)={{0x240000000, r35, r36, r35, r36, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r34, r37, 0x41d, 0x5, 0x5}) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r41 = getppid() getpgid(r41) r42 = msgget$private(0x0, 0x20000003c4) msgrcv(r42, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r42, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r42, 0x0, 0x0, 0x1800) 07:38:33 executing program 0: r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) close(r1) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b21fe4e85b4497f8fe68f3d8f0bb1b9f29731"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) socket$inet(0x2, 0x0, 0x9) socket$inet(0x2, 0x1, 0x0) 07:38:34 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00306f1f000006300000"], 0xa) shutdown(r1, 0x2) 07:38:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaa085c2d727a5896400008100400008e24f22c549b3eabae5b30045000030000000000001901414aaac1414bb04009078000000004500"/70]) 07:38:34 executing program 1: poll(0xfffffffffffffffe, 0x5, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) dup2(r0, r1) 07:38:34 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff61a7eb9f1e60a9c0aa0486dd60a4070000003c00fe80000000fffa0700000000000000aaff020000000000000000000000c50001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 07:38:35 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) r1 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x251, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="009142dddf6657e67cac3a47590ff5f700000542d2b6709300400020061127fc06bd004a33a90d89f1db4ddad7fda97bf1c91ed2525c04184753dc6431ca81f80f"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="000063fae2b2d8fcee4f8c092bc840c74400000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc4000000000000000000001300"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket(0x18, 0x4000, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, 0x0, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x10, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r22, r23) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, r26, 0xffffffffffffffff, r27, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r29 = kqueue() r30 = syz_open_pts() r31 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r31, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r31, 0x0, 0x8000000000000000) accept$inet6(r31, &(0x7f0000000780), &(0x7f0000000d00)=0xc) close(0xffffffffffffffff) writev(r30, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r30, 0x46}], 0x1, 0x0) r32 = fcntl$dupfd(r29, 0x2, r30) close(r32) r33 = getpgrp() r34 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r32, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={r33, r35, r34}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4018d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r16, r17, r34}, @cred={0x20, 0xffff, 0x0, r18, r21, r28}], 0x60, 0x400}, 0x404) msgrcv(r4, &(0x7f00000008c0)=ANY=[@ANYRES32=r18], 0x1, 0x3, 0x0) r36 = geteuid() r37 = getuid() setreuid(r37, r36) r38 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r37, r38) geteuid() r39 = semget$private(0x0, 0x4, 0xa5) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) r40 = semget$private(0x0, 0x4, 0x1000100d3) semop(r40, &(0x7f0000000480), 0x0) semop(r40, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r42 = getuid() r43 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r43, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r45 = fcntl$getown(r43, 0x5) r46 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r46, 0x0, 0x0) r47 = fcntl$getown(r46, 0x5) r48 = getuid() setreuid(r48, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r44, r48, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r45, r47, 0x0, 0x92, 0xffff}) r49 = getuid() setreuid(r49, 0xffffffffffffffff) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r49, r41, r42, r44, 0x20, 0x7}, 0x4, 0x5, 0x5}) r50 = semget$private(0x0, 0x4, 0x1000100d3) semop(r50, &(0x7f0000000480), 0x0) semop(r50, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r52 = getuid() r53 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r55 = fcntl$getown(r53, 0x5) r56 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r56, 0x0, 0x0) r57 = fcntl$getown(r56, 0x5) r58 = getuid() setreuid(r58, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r54, r58, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r55, r57, 0x0, 0x92, 0xffff}) r59 = getuid() setreuid(r59, 0xffffffffffffffff) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r59, r51, r52, r54, 0x20, 0x7}, 0x4, 0x5, 0x5}) semop(r50, &(0x7f0000000680)=[{0x1, 0x7f}, {0x4, 0x6d4d, 0x1800}, {0x3, 0x8, 0xc00}, {0x3, 0x57b, 0x1000}, {0x1, 0x7fff, 0x1400}, {0x1, 0x8, 0x1800}, {0x0, 0x948, 0x1800}, {0x2, 0x3}], 0x8) semop(r39, &(0x7f0000000240), 0x6) semctl$GETALL(r39, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r39, &(0x7f0000000200)=[{0x1, 0x1f, 0x1000}, {0xb2a9c4c660b113ef, 0x5, 0x3000}], 0x2) r60 = socket(0x1, 0x1, 0x0) r61 = fcntl$dupfd(r60, 0x0, r60) ioctl$TIOCFLUSH(r61, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r64 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r66 = fcntl$getown(r65, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r69 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r69, 0x2, &(0x7f0000000100)=""/114) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r67, r68, r67}, 0xfff, 0x9, r71, r71, 0x7d55, 0x2, 0xfa}) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000200)={{0x3ff, r67, r63, r62, r63, 0x104, 0x5}, 0xfff, 0x9, r66, r66, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r62, r63) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000540)={{0x2, r37, r63, r36, 0x0, 0x0, 0xf2dd}, 0x0, 0x5, 0xfffffffffffffffe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa41b4ce8345b9258, r73) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x400, r37, r3, 0xffffffffffffffff, r3, 0x60, 0x400}, 0x10000, 0x9f8, r73, 0x0, 0x9, 0xfffffffffffffff9, 0x9, 0x5}) msgget(0x1, 0x10) r74 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0xec) fcntl$lock(r74, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r77 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r77, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgrcv(r77, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000027a5f344d00000000000056000000009f00000000000000000000000000000000000000000000000300"/68], 0x44, 0x3, 0x1000) msgrcv(r77, &(0x7f0000000d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000b12c9de4552f76d417bdc376699a05553f0000002aadfe31d00db62bd3677ae29f3b321932ea43d1831874a2b9d4463843b4379d2b306ceba68944b89d2b41dfa859ca873b878a7200385a3f910a96a146bf2f14f672c4de87e676328075e4bcd29382427b748d4dc6a7241ab32265bd8f5af47966d20ca78ebc34759d5897f127a3a5646477646c8315c1d2379c1b781d70cfd9536abf54d5aac197708daeb0c610e50000fa6288b5b18dc8193a96e716026003490cf60c638eb4205c38405af1d12db82b6d1757da65450795d367fe11e8836278744c11390b5bbb9275dfc49632ab9780558c50379fe1a4a640821a7cf0c41edf56d095fc3f3a67053e"], 0x71, 0x1, 0x0) r78 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r78, 0x8004667e, &(0x7f0000000080)=0x7) r79 = socket(0x18, 0x400000000002, 0x0) r80 = fcntl$dupfd(r79, 0x0, r79) r81 = geteuid() getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r78, r81, r82) r83 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r83, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r85 = fcntl$getown(r83, 0x5) r86 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r86, 0x0, 0x0) r87 = fcntl$getown(r86, 0x5) r88 = getuid() setreuid(r88, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r84, r88, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r85, r87, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000180)={{0xf54, r75, 0x0, r81, 0x0, 0x1, 0x8}, 0x801ff, 0x4, r87, 0x0, 0x4, 0xd58, 0x2, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r90 = msgget$private(0x0, 0x20000003c4) msgrcv(r90, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(r90, &(0x7f0000000b80)=ANY=[@ANYBLOB="000104fae2b2d8fcee4f8c092bc840d7440000000000030000000000180000000000000000000000000000000000000072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370004000000000000000020000000000000002031f17fddb960ad0000000000000000006e606cd596dfedc4000000000000000000001300000000000000000000000000002c786009571d7ddfd461102c0170c72e79d5e5935c831d798374e36fbb72aced96e621eacafc895c1ad23cde3a4913dadf75558cb6c6deda1ae71f33dcdaa7f671a47b4a575f6c9d822bd10e51af52829a4fdc51d4709c56b2612bbe8e2f4b182edaafe35777ec247416444c951d75599cd42fe77aced780bf439e88cf506c54141056da"], 0xfffffffffffffcc9, 0x1, 0x1000) r91 = socket(0x2, 0x1, 0x0) close(r91) lseek(r91, 0x0, 0xffffffffffffffde, 0x0) socket(0x2, 0x1, 0x0) 07:38:35 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x4) syz_emit_ethernet(0x140, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60fe8000001406000000000000010000f9ffffff01000000fe8000000000000000000000000000aa00000000dc2523be67f8714a06288a90910b5c9f40d679b8d6ce983fc430f7cbe24c894ff7ca8699b2406e66c9f05e3c19d71e6d97ce81d05b2446834285c00b281819e608eb81a90e0a43bccd6350c7319c135dc83a61cf5bd5930201a1c0f898335a4449a5939ecc4977c4da4cb59cfd753e65679758cdbdebcd426db8fcbcf0e1422aad949a00843aa962584c397f8d24ba7a5daa9527057341047bef2ef60c72957509c576f0f232f5642443815cf742b9e38d10eb8b0cd46abd8f4e10dfc86399c798e3efe6c103744ac5aa5f887f2282e30b409429a5d5e6a34896", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7810197dc0710672cd"]) r0 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x4}, {0x0, 0x3}}, &(0x7f00000011c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r3 = kqueue() semget$private(0x0, 0x1, 0x200) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/216) r8 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r8) r9 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) r17 = socket$inet(0x2, 0x0, 0x9) r18 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r18, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r18, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r20 = getpgrp() r21 = geteuid() r22 = semget$private(0x0, 0x8, 0x80) semop(r22, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r22, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) r23 = semget(0x2, 0x4, 0x609) semop(r23, &(0x7f00000002c0)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}, {0x1, 0x4, 0x800}], 0x4) r24 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r24, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r27 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r27, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r27, 0x2) r28 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r29 = socket(0x2, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r9, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r29, r14, 0xffffffffffffffff, r9]}, @rights={0x38, 0xffff, 0x1, [r15, r9, r9, r16, 0xffffffffffffffff, r17, r9, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r26}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r27, r28]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000240)) recvfrom$inet(r8, 0x0, 0x0, 0x41, 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:38:35 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0xfffffff7, './file0\x00', './file0\x00'}) unlink(&(0x7f0000000000)='./file0\x00') 07:38:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x1ee69d604bc2f974) linkat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:38:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) socket(0x1, 0x1, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="07a832592b49137089c9704bec7be7c2b3eaf84d72c9116a6f91be2ccb4942d56324c347c62d4d207ae78f4adc84ecd9fc673d1bbc050f6c8527a3fad17de033aeabb73b1bc6ee5e638e5af29c4879e7401e6a3ee3e72d86e32001b52ff6fddbb8d34c3f0d1dc138fdfd3b95873ba0e07fa32fdab757", 0x76}], 0x1) r3 = socket$inet(0x2, 0x0, 0x9) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000000c0)=0x10001, 0x4) socket(0x18, 0x3, 0x3) 07:38:36 executing program 1: r0 = kqueue() r1 = getegid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x40, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) r16 = socket$inet(0x2, 0x0, 0x9) r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r19 = getpgrp() r20 = geteuid() r21 = semget$private(0x0, 0x8, 0x80) semop(r21, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r21, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r22 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r22, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x2) r26 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r27 = socket(0x2, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r8, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r27, r13, 0xffffffffffffffff, r8]}, @rights={0x38, 0xffff, 0x1, [r14, r8, r8, r15, 0xffffffffffffffff, r16, r8, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r24}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r25, r26]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r24}], 0x50}, 0xc) ioctl$KDDISABIO(r5, 0x20004b3d) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000100)=0xfffffffffffffd23) r28 = kqueue() r29 = fcntl$dupfd(r28, 0x3, 0xffffffffffffffff) write(r29, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_ADDSCREEN(r29, 0x80245753, &(0x7f0000000180)={0x4, './file1\x00', './file0\x00'}) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r32 = syz_open_pts() close(r32) writev(r32, &(0x7f0000000480)=[{&(0x7f00000004c0)="00208964df9cdf0dc540d520df5bc4d6369b084b669a30c5b91abf9af83fc68c563348b54ae081845669e3f4931251a97052725befed5640fd50e2b1ac2f02f1fc6ff3d3941ee58379c149e2ce396d04e02ac72ea49c04b9fcdca1", 0x5b}], 0x1) flock(r32, 0x2) getgroups(0x5, &(0x7f0000000080)=[r1, r1, r31, r1, r31]) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r34 = syz_open_pts() close(r34) writev(r34, &(0x7f0000000480)=[{&(0x7f00000004c0)="00208964df9cdf0dc540d520df5bc4d6369b084b669a30c5b91abf9af83fc68c563348b54ae081845669e3f4931251a97052725befed5640fd50e2b1ac2f02f1fc6ff3d3941ee58379c149e2ce396d04e02ac72ea49c04b9fcdca1", 0x5b}], 0x1) r35 = syz_open_pts() ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f00000000c0)={0xfffbfffc, 0x0, 0x8000001, 0x6f68ab8a, "85127b875f7c849a020bffffff0000fe994da2e6"}) r36 = syz_open_pts() ioctl$TIOCSETA(r36, 0x802c7414, &(0x7f00000000c0)={0xfffbfffc, 0x0, 0x8000001, 0x6f68ab8d, "850300000000000000ffffff340000004da2e600"}) r37 = syz_open_pts() close(r37) writev(r37, &(0x7f0000000480)=[{&(0x7f00000004c0)="00208964df9cdf0dc540d520df5bc4d6369b084b669a30c5b91abf9af83fc68c563348b54ae081845669e3f4931251a97052725befed5640fd50e2b1ac2f02f1fc6ff3d3941ee58379c149e2ce396d04e02ac72ea49c04b9fcdca1", 0x5b}], 0x1) r38 = syz_open_pts() close(r38) writev(r38, &(0x7f0000000480)=[{&(0x7f00000004c0)="00208964df9cdf0dc540d520df5bc4d6369b084b669a30c5b91abf9af83fc68c563348b54ae081845669e3f4931251a97052725befed5640fd50e2b1ac2f02f1fc6ff3d3941ee58379c149e2ce396d04e02ac72ea49c04b9fcdca1", 0x5b}], 0x1) msgsnd(r33, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESOCT=r31, @ANYRES16=r36, @ANYRES16=r37, @ANYRESHEX]], 0x1, 0x7fb) fchown(r0, 0x0, r31) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r39, 0x4, 0x46bfb) r41 = getpgrp() fcntl$setown(r39, 0x6, r41) write(r40, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 07:38:36 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 07:38:36 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x7fffffffffffffff, 0x4f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup2(r2, r1) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r14 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) r18 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r18, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r18, 0x0) r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x0) r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) r22 = socket$inet(0x2, 0x0, 0x9) r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r25 = getpgrp() r26 = geteuid() r27 = semget$private(0x0, 0x8, 0x80) semop(r27, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r27, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r27, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r28 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r28, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r31 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r31, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r31, 0x2) r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r33 = socket(0x2, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r14, r16, r17]}, @rights={0x28, 0xffff, 0x1, [r18, r33, r19, 0xffffffffffffffff, r14]}, @rights={0x38, 0xffff, 0x1, [r20, r14, r14, r21, 0xffffffffffffffff, r22, r14, r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r30}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r31, r32]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r30}], 0x50}, 0xc) r34 = socket(0x2, 0x2, 0x0) connect$unix(r34, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r35 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r36, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r38 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r40 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r40, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r40, 0x0) r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) r43 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r43, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r43, 0x0) r44 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r44, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r44, 0x0) r45 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r45, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r45, 0x0) r46 = socket$inet(0x2, 0x0, 0x9) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) r48 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r49 = getpgrp() r50 = geteuid() r51 = semget$private(0x0, 0x8, 0x80) semop(r51, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r51, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r51, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r52 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r52, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r53, r54, r53, r54, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r55 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r55, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r55, 0x2) r56 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r57 = socket(0x2, 0x2, 0x0) sendmsg$unix(r39, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r38, r40, r41]}, @rights={0x28, 0xffff, 0x1, [r42, r57, r43, 0xffffffffffffffff, r38]}, @rights={0x38, 0xffff, 0x1, [r44, r38, r38, r45, 0xffffffffffffffff, r46, r38, r47, r48]}, @cred={0x20, 0xffff, 0x0, r49, r50, r54}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r55, r56]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r34, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r35, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r37, 0x0, r54}], 0x50}, 0xc) r58 = socket(0x2, 0x2, 0x0) connect$unix(r58, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r59 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r60, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r62 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r64 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r64, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r64, 0x0) r65 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r65, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r65, 0x0) r66 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r66, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r66, 0x0) r67 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r67, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r67, 0x0) r68 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r68, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r68, 0x0) r69 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r69, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r69, 0x0) r70 = socket$inet(0x2, 0x0, 0x9) r71 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r71, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r71, 0x0) r72 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r73 = getpgrp() r74 = geteuid() r75 = semget$private(0x0, 0x8, 0x80) semop(r75, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r75, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r75, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r76 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r76, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r77, r78, r77, r78, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r79 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r79, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r79, 0x2) r80 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r81 = socket(0x2, 0x2, 0x0) sendmsg$unix(r63, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r62, r64, r65]}, @rights={0x28, 0xffff, 0x1, [r66, r81, r67, 0xffffffffffffffff, r62]}, @rights={0x38, 0xffff, 0x1, [r68, r62, r62, r69, 0xffffffffffffffff, r70, r62, r71, r72]}, @cred={0x20, 0xffff, 0x0, r73, r74, r78}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r79, r80]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r58, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r59, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r61, 0x0, r78}], 0x50}, 0xc) r82 = socket(0x2, 0x2, 0x0) connect$unix(r82, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r83 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r84 = socket(0x18, 0x1, 0x0) setsockopt(r84, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r84, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r86 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r87 = socket(0x18, 0x1, 0x0) setsockopt(r87, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r88 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r88, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r88, 0x0) r89 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r89, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r89, 0x0) r90 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r90, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r90, 0x0) r91 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r91, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r91, 0x0) r92 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r92, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r92, 0x0) r93 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r93, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r93, 0x0) r94 = socket$inet(0x2, 0x0, 0x9) r95 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r95, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r95, 0x0) r96 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r97 = getpgrp() r98 = geteuid() r99 = semget$private(0x0, 0x8, 0x80) semop(r99, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r99, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r99, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r100 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r100, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r101, r102, r101, r102, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r103 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r103, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r103, 0x2) r104 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r105 = socket(0x2, 0x2, 0x0) sendmsg$unix(r87, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r86, r88, r89]}, @rights={0x28, 0xffff, 0x1, [r90, r105, r91, 0xffffffffffffffff, r86]}, @rights={0x38, 0xffff, 0x1, [r92, r86, r86, r93, 0xffffffffffffffff, r94, r86, r95, r96]}, @cred={0x20, 0xffff, 0x0, r97, r98, r102}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r103, r104]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r82, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r83, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r85, 0x0, r102}], 0x50}, 0xc) getgroups(0x8, &(0x7f0000000140)=[r30, r54, r4, r4, r78, 0xffffffffffffffff, r102, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r8, r106) 07:38:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9cd1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f75233f0000000000000085be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000"], 0x10) writev(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000001c00)}, {&(0x7f0000000000)='j', 0x1}], 0x3) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) r2 = getgid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) r16 = socket$inet(0x2, 0x0, 0x9) r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r19 = getpgrp() r20 = geteuid() r21 = semget$private(0x0, 0x8, 0x80) semop(r21, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r21, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r22 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r22, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x2) r26 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r27 = socket(0x2, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r8, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r27, r13, 0xffffffffffffffff, r8]}, @rights={0x38, 0xffff, 0x1, [r14, r8, r8, r15, 0xffffffffffffffff, r16, r8, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r24}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r25, r26]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r24}], 0x50}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r28, r2, 0x0) r29 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r29, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r29, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r29, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r29, 0x2, 0x803) r30 = getgid() r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) pread(r31, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r29, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000140)=0x7ff) r33 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) r36 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r36, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r36, 0x0) r37 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r37, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r37, 0x0) r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) r39 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r39, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r39, 0x0) r40 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r40, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r40, 0x0) r41 = socket$inet(0x2, 0x0, 0x9) r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) r43 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r44 = getpgrp() r45 = geteuid() r46 = semget$private(0x0, 0x8, 0x80) semop(r46, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r46, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r46, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r47 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r47, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r48, r49, r48, r49, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r50 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r50, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r50, 0x2) r51 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r52 = socket(0x2, 0x2, 0x0) sendmsg$unix(r34, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r33, r35, r36]}, @rights={0x28, 0xffff, 0x1, [r37, r52, r38, 0xffffffffffffffff, r33]}, @rights={0x38, 0xffff, 0x1, [r39, r33, r33, r40, 0xffffffffffffffff, r41, r33, r42, r43]}, @cred={0x20, 0xffff, 0x0, r44, r45, r49}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r50, r51]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) ioctl$BIOCSRTIMEOUT(r33, 0x8010426d, 0x0) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1d2) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r54, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getppid() getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fcntl$getown(0xffffffffffffffff, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) getgid() setegid(0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getgid() open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) 07:38:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020692d, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x0, 0x9) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r13 = getpgrp() r14 = geteuid() r15 = semget$private(0x0, 0x8, 0x80) semop(r15, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r15, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x2) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r21 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r21, r7, 0xffffffffffffffff, r2]}, @rights={0x38, 0xffff, 0x1, [r8, r2, r2, r9, 0xffffffffffffffff, r10, r2, r11, r12, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r13, r14, r18}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r19, r20]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendto(r19, &(0x7f0000000000)="1f5f74ba196895e8ac27eaa7ac278d6d1a7fb87a7014a6c0bde567474a41261860b1db18ff002232cc847ee89681855cb49fdb8dc71006b296494fb1c391c4e2e9fda53782d21b9e8e286278c9dd6796697c5df2bf2131e04b15890626da169fe2482926c7e97e57228bd870a848c16a3419bc5ce56ac1132bce1d55241bf2ada6697e64ee347100f29bb79627978114c482cfb3640a8fc65bc43c33a05ce3e7b1ce54d104811810a7a7c002a2c85e125e07e8e5e32125bd674546a4a9d1bdd0ac2adc9c0bc776de256620a99a50c58cd4a784b07752516303f38e0c30df98e8e9bf30c7010d78c2", 0xe8, 0x408, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f15696c653000"], 0xa) 07:38:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x5, 0x37) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x1, 0x29f) semop(r10, &(0x7f0000000180)=[{0x0, 0x7, 0x1800}, {0x2, 0xfffe}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}, {0x1, 0x1}, {0x3, 0x80, 0x800}], 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, r9, r3, r4, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8b, 0x3}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x2001000000015, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) geteuid() r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r15 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) r18 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r18, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r18, 0x0) r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x0) r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) r23 = socket$inet(0x2, 0x0, 0x9) r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x0) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r26 = getpgrp() r27 = geteuid() r28 = semget$private(0x0, 0x8, 0x80) semop(r28, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r28, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x3, 0x5, 0x1000}, {0x4, 0x200, 0x1800}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r32, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r32, 0x2) r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r34 = socket(0x2, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r15, r17, r18]}, @rights={0x28, 0xffff, 0x1, [r19, r34, r20, 0xffffffffffffffff, r15]}, @rights={0x38, 0xffff, 0x1, [r21, r15, r15, r22, 0xffffffffffffffff, r23, r15, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r31}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r32, r33]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYRES64=r14, @ANYBLOB="59207b2c04977f50de0e9afe26ea95194224d618a8468cadf8161a73a2b4ad9f09ba180d5449956040e81091aa05e6878b7ed97d0be8dd74da3748e549925368f8"], 0x49}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = getppid() getpgid(r37) r38 = msgget$private(0x0, 0x20000003c4) msgrcv(r38, &(0x7f0000000440)=ANY=[@ANYBLOB="dcdc"], 0xc, 0x2, 0x1000) msgsnd(r38, &(0x7f0000000f00)=ANY=[@ANYBLOB="02000001040000000000007a37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6f60274426bdcf306841934f7c027e266a4bef296a85554c457623f5c6502fe1501e442c83c7ca128ed16d7d13c44d48af8cea7581d3db9eba36401c48e582d225bca8000000000000000645f05a9000000eadf889901c230f885dcf17efc4af054211f52554a0101f663df553b15ba82a7dafd60d7d847cba91dc66ba4b9af85bf09f2760f42c17afa524556527a9e1b68efada6000000000000"], 0x1, 0x800) msgsnd(r38, 0x0, 0x0, 0x1800) msgsnd(r38, &(0x7f0000000a00)=ANY=[@ANYBLOB="010080000000000000006a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300abbeeeca93aa5081c94e52e484974fbe547b074323cca7578f7d364c89b13013aaea0fe31241a72b160c38ba83df0e6ac7ea61653a8a46421a820c4576c51f41efcc4f96cd6e06b44745536d9f0c820e454493c4e9cb924588284f1890c981d397776dc71d1609abf92323ac81286488f379bfe5747ac7e72953e30249e548c6d087d08879351a441396b81ff31242d2d27363782a72143ab6b328cb17a3178048af75ba4c4b1ed14717dd32bd5f1c20b03da527073d0fea5eda34b36fb31af82479e56d0c9c29f5f65616cbe189aebac1deb5a2e6d1879950e67a50801547b71df95bd8f9d236ea07f6723c863778382dd0451b3bbb91765174684e0efa890c660a96b143a7d275ea6b70301b5450e6128d76cff057dce511765d91b0028ffa4df3143dbee540730225d2fda0c52ebc019a1e285dd5e86f19617e95d225c26caff7089f5cb684a3c342a4a3146dfa47790fe68d9e8ec8c3749c73e5d6ecbc19f11b64366dc672cfb8bdac7c801e73020bc0a5472d254ccdfb64f335c79cb2bb08"], 0x2d, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r41, r43, 0x1e4, 0x8}, 0x5, 0x7, r44, 0x0, 0x0, 0x0, 0x7ff}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x4, 0xffffffffffffffff, r35, r13, 0x0, 0x146, 0x81}, 0x10001, 0x1, r36, r44, 0xfffffffffffffcbe, 0x1, 0x4e29, 0x6}) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e902000000d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f21d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) r51 = getppid() getpgid(r51) r52 = msgget$private(0x0, 0x20000003c4) msgrcv(r52, &(0x7f0000000440)=ANY=[@ANYBLOB="bc09"], 0xc, 0x2, 0x1000) msgsnd(r52, &(0x7f0000000f00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6f60274426bdcf306841934f7c027e266a4bef296a85554c457623f5c6502fe1501e442c83c7ca128ed16d7d13c44d48af8cea7581d3db9eba36401c48e582d225bca8000000000000000645f2fa9000000eadf889901c230f885dcf17efc4af054211f6a554a0101f663df553b15ba82a7dafd60d7d847cba91dc66ba4b9af85bf09f2760f42c17afa524556527a9e1b60efada6"], 0x1, 0x800) msgsnd(r52, 0x0, 0x0, 0x1800) msgsnd(r52, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x1, r47, r49, r46, 0x0, 0x46, 0x81}, 0x10001, 0x1, r50, r51, 0xa5, 0x1, 0x4e2c, 0x6}) fchown(r11, r46, r35) r53 = getegid() lchown(&(0x7f0000000440)='./file1\x00', r6, r53) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x1a9) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 07:38:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xc7) chdir(&(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000340)='x\x00') r0 = semget$private(0x0, 0x0, 0x120) semctl$GETALL(r0, 0x0, 0x6, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x7fff, 0x2, 0x7f]) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x1c) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r2, 0x0, 0x9}, 0x0, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) getgid() r4 = open(0x0, 0x10691, 0x0) pwritev(r4, &(0x7f0000000480), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0xa7, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001280)='.\x00', 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') getgid() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x18, 0x400000001002, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r6, 0x0, 0x0, 0x2000000000000006, 0x1, 0x4}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0259f25681a76608a1b0592a8ae249eaa4e43a45a307943eb317a11761417c20a92fb4"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r10}, 0x0, 0x82}], 0x0, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff7, 0x0, 0x0, 0x4}, {{}, 0x0, 0x31, 0x80000000, 0xfffffffffffffffd}], 0x60, 0x0, 0x3f, 0x0) r11 = syz_open_pts() read(r11, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r11, 0x802c7416, 0x0) r12 = syz_open_pts() read(r12, 0x0, 0x0) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) r13 = syz_open_pts() read(r13, 0x0, 0x0) ioctl$TIOCSETAF(r13, 0x802c7416, 0x0) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) kevent(0xffffffffffffffff, &(0x7f0000001b40)=[{{}, 0xfffffffffffffffa, 0x82, 0x0, 0x0, 0x2000000000000}, {{r8}, 0x0, 0x50, 0x20, 0x0, 0xc7}, {{r5}, 0x0, 0xc8, 0x0, 0x0, 0xe9}, {{r12}, 0x0, 0x60, 0xe2bcd1e1dc4172ab, 0x248f, 0x8}, {{r13}, 0x0, 0xa, 0x0, 0x6, 0x6}, {{}, 0xfffffffffffffff8, 0x1, 0x1, 0x3f, 0x4}], 0x7, 0x0, 0x7, 0x0) r14 = semget$private(0x0, 0x8, 0x100010282) semop(r14, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x0, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff}, {0x3, 0xffff}], 0x6) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r15 = open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000340)) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(r15, 0x40087468, 0x0) setegid(0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000000)=""/9) lchown(&(0x7f0000000280)='./file0\x00', r3, 0x0) lchown(0x0, r3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, r3, r1, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x5, 0x0, 0x0, 0x0, 0x9}) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000340)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/155) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x2, 0x3, 0x720) 07:38:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000004c0)={0x6, './file1\x00', './file0\x00'}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="d9", 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) poll(&(0x7f0000000580)=[{r2, 0x4}, {r3, 0x100}, {0xffffffffffffff9c, 0x4}, {r4, 0x100}, {r3, 0x10}, {r1, 0x80}, {r3, 0x100}, {r5, 0x4}], 0x8, 0x9) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f00000002c0)=""/227, 0xe3}], 0x4, &(0x7f00000003c0)=""/49, 0x31}, 0x841) 07:38:37 executing program 1: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x8000) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/90, 0x5a}], 0x1, 0x0, 0xfffffffe) r2 = dup(0xffffffffffffff9c) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x80000001) 07:38:37 executing program 1: semget(0x3, 0x1, 0x22) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x101, 0x10, 0x0, 0x8001, 0x1]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x27, 0x0, &(0x7f0000000140)=""/39}) semget(0x1, 0x1, 0x200) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semop(r2, &(0x7f0000000940)=[{0x0, 0x9, 0x1800}, {0x0, 0x1, 0x2000}, {0x1, 0x8000}], 0x3) r5 = semget(0x3, 0x7, 0x20) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000001c0)=""/2) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0x4}, {0x7fffffff80000000, 0x8000}}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x401, 0x5, {[0x101, 0x4, 0x4, 0x3, 0x9, 0x100, 0x2, 0x0, 0x800, 0x3ff, 0x0, 0x1, 0x2, 0x40, 0x4, 0x20, 0x80c], [0x40008, 0x80000001, 0x80000001, 0x4, 0x4, 0x6, 0x101, 0xf8, 0xffffffffc594acf6, 0x8], [0x1ff, 0x9, 0x7fff, 0x9, 0xfd5, 0xad, 0x800], [0x2, 0x3ff, 0xffffffffffffffe1, 0x80000000, 0x8, 0x6], [{0x9, 0x0, 0x8}, {0x9, 0x8}, {0x3, 0x0, 0x5, 0x104}, {0x972, 0xfffff800, 0x2}, {0x1, 0x6, 0x7, 0x4}, {0x1f, 0x2, 0x4076a2, 0x2}, {0xfffd, 0x50b, 0x800, 0x3}, {0x9, 0x0, 0x1, 0x3}], {0xfff9, 0x7, 0x3733ac77, 0xb}, {0x0, 0x2a, 0xfc8d, 0x9}}}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000004c0)=""/112) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x100, 0x1) recvfrom(r6, &(0x7f0000000580)=""/178, 0xb2, 0x42, &(0x7f0000000640)=@in6={0x18, 0x1, 0x5, 0x1000}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x20, 0x0) r7 = openat(r6, &(0x7f00000006c0)='./file0\x00', 0x800, 0x11) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000700)) setitimer(0x1, &(0x7f0000000740)={{0x10000, 0x80000000}, {0x1, 0x7fffffff}}, &(0x7f0000000780)) open$dir(&(0x7f00000007c0)='./file0\x00', 0x2, 0x120) acct(&(0x7f0000000800)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000840)=0x81, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000900)={0x4, &(0x7f00000008c0)=[{0x1e, 0x3b, 0x0, 0x3}, {0x9, 0x1f, 0x90, 0xbb}, {0x9, 0x2, 0x36}, {0x1, 0x2, 0xc9, 0x7}]}) r9 = dup(r1) fcntl$setstatus(r9, 0x4, 0x80) 07:38:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb8ff728de3f9a4f2175ad92eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b035fde662ef6478a4aaa1321b357b9ba86076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970352f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f"], 0xd4, 0x202}, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) chflags(&(0x7f0000001200)='./file0\x00', 0x10001) read(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="4ea9d065e8e5e08fb2ed78e1da7d83e054df7ce84dab83756d976873d2bf5e65db41ebe35e49e6c0f37fe048ddb49ab8425299f660168c7180dcd545fbbc6819e8504b8bf5d326a9e7c145d064b0c9a7e6393061ce2276ba23dd6b8d0f16cb13662fb06299741690b15f26560171a76fa87fece1d30796b093e28e88eb0f1e7d3bf6e58b19c83eb96b4b372bab4a8536b89e41d61d5b56110af62cdef0b0212641bcc8875877934ddd508f4135618e7d7ebdcefd57fed7303d8dccb001891a442046c6ace18978b4ad2536a6d9afdd0d7271cf65f282145fd5fe8d8d9b2a48e165392b68fee0bb96967a8cab18d6eec8eb3cb72dee9150f755572f50754c4f09714bec9238bb98c54feed5de34727e3ba67a8256d6ef8b68841eb175b7857b6be947fd03b8541ff4d844106235af078c4c472774f83e22512d456445b00be385d134738f9cd3931516cdad0b6495eca3cc3c2daddd3a1f866802d516b8283056315794b5784e6dd0cd055a8d4869f6fc1ca04d7c6f58129c131f8ed6fe3f81c7846cc9fbfadcbb95fdd201d664269c2c6285c99fbd9db2887d7a3aa939e7c6a6c4fa0e52f610b82702e66d0bdf385c489325fcaff737dddfdd24bbb3d89f6fc7e048e16043a73295af74efac8c71385238583da1267e1c8488aea1642f812e8ef5df9e024d8cea89cf64674707be1abc466c587fcffcbd18eb203acf9acfa54d9acac1cd1bbd6d3b25c32636437f4b4c19ebbca09b3163e2597cb2e381ebb3dfc6c76bea77053e39cd37b0098e789a64fba056574193abf296b29b9fee8e7fda3e0a943d76299c2a960677935a68045014ebfb6e9177263c9234f84e1ee4e73a4c9ca21693bdcad274e1e3af943b098436ae40e161fbc3db6735792d4da6ced13d0884acc55518061cf3686b8a99f8c31a1d632a11864e3b72d317fd93cd3f847cae10bf73e3479a49c24a9e5a028faddff55bdd746dcadc046d737d21aa4cc377438796240ec88f3e037bbd247f0e1846cc2ab468da57c6773dfcdbbbabef74481de4576a653787d0bfd94cafb4b7e72d37b6bb5da39ef47ffb4358f829e45c780ff3b1f763499a697a617030294c240a69c718ccf3eeabc9f27327bf5ec46c92df979d2a13e5110890238b925ff82550952d5d6c8b6514385bc54c33d65a009d26085538fc2a426d225eb375dc566b17f63783cec620f281c556ece0aa71769c017d3429293c752b67132cc19d1f8eb5cff378051e264ef126569b340fa7f2cc33b2f83681f09b1f7898aedc54331b18657c7deae8a7464b803919776e1ec9f78dad00fea59b650920de7c927f700bc0aa5ceefa936aaf9c1fd903c78b59c00473abd42be23d97e15ffabbe617a66864c5c0f7ef36abdbaeccda79fda546928510c82491237055987813610158d752f912bda1f41dedb4010a691333755b7ce13c89accc16cba0daed0622915471788175bfebe8d44327be242d390fa0f02c6decc90bc0fe889d20b99f0099f8b1fcc4d081bd1b46986ebfaaf5520cc0eeee04ef987aea57153579a0a3cc0b4e93a06cf6a6d851f5151562a7f1f8821b2af135d9c353403c0246b6a8fc9a6c2bf68a6158a118658c0b96f2dd4b9518747ce65520b96b7e4457f486a12fe413cf74a393228bf38ce173864eba17863c5b2f7125ada2f3a687133d4dc21394817cbe33b4f3fb3e7724e12e99016efd617ababda862c0efacc565df9080ce6d3ed0108f6f44550dcfefbda5cd5a8c4762b5e9e470e871864c073cc7cf17386413f56961b0e83ad9abe05fe228b076a62f40dc53000ad230853cb737764ca9c416c2223b723d1afe1a96f3cf0d4e6a27cdde18e9bc090ce3f9b063812b39e251b91eb837f997a032e517c4ffda1c945bab896cf91aa827ec2352ce682e99f6a407c4a71c26bbaaf51e884b9431bcf89bf6efaa0caf60a79d3b9b8f7e90c4182221cf3f355afdf28f462ee7cb382ad0bbf93098886af8f5cb2b4a9d14261568ddf51199cd7c837d26f7e459904f4cee63bb6dcf11c99b78c3f0b624e0a8ac6e8d6393c647685d3070bac7799403a4aff43ef3f25a3432282567b39a0d96ad2e309a80086f8c9bdbc60dd2145605e61b037de6c3ddc3213d8c8ebf8add1e6609689c95d00149ed655c6ff44e87480930b0d231bf60ee5de9397f47456903062d08269f4b9dfe5cf8cdc3f0eb53564f4f704f6f8327af1e1145e1582ed42e0809513f73477cae7c00fb19a48c124e05b3dff700b13e48c1bc3256566c5d78ed7e95b382db660cd74a1c091106cf7397ac2a1962418958b068770ce929268138de8af067682c826e4b90727ec24da3bdfd27c312fcac212408b28ecfcb0785d82a6ab4aa2d5d58ecb61012c4b95dbe1b68759ee4009ebc14fd687d0c19d230f218f9b14e0e3c087074cab906cb86889aa4f1a88d84fc202bb071adbc0d2f3dff3f1c1f347d53b2d64b8db273498ceae14347a417675e8f4606590b65c69af835ca2fd2f18956004f15c96e0245d89836ec45c4cc06f5afebe10be382319c4a5c9db12c91657454ea9c605d6175de6b72048e83e05df300be4ba59229d07bd425bd8e4160fff36b042be1349ffefc2fba506b062858b86420034c03566c5b298769c6d560616126829b6812b638940eee94add68fd6db70df08d058c1487d1b1c5bc3ed3c9db4c672af820dffb83774eb60ab68085024358e524541d600ee87850fb7467c49f544c256eeca53cea5241933d5f320a4470580d9d963e02de7f6b5c0703946002659670a1bf0c8a04a8e288e0fe95c5abe9cb00eb06548845c4aa0bdc6c0e7c2dff913bbf79f948846590ebb384db8bce84ba8a277d84f8870a253be38593ee5e3e10d6cfd3d64f515e6e699859ca20353f27813067f92e3ee8507c350d98b136e52e05c9bd25d173540f950dba41eec9aa67c100314f76e0b8c9aa29e0f8c4fe98fdb855877a67fd662ef283a74053dc314a891baa0bf7d1c623823ec00d72aa1a5ca7c724052deb5655a373cf895c150bf10bc1aaf571f3b9b3bf7ba4c212dd43869acccc143149fcd6b8dab3371634cd2d8b890da3cd4e73f7e3d9f1faf84ffa1358a6ce9cde94ff33a6507b7f7ba91b701f4ac4436b14693a2afe658ce86b01f509de2ea6ab0a07ea3dfd9d37bcf58d6c2de160519ef22826db37f775188dc2de840802f2896281948c880d9bc94e30302c549c66a9c0d1e847870e27a1515d402b9b43b91ad468b0bc85c1c59dda2f8de75e90957372508ffe04bd4abdf0bc36742cc0c4b186c882af86bdd5d87349a03510957e08d55348016700f22729e71f10ac2775d8459eccfe147b576eadf2f953590be3e41770b2c1ffb2bfe5c3d122a72ffbce69815524f7ee8b907cdd98d87d560f472ee2812020c63cd5d09163b5b70197b25368aae9fc97a9baa152d93830f3ef591bfe9c58af9ce0c3264cf51feb9ed2fd83804a290e943c87767e91fa4828dc2562913d65d013b681859e114526906627dcabf35285085762faaf78f2721f5a333e7ccbdda67cc16702f96cb8544ec16be50640ee3191b87c876be6b7f2d825730161ead29ff0efc22b2d9a659f0909d9410c127515a6c9086c21b96addc1c956878a4fc4b7b02a31c7f370902fa66b2aaa2c54e970fcaa72f697cbcd117a81591a7620c46f0b852a03c814755faf09edf26e763f0b86329cc0bbe471368e212ffce26acab083a859b5acbed9c9373f4b354285ea5b2bb9d2f514eb52530f2919fd51d1c159f5773cc7620bae922a8be0ca72f2263deb182b9f7af934b5f8411e930c224503ed906eb94a40818dc87e5746721d9edc56dd349f57978e2b85aacacf59a3dc57cea1bf2180db39b16c3dfa00c8e6d0e99f9d02a6918f1d06c185e82b966fa2ce29da7a304e2613cf3e239b8d3b4374a869a3e79bd026e83161f28eaa590e24b8238cb0cc717f3f5ec174f407f0a591330b606b6b469da9a0635c64edba464d638b33b1737e16c3390c6864508f748db254e7e727556f9e8180080a1cc25330116861c300b9764fd5247d1acb9c1abd5c6c975e78440830d9fc05b3aed456cdc609bdd3ee2e0c000c8a373bf46593175082594623d52aa63859cca2bd85d283ef087677d3b15b6f8f13d3da90b5e4714817cb5fb0010230bf379884c61dcaf38d4eed3f45869a19d0dd7e295421d920697f450f0cac43a3ea89ac526ec734ef8e8f16c2f8607a3eae2744145c248e9bbad36f1e8cca69489fc0b36cdc91f9179726756da40a47361eae73d940d6705c4a77e47bcd09765707ae873f8a2983f301992cda2490f00277046f861ee4720cb8f4aaf32f6e6bb7683ae6e785356675a4f99cf5f98c9bb43a169b3910d11ccb45baee2e50fc7088d2934fa6e11c6d1afa83cbfad0840dc3ed52ebed005db084c1d9e4e92ee7717917fa977e8ca67eaaae4c3ec27c02a9a739d3c556cfc1497c648f1229f59788d9c1c5d0bec6342a5ad78ab42139a4755a5c938476cf126f4370897b6d1f9f7e7cda007cee50c18a438cdd31df27c48661efc9159af33c4cd689bfdbbdfb29f7c0a7f20d7b0bbefc99a411d8faabcb860cdb19d4d194f4a1801b38620be7e3c2dd4dc73131662df5d891321026808868fb631ba18ddfceb826f2af5214e89d3efd3e6fbd16e5732b8449dad69db61d9b042f75f5dda1a7b86059eeddbc21cc1f2b8821df3eefc2b0d9db6aa3dc840aa82d239624f7a06c06400531fc33877899a285bffeb6cf7073daf510251e6c77103fb6f62edce2248115849e6b67daf76c4f25efe196361e8268a84e8ab15a9e26c03a9cee9f6f2237b1b61ea7aa1909ac4a0a9648b311060eacf7983095980c5ac1e63a3a314e3ab1ecbfcf61eb76a93306ea549d9149224280bbd24c8c2685ef43a1572b387a6b7ed6a0242bba132ff5505de57cc47f5a0a02e03793b9dbf73a045aef3df1d0aed65d2bfd580ccfd671be66a7cc92676778808881b045bd335341f111a1d1f74aaf4df06c91c03792c918330ba0679baac23565efee97ab72b70fdaac990148cea384f38ed9e349f9c1759dcbd86494d68736ff60a1c62cabfabd42dc362b536e6e7bad3a893096ed4337ede703018999839d768aaf904dcebeb85109994f8d4fdcbe42d99bf217e2de17ee4e25b8f6762792aeb1689ff8cb09e3438575f08ab81b3b5d5341aa2fc6559f0b117473d4d597dcab43049126b4cde660a5cf59842dd14457d5b6818218952d5535e11b5dbb55ac708bca426f846d2059d631adfef9a7145a90cb7b7397ff073e38c5a7dee9162d22eef6a7bcbcd73f34234c4c95b8c66e91f251895164c0fbca3badf4360b09bdd7d02e91a13520de41eb1e9bb4d6baf91a03eecfe53bb03d526df002a3719e3c1b323bb984bdf4a8e158a6a3a3e8714bf5419dd9c1a3435f01d817a4c0456847a6dc7985bec0069c9f72ad6d593666927f617c89b9ef893884741dac595946ffbdcd6109b90fe8b6539f64d2d041c0864cc89f883d7ccbed180e108ec2b8c416992977420fa2f70d9de41bd760aed681717c6d9a5c07f6920522b455c33b81f6a6013fd5b4c7f37925201924efdb15ad1ea7868c09b06743966f6c9eca07f8d6648cf4230892484c238402c34fdec0da4adbe39549dbc393004b6c77bc71525f52d55226199a6829942cd824ca169adc3bca891fa16906d1c57cd65d529465bdf6c287f995ac36b736047cec2ef7f7c97d49cb953ae43c0b22ef8c57be075766db66900545c47f51847d966a7e12584e6046ec5ee98a1", 0x1000, 0x2, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) socket(0x20, 0x2, 0x2) 07:38:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) r15 = socket$inet(0x2, 0x0, 0x9) r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r18 = getpgrp() r19 = geteuid() r20 = semget$private(0x0, 0x8, 0x80) semop(r20, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r20, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r21 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r21, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x2) r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r26 = socket(0x2, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r7, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r26, r12, 0xffffffffffffffff, r7]}, @rights={0x38, 0xffff, 0x1, [r13, r7, r7, r14, 0xffffffffffffffff, r15, r7, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r23}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r24, r25]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r23}], 0x50}, 0xc) ioctl$KDDISABIO(r4, 0x20004b3d) renameat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') 07:38:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r4, 0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r2, r3, 0x2) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x86) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x185) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) getuid() r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xec7ba243d1f4d784) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r10, &(0x7f0000000400)={0x0, 0x98, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000ffff0000080000003a45294917a07bf9a8826edc26841a17f7fce8beab85e6b6191872e3c85d515af89bcdb39bfeada3c042227cd20962d8039b2cfb793286dda344c8d3bf94ba7daad895834568dad7870579121b7ce13dbaa7cd8bdd10bada9dd8a81de535d49f51bf52f4a81f4d735ef5b16758651cc1ea29b245fdc892c2a84612a6f01a93228b1d8ae99f81e3fcb4648d9c5a311d187d286b01626ede71c88adf17ed31b7a10375e43a6fc1c72d90b0f00fa498c39685a44b48c70efd39d940aa6fe8129fed2eec1a9ecd72e7118ce65435ff771f903c8f3736524801205c019144bf253be6c7d0689d12304a073c598575fd9d286b43d799ec17ee0d33cd80f621a3365abe35191554a331e0c4f6e8395f9596ba648f67aad82d3a9750afb4f0c62eb7245191f1175cfc1bfa488bd0af1a2900e4870e062a99bfbff5fe3ddf0c37039ca621b7fe116890acdcb42812edfa3a8f9968f21ef32f91ba0f0e092ebd8a399e9c7b02b0711f1563ad2c9ea09f895ed8f6edcc9161ee3e574473000a8a356e939e86abf74c0be5d462e41f65ec5dd70de0d3033eb9905c6fc07d222a2de363f355f742cdcfd6d170a41216062a2f808d69af5ef38073fd92caaeb3a5d6634f6ecdcd54a1b5bc1ed1f83f1416ae261ba34200bcfe868d5813b6d7c200c30e3fd2c95182eb752f76132e3397f585142309084298802c62cc5fe2a8b487ad8af60b44912f8ff88f6ca4fcc3b8c5f5d9b19d598dbad606db7a7ce549d3e6027e156dfd8fb73fad662ca68afbc198116516b6e3337db0290638ba1a6b2dff6dafd52652c2556f4febb25e35d484677b5ef3c5d8a7774fd1ba3ec59ad30a4168d0b9cd90d3ad1b670ad00cb3b790780ae40e54b59378eb6f1da4fb19c645118368e7af33ef889944fdececfb04b523865d3ed16ca122d7f3c63d6bb10528e839acf1918a8aab98c2fef9374647829b3c496045300f9f1059ade78c4a41eabf231065552dbb6fb0e829934b0529a3650c2fc86c2fb8f707e7b284b094a08526bc9e40afc6cd1e47e8260e3c106a3b509d1d405deb477aededd79e5484f7be760d7345dbab0bb87dba9b23948c7359a4975123b9a1ca357bd7bf9e69ded5046335deec518a8879d474d44e628e7130281b02f634fe3a1eee76ffaf2dc6e7fd53ddd08b519caa04e54e3c3683c256c5b2746a4dfe92959aef5c66dabf9203547b881f954e840dc08ca374ec1e8a90bc43a0fe6774321f3b58f49445675c626b813f399b33a547858f476b389e44a597f42bac69cc3741f5b23204bce2ea38e3c15b8af9e4f223a0344084721a1fd91716e3743c8afa7ca99fc854b808455075402676e7fcc033c0102f6e1094b9e9e18a4981e85c42f94cd09f2680d7be06332e9a7bc266f3dbb04312cc86e795b406728493ab2182c90cd7d84595ceb933956934011195552e1549c4bf4742679bfde8a68d01af8a09ff39f0b82dee4340182f07e7c0f187f66bea37f69196a8f2ecb28950822f5247870062cde704395172f4365bd5c0868025931ded13de615edc836700da9394352a31471b9b192b76de733d6b75918fc224927fc80bd7834bc84a543abceedb3ee4c7681ef1d1685d77bec2b66b6503e95fe8be203bd0631efa7de755ef7e6622f8af968026530a71a404a401d3bb8f8db1459ee563f1b66e9f5f1f4e50d28c697371ef7f490ded291b80e79d41cd5ea79811a998616bbfd6c9802434cb9d90381e2f2dd46a2a5afefa65f230311c4bca9291cd8b127cdb732aba8bd94c2e0816b2a40a503738ecbd9c401f752535ac2e62cfd5d17cdc163bcfd2b2954641a5f43e6ef7ac4b9183525b21f90ce22e6bf9bae76383033318e7a5255fd053f0a97efd529dbca725372e19a851caff48fd708e6f267109f86f74a20f1177b8c007006e136bbc4198d51fd4eaf7addc859f4db2e5cc6baf288c851b76c56024175cc53dfc521d31e9ad87aefd28418c47775512589bb6807f43988593c1b8ea699f22d8d6e86e4e02b76071d84e72a78c296b0846ebcc03e8a9d023196ef1ff6551297c0dab79a5f5f40ae9287fb59cd4df4cf616e5db9dd49daa6cbb7e4e1174ec99ff8ca6ef00becd2b5808b9bf6871e416c8669b6673aecff1f326125bfd685d417dc595896efcb4bf35854584be3f52a84af3287c6a571104d480b45c001fb256cd2a238edac12d8b7bf5499a92077565056edd0840057a65dda4a2e1682428b7ca590de45ac1394c1540a0223647cb5ac20f1e24a33cd93ea19d3cfcec8212094867b4bc3fc22b04ddd610230d0dee1c4a33d2b2fea934d2087b77f85c678f9e87a39dfa5af369a5b5235d8551ac0dc8b074f3e3b4dadc9939384eaa70df8ffe55752583bbbad0b58dbcee967971eac5b5f6c3fb4cb06094e4d9d928063cc1549c4f6187e52f5e87446084e4828f2876bcfcd5b7502841bd543e633ca37813c3145f35d6ac063115682f72eab3155d4c82beade2bf63dcc8a93f5ea83ecf93dcc55ee6c1ba7e1f74f69727e5178df50e861babf97b246b531f55d495564aa8c51a3a73728958802c85bb1df6295fc74b6777c284fa9998f60ca02a143722409495334347329b0475cacfd5d4feb4efbb4997e51f6036356406a119ed503f5d7efecd60565c90fa767ec013623298b075d81e38309856fefad7906b5764b2022d8b42df1e4481fb8ff301875927c8604986ea26a02d72da0fca14f3b175fb2b0a1a4d309a09eb08f6428b034df36d4f1e6e7ce62f7b2a2e72c59e33a757817259d820b2049321d0357edb86b5aea68a7339690011b072b47afd09c1a9fcdf5565720e1a07a0fdaff0ba7d7ff0841bcd261caf15b656ef9eb7a92ae85d54523735226a2cfce476c44ea0f7b20634673a9b23b12beaa9634f438d6588274b68b7721c329450ee702f557c9e0a716936979fdcff1510462702ede804092e6a15f8c7d80e67c242c8c5f0ffc55f92861c3908fb309ab6f5028df79bdc2bd33c5bf56c81df21531c14f56ae94b25d82ca3e8a8712649cbad6e95cef6321c1382e5ee7e9ffbac13f2c5e27af0202afd5ed918089b684a2023bfe7d83396e3f07e4f802ba293cf816167bef04f6a362af84055ee1a3972d4d6e329a9947f87efd006769885233826f1a72f0c49d6c240b5459dbd8caad3b0adc7f4d8b0f5d3e31c3d451117d66415041917699d5b8e125509a705d966f1cee17d96e9280927f0cf1319239b4233d17027a52b7398c061ce3e18ed2ce56579ac440aa8287920b842f6bbd7eb8438111908eb93a412490bb773de736ef2e9e478302d8494e0daaee97dfaabfe12d6c216783d6b1c5aeebd43c7627a8685f026261e906e305d6e9d6119f9fe67e2f254351576838fc2c24260326a7b882cd89d78876814bfbee17c22d56802e2e499d3232e9a1a89142946734a3056f66280a7ac8bbcee1a1a3561209e6ead3cdfaf7dbb2834b1a8086be1a46d0bc9c388b32fb797cbc5916958876a56be54bb7a90ce64d159a86aa7e2ba88817b4fb6be54d07cf0a1079cb42d26f2b87328ff6bc91732a956e8da384ffbab7d86cbfc3d779187de29e17d910d040e8014c2530a00fabaea73d9742b571b5d1f31889f8171aefc9f996acaa73f18e24098f00ddeeaf99a7c798883ae2fce5ecc6af441a696e983cd82e99c65bb46ea0cd8518188f98ae22820e80113d05ec9b6a3175b14c82db2b530e69604b743107afd84e4b382d49deb6d3166e263a2049cb51caf92cc9bb8845804e817ea0eaa17a487ae1c7cc70da7dde5b2c92f4bb3b9744502f8f5e0fb261b831f9342935b6b1109645d25c26f727bbbb37aacbb7e59a769ded695a57f481fcf8ed3dba83d99da8ca8e5dbd044ac01b511b741842a52fe307b05453d3cfa9f50db87bb649f76ff1b4b63d146965e6a9227c6b28c000bc00f914a8becd719818a7fbe29ce4b2ba8295ecbbfd9f946ce794cb4bc0545646e2ffcc5dfd7dee3940758fc1b2722d4b7b6abd7a763552babe2418ce7f45e80fe249be18e98c08f552a7e57924b0ca3de81cba5bc9a039b3620442b7810509112b2b77357db07791148f129049f72e3d93e598ee5395457e1a47e566686822867296a4a2c2e18a79495ab869aa699c073a1a1e8a4e5a4a318fc163223a182898b13799701f4f73b2b71c58d7718c8ae657357d9bb0c58399238de0e50865bbee6988f54844ce100e0ab1921180ed577580e4bd02bcbbaf6ccae9251163cdaa81562b881825357acc1c073f23464599354e11514d8696bd714296404cd2eafd0cdf67dcb0a7ed2524c85ac5d28d32a6eb9fcee41c747140bcb2a93ea9fcd3b56f56bb112fb7670c50c60e3a43c265c04b82aaa8c9443a8378bffaf3ab7a3a89d236e74ffa72453f73347976eb3daacd1a9fd9064f9c14117773063cd533ec9926fdabe423744792c7cb4b151308691645465bdb76e11c57b528674484461bfa36b78bfcb3ce2d9edc2ac4bbe6f49c71a1975085443c6ab92301844db55f97303b4b54837d127b2268cb561d2780dad5bda0c9c7221e41d17242d8595ec40cf6bc5c0871f066dc2891f283d965161015942cb4b112921374e31468e7dc41daa8b9308a0176ce34f12fbb4c67c5fc1547f2fc47f354890fb3591748aa23de71eced856d90bf4d490875b34bca798299ac1da3153a38d79f04d0d00ff5919a62dd1d897d384e6469034db5afe6f92dd6716e29d508de23f23717b1d17242866785a35342fefcad13d478866866b9f5619a8b86ed145463d82be8a5a0e4afab4e56de03a481c51d0dac3a2f6ee8c9b9f6971bccda67e1b318a48a5c9696d5775ea0094502b9c8e4cf55983aa838f70663577591650672f920e84d0043933b2cdc9c53fb45797ec045501bcae70d627619d5184805a04d1d4c3e947d1e0dae2c89fc00d9180f34d295d2e60155689355e23a9a91f4e6d595ac5a32d9e7fa31cd3896982ad16774041c8cce4ddcd28235ddd1e2c35f045fc1187670f11e7e91ee24adf92a85b81293fcb27a6560101bb059683412f2f94174d0d23bf39420d2ef3e780596986d7ef6f79d1f926221767ee1d85e02368ff4fa13c5ce36eab14ab6d857d789b1fd3e13aebe531ef0f4b8982facd3b4b48085936a95270ed6b54994e27e79e3639dbc3188fcf4336b8361d25239e6acf7b0f6366dca5ed35e18e59d7f55edd6edfa1f58bf696a8886da593b479a32a3edcc0e03684815832e53a32180459e5ce15f78b828a41cc6872ed0e5f9e73c3cf1951582e1ccd311f7bc314f0f40c2c43c292484a003f9df8231160732df326cb49ee0513a4afb5d55e9beaf5018f2269eb8b5032488850795ceeede3eea2df8b01593debd3f9e429b82222976192d3756cc26cae37131d71e45ff7cc3d24ec2e1b7d654757f0542becee428b705b43c94f3602dad62d4bfdcf936e2f4c2a4ca47aaff827bdab1887a3e734117ab18e813ad5e29fb33711aaeb0bd5ffecb541f8d06763dc6f7d59bc914d32a751d32315563ddceabd04862d94037e340f0119f2d9c754b4669dcf428fd1dd4bf7fb363e536255f49bb800eba4736bc1edd8fc2dfbc2e018fd72b4bfad960c0c0eafd7592ea7921e7e0ce8df9d84914cc0bdc8b6145b350e41149cdbb36da1f3cd7fae0beb6a2132f1bec420ac17627e61b1dad2c1dec3d392a60907667b864b74c1435268d73bfa6d275a3864ce01206c5ba572d01a1d5eb7198c89ac0fbbb7a92d573622ee5e93ed90a75400e084c0e8e5122d793e962f977ee5fe4bc628968c4ab66c"], 0x2bb}, 0x402) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, 0x0, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r12, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0], 0x1, 0x2, 0x1000) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000001ea32000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000004319132cd72600000000000000000700"/210, @ANYRES16], 0x2, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca1283ac5688aaa50b191a6cded16d13c44d48af8cea73da6581d3db901c48e582d225bca800000000000"], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) r17 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r17, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r9, r13, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x393, 0x0, 0xfffffd5a, &(0x7f0000000c00)=[{0xe0, 0x44518d3044393af1, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x98, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e7222446bc545f0e000000005c75000000524e237199d15856896291085e5301673fb50373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000000000"}], 0x178}, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r21, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffebf) fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r24 = getppid() getpgid(r24) r25 = msgget$private(0x0, 0x20000003c4) msgrcv(r25, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r26 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r26, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgsnd(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f8ab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c0734de88cefeef6cf5554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/115], 0x1, 0x800) msgsnd(r25, 0x0, 0x0, 0x1800) msgsnd(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c4"], 0x2d, 0x800) r27 = socket(0x18, 0xc002, 0x0) r28 = fcntl$dupfd(r27, 0xa, r27) r29 = getpid() fcntl$setown(r28, 0x6, r29) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, 0x0, r22, r18, 0x0, 0x46, 0x81}, 0x10001, 0x1, r29, r23, 0xa5, 0x1, 0x4e2c, 0x6}) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffef4) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = getppid() getpgid(r37) r38 = msgget$private(0x0, 0x4) msgrcv(r38, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r38, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r38, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da658263d0600000000000000ca8000"/121], 0x1, 0x800) msgsnd(r38, 0x0, 0x0, 0x1800) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000c5d56f596329414f822f5c0ed193424179fc5bf836cb574b00"/45], 0x2d, 0x800) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x1, r32, r35, r31, 0x0, 0x46, 0x81}, 0x10001, 0x1, r36, r37, 0xa5, 0x1, 0x4e2c, 0x6}) r39 = getegid() r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r41 = getgid() r42 = socket$unix(0x1, 0x5, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0xc0206981, &(0x7f00000000c0)) r44 = geteuid() setuid(r44) r45 = getgid() r46 = semget$private(0x0, 0x4, 0xc1) semop(r46, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x1, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r46, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) r47 = getuid() seteuid(r47) r48 = geteuid() r49 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000680)={{0x4, r47, r45, r48, r49, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r43, &(0x7f0000000100)='./file0\x00', r44, r49, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r52 = geteuid() r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r55 = getpgid(0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) r57 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r56, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r60 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r60, r60, r60, r60, r60, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r66 = geteuid() r67 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r65, r63, r66, r64, 0x147, 0x80000001}, 0x8, 0x7fffffff, 0x0, r67, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r58, r59}, 0xc) shmctl$IPC_SET(r51, 0x1, &(0x7f0000001680)={{0x107f, r52, r53, r54, r59, 0x40, 0x7ff}, 0xfffffffb, 0x5, r55, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) r68 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000006000/0x4000)=nil) r69 = geteuid() r70 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r72 = getpgid(0x0) shmctl$IPC_SET(r68, 0x1, &(0x7f0000001680)={{0x8, r69, r70, r71, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r72, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x430, r44, 0xffffffffffffffff, r50, r41, 0x4, 0xff}, 0x6, 0x7226, r55, r72, 0x7810, 0x3, 0xf75}) r73 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r74 = geteuid() r75 = getgid() r76 = getpgid(0x0) r77 = geteuid() shmctl$IPC_SET(r73, 0x1, &(0x7f0000000440)={{0xc, r74, r75, r77, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r76, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r78 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r79 = geteuid() r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r82 = getpgid(0x0) r83 = socket(0x18, 0x1, 0x0) close(r83) r84 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r83, 0x5) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r86 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r86, r86, r86, r86, r86, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r91 = geteuid() r92 = getpgid(0xffffffffffffffff) r93 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r90, r88, r91, r89, 0x143, 0x80000001}, 0x8, 0x100000000, r92, r93, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000240)={r92, 0x0, r85}, 0xc) shmctl$IPC_SET(r78, 0x1, &(0x7f0000001680)={{0x107f, r79, r80, r81, r85, 0x40, 0x7ff}, 0xfffffffb, 0x5, r82, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) getgroups(0x8, &(0x7f0000000080)=[r39, 0xffffffffffffffff, r75, r39, r39, r80, r39, r39]) r95 = getgid() r96 = getgid() r97 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r98 = geteuid() r99 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0x26d) r101 = getpgid(0x0) r102 = socket(0x18, 0x1, 0x0) close(r102) r103 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r102, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r106 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r106, r106, r106, r106, r106, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r110 = geteuid() r111 = getpgid(0xffffffffffffffff) r112 = getpid() r113 = socket(0x18, 0x1, 0x0) r114 = socket(0x18, 0x1, 0x0) dup2(r113, r114) setsockopt(r114, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r109, r115, r110, r108, 0x20, 0x80000001}, 0x8, 0x100000000, r111, r112, 0x3, 0xfffffffffffffe00, 0xdf5a, 0x9}) setsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000240)={r111, r104, r105}, 0xc) shmctl$IPC_SET(r97, 0x1, &(0x7f0000001680)={{0x107f, r98, r99, r100, r105, 0x40, 0x7ff}, 0xfffffffb, 0x5, r101, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) r116 = socket(0x18, 0x400000002, 0x0) setsockopt(r116, 0x1000000029, 0x2f, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r118 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r119 = socket$unix(0x1, 0x5, 0x0) r120 = fcntl$dupfd(r119, 0x0, r119) ioctl$TIOCFLUSH(r120, 0xc0206981, &(0x7f00000000c0)) r121 = geteuid() setuid(r121) r122 = getgid() r123 = semget$private(0x0, 0x4, 0xc1) semop(r123, &(0x7f0000000240), 0x0) semop(r123, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r124 = getuid() seteuid(r124) r125 = geteuid() r126 = socket(0x18, 0x2, 0x0) connect$unix(r126, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r128 = getgid() chown(&(0x7f0000000180)='./file0\x00', r127, r128) semctl$IPC_SET(r123, 0x0, 0x1, &(0x7f0000000680)={{0x4, r124, r122, r125, r128, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r120, &(0x7f0000000100)='./file0\x00', r121, r128, 0xb) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r130 = geteuid() r131 = getgid() r132 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r132, 0x0, 0x0) ftruncate(r132, 0x0, 0x402) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r134 = getpgid(r133) r135 = geteuid() shmctl$IPC_SET(r118, 0x1, &(0x7f0000000440)={{0xc, r130, r131, r135, 0xffffffffffffffff, 0xa585502b757fce62, 0x3}, 0x3, 0x7ada, r134, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r136 = getpgid(0x0) shmctl$IPC_SET(r118, 0x1, &(0x7f00000001c0)={{0x430, r121, r122, r129, 0x0, 0x4, 0xff}, 0x6, 0x7226, r134, r136, 0x7810, 0x2, 0xf75}) getgroups(0xa, &(0x7f0000000140)=[r39, r41, r39, r94, r95, r96, r105, r117, r122, 0xffffffffffffffff]) getgroups(0x23, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r13, 0xffffffffffffffff, r22, r105]) lchown(&(0x7f00000004c0)='./file0/file0\x00', r34, r13) renameat(r5, &(0x7f0000000080)='./file1\x00', r5, &(0x7f0000000100)='./file0/file0\x00') 07:38:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x0, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x2) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r23 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r23, r9, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [r10, r4, r4, r11, 0xffffffffffffffff, r12, r4, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r21, r22]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r20}], 0x50}, 0xc) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x15, 0x0, &(0x7f0000000000)=""/21}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) 07:38:39 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x18000, 0x0, 0x90d2, 0x200, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000100)="bd", 0x254) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) close(r2) dup(r2) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x8) listen(r5, 0x8219) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "0000cb000200000000000000000800"}) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1219560a2dc2ffab) r6 = shmget$private(0x0, 0x600000, 0x5, &(0x7f00009fd000/0x600000)=nil) shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x7ff, 0x8001]) r7 = kqueue() r8 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20091, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000400)="d18cf600", 0x4) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) kevent(r7, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x657, 0x8}, {{r9}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x8}, {{r11}, 0xfffffffffffffffb, 0x40, 0x1, 0xffb}, {{r10}, 0xffffffffffffffff, 0x21, 0x1, 0x7, 0x9}, {{r8}, 0xfffffffffffffffb, 0x91, 0x4, 0x7fff, 0xc89}], 0x36, 0x0, 0x300, 0x0) close(r7) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) write(r7, &(0x7f0000000180)="468712bc07dbbbe6c757ff4918bdd13d3e7eb22937e582ba1cad28ee9323d723bfcbb95f79d7c0ac3016188177af521f061a0c32dd5da62092f5d2671d84f35482f91aba9c4b43", 0x47) r12 = kqueue() r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x4) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) dup2(r14, r12) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xffffffff) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 07:38:39 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) 07:38:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x6, 0x8000, 0x2) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket(0x18, 0x1, 0x0) connect(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdfa695881c30a51585a56f320da2bb34d4371ace6a50a2269e8cde2d066ca80002ffffc93cac8ae377893001145262b270f3db6"], 0x1c) getsockname(r7, 0x0, &(0x7f0000000040)) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16, @ANYRESDEC=r5, @ANYRES64=r7, @ANYRES64=0x0, @ANYRESDEC, @ANYRES32, @ANYRESOCT=0x0]], 0x1, 0x3fb) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r8, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r9 = getppid() r10 = getpgid(r9) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359f7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r12 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r12, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r13, 0x0, 0x89, 0x2f9f}, 0x1000, 0x1, r10, 0x0, 0x40, 0x2000000000000006, 0x1, 0x8}) msgsnd(r6, &(0x7f0000001cc0)={0x2, "5aab059e7584be19de16d8ab2e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b5d6e5a88ad1e9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d61fe982bc00c7efc8c7076976039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8cd44755b471bf8c17b86b34ce10a93dcd069cb4d4575ddd417bd2c5f24"}, 0xfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000b5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf44100000000b74a41c3a60000007306370f8cc4f3fdb861000000fe000000000000000000000000000000b25d8ad62856dec8db1c88fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000000000000000000000000800000007c1e61d2c0b5590e94befc7e7a1d07e52f85a0e0fb73db5a498b6bf25b0b0159b3f399d26975c4bc828aef33a99bef0158ac331ef1957a8e3aa442fa836a7b2c80207cca1e37bfede3544a9625b6f612732cf755e743d2b04eb4cebfd49bdec2508f66f28c35cb5793678c9fd0221f9b3126cbbeccda991714484911e48476e84723ff5d3f560dbd7c228f8d83dbe"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f00000009c0)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177e80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d2ead0e90732214c6f92cfea51cba291917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9ee1755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819977f48a4f25c811dddede1afdc8281ae1f9587c9a8bd2b33bdf9d973f60036acf93f1d401bd626d211182afc0c412c29c916be294bd211d69924d75ebc11861964a039dd679a1f5363c6e8ee6b1e4a908e9303d0a91ffefac8eaa331dd"], 0xaa, 0x1000) r15 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r15, 0xffff, 0x800, 0x0, 0x0) msgsnd(r14, &(0x7f0000001240)=ANY=[@ANYRES16=r15], 0x1, 0x800) msgrcv(r14, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7943a38334d057b79d7ccff3e2eef00000000"], 0x47, 0x3, 0x800) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = getppid() getpgid(r17) r18 = msgget$private(0x0, 0x20000003c4) msgrcv(r18, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) r19 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000002540)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="83b0d6fee7880c927fc971e229e7d6d357186109132e3e2f61aaf9273bb200fef990fc81800400005cfbe8000000000000000922f509001000000000000017c57960c900000000000000021bb8bee58e59cfff3fd03c5f296886a1b6d24f5da562fcd5a577960db4857b9c1a52a6b00024dcfdefeedcb7809bf754cf9e0000000000000093d8498f356b9c728a23e51a1fe9d621ea1896dd36b68c4f0191eadbc77b62149223e3140bbc785c67bdecd548a91988b2ee10a062b8b2378fc96369b82fdff9cecce4e8a77b6d82840c1f1d38e1a8960893ce153f46ab3033e74bf077cadce4739cc258925944a0fdc54c23bb344d3781164e5918eebec16f89d124cd35cd2d1b", @ANYRES32=r19, @ANYRES16=r17], 0x5, 0x800) msgrcv(r18, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5dd000000000000000000000000000000000000000000000000020000008bcb9aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000600000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/301], 0x1, 0x1, 0x2800) msgsnd(r16, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) socket(0x18, 0x400000001002, 0x0) r20 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r20, &(0x7f0000000800)=[{0x3, 0x0, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0xfffb, 0x1800}], 0x9) semop(r20, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000240)='./file1\x00', r22, 0x0) r23 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r23, r24) r25 = socket(0x18, 0x2, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r22, r23, r27, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r29 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r29, 0x0, r29) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000000180)=0xc) msgsnd(r16, &(0x7f0000000980)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYPTR64=&(0x7f0000000b40)=ANY=[@ANYRES64=r22, @ANYPTR64, @ANYPTR, @ANYBLOB="17a244ab69a7b347e77b07a3789826360360a15394f68ddee04afaef7513f532b5ac3bffb2a56285cfa57b664a1a97dd09b8da46e289a660aae89e05f9487d7f49ec10f8d251ab0a788df7521dce3d3a8b471e508e3129f5f18591a5d6f3aa33f9f5353a34a3ad6f3fe7d9971ee7f83d9542b83a39d57aa95ee2e7a2052d89b150fa029446eac81ecf1ae5128f2e054cc34a11ed44fa0ade3009041dae8b2da23f3c8cea1b5dc053766a2abe516348efb2b834a8c79e70714c365c9c9251afd22963681dca9ee40b96f127", @ANYRES32, @ANYRESOCT], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r28, @ANYBLOB="f8274549b491de6226706db2f73d777cfb8b23368dd264eda27c3bee7331f524269b195f0d38e8fa91864757e9ab156127f12c", @ANYPTR, @ANYRES64], @ANYRESOCT=r29, @ANYBLOB="cd2cb2dece43171e0e418c9d67bfe42cf78181f54a730991821276827306592ab29ca7d083ca588678da07593fd95ff03aee39c12f6a55ca443a736ad336d4bb8e4e366278e8958fe21297a1be882e3bd9ba6f5601daef51a73103d7ece3ed660f139e210de2fd1cee834ba9988e1b9d7266d51edc2053c91b74da784b213e397bf7e6", @ANYRESDEC=r3, @ANYRESHEX=0x0]], 0x2, 0x800) msgrcv(r16, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r30, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c40)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d8197fec1dddf3f0d3d950b59492e9e8b596b2107a398283d03ca615012af4b2bca120b63f39107aef8c21fbfc3391d6eb78e5c7198709c96de95bce5c9ac6476d746ddfa90ff5ff554c652119c0bf1fe314c7953cc23f87693c27a0499d9394f347ea1c803d8c5fb6276f8cc8a9e0", @ANYRESDEC=0x0], 0x2, 0x1000) r31 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r31, 0xffff, 0x800, 0x0, 0x20) msgsnd(r30, &(0x7f0000001240)=ANY=[@ANYRES16=r31], 0x1, 0x800) msgrcv(r30, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000017420041c0c0a14c4192385c5178a8b000"/71], 0x47, 0x3, 0x800) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000003df08d6736cc0d2100000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf80000e6bf64fe6e7e3f140000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf6410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c121d997cadcd720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b000020000000000000000000000000b89020420ce99f8179e0647ea7dfb1c2dad84c286a1a9010dee645"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r33, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r33, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) sendto$unix(r33, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r34, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r34, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) sendto$unix(r34, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) msgsnd(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="ca228335ce2a24671c0a5621430386b8937467824cc33d78b0044e3030cf22e1696daffd27dafe414e344ced78b674b138420695479f5cdca791b2e09324eaaaba656e5ee6033de7a7bd26a204f5245575c356de507fd39a4fcf6c27e0451f2347d9a3010489c0e48dc1725412084f0361c260a12c17b0983abb3d42a40c9af683481610a700be8d556e9983062a57e762e43740a4f4d409f7ef105f24552522b68f686b4f6c666dcbaac72a174de75527e6250a547d1a506df76ee52de645a9a875aa5e8880a4d139ae00210275c416fcb5e3554cc841156988d860cacad51845e1", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESOCT=r26, @ANYRES16=r30, @ANYRESHEX=r16, @ANYRES64=r34, @ANYBLOB="7b4eee2235129045923fd2f5daf82d94d05239f552e58fbc0ffc4a6814d1cdf43e8c562b49bc86fa3aa22b9b7885aeca1c00f5e2e6217b35288e63b6c14d1f5274545634bdc1a429b86c764affe5"], @ANYRES32, @ANYRES16], 0x4, 0x800) msgrcv(r30, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x0) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000f661ea6d247c8c4e3805631ce29a9a509334ccf6515e"], 0x80, 0x3, 0x400) r35 = socket(0x18, 0x1, 0x0) close(r35) getpeername$unix(r35, 0x0, 0x0) r36 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r36, 0x0, 0x200100000001d, 0x0, 0x0) msgsnd(r8, &(0x7f0000001e00)=ANY=[@ANYRES16=r36], 0x1, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r3], @ANYRES16, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3be2808efffffb51969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000c80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806aa8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c07a18589e5ca8a59770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757632b5425aa528c977bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21851da07bf081d30d0e995a"], 0x156, 0x800) msgrcv(r37, &(0x7f0000000e80)=ANY=[], 0x0, 0x3, 0x800) r38 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, 0xfffffffffffffffe, 0x0) socketpair(0x1, 0x8000, 0x9, &(0x7f0000001dc0)) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r40 = socket(0x18, 0x1, 0x0) close(r40) getpeername$unix(r40, 0x0, 0x0) r41 = socket(0x1, 0x1, 0x0) close(r41) getpeername$unix(r41, 0x0, 0x0) r42 = socket(0x18, 0x3, 0x0) close(r42) r43 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r43, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r43, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB="0985b0bf33045116e27a100000000000"], 0x10}, 0x0) msgsnd(r39, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000001ac0)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r40, @ANYRESOCT=r2, @ANYRES32, @ANYPTR, @ANYRES32=r2, @ANYRESHEX=r41, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f40060000cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947fae47342aeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f559b3c0000000000000000000000000000004788d7b1c8b0232dd1ec1218be33c5c66d57689466faa098d11b6d85f359633fbc0833ad49cc8e81d6b806da5b37e8857dc87eab795cc96907c03306be8090cb8a77a7f176d5140f4bf121905d1f1b9d9f6975e6c54fb8aa4e0cc5fe557c034dd7f1e71dacfecc4dc4fdf188d18b5fcea4811185a693dff3ad85b8036999d039cd3246e5e5a831d8eee94eac242657da1b9b169cbe7684f8663666b69713ec8c718ee1559a80470562f4fc73d2fcbb29ff", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r43], @ANYRESHEX=r37, @ANYRES16=r42, @ANYRES64=r38]]], 0x1, 0x3fb) msgrcv(r39, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a70720b17d349d55301d00c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a3a8c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c66189282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207b3e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf6770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c909073cabc0458d384e1874bb1ee756cded06ce2ad2fc4b304405134c93cb78f591907e7fa1a26f97ada9eded5a5125a785427436cba29813962ffe7ac5346932f0f03bfd91f55f9a29b2b84263bd6926b774a541b2b4596ca832a33cd557561f5002079fdaad0ad589781861b627b51be666fa6924c00000000000000000000004cfebc56693f5b7f5e2c40ded06854b0f694efac388eaff9d7be35c59bd86a83b3724a9e66ff56cae941766038fbad7df99dfe37b6404df3c67840f58366b78c5755ea3f544c727f0dc6ec876b66873e8d971f4e768a8f9ec6c8a7f46e0a2869a7f9a158fd3d4c5501d6a172bef5460f4f74c12cc4866d7cd62b8d35b61253ec79a55c0d7b35bfe439c1fc5e71d9f0fc32e71db867f174c0fe693449c039b9e3243553b9572bd88edef9bbb24af2fd1bf445569c8e75d30447dc911c4faba46128d90199bcd51df625a3362b80"], 0x1, 0x3, 0x1004) r44 = syz_open_pts() close(r44) writev(r44, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r45 = syz_open_pts() close(r45) writev(r45, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r46 = syz_open_pts() close(r46) writev(r46, &(0x7f0000002a00)=[{&(0x7f0000001980)="a2a6de9d793640582aaf03167db237de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2e6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e123a62ce406653b106d8ade7765a6e545cdc082192eda49ab90c594b574f0a72b1689ca4c5a3cc769b158707c7c2ce693b0623eb4d6f6459d6312c2efd8331fb923643aa54c875c9c992a621176ff2ce7fea8a8ebb30724ead37a8b54f15c6aae56184d4e387c95420cfd671b86038e40bc4363edbf16e400704ffd33fc2d1d685700a3dbbbd5bb08de8a2deaf8470db900d571277bfbeba839376b209d57f43b0a92bd0e5c654a9d2b7f9db6608ed717ce9d59f5fb29dd3653db21ff1a305b652543fd64fe08abb0a483e8231cd9eb69b16f90dfbe0cc78c56549899fb751", 0x132}], 0x1) r47 = syz_open_pts() close(r47) writev(r47, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r48 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r48, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r48, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) socket(0x2, 0x4003, 0x0) 07:38:39 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x4, 0x9}) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r7, 0x2, 0x803) pread(r7, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x24009, 0x3, 0x9, 0x0, 0x401, 0x10001, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r8 = getgid() r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) r10 = socket(0x2, 0x1, 0x0) shutdown(r10, 0x2f99822121a9018a) connect$unix(r10, &(0x7f0000000a40)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f20b1dabeb915d03473539dc0cd39024433503443701000010cfe0ee2e000006001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b38ae6502a5eb986bfb7f9d471b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da0000000000000000"], 0x10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r11, r8, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, 0x0) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r15, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, r11, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0xd9, r2, 0xffffffffffffffff, r16, r1, 0x27, 0x6515}, 0x10000, 0x100, 0x6}) setsockopt(r6, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r19 = getppid() fcntl$setown(r18, 0x6, r19) shmctl$IPC_SET(r0, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r1, r2, r17, 0x1e4, 0x8}, 0x4, 0x5, r19, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) wait4(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x1000000029, 0x33, &(0x7f00000001c0), 0x0) 07:38:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) acct(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 07:38:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r3, 0x0, 0x0) shutdown(r5, 0x1) fchmod(r6, 0x0) shutdown(r6, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x1a, 0x4) 07:38:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x0, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0xfffd, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x2000}, {0x2, 0x0, 0x800}], 0x7) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x2) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r23 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0xfcb0, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r23, r9, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [r10, r4, r4, r11, 0xffffffffffffffff, r12, r4, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r21, r22]}], 0xc0, 0x5a2147307f97c4ff}, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000000c0)={0x6, 0x7, 0x1000, 0x101, 0x20000000, 0x5, 0x4, 0x10, [{0x80000001, 0xcda, 0x7}, {0x6, 0x18a, 0x1, 0x400}, {0x3, 0xce0, 0x1ff, 0x43b}, {0x7fff, 0x2, 0x9, 0x3ff}, {0x3, 0x9, 0x4e2d, 0xff}, {0xd37f, 0x2, 0x1}, {0x0, 0x6, 0x9, 0x7}, {0x80, 0x3, 0x1, 0x2}, {0x7, 0x0, 0x3ff, 0x3}, {0x3, 0x2, 0x7fffffff, 0x6}, {0x1000, 0x7}, {0x12e0, 0x4, 0x0, 0x1}, {0x8, 0x80, 0x0, 0xe44}, {0x6, 0x1, 0x8, 0x1}, {0xfffffffd, 0xe46, 0xffffff81, 0x6}, {0x800, 0x3617, 0x8, 0x10001}]}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r24 = kqueue() write(r1, &(0x7f0000000040), 0x0) r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) readv(r25, &(0x7f0000002200)=[{0x0}], 0x1) kernel: double fault trap, code=0 Stopped at witness_checkorder+0x13: pushq %r11 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace witness_checkorder(ffffffff8252d860,9,0) at witness_checkorder+0x13 mtx_enter(ffffffff8252d850) at mtx_enter+0x3a arc4random_buf(ffff800022d620c6,2) at arc4random_buf+0x27 ip_randomid() at ip_randomid+0xb2 ip_output(fffffd8068ff9a00,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0x1ab udp_output(fffffd806f6e2af0,fffffd8068ff9a00,0,0) at udp_output+0x5af somove(fffffd80659651a0,2) at somove+0xf2f sorwakeup(fffffd80659651a0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e2af0,fffffd8069667800,fffffd80696678b0,0,14,fffffd80696678c4) at udp_sbappend+0x336 udp_input(ffff800022d62728,ffff800022d62734,11,2) at udp_input+0x1320 ip_deliver(ffff800022d62728,ffff800022d62734,11,2) at ip_deliver+0x353 ip_ours(ffff800022d62728,ffff800022d62734,ea9,0) at ip_ours+0x412 ip_input_if(ffff800022d62728,ffff800022d62734,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8069667800) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8069667800,2) at if_input_local+0xf9 ip_output(fffffd8069d41900,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0xae5 udp_output(fffffd806f6e2af0,fffffd8069d41900,0,0) at udp_output+0x5af somove(fffffd80659651a0,2) at somove+0xf2f sorwakeup(fffffd80659651a0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e2af0,fffffd8068ff9a00,fffffd8068ff9ab0,0,14,fffffd8068ff9ac4) at udp_sbappend+0x336 udp_input(ffff800022d62e08,ffff800022d62e14,11,2) at udp_input+0x1320 ip_deliver(ffff800022d62e08,ffff800022d62e14,11,2) at ip_deliver+0x353 ip_ours(ffff800022d62e08,ffff800022d62e14,c9c,0) at ip_ours+0x412 ip_input_if(ffff800022d62e08,ffff800022d62e14,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8068ff9a00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8068ff9a00,2) at if_input_local+0xf9 ip_output(fffffd806d8e7100,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0xae5 udp_output(fffffd806f6e2af0,fffffd806d8e7100,0,0) at udp_output+0x5af somove(fffffd80659651a0,2) at somove+0xf2f sorwakeup(fffffd80659651a0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e2af0,fffffd8069d41900,fffffd8069d419b0,0,14,fffffd8069d419c4) at udp_sbappend+0x336 udp_input(ffff800022d634e8,ffff800022d634f4,11,2) at udp_input+0x1320 ip_deliver(ffff800022d634e8,ffff800022d634f4,11,2) at ip_deliver+0x353 ip_ours(ffff800022d634e8,ffff800022d634f4,a8f,0) at ip_ours+0x412 ip_input_if(ffff800022d634e8,ffff800022d634f4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8069d41900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8069d41900,2) at if_input_local+0xf9 ip_output(fffffd806f3d5500,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0xae5 udp_output(fffffd806f6e2af0,fffffd806f3d5500,0,0) at udp_output+0x5af somove(fffffd80659651a0,2) at somove+0xf2f sorwakeup(fffffd80659651a0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e2af0,fffffd806d8e7100,fffffd806d8e71b0,0,14,fffffd806d8e71c4) at udp_sbappend+0x336 udp_input(ffff800022d63bc8,ffff800022d63bd4,11,2) at udp_input+0x1320 ip_deliver(ffff800022d63bc8,ffff800022d63bd4,11,2) at ip_deliver+0x353 ip_ours(ffff800022d63bc8,ffff800022d63bd4,882,0) at ip_ours+0x412 ip_input_if(ffff800022d63bc8,ffff800022d63bd4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806d8e7100) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806d8e7100,2) at if_input_local+0xf9 ip_output(fffffd806f476b00,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0xae5 udp_output(fffffd806f6e2af0,fffffd806f476b00,0,0) at udp_output+0x5af somove(fffffd80659651a0,2) at somove+0xf2f sorwakeup(fffffd80659651a0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e2af0,fffffd806f3d5500,fffffd806f3d55b0,0,14,fffffd806f3d55c4) at udp_sbappend+0x336 udp_input(ffff800022d642a8,ffff800022d642b4,11,2) at udp_input+0x1320 ip_deliver(ffff800022d642a8,ffff800022d642b4,11,2) at ip_deliver+0x353 ip_ours(ffff800022d642a8,ffff800022d642b4,63c,0) at ip_ours+0x412 ip_input_if(ffff800022d642a8,ffff800022d642b4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f3d5500) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f3d5500,2) at if_input_local+0xf9 ip_output(fffffd806f476600,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0xae5 udp_output(fffffd806f6e2af0,fffffd806f476600,0,0) at udp_output+0x5af somove(fffffd80659651a0,2) at somove+0xf2f sorwakeup(fffffd80659651a0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e2af0,fffffd806f476b00,fffffd806f476bb0,0,14,fffffd806f476bc4) at udp_sbappend+0x336 udp_input(ffff800022d64988,ffff800022d64994,11,2) at udp_input+0x1320 ip_deliver(ffff800022d64988,ffff800022d64994,11,2) at ip_deliver+0x353 ip_ours(ffff800022d64988,ffff800022d64994,42f,0) at ip_ours+0x412 ip_input_if(ffff800022d64988,ffff800022d64994,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f476b00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f476b00,2) at if_input_local+0xf9 ip_output(fffffd806f3d5800,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0xae5 udp_output(fffffd806f6e2af0,fffffd806f3d5800,0,0) at udp_output+0x5af somove(fffffd80659651a0,2) at somove+0xf2f sorwakeup(fffffd80659651a0) at sorwakeup+0x79 udp_sbappend(fffffd806f6e2af0,fffffd806f476600,fffffd806f4766b0,0,14,fffffd806f4766c4) at udp_sbappend+0x336 udp_input(ffff800022d65068,ffff800022d65074,11,2) at udp_input+0x1320 ip_deliver(ffff800022d65068,ffff800022d65074,11,2) at ip_deliver+0x353 ip_ours(ffff800022d65068,ffff800022d65074,222,0) at ip_ours+0x412 ip_input_if(ffff800022d65068,ffff800022d65074,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f476600) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f476600,2) at if_input_local+0xf9 ip_output(fffffd807f01fa00,0,fffffd806f6e2b60,0,0,fffffd806f6e2af0) at ip_output+0xae5 udp_output(fffffd806f6e2af0,fffffd807f01fa00,0,0) at udp_output+0x5af sosend(fffffd80659651a0,0,ffff800022d65488,0,0,0) at sosend+0x671 dofilewritev(ffff800020a93128,0,ffff800022d65488,0,ffff800022d65570) at dofilewritev+0x1b6 sys_write(ffff800020a93128,ffff800022d65528,ffff800022d65570) at sys_write+0x83 syscall(ffff800022d655f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x50b71fbec60, count: -88 ddb{1}> show registers rdi 0xffffffff8252d860 rndlock+0x10 rsi 0x9 rbp 0xffff800022d62020 rbx 0x40 rdx 0 rcx 0xffff800020b5c000 rax 0xffff800020b5c000 r8 0 r9 0xfffffd806f6e2af0 r10 0x15 r11 0xb1cd49d062198400 r12 0xffff800020a00ff0 r13 0x3 r14 0xffffffff8252d850 rndlock r15 0xffff800022d620c6 rip 0xffffffff81eab043 witness_checkorder+0x13 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800022d62000 ss 0x10 witness_checkorder+0x13: pushq %r11 ddb{1}> show proc PROC (syz-executor.0) pid=384553 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff800020a93608,0xffffffff826621a8 process=0xffff800020a80790 user=0xffff800022d60000, vmspace=0xfffffd806eab32e8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84384 205617 46811 32767 7 0x10 syz-executor.0 *84384 384553 46811 32767 7 0x4000010 syz-executor.0 46811 257624 37671 32767 3 0x90 nanosleep syz-executor.0 37671 443199 78062 0 3 0x82 wait syz-executor.0 14854 284457 0 0 3 0x14200 bored sosplice 78062 415575 54463 0 3 0x82 thrsleep syz-fuzzer 78062 208917 54463 0 3 0x4000082 nanosleep syz-fuzzer 78062 386970 54463 0 3 0x4000082 nanosleep syz-fuzzer 78062 490529 54463 0 3 0x4000082 thrsleep syz-fuzzer 78062 222257 54463 0 3 0x4000082 thrsleep syz-fuzzer 78062 125438 54463 0 3 0x4000082 thrsleep syz-fuzzer 78062 308081 54463 0 3 0x4000082 thrsleep syz-fuzzer 78062 447730 54463 0 3 0x4000082 thrsleep syz-fuzzer 78062 398412 54463 0 3 0x4000082 thrsleep syz-fuzzer 78062 169707 54463 0 3 0x4000082 kqread syz-fuzzer 54463 412844 68180 0 3 0x10008a pause ksh 68180 334321 61580 0 3 0x92 select sshd 79553 252138 1 0 3 0x100083 ttyin getty 61580 175728 1 0 3 0x80 select sshd 3764 237264 9902 73 3 0x100090 kqread syslogd 9902 22911 1 0 3 0x100082 netio syslogd 34349 384642 1 77 3 0x100090 poll dhclient 62879 227449 1 0 3 0x80 poll dhclient 13382 104854 0 0 3 0x14200 bored smr 87998 159971 0 0 3 0x14200 pgzero zerothread 11843 231904 0 0 3 0x14200 aiodoned aiodoned 35201 58654 0 0 3 0x14200 syncer update 87141 229254 0 0 3 0x14200 cleaner cleaner 54258 443849 0 0 3 0x14200 reaper reaper 9191 216655 0 0 3 0x14200 pgdaemon pagedaemon 15083 506218 0 0 3 0x14200 bored crynlk 60652 341518 0 0 3 0x14200 bored crypto 11534 56989 0 0 3 0x40014200 acpi0 acpi0 42098 57280 0 0 3 0x40014200 idle1 8647 6244 0 0 3 0x14200 bored softnet 25963 333271 0 0 3 0x14200 bored systqmp 8225 393783 0 0 3 0x14200 bored systq 72650 196162 0 0 3 0x40014200 bored softclock 72216 259940 0 0 3 0x40014200 idle0 1 392376 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 84384 (syz-executor.0) thread 0xffff800020a93128 (384553) exclusive rwlock netlock r = 0 (0xffffffff824875a8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9466 6329K 6332K 78643K 10573 0 pcb 13 10K 12K 78643K 15 0 rtable 83 2K 3K 78643K 301 0 ifaddr 32 9K 10K 78643K 62 0 counters 41 33K 33K 78643K 49 0 ioctlops 0 0K 2K 78643K 18 0 iov 0 0K 24K 78643K 15 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1289 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 94 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 33K 78643K 142 0 sigio 0 0K 0K 78643K 4 0 proc 48 50K 83K 78643K 489 0 subproc 17 1K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 79 0 in_multi 22 1K 2K 78643K 70 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 222 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 110 14K 23K 78643K 1324 0 UVM aobj 32 4K 4K 78643K 32 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 10 0 NDP 4 0K 0K 78643K 18 0 temp 66 3020K 3086K 78643K 2388 0 kqueue 3 4K 13K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 80 0 47 2 0 2 2 0 8 0 unpcb 120 137 0 129 2 0 2 2 0 8 1 syncache 264 11 0 11 2 1 1 1 0 8 1 tcpqe 32 97 0 97 1 0 1 1 0 8 1 tcpcb 544 506 0 491 11 3 8 11 0 8 7 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 677 0 657 14 5 9 14 0 8 7 nd6 48 16 0 13 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 326 0 182 12 0 12 12 0 8 1 art_table 32 327 0 182 2 0 2 2 0 8 0 art_node 16 79 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 44 0 32 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 92 0 82 1 0 1 1 0 8 0 shmpl 112 30 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1521 0 125 46 0 46 46 0 8 0 ffsino 272 1521 0 125 94 0 94 94 0 8 0 nchpl 144 1879 0 290 60 0 60 60 0 8 0 uvmvnodes 72 1615 0 0 30 0 30 30 0 8 0 vnodes 208 1615 0 0 85 0 85 85 0 8 0 namei 1024 5294 0 5294 1 0 1 1 0 8 1 percpumem 16 35 0 4 1 0 1 1 0 8 0 scxspl 192 5532 0 5532 8 1 7 7 0 8 7 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 321 0 291 4 0 4 4 0 8 0 futexpl 56 3765 0 3765 1 0 1 1 0 8 1 knotepl 112 104 0 91 1 0 1 1 0 8 0 kqueuepl 144 53 0 49 1 0 1 1 0 8 0 pipelkpl 48 106 0 99 1 0 1 1 0 8 0 pipepl 120 212 0 199 1 0 1 1 0 8 0 fdescpl 496 305 0 291 3 0 3 3 0 8 0 filepl 152 2537 0 2451 12 2 10 12 0 8 6 lockfpl 104 13 0 12 1 0 1 1 0 8 0 lockfspl 48 6 0 5 1 0 1 1 0 8 0 sessionpl 112 20 0 11 1 0 1 1 0 8 0 pgrppl 48 20 0 11 1 0 1 1 0 8 0 ucredpl 96 256 0 248 1 0 1 1 0 8 0 zombiepl 144 291 0 291 1 0 1 1 0 8 1 processpl 960 321 0 291 5 0 5 5 0 8 0 procpl 624 507 0 467 5 0 5 5 0 8 1 sosppl 128 1 0 0 1 0 1 1 0 8 0 sockpl 400 905 0 874 23 12 11 21 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 143 0 0 17 0 17 17 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 194 0 0 12 0 12 12 0 8 0 bufpl 280 4160 0 164 286 0 286 286 0 8 0 anonpl 16 52858 0 39668 79 1 78 78 0 124 11 amapchunkpl 152 2054 0 1915 8 0 8 8 0 158 0 amappl16 192 1752 0 887 58 6 52 56 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 40 0 37 2 1 1 1 0 8 0 amappl13 168 42 0 41 1 0 1 1 0 8 0 amappl12 160 11 0 9 2 1 1 1 0 8 0 amappl11 152 99 0 87 1 0 1 1 0 8 0 amappl10 144 15 0 10 1 0 1 1 0 8 0 amappl9 136 379 0 377 1 0 1 1 0 8 0 amappl8 128 366 0 332 2 0 2 2 0 8 0 amappl7 120 135 0 119 1 0 1 1 0 8 0 amappl6 112 43 0 38 1 0 1 1 0 8 0 amappl5 104 185 0 173 1 0 1 1 0 8 0 amappl4 96 537 0 505 1 0 1 1 0 8 0 amappl3 88 148 0 142 1 0 1 1 0 8 0 amappl2 80 1389 0 1327 3 1 2 3 0 8 0 amappl1 72 16572 0 16156 25 15 10 20 0 8 0 amappl 80 785 0 740 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 31 0 0 1 0 1 1 0 8 0 uaddrrnd 24 305 0 291 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 305 0 291 1 0 1 1 0 8 0 vmmpekpl 168 6493 0 6463 2 0 2 2 0 8 0 vmmpepl 168 47296 0 45349 128 4 124 124 0 357 34 vmsppl 368 304 0 291 2 0 2 2 0 8 0 pdppl 4096 618 0 582 6 0 6 6 0 8 0 pvpl 32 161395 0 145153 190 0 190 190 0 265 32 pmappl 232 304 0 291 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 193 0 17 6 0 6 6 0 8 0