kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Mar 20 18:20:34 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.209' (ECDSA) to the list of known hosts. 2019/03/20 18:21:01 fuzzer started 2019/03/20 18:21:07 dialing manager at 10.128.15.235:28213 2019/03/20 18:21:07 syscalls: 1 2019/03/20 18:21:07 code coverage: enabled 2019/03/20 18:21:07 comparison tracing: enabled 2019/03/20 18:21:07 extra coverage: support is not implemented in syzkaller 2019/03/20 18:21:07 setuid sandbox: enabled 2019/03/20 18:21:07 namespace sandbox: support is not implemented in syzkaller 2019/03/20 18:21:07 Android sandbox: support is not implemented in syzkaller 2019/03/20 18:21:07 fault injection: support is not implemented in syzkaller 2019/03/20 18:21:07 leak checking: support is not implemented in syzkaller 2019/03/20 18:21:07 net packet injection: enabled 2019/03/20 18:21:07 net device setup: support is not implemented in syzkaller 18:21:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x400, 0x40) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x100000000, 0x5}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="107a24a9921135bbfcd8f0615ce11b97149280e5e8f1adcd9f40a7ac4fff1b57fffab53cd584f3b99dc1d64746a6c736bf04f07f1d72", 0x36}], 0x1, &(0x7f0000000180)=[{0xf0, 0xffff, 0x8000, "54c3d00ce4878d2a66853ac007f3516a7ceb8c1589bb7b7a9ad40fc266c8ae142e78dc58d18f0d6d2029d9fc5b39140d0566b5c7b49fd82145efe96c51d0ded9d79e8aa33c52051c16f53063a01bd48e8c35682dac6feaecf362c8c10303b04559250282be6c708c2a205982e1932cbf006391119d4a794603efffe4d6b3cb872a4bc5e95e11e1ddcab84e86e125c7389dc3e9fae76e09f6a73aded16323f1fd07ce0cb29ee6ae87459c7c476621352ec7c5e1299be5bedf254964280385b3ff88baa1437303db192138e242d646254233970f00f1907f395726be59ac"}, {0xa0, 0x0, 0x81, "4a53d2799a3a158472288b09c0906f50525ac1b90a343f2dc0d319a4600e48f5959a97834b567fd7813cdb49f7a4e13e5ab77010dab5368039679201ea5c7acde409615000f7cc224c8a7a7784926679f94b98b5a82c69818f5ad4a4f10f4e586bf948b098ed1b4ca452892d1ac522227b47d5fb3dae93a441a02f42af5f57f8346a59d807955a98f3e1c2"}, {0x38, 0xffff, 0x5384, "b5a993da0b11c6875ca592f4a3e24c54e7b65e8d495870f4bada27863bcccc449a"}], 0x1c8}, 0x8) unlink(&(0x7f00000003c0)='./file0\x00') getsockopt(r0, 0x5, 0x100000, &(0x7f0000000400)=""/162, &(0x7f00000004c0)=0xa2) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r8 = getpid() r9 = geteuid() r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r12 = getuid() getgroups(0x3, &(0x7f0000001a00)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000540)="914d5c0fb0297928b66254e7beb82c5e5f821b52df62c6de054938dd7b8e461a198abf6efa530b12237c95da227f8f34aff835c44ebe2679c9328b370012c3ca01ae9ec926230eb0e3e4ccaa11a8f5e8910c3c38b4395900c35af1cc0391bf9e282d0606d2a996ab79e83c095b063dcc501506273c4dcbd80d41300a9da62849db477977eab228fc966e5a3db240beca700f755e6eb5a7ef88a7b507dcef8f180f90ceb5b8fe2bd9f1cc442cc0a0b5a98910cf399365d1ae96239584bd266f26c42cf93b8bc18ecbd8c9f47d17573b7f6a922d8688a6edd3748379bc100f8f68b3bca3f978b485e04c16cc79e8c6f9533da51025ce00d603c980b3611a566e624d64cfbe1b1e7e6f46d4d717d27f713510dd12466dc20a57f26eb1dac8e38065fb226c15394d6cbd863f270a409e804321e896710ce1019257bff9dc4143b5befb75da5f60347d059f1396b33a85c6c252bc50e13c2aff27d21bc70f8158ce381b291b3d2a45b89357e9194b78e49cfbe49f543759e04a22f6cdbbb6a4961cc23e79a10fe8ccbd1c2a6702e915d1e55509af601ed7f9fb1d923006de8908bf954badebbe561297e6494018c6e192260f517622cf9f1478f8befa2e952db76dd8f6148b46be25cc4ba8e1bc4b2de98ff0b51f019e2c9b10e736d212a51504738823bc1c5aa04dc90f4fbb5875fabea333aa54ebe6a9d70c7d15b770a5807d2192461e68e7e91076d0bf51e2a0bc321533a6c03bf174c4b1587a579a5e74771166d8f229672d242097a14bdea595a20b07a0c7efb1b02da720c13e24eb544e820152c4f92ad7837f62ec36f7bd1ee490b6fba8f2ae64897762ddd20f6159e96b5810afcb010ab652b58a260285c8aeb62ebb367bfaa0f024bddc90c794dabffeb586a30e4e8b64f26e9f8ba8dd3633cacbba743eefce0f46874eb69f03fcd89be704a8788741e5a9de015fda18877ff051a188e69ff8af125a403b0c1b57a1304e3d587cf47836bff1e1fb03899b6a84beeefc3cc79489fed98cd8ec59f255326b382f96eb515597a6559110c4e5d4cfe398981a8a10483c51b705c2356589d6b2c37809a4e5d5b1fd4a59e430463627aba21658fc4dbabf0cf354d69fc62c58da60a0fbc7b302908a226fd5b2b6aff77bf90679b10e1bf7941b1a08efb5240bbfc444c16765350ef3368eb80cb24ea1c0a763e9c82aad8648e29f9711148d47dd1acb670dcde3f8bd37b5eae1e0ca1e7b3523f539c3140d45243c00cb694813b251274cb4480cadaafd049b08335a03209e1d151b2f8df74a2d9968ea21ebf2c64094d39e244b14e59ae46ada88c29aeea35489b5b2410d7cf9c86e5c7055b70c7abdc510e5b1426a445a8684fff49c15ee9290d5d5c358b5be9cb1a720b72cc3378f0c249452a529418ec2012ad7ab3c1b994d6de54c722ad65b7099cda56a1a918357709da72e8591cfcba4c78b992829e647a9b95dcd70f878ee11e8b30e1dbf2d5d1621190567eeafa00389561c0ef9613e2862c3e9c65c3414ebb729381a37156119ffd72b4750739002ad5857b513af2b6a3f71b323aba7333989d4e0e8de0f4ad2d8a07e4599c53f534329c1ed9d56bcdcd27e3c7315d2145e59f230f76e5e8b225de4acae9003e1966e744fb37940d8fce2ef2c6fe921f0ef56b55c55e49747ec9fafefe380245686cfb1a1ee6e334338279badf2b8aa46c3c3f41aaa9e6e55936b04f697a2fc4d360a27837242f6b86601096e1ffb0bee6044fdaa23b9fde01b3ac731f841667ae7dbea83e637757fda34dadaf4dfe192bed9c6beafe493218f528f2b7389b174f718bef60ba377234f20af026fc19eea2346f8d9d780a5dbc0df784faf6bfb028a7b6d71fd1afbf4f2a020f39240da089258bcc2553d8f4d907dfa6a3f586cf9fac0860dd0b352a071623b29e24c13a9f58c840b1b2e1d54103ff16ffd7d8fd77970b17f82ff360b978d97ac719a6f65067f9b04218d991d6fde62095ee3eb84ca0e506e29fde710993e5578c8c998f297ba793313f83ba83e31f0e363fda12ea33df87503b8ce5f719a26f7d28317366a14168ebcb9d640101b2059e5a8a38b268ee27050ce93a819a879491bd3a2c7b67f1dd9d59a8eaa0172afb36c24961421bb471d4840ce1910a832125e91a9509cd2ceb1c47b0b13a32548c074d84abb1b8174b562046e49d3d05f0b253cf80ee44cd0ca70c968880800621a47c94723e917e30ec869107bb083382e0d4c1ca32242a730a98c262089454649352002dc326a04f8ddef8bfc32dcf025419bc806c79f2aa19e540ac33d1990c1bbb117b8708026ac350175c60d6d0d6267766ca1bf2d7ecf3faf5c4d2db193ff9a203a73ee5d9ca9fe83ccc28032c8296693f8d73bf3466ba63f5f010f71699cc93b5a9b9ff0122f47c323a6e8b0e5148f0a30dbb8771de0541302a13811186c9197c36a7994d5032c1375b2138f57936fb7bc01e519bfdadeaf59b606fd5528da1eb538352bced15215728b8cf09f1e9d8e14866ad7179d02df87bbb8c098159283e8301f4e74bc1ff7be433a3ed33a791f1e0d7f0f9c1f53d15a02b5d8c7f7ad21892f190bd0430c6781ce89126f811653b8a767e7c206c7c64a2bb678b4316f74c7047f0dc58e681e0c0054631f3a2916b3c1b5f929b3dd71101a4fc20763aff20fbf1f8595364415775ae3ed1c0082599b3bfe695afd2ddbdd36a686bdbdcd6378f71c2c9e7ce93aa44fed4da4253f7529cdccab1ff2e78dd05c407b9d0881d38df297c201161ef9e0d0634b9b4be8dce44f2824fc2d5d641734e6da1fe3921ee2aa4b69f7a0e08b1f9a2ed0be8a0601fdc9ea1599f791c631e4917598b6775a3b86103687e8d8c6bff3f45c761df173114cf3af5fe2ca8ebeb1bc7dd4031c3fbcb7c4634d1b56d03ff855deb76a99a9b9534436dd3175f638ce5f5a98b8e21cab459c627fecede67973aa2f21e2ca50e940ae37e4a5dd9b11834139c6dca6ad67d962af050a4695df5bd4e88a13c219c563d74ebe89097432af259d24941273d2ce422aae8bb74bbbe3ebafcd2d9fa701f40cf04f06ffad9d805b460863cac97c8453e27823673d568db9dfb5ca09ea079b39c35d4708105b2e943397d94642515c37d0a3fde1728a033930a0dea44ada5492c1649f6b29bc1eeaf40c56fc009455d04ed0312fd32b25a2f33c8759fec0a2d7ca3836503cd84d4bc2d059ab4174ec2687bf977a5d88b2175a9fff4a6f31777a56a12d2837c7cf645df83f594b0fb03d05dea6a6ee34a661a291630e4d1a752fe243a12e5871770a6e4b49025c1432e8193a0a44eba94b5eb7ee076f9f1e905f5b3d5e9c469c80700057fc017f891e6c7d0937bb50269e73e058636aba33d2b17a4c07eace50981b6cfe1c96ab49e5b24b0ade81c8b76deef9d79eb3318151dddf49015c114d70bbb3a67b4e29d71a00dd335c6d817c2792cbc81eb78371e46c15e83fe9b1690d056e10253fd0ef87a8fe52c6661410af91b46dc0f0f90307556083816ef18ddac541944fd1b309f9da28f7a8b5e284a00b06f58eb0983c93bf2b4bfe0c0c09d2ab5fb00aead2f5dccf75462271f48cc69aefe70fcfd40e40974679a6254abac82db46321d3d762c83a7b6dc02608082b1affa9e11b3e9b37d539333c0bbe221a8081852382f0f766de2682232d4ef3a048c8f8524aff25ff488110cbd075d03bc1f76d6661ab262ec6e64415245b3990dce61e497012cc7dcecb60d3c57901e31b48e374a22772f735fe95a2d829c7a677d3d697c64ffe8d1b8f7d80d5b99717c886b1baba5e771db45dcc36e7d685f89fdd9671cc376a8651e48311f77f04bd6159a76ecb1e5cd493711f2fd5c80c3ef59081d33e0434c6d567885b3a98c4364cb6488033c2c7463103eb3bcd29d57989936e33f7d2a816e92a2ef7565263dfe7146abf582d1d8f75374eb23b639ac3b16029baf5f16d2ea02cbd4f32cc2221f931c92e52203046103b435a18b04ef3f9ce93076bad2cf48a9e1bd9eae326f21f2656a6e2b0946c85a56a630f37e3c40ebc08de224293ce30175cd260069b3e621822a493beeb4c8607188a295827e79661f6b8d59323a08568146c4cec2b9eeed52677957fc30982ac7206c1fa206385adacf2c2bd9da2da799fc4fb49a1d115c21cd9f3da82e6a65599c16c7e05f5ceb78d2159d8eed678f1bb687d8456f5f9f7da97f15556d6035a1c3e621e1e789eb9bc1229fff10d4fe07809fe266028aaf3ac187e87eae612e0450923f206b22f2454fbb2b414a5267a04484d1b9a912c300fbc5dceeda8f31d869c78d27af6aaaf322142ca1189a45e773864a570a031c186698ae479162df2f32363437cb4d567f2b927562885a694bcb24ca68a14348d1e64bb75a6071c8247d0bb6e8432f814b5063e1e445497d1a3767019098f23bfc7f2b1171f62447639cec7edcc362e4a28f178a2fe8393ffad3ed5e321559cf982c98f375c5d1cf3293b755517459e97b742b530b69843b5e97ec5e314a1e40ad02fe2b9237bc85c9dcd13eeeae99a0e1467d919d9ca68b7216a373cbac6ec3c1defcd8007b5bdbc07e0c3b71532dc17404aa9bdd224a2642ee2b8630239c1822e5f399bf6260be4825133c5cdd8fb818b73687d1406768f601bc3ba09ce39e1df0f592ad2c803f2b1ec1fd2133a6ec2a1dbf4c8543f8d762f7e1c7d90db4f521dfe409f9ea4fac48e4d0171e36530b395c46ebfaa4e7eb64e2dbc2879c96b1de8257cef9c598992cf89db211f14a8a2c11537638b90314b799e231f4e6b4763d40e335baeb98be684dfda0adcbbf04d79bce41f46c08f02c66b9aea0ec668f7787a12a9e90fbed659c6ee24d61a233000ed76bc2ce6fc38cc131e9c47376cf43d99f24a9c3b3ead19f9b6a8a8235dece9f37275885493252ffed4af2c4c01bcb2a726c5665fd280424ac25f245027e2f4f382f0208c1ed12954cdef550308038ed5c96dc755d1156befddd9c687e76d74f01dd63ed19faba97e9ad596e29a185b7f4dea64bb5c1050cd99c8b0d886c60339e848004ababf5a2f7076c80c31495992314b9f5899aab5919d3af62f950c6446fd31aded8473ce8c7362998e59ddcb134b58a5bc2ec3bf7220c3daa9edc0189ada9095c2d48edb1da476b24b45b75e1ee3250b7faeb7e8f2719d16f91a798417d845e45218031fe8854aab0e7c76b604a05d3574b2822529ae169fe32e5ab1a0d03a2f8fa37a88a56c79380aa74195bb631dc4496843088881a3cf404c22fa7cb8369e340ce2248912bf38cbe225de9b0a91d8cdcbccf3f7eba1e55a9729ad2a4a2548f95f80bf182ee4b4c149aaac842bde4d3d7f470d9ea9e534f39bbf4544067f050a0bbb9330d3f17aaa92b79d57aa4152062d3d79bc6c85bf31f0ae7f349827b5cc727d7a8709548f9c14a3b6d0b9effebe07c19f1ee685a9a52472930350046f41bdc78d6ef59f74b7b1c36c9ee2f457b9d207c40251403a9410e4503391605f1c4b8fde822d2991148bcdcf72c4ac5998b4867afaefb8b1210ee69253e7386499f5dd36056f0179654b3878c5b777e9de17a650205969b0dcc1123a24c34babb42a01b0e25228e00b00167f2d906d94b822730464c78c8ee1ad6857cd1eeeaef594e1e22ca7d00e16a321312ed766f02a1b90c2fe94ef7a28185be1c3ba515167cf91388ee2f9674d520fa4c0d4333406d0b846ad3c04fed7f14998234057c54a764c5a2c3bf01ca1e8d958388ea3ba44b824b44ad97b15d8977caa0fcc3295e52c5d3b4d6b", 0x1000}, {&(0x7f0000001540)="eda256a5f9ff86884db5c83de62da4b67f089638c0da7c1d9030156d0d3c89b1a8b2485d711859415728b76a47bc275c2526b4897520c5f7657c855fd7e823d4ac6b639e1ef51bbb2d9c5c784bdd0218db8e06b7bbc5f713570fb5eb71b8c5e36a6879c49e8691fd43ab6fd34066310e72af7f75f665656e52e533c483f3f70aba8c25867d6908da77ea73d0a52dd2cdcb19b05abd25306946fe90a9db79d8d3980b873bf22a6e5cad7dd453c9bec9298f28380a73bbb9092d3a7947493ffdf79f", 0xc1}, {&(0x7f0000001640)="21f0c604eaf5bbe7a581dc95a804b074fa03c3d881595eb327750fa6198605fb4104a02d8d7fd4dccf0a3168c3e255116f2dd8c726dcadc7091146f7fd7618b5a1a4ff60b2205526ee51f469eb9bcda1ca41f9e5080ccdf6229beeee612b8cc1170e18fb659dcfbe5242302570eef74edc772265fceb588a5cc167ba14c27d5ecac7", 0x82}, {&(0x7f0000001700)="df39f2e4961913822c9ffcc5d4c18e38a82465cdda7916bb915fbfa6ba84fed4f72d9c711a5ee955fe6bcac80ec84ec5d01a6572", 0x34}, {&(0x7f0000001740)="d2de4d62694e1f387616e78504bd8707ef0bc0b7e6dc855469566da0fa37415d9b9a8c750617bee5efc1f880628c9be6ba2b5f6e7356c4643ae38244554223146207edf0825d9ad1af7d5bd3b0fa1bbe09d9f423cdcda4f1059ad70d10858dddac273140e28ebce64b86be2640b656bc0f705324eaeffa350f6fab7cacde20d489f5112c785f57f358e9db41b784395f53de39d207f20ccff1ebae371f569f47788f5ba1d4ff48ca9e4eba09fa2073e038f94ecd19dc588e48c0c90aaf6ee318fec92686f197bbdb89b13531057199fe37bfd149915fad5450702ca48bb65707b6d9", 0xe2}], 0x5, &(0x7f0000001a40)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}], 0x138, 0xc}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001bc0)={{0x18, 0x2, 0x80000000, 0x8}, {0x18, 0x1, 0x9, 0x400}, 0x16, [0x2, 0x5, 0x4a, 0x9, 0x3, 0x5, 0x8, 0x5e0]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001c00)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x2, 0xffff, 0x4}, 0x7fff, [0x0, 0x0, 0x0, 0x8, 0xb174465, 0x1, 0x80000000, 0x80000000]}, 0x3c) lstat(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)) clock_settime(0x2, &(0x7f0000001d00)={0xfff, 0x3f}) getgid() getegid() chown(&(0x7f0000001d40)='./file0\x00', r3, r10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001d80)=0x28) mknod(&(0x7f0000001dc0)='./file0\x00', 0x6154, 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fchown(r0, r3, r13) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) 18:21:11 executing program 1: r0 = shmget(0x3, 0x3000, 0x424, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffff001, 0x8, r2}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x50) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0xf3}, {0x34c213228fc03513, 0x2}, {0x184}, {0x43, 0x1}, {0x20, 0x8}, {0x48}, {0x46, 0x9}], 0x7}) r4 = msgget$private(0x0, 0x642) msgrcv(r4, &(0x7f0000000180)={0x0, ""/239}, 0xf7, 0x3, 0x1000) r5 = getgid() ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000380)=0x20) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/204}, 0xd4, 0x3, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r6, &(0x7f0000000500), 0xa, &(0x7f0000000540)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x4) msgget$private(0x0, 0x180) semget(0x3, 0x3, 0x104) socket$inet6(0x18, 0x4000, 0xeb6f) msgrcv(r4, &(0x7f0000000640)={0x0, ""/35}, 0x2b, 0x3, 0x1800) rmdir(&(0x7f0000000680)='./file0\x00') sendmsg$unix(r12, &(0x7f0000000b40)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000700)="7d0c3388808dce6eca3ad67f2238b1cc878c39277943ad0bb71f0e5107b7f46651d1c867fb56cef2c67e006d154d024137fb652b6c061c6e7c77bf27ab87af15", 0x40}, {&(0x7f0000000740)="82eca304f8c366c7d2b7bf768e33596f57ca01cd8b4b", 0x16}, {&(0x7f0000000780)="a229c213d8ea8e416e25d9d2d8b4f6cd930e6c27119b499bd5d2b34a83b064cdbbbd8f87c1d9d0f834eed539a22ab3c95c05ce07c0af9c51d71d450f9f36", 0x3e}, {&(0x7f00000007c0)="089e26088ecd2543b5bc7993bdf0bdfc2e41c8c4f12433fac916f0a01b14125d7c87e805b7c40d409c8da2d203d6c218a8afc9be00a8446f8453a43b7fd6f73116df4789e685d0d59a88c7e8bb727aeeabc663145646c2746bfcbedb2a41181db522bafed0884d552f97a3b33a53ab879dfba616e62953b0925bc8742dff5390ad144ed31db6797a90d0064ffc418c6a0ed0052753f3f18c90207b23067598a30a623600448d5b99cc74c995d653802651f4e0907c76b03034573d5e3b5ee6d690a8268a8b165f06c7bd0d86a71cff950ce91e268b00c101c30a8b86668fe5cb5e415fab42a902183d9d4333d3128ef8ca7d8e5db08c2f623f", 0xf9}, {&(0x7f00000008c0)="8d8452b668dd90e23cf86627840d4224df329f3993c9522ff5e3459a1aaf48b223380e2401a63cd80402b92fa7bfe384b0df675d1164983bb52078bb6e05a83f524df3ac780ae16f0d5e33daf507fda32720198cc0304e3b228d1d678d6cb78960112a1ceda7855bd0026be2bac5100f97b03015", 0x74}, {&(0x7f0000000940)="70280055596666e09b62cb281d661831c62f20574ea81ac4eed719e67799b5dee7fd34c666a6d80d34f19e52b7f84d14b9277bea731ee2", 0x37}, {&(0x7f0000000980)="d66d86728452205cd12fa3bebfbca3368fbec6e39272ecc404f63efea2227834ba811f875c30b2c3b38fa3b3d3752c95f824b68a723befeef3fc17d0b5d00987d4a433cd9f785b116e150834ac1abaf3fb", 0x51}], 0x7, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r2, r7, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r2, r7, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x98, 0x6}, 0x2) shmctl$SHM_UNLOCK(r0, 0x4) connect(r10, &(0x7f0000000b80)=@in={0x2, 0x1}, 0xc) connect(r11, &(0x7f0000000bc0)=@in={0x2, 0x1}, 0xc) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f0000000c00)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000c80)={&(0x7f0000000c40)}) linkat(r9, &(0x7f0000000cc0)='./file0\x00', r3, &(0x7f0000000d00)='./file0\x00', 0x4) 18:21:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) 18:21:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005ec1cb7b0377fdc020000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@un=@file={0x0, ""/61}, 0x3f, &(0x7f0000001380)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, &(0x7f0000001400)=""/4096, 0x1000}, 0x842) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 18:21:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r1, &(0x7f0000000140)=""/255, 0xff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x11, 0xf0000081}], 0x0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000240)=""/171, 0xab) open(&(0x7f0000000040)='./file0\x00', 0x18000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r1, r0) 18:21:12 executing program 1: syz_open_pts() kqueue() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r2 = syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fchdir(r2) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) fcntl$dupfd(r0, 0x0, r1) 18:21:12 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) r4 = geteuid() setreuid(r3, r4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x277, 0x6}, {{r1}, 0xfffffffffffffffd, 0x4, 0x40000001, 0xdd, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x43, 0x2c63, 0x3}, {{r0}, 0xfffffffffffffff9, 0x9, 0xf0000085, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x4c, 0x7, 0x8000}], 0x1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xd0, 0x1, 0xfffffffffffffff8, 0x7bb}, {{r2}, 0xfffffffffffffffd, 0x2, 0x49, 0x1, 0x200}, {{r2}, 0x0, 0x1, 0x1, 0x5, 0x3}], 0x1, &(0x7f0000000140)={0xdbb, 0x3}) 18:21:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x81) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 18:21:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0x0, 0xee00) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0xfffffffffffffffe}, 0x10) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 18:21:13 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2040, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) setuid(0xee01) chflags(&(0x7f00000000c0)='./bus/file0\x00', 0x10006) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) 18:21:13 executing program 1: r0 = socket(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="125dae3070ca9f05", 0x8}], 0x1) fcntl$getown(r0, 0x5) 18:21:13 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) close(r0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 18:21:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x3000, 0x470, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xe000000000000000, r3, r4, r5, r6, 0x0, 0x200}, 0x7fff, 0x9, r7, r8, 0x40, 0x2, 0x1}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x2, 0x0}, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 18:21:15 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2040, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) setuid(0xee01) chflags(&(0x7f00000000c0)='./bus/file0\x00', 0x10006) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) 18:21:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31b, 0x0, 0x0) getpid() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3) 18:21:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5a287de15a3dad3cb91b1b9df272bc1fcd3b49270acf974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0xf4, 0x7ff, 0x3, "599dcc1b703ee72ae62f117b373769a0c45481ac", 0x7fffffff, 0x100000001}) 18:21:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000008c0)="8c9a74", 0x3}], 0x100000000000028a, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 18:21:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1001fff, 0x1702) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xffffffffffc, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() fcntl$setflags(r3, 0x2, 0x1) kevent(r4, &(0x7f0000000200), 0x5c, 0x0, 0xfffffffffffffffd, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) clock_gettime(0x6, &(0x7f0000000000)) close(r1) close(r3) 18:21:17 executing program 1: socket$inet(0x2, 0x3, 0xe6) r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 18:21:17 executing program 1: r0 = socket(0x12, 0x4, 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) munlock(&(0x7f000010c000/0x3000)=nil, 0x3000) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) poll(&(0x7f0000001480)=[{r0, 0x40}], 0x1, 0xffffffffffffff80) r3 = geteuid() ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = semget$private(0x0, 0x1, 0x400000000000592) munlockall() readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4) semop(r4, &(0x7f0000000000)=[{0x1, 0x5b4, 0x1000}, {0x3, 0x6, 0x17fd}, {0x0, 0xfffffffffffff352, 0x1800}, {0x6, 0xff, 0x800}, {0x1, 0x80, 0x1000}, {0x3, 0xc3a, 0x1800}, {0x3, 0x2, 0x1000}], 0x7) r5 = semget$private(0x0, 0x2, 0x280) semop(r5, &(0x7f0000000300)=[{0x0, 0x4}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000003c0), &(0x7f0000001440)=0x4) mmap(&(0x7f00003a7000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r6) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000340)="881a3adf598e6a9534516f78aaea0435ef8c347199a7b56ce58e6a23371d", 0x1e}], 0x1) socket$inet(0x2, 0x1, 0x6) 18:21:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x12) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0c1, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:21:17 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x400, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x20000, 0x108) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x7ff, 0x3, 0x1, 0x101, 0x0, 0xf, 0x3, 0x3, 0x401, 0xd65}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 18:21:17 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x8001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:21:17 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x4, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x44, 0x2, 0x8000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0xe4}, {{r0}, 0xffffffffffffffff, 0x6f, 0x400fffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x42, 0x401, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x48f2, 0xfffffffffffffffb}], 0x20, &(0x7f0000000240)={0x4, 0x2f25}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:21:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc50, 0x200000000}) 18:21:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0xc080, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r1) write(r1, &(0x7f0000000080)="7c5cec3dfbf7b7269934d26ce185245c4273d6db9866fd0a16791b95aa0a00d3a6d07e", 0xfffffffffffffefd) 18:21:17 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x4000000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 18:21:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 18:21:17 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f00000001c0)='./file0\x00', 0x1ff, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 18:21:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xfffffd00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r11 = getegid() r12 = getpgrp() r13 = geteuid() r14 = getgid() r15 = dup(0xffffffffffffff9c) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000001500), &(0x7f0000001540)=0xc) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x80, 0x0) r18 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001600)=[0x0]) r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = geteuid() r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) r25 = geteuid() r26 = getegid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f02757300"], 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)="9adea116511c1499e26623a21f169153ab17045dcd9284de197c9b95be26d7aee54309e1a45dbb0c3c8a3efe377fd740ae302a49a9b370685393c96a6ed5215dc16896a5731c90f5d850307b835c7abb1c78b639e050a89d15eba284d572ec1e", 0x60}, {&(0x7f0000000180)="979188ad56a80e286299d1b6c3ae4093d71b8ffac4ee6e5f0f16d09bd7", 0x1d}, {&(0x7f00000001c0)="9f155ee0157479203ae0cc895fdfa87fcb970eb0b4b76ee9a8dbba08efcee0b7add80f09a91422abeaa08c510a101820eef5d33c5c5b2f4c407cf8c49b97bd55e2471ee0e3a7e3322d652d4f7b015d6b", 0x50}, {&(0x7f0000000240)="63b357be950573d2a87fd675047b292af213a00bb95ec754424091a3a010afe388c0a006ff3a7aac8b81c4ec9c0b4d8ae57ec4de407af4117bbb97b9fc62de144bb1514c0f246046838f0f1df8a964cf19da7d319e8936d2270999367c4d39330b1639a3860573dea96fec5f9b6bee3c98386ff22a3a154dc37704a7c98143a53071d78dfcae280dbfca7e0b3034df4d0f8b8a70924333f12d5706d26be7114e2d4cae439cbfa13cd63735df3a3850f3d42f1b20e8d76d46bd50115d108bfa753d944517455c8498076e87a37a89fd42e5ce8ab81215872c558fe09a16f953b7f6e61800b18aab23cf2104e00646882aa5a93de153a983f0cfa033feba60f9c139758db2e306d335ac2a8ac8dae7d260835faa0ed527cd078fe83629e736ce5f7678fb975946d7aa33752f34afd6af3323431f570b668ae8676f3f4f6fb3ecea2b9862e6e9ec09561288498136f73768aed019f029a508ed24a927c7807e1741b0a27b04142dc55b7f3d58bc85bdac05a16b3e0e38746431fc524cf1815ca76e2ac8bf80e3581fd9ad5e55a5bd1b9d573e13d7fa301cc4ba616ae28269fec7642b2808260550690a9f129b0fb31044cc5b6ad6ed42d43f787c85675f28e3ebc15b27c3e58a57ac8fa47fb9a70284a78b6a16e47592c9b9fe5423e73ddc5bdaa5e0fbb92d3de888744b7ee1fd31a881000e9ef541624b5b61e77d6298b822d582ee93179cf069791ec7327f849dd0bfd9d7aeefaeecc4d25c958cd2099371f682153bcd94b7b1e2d6f75dc9edd7bf45d7088a9aa681fad329b5438e5023a4a9ec8f7f726b98885e4f84ff2c9532b6d1cccdd37c94134f1a58d214e6b4f7aa3e9b1b058faff59d78b16cfa1e2b42aaa9095451ae3562db82079c11e1f8cc34a135c541713d49b321efb3c13fe9fccfe68deceea600fad8699a95451752089c2fe908905fe71f9063484a7088da2ccdcde03ea95aa6af3c2290143948185ced434fe2950e5cf2b5b2e8e868e503ca162084facb1aed20a0a47006a82782294529d8fc42a4e124bbd778c8d22f1772bca8e9316a6c4b7070dab5cb51504de542f6af4cbde19101038732991c5d9dd00915aab20ab400745eb0376ed88f8f0f9845fc6d1cc5350a705ddacb1c304c9390b4db51a0f4e0aa3ede3765d8f8e0e72a773bbe218b4c312c1da24bb9249496abcf4f95cd60c6141b782ef0b7fde7f52b770b425b85609be685c6835cdcc09cca0bc2fac61465d6c3a4079aa224056210091f814fe8087c3a86b57dcc4590cf7c68c479e5997da4d39b885ff210ae9ce8b912254ed590ec042f7c23dec74e4a3f05deb92280898c287d87f271370859430f7d82baad6fd47598a2ce6cf5ced509f2e5bb21a446d057e7af3b3459666072844b4cba4bfe453f7a52ce5c4ee59dc69d68ebd43dd4fde97638e2aa5498153920d4123991719cda7b79c86761045d2a0e521a23aa2465407c03b8017c8580bbca70d275ef3e5721ed54b627809213b723af13519158fec46eb1feb35a0ca76d3694d70acd31c932b229b646d62988692b85d9b362ed978c8e0520ad51ddb76c2ebde2ad6a512f8e3940616f3c9ab7b5044fba310a71246d431b5255667031924d21fdc85bcc16b9999c656390fbc4a8e811aa1cf66a024f643bf90b1c69357969f843ec503105032220878b8843646eb587e5a1e3e8df065c02900993bef989db20e449d2762604d9ea82109d7ab2024d63cf31ef104a567d34b3af64c203763fb8262c5fedf9f2479a707a1d563547ff703af2ba46d7afda0f97e6af5681cdafa6f84bbb5c656032c1a86b848066e3195f7d6de041aebe6b8fb2107fbef2a17af1e7287f9dda1829646c9d05479ca13fc53bec620fdffb91f4fddeaaa9d73d8f1ff2b733b614d53c37832dcbccc9505768ff43563da2a3e87e7b0793bc6c7e187843bb4464f11fbf28227d4b21e6cc16e0c896addeafe0c5a819f0ff4b33fcb1726b806614e182470f3882a2fa01e66e9ec1f1a8050bf5f0ff755d4377263ce4a6323569279620f1aff41ea0b31404c8ffc6a3b2654c7e3113d885737e6edc7af7e26a017ecf65cde05f6cc92f89054bd5e6f8aea839cb0c748ca615008bbb21cfb3b73a6b4ad00cfa00f940343f6b3ab89dbfa903c0957aa68d8129ba3eef5924bf0f82a74a062bfeed5e35fa9687ab69c979d44884e3e82432e073ddc475609c192bdcb4b6466139fba8df55c8e58635128b6f50f5c1c76599c60465b921ec8c7f87eba84f594d60514bc3487075a57bf42f8b309f8b0e1fe2d8c5e005ea246aa190b5f2181d1db0e5dc0bf1e67bd0339bede0aaa56d23772a9f03cbddb13de956b7d504ff9d347cd09a82130256acc4c3fcd965d94f3445c2928f4a67387a46a88e237238be1ea6464b87cce051c1be59952301b42525115d46fb571f43c2abac30f5e2f385bf928214202a33732b3529ecdc26eb12802036c5dcfbc2d627489d42c5c561d26871d71ca2daa873cdcceca9213cbbaf0c05061c6276ada8647ea4eef0af06e3b5023215c48d28f4763fc6a2f862aea708bb08801d2f8471a78fb39beffb4d5ecd6a34d05a26e011d930cd093b270b347a14e9606ae2cb079dac61717868423c5b37dfb61c39acb892267e39cec2582a68e54701a14515201b9dc6af8bf191d14cb78a67592bc41e49a2d781d263b183add0c1659afd92606db85b1b8bbac3ced28f152fe69f6d1c7678d5b8c7b4009192315a7a445a5092769e7cf7b3ee3b1587b7738d5f599abfa07a89ffccc515213d9aadda08f44bf9c9047a9ef91420734e488ea867e12336238a415a0fa4c2b92ed883825f5326e5e597b59001bda93321b8a3d8c0dee13174e83a4647d0ba52d2ddcf1b93c8168c1aff0255d1b85cac5e0023a6d0767a76a72a2257543d2e37f68e87a593336aa2ec58aac820c7c77b886828d1b0a634cf478e88614428c659d259114ad0e5e202e18ce7077486f7182f7a0d2a94aa4e06c03b6c0b7438febde2e8b808715b2906dd513601e019c8842956437dfc38ccc189e5179bf80fd479f57f97fe451da124bb62cdb33688a912bda878a0ba63e318957f43ca6c817b8a346b561995a0c15aa9f600c061170e4ef2e47d1dc3b4d0f60d6acd0827527949346990386e6444bf29410b3ff2e4e333d22376b9cbee6f1b2c65f25a499f8243eb78e791744492611f7942175e0f42f735fe72059662a9d3aaa9938ff5da0ddd79e34b332327165c771d775db8808ed9f8182957e77419d84a7495255685de82bdbc461ffeefba3d21545b173948c3edca79a2a7cfc6a696d7154586ee0cda489cbe2d05cd727d5b18e4d04e27a5fb2fcba976b3257959afcecd3608442f35041d35976fa04252b284642a5dbb7b1cb3bf15fe7d9699509f46a3f32e638ec1d14031d661ac80aa73513d800696456da1e42a4ff224252f7a55886c08da42bd2327a709e383866a80c5f6f1bb33afbdd7c21322735342585381272fcf83ba42763339e51e63d9d4eb94d31a59f9b923c501bed0e96432838d6200c3dda2a4689103938811b75e4edcd488807e150d6d54d200a7ce31e26109d9f53209cc5ea0d5298f79b660e7f41f7226a0467d31ef9495ec71aa8cbde7b6d7011d4423cea1cb73a6f2314b326de3ddc5138f3a76f92cca4c64ae002226ddc762ae6abcfc01f1c64efc02faf6ab8c2d8da54744973ffb013f96ede3afa3f244532a181ee2f8cd0d9bc50a7c3c0574afd12207c1a1dc930441dc67e61bb8fadda6bc7e9ae9b2134147ba91b0013c3cf8f06b14f52b0a493a68038607e150f102da9fc42e5d9f3ffbf57520d8072710063c90e18ed25aec9e34d19e8dd18c2bbb320266f4316ca0c07b1c93cf7c4835a5b72810e84b3e6bcc77b6e1572f9a5ed0ab6e1269cd33194498bc150705573ef02fb4fa664bb7253a7c3443749a76e35c1753ecff9098a2bf291a3d6ef23c0affdab69420daac92b9a6ad3c6b30dd018a402ec899f67a24fd2524df0fd07d11f8e2400f29070173eeea5fbe1fbb4e9a48d01f5d2ebcbae4a4b2ded8f3938346570a7a0d7afef336ef39549264a4ca5535c11c9b215175b8df4d72b915f90c1b0fbcb0e398adbbf0e636f2ac7e951550e844f6798c9f239a4f4b61da57a059d94f39bdf5c65ed77d8de4ee8a58579714513d775a20cf73a607676ed0f9853d69d6d228c66a2a8c6ae971a99a9931b6f6dd3c45d411c4d6782236a472e0e0841090e68fbde111e52cb5bef9b32d1f1b8ed999e68c9fa91d7e9ca3d8636202a3ec9b51b10558d66f1743948ae13a367facc75c388e3c236fdecc4360b8c9df1a3cda4ed3879cbd685ab6e29c6d7fc646be322fa9394e6350e0cc9fc511153f1c71d5a4992781bdbb7be2cd0f8911935edf11bbc0e2b39198040777fb161c6e972222c84f346a9c108de54c800fba559d5c3c8a13466c1ad31cc669f0b47958c33c7bd60899cc11e50aa451f7ff77fdafe31c2c00d4b13a792f97d8683edeec78f215fcd430f086cbeee6b4f961fc7e7e213cfda379f1c74f9ecb89e6e98103e3c5a1f784bbf25fcb75e59e55517f9d7781bc01eb46a862f89a06ae7b25d69fa666c700440676ed57dbbaff9d8a8d98db62b74c642aa7942427737050a9b5695b147f44addcb7aaf257e79f2ae044b2f3a6c63a15e063f7166a0db8b463e8624786e8583dc76197100e129ee1ed89550ad66edcb5c7b8085d28d6d2756be9c8fceb755b4091858cce1d5783811c41b09eed1c44b702f5b5d600149fe2168e69d24f0fc6b6262e6bb7d2803cba70b09351f43a76b54ec5023ed0b6ff89ee02f75f9d37f21e342019ad8dc374a55be5575a4e7caa9fa18f4735e22fc93007d0f50ea7c65c3c29dbb2ad6819f69788f92d86c0c3355902edaa6b6fa0c48dedf57fc5d62bb60b1d78e5fe3fd7201c4b8d4b591986be93a60c6717abc258586b4b8bb8863d6de483f46453ded1f95bfabbebef8fabbd7ad1a59987a7261bdaf52be7722a9b75412b887e12b10c62faa8004d7dad52f69fcdab2b50fabf556f2365811bca79ee017f0af06200dcb6534e949f5824c32e2d4e8b370f3344b710c1ce0e669abcfe9996d99e3512e7cf86a28b0557d5855ce7df3ba30b6ac02fe6e31ee59c3a3ece490fd965cc1a959f801d4d0e1599ab4754f24a9d498315e0f48450cbcf2b420dfd510c2d5df4b2526d08b549b592cce02c6d9771f97a2c8885bb9b01c82ff215d2205f4bc318b03f52429b2ed52063863ff0bb74b7b5df140db3f6904fa9891269c49efd3851bb20d4484293dc01603ffd77384c02c4a8c8d495a35188d5ef8f585fb8f272bcfcba57d068fa6fd5b33e4196bd6d93eab739373ae633de058b7fee6b5771886d5b207dd774a908ae283eee33f3d71cde3bf24b7babe4121fa5d7b2912d77a0369815a7efc1dc03d7cb6435aae2038a68af58dc2aed3b051f250734a33ce213c933e2419e5aa9701ee72128402bfdc6a98337783b0ce61ad61a32389f892efbf30aea0f2a96128b637454aeac06f0d0dad34a02697f9494fef2e90eb68a5bab5c21f7ce7ed95ba23e08f7d5b65a695633c728be57d1b1352bed0c72b1f9668f50fdada5c66b3aefe573a918c8d6354cd8b79356e0ab6d7ee4e619ad6d5b724637f19a85be4648858a1f3f612fc7dcceee50440fd73fa23014f47f731e90e6d9c5394e24b9edfe9f047f8e31e8a6edd4a1852dc128c577a23532f0671d486bd5ace14ec230676cf4a23be581db16c2e02832e80e7256397f336533", 0x1000}], 0x4, &(0x7f0000001680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00000092ff002000000000378f9f68ff00000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x8}, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r27, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r28, 0x0, 0x0) 18:21:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x396}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) login: pckbd_enable: command error 18:21:18 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="9361938d17b71e7c70d149605982deb6ba645f60606d84103bc94f810ddac3ad5d2d1424d64ee7c3ca5deea735703beef3d920d081fe02341ce235c7535337818eb9a64dda091ec1605a16fd7b7ef9bbfa9693e75ff7050fead67045438902aba02e670d6295e8b7d206094da67f4034c227e83b4536aceacb85a3435a80edf8c6b0bda63e0c8d5116a435b52e977f583831e726add4e4a1173992e6425baf22bc5f1a232a3a699e6f69dca23347381050dc5a969baaff", 0xb7}, {&(0x7f0000000100)="1d7f153c03a4dac9ccb2c9cfb245a1b685c376b65df24f161b1ca19903bb7203f9", 0x21}, {&(0x7f0000000140)="e9ebda7d58a9118d1950828f76db0414a9a310b7c49a68b09c719e0f1acfff07e77162808405b22b77d8a694e48e2db16590efcb3bb8f521cd83d6e1e7bd16cf281cfc22e8919373876c40ef2b7f4db71c0014821607db306386b4aa7f3fa0e8ab4f49d12f25c4d5ec43bf6c69ef6779a5dfca8650c2ac00c10d0477099eb86dbd2fc00163605c201c17529d3d9492a4be1c8f2daa1eca29cffcceeef09e19974bb3b9fd54dee002bf35e7245678ca14062593753e6b5758", 0xb8}, {&(0x7f0000000200)}, {&(0x7f0000000240)="e71a3e72cd9777a44c6330517b282bac7043", 0x12}], 0x5, &(0x7f0000000c40)=ANY=[@ANYBLOB="980000000000000001000000ffffff7ff2bf31ecfdc215a7c4e37323f885bd1566940e8251ab0b0c822570df34bf5e917f1aa09844df7fd11f5e3fec319c65718c134b398cb8e91886085c8bd41f7ed3911b96681429aa9bc87ee256068c4f5310fe2bdd9b2f8a0cca27c825990edc3e3a24bc437353c4861213fbad8935996d0a22dcee996ca74ba287e33e746d00000000000000b000000000000000000000000500000082562671cb4aed98e4a38f5c472a42dd1480a0a522e6eb34993138415d136879cb7c32de4ed86221962478932062c3cde03157e1a21e4a6e56521b4aa451816cb2ec9a59bd96260f55863e8dd9ced6dce337dc171debaacc019694df3ac31974761a01550124ff90e0d53908617fd79b51731a28eb6d6e3573efb208bce6960f82ff39c0452427710066af24ab51ecfa8f5eef7d28006fe78107480268b14a8e88000000000000c981e9c2bdbeac1bf723c89a00ffff00002f0f0000c6a57ef443e0046b2e4cb3e8c36df5ecd20d43c172fbfb3efc2007d853a6b9f184856c9fa903389fffd51cc853f7ebc8f79065fe3c516cdd4de90fc53a318a3bd76015ecc8428416f479a1ee8358e59f3497aaf9c09c251759197982bead5dad00167faa3df4f4358b9b49f58056060fe04cdc6e54ec00005800000000000000ffff0000010100004f5314c50bef3249b3209a7bb2f536554c71460c216c018b57669e61ab2cb1d438a145d9fc370ebaa4cf10bcfe93acc926f749810c53247ce1601b2ffc6f1936831e795f9fdc6d00c800000000000000ffff00000400000069c6b865800013f48f7fdfb2dab1c0df7ece27b0e43ebfbcb41fac798932efbac54613d4a1cb84eda79abe40d408a32eadad1d5b06fada550dc668ed6af2e224955b2c96dabdf7f99dc2cf204da78c272c36d2bfeedf38c55069cf984968e0c3a188f6b466692a4ba4a3f6d47ab5d5de7011ca6fcc03af5d7e10090cf7be54d9f9deea87818dec271010ceb8bb9f078495bba3eacb340febd3d74c7ef6c01a73bbd64b3c17ea9c067f81e3ab10d7e9387bb44dce988d52d71800000000000000ffff0000ffffff7f9e00000000000000f00000000000000000000000d8070000dd30afbb7a36764e8092e2b55c4baf07f6aa6c8fc7951bb24a00173bfedba72c6acc19306c41ec55a922be2e97763a9669616c51c1c07291c6a3b79d2f8fbc290f4a68d7b0ee566510da2331334663ad7ad88cbed6f39445fb41f87a4f66152697dd63ff7e6dcd1a8286d5815a497fbd3003af415a97dbb08e1527e7c40643553fbd479a040f30e7aca57eb6b75d2a8b60ed7cf6e660e09e747514208444f83eb21fb1f7244deb3294a60ca81f086898d44905de30e39ea82ef5d6af8beb0234de650d373b69505a1dfce3dcfc7c11027fd4b8c3f1c388b6a400000000000000f1477973100e143ba4590236de5dc88361fabec48bbca3d221713f7a3fe928b5210bc5a6dee21addfef48ac934fcf523ac2d93f9340789a3fc2b3507d9bc1672b85ae164186c3094549f55ca432c936bf6db59bf8421be8aea7d277741f40925b2601f699365e5099b56578a43b279adcbae3cce5ee5169c4ebfb289f6e5ad000000"], 0x3f8}, 0x405) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) 18:21:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getrlimit(0x1, &(0x7f0000000180)) listen(r1, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="7aceb8c56891268bac290e899b92c6b077606d918edadab6e775330b16574a0a25280301076f04e696178193a94865aa68c056a660809e147eb286db96536e615c66b2b6208f9a2d51c1acd04e210ffade275190d7953d55922c6976147a8167fe40540eef16f6f1b6f51a9af33e86d9a372e7a8b66a5129f922c9b4cb1d7bd2d3dd6556eb4a30295ee3dd46addc8a19c00a743bab7e7335662da7b2e4961b385ba43940dfeb237f0a01eb818a10e5a807f55276728eb7f30f961400c6fff82db54de2e5b81882ec62a06bcfed832fbb03835c93fd71d1ae48555e60343e4bf28c77a0bee3501046f2e01443fb124d7b3631545a331021709baff25c45c03d4d928a8947562a4735415e914b99fc985335edbfbb390eb333899f2f8cbb1148ea7bcf98759254084b4ab5135e3835b94387b577d8974e67006daeed4328a57db34f94e3cda4d31d3105b5f40d92279f8c133785b691135b6af265bed6af369f4e1a78e0fffb4a62c73f1b6bd650e0e55e3fbb9fab2be0ecee54c73e391570631b4c839e499b72ce3b888421406af87e232ab86df4c4c0925b040cbd040b3d4c5b66e81eeac54cbcbc55d7c59ac2d1824967060628bae04bb9fe7d713c3006d29dae62bd3f7a162b7bf35ec811e48d64b032928e254fc225873c074e05a41edc90663f66e0ef70ba68c9209473b578699aa06c99fc26f46c6c17d821a9fdd0b9e2325e9364377ab2e45deb6781989ba2aca60765a61f338b12a7b3e77fa0bf6966fbfb562d45f2b11962db3441dcbb37ad889b28214538f138a3fc33b2545e308d31a7c88a5ba195dffbe70e2955d9078ba818e6dc431e25c9b52ca91046d829195bcbfded47b89e089400ee5a6976e716ae88096edad6014a3c7326822e9bea0a8742bca61a2fc78205d55be8817a1bcbdca22affca3a874ded0e60b893d859da89dc6e8d835feee31cb1dc0b251b372b83b878f67f03a14ee9bf4dd91544388089bc14f53fb0d202ae1817647bb7df7610950b74aacb3f249dbd12932f5f60378e97e97a6f7feb836b194efce22e379c9bdb7b125e63a6219570d37809d0b0c43fd9ad79e84973776d0359abb9e279c1d884d406f3ef6dc17b72eb2e8091c958f989ed1dbfa120eeb21283d403cf7a6cea578f539f16a0f96ec13c687f28adc32529590c72567fe419b7402ec4a2d967bf8502fb9a7c12308fee4454e99226991632603d068a5366284678420cdf2c5f071a8636fcfaeb28a7c38daa6bb26063e547fe9cc3e2224bff50d15fb8e7de72bffe1b54f582303531f319848dff2e6a5fc070ced2e86c8c02e21bf3e032656d110e9200a0dfc9e048da878c42c56952a363b77441e1cae16955969ebafaa3773c286840d62b9f26caed522dd4ded32cf9aedea7e77906c7a9bffd7d8bad838af0fc8cae3a01daf08f281e5a392e8a9e85bac5415e1a20fcf85b0b95498c1a18cb4502675a330272f5de3f8ab28b80272395c44e1c1e6a61204383cfbbe442fceb88af3cdfe4295cf6011827f3df60e1ab51377fc45a7f6a1a0235f1e1e9c24d2fbf267f00dec296bc3a603eff7e850cc552ea39754d606f1cf66fddef8c3fcda17bd97f71919dfb1a0fc618027545275b5e48cc28ad134e03dc046a65a260e9fe0e6843d5b51bc548320226bde8751019888876f58a622b1c3f1c6e5d958ad683469cb4ecf7b121b9abf262cc094cc0390ffcdab83fe75de13735f10229db18daadd2914b422b075590d7c439a4052abaf9cf826f9eada5fc25d5d3a8efaaafcf23aea8e26ec6f4d60a789155e5870c675e890f0d29e4f7a16c34447571590d57fdb04444006909bb463520da810ca4d4df3b41182c35b18b0d42bb41910191bc2f0a6e1a5c43081f33d6b22f1b1cd094d4021fbbcb67957644fefa562a7bfcbc276396e36a7b15daed7a3ec191ad0127dc380ec974562f9915e51920793f5d909958dd29e30fdce20725f06eb9e539578e999821917f500d9de4c9e87ce2307feab2e7e3c9a782103f44849213658513571adb9a5499347c8861c7c9974f34961b8323f208bbf11a60930601842fa009e383a23f405eda6731edff41f86954dbc045f8d4a4678f216ee1a0a3638dc15fd84996746e8d2b5826ef8fac1817c529d54ec4059fd3df9815a963d2d65a0a6f40f280904efbc8d6f1fd58c4ba52991bfa5f2aefd7092dd129f97609dfc3fd710e72f1250fe2d25f51e5ef1b7df949cc3c1f126cb753ff9edd3a179a14befb409bd7f1e82023ecc81db06260b2a60ccc20833d2196bcf7bd949f3829e1c900b68168c2b003667471e683c4cadca9794729449341cce74b0dd99f97a5a1a163f355e875fb9445301f65d7e0d4b0b6d0c106ca797d4bed765226c5d7a8495e8e81b76a76416334c1844531266d5460954439d71bb95ceb556edcc660454ea314878055f9715378d7e88a3d83934052d01ce263f434dc3b78ea2e4aef748720c4b2238c6ea6e8f26b6b25d84743034d8bcfc81c1e4b9033d55d5a4dad782128304db24c444e68cbef1fb58407f85daddd510bf4df78426fb473c954c962107b8ca818d4186ad634eb64061bfca0e5f89eaa44a0be335117376336161f9320a8b3439cbf8fb01a5c4f2573b1e20744c48e1fee44b95fae15faf740ae0647e7bf0e6b56309066058d5e64f2d814a983ef20fe67c6acc3190d21bba6075d45d7807e58826a5cbf777d72585094e129a7325e93fdc402d13e9c6463f61807fcf1804aa5c3268644e5e063ba50211b0224451bb5e54e4de0bd790faeff84f2b71b5688727d47a08f108c846b54f6e7da85ac33aedf5d7edd802f5adf0d7aab3d7979a95fb57a8486b42c4916cef7326c56b7a0af640b70384d6b02abb0aa6a5aa88960e2eaa3b773e4c4b05ebf211644c755bf4bd1d63e4c0a59e650b2bb858b27feb6c0d4ae331fd61dd7e661c895c1cb64564cee10a9bcd165565945a7bf5f2da75777f3da152cc17c6f5e53c6c237abe6d2899160c52e83f9f565cfd784b9614e33ce116ed5085b76ececf49972c19a81db08cb811f676f335f885d68e2f46d80602f7158ecbca5ec6c73a09522db3f214dba7894d61413771b5092682ff6e7a272f96aeeac23f52b6481145878baa3fd4d6a2800471d01dc9ef859884bfccc25fc9d1da7fe514731eaf532c34fcf61949eb2b610896d775b9a5e0beb9b887be99f899755581222b04fbfb7ee4e5bf3493ab02a2ef7cf732a7e70dba6a07bcae4385819da4cd46c0ff048dcd617bfbb3dce99ba055d145e3a338d251f6765e7dbdc3fa1cb4792c4e242708d364fc5ddf81a9923c9e2105b4f070530513c1ce2901779d95db792af3cd17b328deac3acb97720941225a55f97dac9ab003ee460db3384d5d6af2dfa7318aae9d6d0e2673f9f3fc3f0e7187710eab540befc833d272af3dde3ebf59c5b9766a35909c7ed0b2aa4d02f8c3dd3dc4fa389bf294384f365e97a0845f071629c8f02756f73ba76c2603e244d5a39ef22a52f1ba0607ab169a49ab9664daa5f4090d16e32ceeced236463ca6a185e69ec90fc8f09274fdfed211d13d001eae9b3ebf3ed1443bad97c9c4d9a2697af861445d8bfeb3fdc3eeffed6b173dcb0d7e5cf91f6a9c5c1e69a1da667bb0a4d7bbeefcdcf8d321643b04be15a956da0e3a587830cf9ec121b8abc9c20a8c8c21ec150ea3974c83f8757d014a850963ca565d6fd63bd93d3823f7b84499504fdb2e881269de7934c0c9b61c34b86096a10f599ebc244063a1f27055a1422b987e0c4cb666e62f8e01e0074edf610bd354ff64c7dd580c8e89373180486a0bd5bf2b4dd0d62b8376f44821e7ee65c4dba423aa26a4cf7d42a567cf74a3f37c9ea66c76b67862fd1c1ee44d3cf132ca9d125db173ea2dd3be155ba3426b920d6800ae79df8b3639f4e4c1c95bc4f861005cadc8d251f6b48499d9a65b5f327e378063a465322e3fce62cd3e78bf9bd1bc31307299e50798e3d2aa817ff1dce74b94ed03f57dcf376eabe83b8c5a4b9023b3770f0b31c9eefc6b4f6665c6bc80cc83b41b0721f9475d5b1a42111f532ca7911de793e399568127a3781ff0b78c4c0bb15417d9edf88780cda5956d11d0114edfbc4573d5da2d01ba65567205fe4439e9d1ab952272ce2175ec8d0a2a7e79bc9505201b6343ff0fbb7243ecf076c0d3d54279dbaf26258ff0d4c76bb1850f92d6ee76af82565f0e6641631a48cbbe5950ce6a3a93058af5dda52cdf96c313d0211b14137689610612d07c4b62ca4b9bbda1bd53b251a620c48971811afbd3117708af7027b50ab79f1edc5498d5aec556e664c4e63ef3bae86146efbe4994614963cbcc2959e72a88d120cd953f70be5b937443eb0f340a6ce42d0666a78d4fadea1ae8aabdf630e22e6832fbd176b28c76d80bd43eeceb3d5137a2d6cb2f67c26349d87634f4e524ef2bb388ce2508e57b6382a7971a601790e3273e8289ca58aa6382663a16e132980c111db6b7cd2ddc894e57073e6816788b0fd8e00c7e9252027b33f39476cd3fbe8796b6a055d193b8b767e74c748cccbcc8e6543117313528a5b4ec6e4977b91960bc01603e2ae9485528b72728c472861b7adf6cbdb2ff7a8e7af6a77d7633567f0b3f31201cd7820a32f49b511d51afed57461f3b00757f155030eadd6244c1eb9ce0bb0e6f57dedb039ea952d9870d32197489c27f7d8b344238d45b8a5d154a5c4ce000e7ffdc3eb94578cb77c5c253982241ce6fcf7d9227a9248fbdaf5fcf13ceb83bc98d7551129f92c80a3df360a40c2e248b5ed8deb058c8b69198b07a210e4b931c37a578184497c2239d9eb795450f658b7f506b2b9b69c4e18782c01e8a2776ce4e2832c9d4d5ff1cbef257a1417a2edc290e432d43728dce7c3f47809573b09999840bc2815ebec8ee5f01b43e47ce4d6587420de91eeffc9cbd7455226ff26b490f069e3c6d2bff0d163b40cd404fea606d2e2f45c8d19e2af49c19cf19469f5e84ad0149181d69f34d80ed74fbd6353cf2e55e31f446c3514ea0541819e48d7a512e4b75b0dba229a073709c8381fce6076131529d0fa44ca145fdd7cdda90e9b81e39cd2eb200b72cac0d701d111bfc1342c82a5b8babe401251dd3be0f602d232ff3cdc9e9193f306abae6e03f3478fd9d162d4731d6d6829c3642c1751af023cf1db413b127d8887eb3b57f94f6e7f3dec20f6f10a3446b23f705f35af8ffc34b7a6fa5c6b91e9de977abc9c550e926d2e0c005b82d84e1fe3927f3f6a5a434e2821a3ebfeef62f0612b00d3623e371fa30c77673ade491e7dfd9372d39a0f82ed928592670efc3fc06eefcc8acdecb7530a52dafc3fb1e33e1f89a6e1c63aeb4256daddf4a292acd7c164daba8a1d9b8a0a5cfe55d288ad4378ddacd69edf46adc9ab67113802a3504952f5b29a610060aa9cf2884cb8a6c74d0caae6b453b2018588b61822a681c156a9570ca1b783314e14aa4f5572627db4e9039e89df65647638b68ed5bd1686b3d1ebe84ef427360deab2c3deb1acd5b65f55f871343f13bbf8020c8d408ac00b01540f2962465f7e21fae0e3d22d4bba3b65794d316bd144adad6d665a7f35638d4632a7691eae4aeff537608dda1a82fd78342c63a497283880ff620e595fa575c8f558e82f53b5ac0d048af6040146e53197dc95b9a4ec8899a114cac272cdf3eb2ac8a1c13ba42ed4abe03afd2762e55bb16d5118", 0xfda}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 18:21:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getrlimit(0x1, &(0x7f0000000180)) listen(r1, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:19 executing program 0: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0x321}, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 18:21:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getrlimit(0x1, &(0x7f0000000180)) listen(r1, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:19 executing program 0: r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r4, 0x8, 0x2ae5}, 0x7, 0x9, r5, r6, 0x0, 0x6, 0x5}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getrlimit(0x1, &(0x7f0000000180)) listen(r1, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="01007325f012eda4b178dd34343632b3bf3b05010000020100000004a773880033460a3a8f0d26d6376be882616abfe1fd7d242c7aa1303883bff9133af19652b7011754e764f830"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x821, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="321a85c68042bd1837b81bcad57f7d2069df3c95d837125046ac4802464135bd16d471fda83c64e158de70f23648305fe6813b7c8ce2ef0de18dda", 0x3b}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = msgget$private(0x0, 0x6) msgrcv(r1, &(0x7f0000000140)={0x0, ""/73}, 0x51, 0x1, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad056ec2e1bbbafde322e8bef97949a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e8171619f0ed6b4ba59d839d2fcaca6dd321c1e835533411075765e85b57ccd6c542dd60ce27dca1bc2580d6c0905b17cfe8a0eafd5b2bf2799b2689a391dea73103bf89700e704e0000000000000000000000000000"], 0xa2, 0x800) munmap(&(0x7f00003f2000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000086000/0x1000)=nil, 0x1000, 0x0) msgget$private(0x0, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r1, &(0x7f0000000200), 0x0, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x4) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000002000/0x9000)=nil, 0x9000) fcntl$setflags(r0, 0x2, 0x1) fchdir(r0) mprotect(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x3) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x81) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:20 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xfeffffffffffffff, 0x0, 0x10000ff, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = semget$private(0x0, 0x4, 0x101) semop(r2, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x664fde33, 0x1000}], 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 18:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:21 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x2fa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x401, 0x400, 0x3, 0x101, 0xffffffffffffffc2, 0x0, 0x6, 0x5]) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 18:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x800) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:21 executing program 0: setregid(0xffffffffffffffff, 0x0) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x400000, 0x400, &(0x7f0000c00000/0x400000)=nil) r5 = getgid() r6 = getgid() r7 = getegid() getgroups(0x5, &(0x7f0000000080)=[r0, r4, r5, r6, r7]) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7f, 0x2, 0x9, 0x1, 0xaa, 0x10001, 0xa574000000, 0x3, 0x3, 0x80000000}) sendmsg$unix(r8, &(0x7f0000001300)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000180)="d1a4f1fc629757cf28ab6ba9904870ac10b7", 0x12}, {&(0x7f00000001c0)="c417b92974d86d6f7b09c52264c5c5b7de481b74bcf8ecc997f99e5eef19d255fa2e09b6200f1e6f969a3790f3652fa046ab5ab3b2cdbc007dee7b6ea43b48fa5dd9403f4f2e89b5ca3770afe3946fe98bec8a7e7802792e13a5620a5731b4f6f5aefa75b12f1c078003af8276d3507188daf8571dd971242d6f00e6f78a0adb0ba2ff2431f8d1bbcc83ae3dcd13fde90caabcf9822574f3ef084241a4a4b6b1cad0ddd7efb48553464002060687e35db98af3944bf9ec96bc4fa074ee43111b614fb4afd8484e49c6aa949165303f31bb4b1fa69ffa7c88da650809cc780e8bc50ddbc636a5dced01bcb4d73a4c2fe2a5be072b45163ee274d39089df7d444ae7caec9d52298fd8ad47d7d343f442220ad5dc96bba4878410c398d37ed271f1a231f1447fab55a904fd1a96f4cb0cbb6030bd3cd93000078021fef3cf3f291572c61a617ce938bcba575d3be4d77f2437fa6c299fdd1cb89a2447dbf9415379e17a9bfd1d638aec6ae275fbd5c68654ed3e7f08acc9fc0b98515ff6756572dad9109f6145b582251a05535afe4aff6de9aa20136be493479b2032b93bf560a5030c551ec05e57340c4570a59d49e835bfa1ffd8499f30219e2bf701d740d4bf1d0a6c8637c56406b6873e3978fb381223299368033f1fbe954094db326299ab9cafc204c449e5ccf268ceef602727d73fca528101c5d973e714e750a24c31d9a65861eccece4e9c49c136437cadc36b8443b0da0526a7c726419c5e1c7f9965556e067cd200c8bb10abb7c382147337a45205dc2ba3d16b810a38bb0da911dfe1004084824d889d3993f2a3e5cca2c16c41efc6cd2679812d6768142cbaf0433bf124e1010d4c97c15f47aba0bff932c1fdee58f50a2c21e509406414a81b8083f7f5a017ca3892a6d0e2535ca405b88533c3512f01b6ff139574f79647455d472aea7042f4995e7e0ccf164dabdfeb918e8bcd21398d6ad96f4fc8d65240dee4b917b00766a6b1254dae6ed428b25d9a15628a60a9ea9276b66e36c383d644b5224dc461d4fbeb42447e62ef304ca65559a8452a383cd5d435a9739416d8f1a81da14235861820b3e91bedd785aaeb649aedace5ba650aecea3625878ec924ba39f38822536f6e72bbd3018f5cb055b17514a5774f88a22018b4833b91a038457f193c810890d22836e173073c8cb69de92b859ac02ffc71ca1cd2202a17898b59df42f05cfe27c8043bab096eddfb191887df8689925c5b5a32c57d12b09b63b2416e034bb3311e009f343021647bb14134ced017d2b8b3a4c3b29285b9787fa0953f3b67be715670d058ce156b7d57b4538a4d5fad3483c5e8c957a124c1652d8ba930ab26f84c4e6a258e5ca62e1c63c1c37903713f02854323d347028b6d3977a73fe2ce0497c9116d81c2f1c0efd636b9a9f51c970b74fdba574fd550b3aa7768a3816d491a45da46bd7c4c9793a7f5ebe166a8b64cabebf32eac45c8f6d02124724ac01c922a23ae20bfa0ec4d4da2f6c8411205ae0696066429074d047379d9ee5c1b7a0aef0714ab6369df0398001a015b7b77e70f8683c03916330fffd5f954e95d79bea70e9980e3959bcc3b33e568972325686563582aa3d433691f9559e04e44a207131eb5daf14a55ed698f6d11d4b7343b57bcadde4200457bf1c5b61c59b50c4ba647a97e344726ba6f666266b5e8ebd8bf85fd13bf59a76e7c9555979af76e94ca71898851d3e5be548581b35dcd0b018db37fcea9dd2a251104d98eb296170fe5d8a0c8d80088bf318ba6a9f5e2e1990bc0a8b5c61f39ead94678ae42539ba3db8b4b65373b66de3e7898a230eb46b86a0db098fd5b3051ab57fd518717ce03fa19c01be00adfde595b81cd5cdc36d30160e732f704560e9a1203cbc32d54492d698636b1cf5ca6adb8a3122b32f0afb4629c2a835511fca4da36a11a7b2f6102fd5e096a257bcdfcacbab3baf34964f4cc9527490850d5bfc45638d80596e03c67f3b4dbf885a87ec50ca868f065babb9659477a2a8fd407a61076a2a6df6a1dcbc3e96bf99d2ea77660774b5526d7687968d395bed27f9ab157bf64dcb1f0146a8e6cf1ba72c0f65c1bde2af652c9c690ee9b39ec379800c389cd668eeb0ca0c1e4a032258e6b5ae0d4f0616a4abbd3976a2682517f295571c60e676639526a648fbd214377ed3e6493d85b77d7618ba4e2ec89f8a19469e8a844c828379523909b0d3f2b7894126fd101c3c71a53471eec071e6c771855019a649b617400e56ee1aa23b7f32c4554bbf8e75a38c947e7c0d50b0183071d155c247f744c3589fb1f18761be8b8f290bb9c4ad0c7db4df52c0b4e331b4bee201e0574d6857488a3ed55c835559e77b68c974addb49d7742cb1cbb28fdf92158b369c4e2fb54c2cf42bcb0592d27d421a76bf1198eeff1a08bfd009e089d03a0cb49d5c513cde601fa4c69318a0eb27f19eee38a4516536c95314124249255503c6923ccfe66e77c6ae0e58edaa0276ed45e849bc943c84da026a078a17f3110fc2ea56eb6f0037c169f6da80bef90b8d77bf6523ff8d768784e16c9b2f48393fc2dcfca0ba1d2152c33c06fb6f61aea9b0511d429c448a25e45ea69518a98ecfd8398dad7ff2be8e7c508a72ca9a3fcaa8f467dfa80c18d24a8ca5da2cd72be02fe4c82fe1454924cf81172dfc27fb6b88d0fc52db7423a941d74a66d9410f0e243b418d4c2f40d100c152d1174a770ee7be2abaa86d56fd5e5591e44f0b17a814fc59e27e106fd787dec18ceaab2c56ade9bb492b0b75efac611c156d2010ac3c1e7217b90ed4faaf5227b6c0549be54853d1f29089a7c294354ba064ad209b7f2f4796a817d4720702ac7cca25762f8a45a8887bafd41c3e40a7562e14637e476056406e60f8c370c1f3ea649f691874883cc451f6a6b50ac5e4028a5a0e7773c58a843536265d469098989a8509e7226242294d231c0b06520f707b6b9a4b70294fce0ca862d42906b79d5ab6a6ddd5feee296ab97960e691688d0821a6a0a11f680cf65e5504b45ec424ae03105965d7623e38ab8377fd6f0b30649aa28fa80b6475b5047de47d348ec3a8003e1f2a50bce6c1ce0e1152e798d46677541d58adc57ab8ff5b71af99d4c4a89446d7369aafd686fc9c7d3837e6f1fecc00ee9e953e8e91cabd77771e1fa7a4962bda70d92aefcc885195bf8293dc75b2668c4c95cc393b1ab88d1f179aa587e015ea001cfa916e1c34963db9828c0eefa0bcbbd8656dd498a3ffe743e379c3703eea3d6909354f7879a8937ab28dbaae9c2db5c0d97992b2064b7b9dde84edb24bad65ac69ebe97bff797168d2d1cdef88c0895f222887b4e9ca196f4fa982f248e023c9d5d40a9182754e2080df906bb679b83cda4d39928ad367c122177603af1e601643578a7cd5d9f620e9e36cd732d33662881c5b59fe56a3f46a6a92033462e0b54df0ca3f2a524323d9976d36c01658a7fe2cd9804c7a71dd6a636ea6420d11b07d7d76c1d1960e4563f19bd48476bc0eca812bc0116bfe4f65e319fa2799bf9af809f2c563ff4eb174f8e8a3944005b256671f1d5962670263bb26ecb14e3a67406496921816d2a10be9a0af883ae66a0f78b1cdf3cc74ff467d373b365ea6771190795a78405103695099e42c6b08af70c2441473190abb2172e25693e47187b379f34a84aa80c73e43321e4dcaccbd431203cdee068c1dd5ad07441f130631e79dd85bd1281ab0b56dcdf67080508a0a4444f3550347421af56ef9843b01f4f13c33d05785994bc3bc71848b12e3fa9a788db0ca2c6a9ec9747866ce6535788bc53f776504b8b374d5d63c4eb48c20835aa93d135368fab1245e1404960536c168e642f1331bea5a62851546e31c79bd73cbcbd695e4c27a11f4ac3dea5e1e4d032caf481ecaf98fda7dbc89cf951400ad1e70b9e133dd752cf916c2bea0b29928351d3ebc5a0fd6ca228afa09ec0fd1f963f213b7a0a775b48df776cec5863096654e3b2bf46be145493819c4e3d505b35b26d1ff5e70ab0de6c5be9d34239f4d4a95aa22ab9e97a73548d2d07a4db0fe94abc793c21b6cc62348085de7c75ea12e48641bc01e99e48cb7f0caeb7bafbc367c4bb87c0e3a88ddfcd0adf969cf49bcceabe88df9cfc593fb273a0beb6e93fe4a2bd32377d0b16ecd21e0cf4de683e48d3a4b854d608764013747b467a1138a29318e63f86cf7c82f2c728e62049dec3ba25173f9ca4190048dbcc2df83fb0b612658f44df1d0663433b7096fc147e09195ccb6deb5d6e9378f644cd63a986d1b05ec13256421ddb22f6a84e314daec38c2fd051d74e253c92d2b669eef72a87197a089b463457074981bca697d58cb4588220d14a91189026e32cd90076c6686aa397b6a4f0b3f60c1d96febef0878bf2610a0d36993b18b15b44f9a9abe6aa40811350f49ce83f6971d47caa25790acb2aa44cdf51d65bb72eeb7e740007f1204d91b068bc11fb30697420d0c1916becc9cbbd55ed46d0a67e95d6a2c036e3fd7a6a3bf7ca21c37ef98c1cf5561de72e4acaa61bb12dfac87fe9e025fea51c283b6595aea77cb73143d899c05796f5b515c3f19662aee38bf8cfc88a64981314ef9939eef294b144f9fa1b41bb7db52f6bfa4b7fa7354e15717a193d85ef8aabe006b70433e4db79cb4ecd8ab6a1fd22fceaf880b4a5e2c76bb9b084dce080f8c3be7c641c2f6685f32622807c5c599a4b38ae416f85ab757a48587dd391491db7ce47726adcdb6ecbc410a93340baea57522fb34ccc7c93066fd7098fd79229069fe260062ba8449b676e8b2cfcb996052111bd97c598e00831d29b41659b4546351ca827304dc7a4874f88da55eba4e09350c4bc5093987fa7c47b0574fe8ae2b0d66d3459a1b979c1cfcb776a9086283453b56a1faff1859e682cdea1da606b6b80737ee5ad80a6fb5ecb38e32b5ee43c4f34f672fcc4e0fb929583bf5bb13cd5a79a24427cee6a8e6bbd263183d29cce363648324624e4b7b10480a01f7362a278579693076d216658827ccec22f6434ddc07b73f750f511c9dec2593515083b70c8fd3698aaef52d9f962a09ba510025b207d1c774152211e6230336ebf299018cb48d2c9e7e611456cfbddaba6e924baa4e1fe54d2b39928ba3005f119ab89a971d128ee733b55a124b75364c2fa5876308642be7afa055566b6b416349fa16746149e0e199caec8a827f5bd1d65177fadc0b85730f47e88c54e43c08e3b96384078b35db02e7d65b40291666095efe76fa94c0afdfe736a7ab121aa11997828f09da98820c501488da5e96d0405b84bd14ada9ddb6b25705fd22a0378ef94a50c45f2a3653900cb5326efab247cf92b94e0f4e8fb8441312cf30a2efd3cd7c500580bb140b101ad072267cf693d08be2984915b8757028b572799f7fd94fae2843c32a53b288fd22075b80e4ad9fad2d377e1c1907ab8dc3e9276b48a3f4af04eb52e61713c6e62dadfe562d9b97510c00197e73a61ff4ecb5c86898baca129ed89bc781f208123df5c2d27ed03a40a5d17b3ef5a2cebd97e05374b278176bc925fecc8b1a11d85d2c30f4f626d4de2d7cbc0148861f52b9c39711375ecac8aea899c2723f50527bb06082d17e16b49840df44764200586f58c95bb6dff7750ed9b5191a6646dff97776ab7af33ab36c0b535899051989d8af2402eb33a2160730297a14263baad4ab4becee30c4059625dd98b220dfd7bd1c725798dd553675fed82ad62bc530ca89684905632908c301f07", 0x1000}], 0x2, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r8, r8, r8]}, @rights={0x30, 0xffff, 0x1, [r8, r8, r8, r8, r8, r8, r8, r8]}, @cred={0x20, 0xffff, 0x0, r2, r3, r1}, @rights={0x18, 0xffff, 0x1, [r8, r8]}, @rights={0x20, 0xffff, 0x1, [r8, r8, r8]}], 0xc8}, 0x402) 18:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket$inet(0x2, 0x5, 0x800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/247, 0xf7, 0x3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 18:21:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:21 executing program 0: r0 = socket(0x2, 0xffffff7ffffffffe, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)}, 0x0) sendto(r0, &(0x7f0000000000)="7d27f315a0ee3ecbe770dff074", 0xd, 0x8, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 18:21:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x8) write(r0, &(0x7f0000000080)="6d53af", 0x3) 18:21:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1000000000000000, 0x401}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="2afb46e4e95540d897884577b2d22b1da6192a4c6910486a89349960", 0x1c}, {&(0x7f0000000180)="87ef02461ac391cf09f9e8", 0xb}], 0x2, &(0x7f0000004ac0)=ANY=[@ANYBLOB="1001000000000000ffff0000020000008f5ce0fd1c85e9e5247eabe7f5ce9c55956e923f2f769417d92c820907c4f80a6daa318c96c49cf00ca43372bd0c734cb01b6ab67a3793264a4156a458bd527cbe9ae8a78603bb8c2e75c4c88dc65c1faabf27683e141f9b8586cdaa5e633e9fe419d6bf452882f0c9d5061b35606338785ad6b19a14a3c93cee5295915eb8ee7037d43eca5ebd21d727ca414e4d57bdac2e02d4d670be19ca39adaa02f69861aba77af8a8ed9ef54516b44f96df41681b1e74619d9211843e544a76698349b11312d8f14cfb5b6d562f157c05d7ce8cf2f0215aeba50892fc9cbef25cd8b9825fbe0d8cb58cfb2384922653ab48bd567157fd16145ff42c87b9bca9992300001010000000000000ffff000007000000ef314d0069f55b35ce2f79bcc635aec8190e98ebb37ba52d7c019b53ce5ed053f040b5c3bdb9dff213dd2d2ae791c89315e292be5f1c52b46de6587e91305f4e90c1f193c28d362c2e39dc5a40687e24942db953de75892edfd86cea65b12e6cd561fc2ea5dab72fca4b9eed8b0bd3c7d94164c7517af9af8a76939b9c314a723894f6bd73c0eb264eae5cb8d0cc3fabc89c1ca89b5708d7115e1fe1813705f6cd9687fcbe57fb764538d37538c2e883c9c4a197de293e0604a142c547d6b294de775fe3108d1691c6d8062879e08ac743dd35208a47a076ff12f4ff6c9f769aeed747b133dd5bc70defafd1769a53a0814ba309fe97dc84c29d464c93605fc88bfac1140ee048b324a59dd524189df9add7d35b9f40fb166bcb348491647c8ae4430adecf9cd1e505148ae1cb8031fb70975adf1027ca285d9d11c78a82f9d31b04e5d8d822ad22bd67cfcb3c3e32d0122e85856eebed34bb8a19d977c551634913d9a148ad12dfc34d6bac19db45454501e4053669d3c29d747d2a8450a8c4d47d75d6845ded4560a5e14915d3c471bc7aeb9a15311367e5e997033ed487cbda3e60e53661b32782d085881f9556a17c5464325b21959a5a5e0e92bb6144d94c9fcabccd3f8d777f5e78f45f5b7a7bd0cdcaf4756e450402fead44f2d79dac9f6aa8776ed79e5e222d15c9d5dd5d8f642884f2b42a76bd73b56aa779633948e698fff39fded945a0e012a7e92572e407df44387e922afac7377e8e2220730b4fdcec4f61760f87085bec8e6f366c0f878102fd3ba8565344c4211796577c547f03bead8a58e42199b49a28dbea77265bd4c18e72fceb479381e382d819a22201602fee7ac921bc643446df0f258e6a72e1fe8c1cedda8fe15fa1390ae92f3686fbc5a1be165be79fca9f64bb4ce3bda7663bd4f3d6125b2bb823727975225432ad0dad274b5d41a0c144d76cbcf81cf893913f5abf909300eebbea394e022b037883090d12515fe5f84c9a9e8f281d1ab1661c37c6ee17ed12fa1525aacdb210c78a3eb5609594b35eb67e1032836548bb1243ce76afafbd420e9600dbd32b26ec254349afa1bbf5462ba36962e6030d872fde1ddee5dde7e2a6597e9bba515b66c355c69424f1d2cd5ff76eace7b6e985fc769702ed0e9afd5a592de5d05be7cf3336da97706443f39597b2e9f8fd9f230cbd4567dda7bedf012d893ab202201de8d06fbab010ed3057079b76124ff9d5bbce2f76e08c8798b8d7448caf73ae7dc0ce29eed2e0a36c406cba3be5a0cde0dbd5c8893eb884b19129e7b420fec28c3e14f7a0f9cfc2fa8360b1ac463583b7327b99158018ccba9bbb9dbd20422fd134d9ed6d9f54e16b9bd5c67e94472de77db972e1d5eed46222d0ea4653fc9b8f88ea7a240b4ebdcf5c10e9ea1b8a2dfb61a06fc9c87b7d4b62f45298fd5da3a9a048a5829e318042ca2e2c577c4f7f8b1f8064de4afb1a04d9e704ae3c33a2d744fd1daa55653c60d706b4f8178b1e265b38c30c9927ef801252cf0c59862191fc6a4e3661103cafc630368a7534836cc2e7615054e419ad9a0ffbec32de959f17ac9b1ead7d88d087ea53fb1eb9e16556666399b477476bbf79280e81622ce6251d453efde9e77426280db19b37f5b07afc767f4117a5c484d7c4369065a48b8e652dadaad76d1eda6d135edb7cd3831bb011e2e88c51a57d5b7a53ce4895b2a6ad45bad2e44d129aaae02c2892242e5e51c6c8fc81b382a5a5bef6b41a43f3893ccfcec874b973c7de1ccd03fa63d7647bc18c7f3707e141d5860b3e4e373aa989eccc0b693dc122ceb14bb5f6f135e8fb0835159e203c2d047c2e837fc802942c93b53e2ff4669e77762dcb56e508f47bc30cc243773675fcb082ab2852a964119959a04d86a5fe23845272a24134d4cae1fee61e524b46c70b0ab69c21a9af0b97020b4a2a45500472e2ef3f65c57d348b81fb95602e2a05860d4c7a20a5ba1cfb878a8745a6632e260fc56ae7285dbd1f324d97e642cd530ede0c820628e75493e7e3850b3b5c36c1bc342f89b149d3cd0b5469b66e4b63a8c661fb99bb548a6bc1f2d5bda9ad18d18ca3c81e5181d5232547597d06eade36909fd610e4fc883f99a8a0edf4ef5fe1a49782fb1ec852c50d874c264b9dae933dccc686a2eb5b1bba5c42318a41f382cc40c2066ab6439f6ce5d823d87cc08cd28de4c8260ed568a78af60abb11f3821176b16646bc070e68a41292173688bec92966e66df36ea0cf5a7f12d4475ee6cc0cd824b449d3db62d41d98e89a50bb81b0164be17c7a4c802f67601d79721f87593527402913eae1fe264f032c55b2ae159117aac29bdfe0e638f53735defe9e986ba07cdd7e2894af7a0857f9323b7f96e7fbe493acf481428947ad7203de831390eec81048a5e8cbfd33a64b5722f39bcacea05ee5f17b88dc393e599e5fc7804261f022b72420393a417c22d52752efcfaf446ec614210e2fcea32ef88fd2c794878ae0730881b14e6471ccb39672093b0e8984f6ff6fe5f56a00b9b00d6eb99f49a252fd3e0446ade8afe6bb475015d575ac18fbfe715133ebbd835cecb465b1122778d59d65283d78af61d0ea372cb9a4f0828bd5d6dd5e855af65356c1c38d3d4ae8b4fa2006616054aacd6a251b4313cd3d35a0e7cb11dfbbb74c9b7078a24b34dd84b0611f50a38e21f6a1a3072238bb6dbcc92911f38ced7ba2827e05fa9a0b2586a7a2245e6f6b34e560a9c6ea14058e77d7c9e13520077a7d85ad21d71bd0af75aadb9f95d48d757d0d942034399ed4a74bb032f64384aabd3a1233018f4cd5e966ed10e80b6444dfacac42a0e71b0d1d3fafa87ee1a4ab48e5edbdd7f80c018ef961b8f4719bf73cd69c55cebc6fdf735aec06bc89c1a88d70cba192ec575c510153d89c63b66462776e6a535b9e2cbebe31da035696c8b848ea193326f6823b2045cbce39d59cb9ed8b8b75950fafb76f46061632670f437481ba27d86c4248995d2203aa2208899122884a2f29a5046e566237eca2482c99aae821aeca11dda286bfefea5b7b431e295540c85a0a462c3a58290cb582a40718546e68f4c37b246d3ca40ac376396cace4eb688d7ac55502213732b6c91ab26d82ea9e5ed969daace6791dbb5836ff35c46cb9974afcf5da4200b24e00940567ca477563b1bf8849d781fa6fd95d6c4fa34aab52e7b5ca4c2605204043427d4417e21dc59a36b1ee29b1d5dad7e6c87bd4b8bb8cb8f60f3beb00a2e39fd6c0e92d4496ccb7845b25e93962d419ca800b9570324b3c4ecd8a3012dabd54c329f7b1cb437d5651def76b1b80796bef0b38bac87795bc965d2e74997268ce2c8cb42013ff7682b73920946a88fe1ba6b57dbcc8b15c6341b87e528d0464d315f84ac2d2ec8226e308b5044be7d35d8f7caf805dcec6c50f4ff3b9aaad6db867f883da6867402fa8ac5578d0d96d856cdc34d2f85eeb80995202ccc1fe0017cdfb30392235514174e55b63828bdc833440cdb095b8dc937951a6bec534d407f4a777d70fa0961cfa5e142ae68fd444a1370c890203e31f7ae8993c636f75125bdb724a3e56d0d88f57eeaa95705426a4ec442f2ce8ab3d72ff93244ab850575c94e953f0886b0162d1afd1c08d1760ac6be01e67e26b7403358e1b2cbd0d9253dcb40c25bd0834a23cdd733b771f9d006f6b9898e7519b960087764cc02cc251ddc80fb3d47923b5f81523e5356aa5a5c9e182dd83deeadca340dc1e2c308b8c715710a9200eae6595911bb64368c64b83629e1d701940e514e3b95ae1af8ba67a96e2a7535002e6541bc2f2804a27a5f384f8707716f89feeb26caa38e9b1f9ed965baa65a03319f6740576e4078aa8ef837b684cdb55b0cb48935024d4081ddf28ef5f5fc9ba35ff1096a821b018261dfdb7a06aaadd4935b63e369b11784cba8b7af1f7c65e44e8243e4727e6af7e07bf5eb3cbd0962e917925dc4b3a6fd8116f2fce8bc115171ee50c42051086569258560d88d267f73c13b0830f8eab6514352893ca932bfc4c0c10159c966affa380feb878a5bdffef62e2937bba621b45874eb55e81874c852a384b2698128accb280cb3f8d6f33f1e416c5c9d440658ff72519a93b6246028d793ff245fb0c9706c843f45c5c7befc5a4f573972cef43342de29ac66a1fdd80fe39d44d9e97de345e5a3c10e75f15c9b4345b4e76b35a1398f8e7face31bf831cf4a954906677aa5f0d06c9e2ec9849010adab81c82f3b25568ea73bf5e65cf937a24826385cc5f86bd2525d90929b9ba4315d91810aaf8651fe09a53899fad8718a4207d55808c84d8dc7760b046b5e63c473fb3aaaf40e293040c457b89f5fbb1b9cf6eb0a6c105e7ab1f3b66bddcab41170d052ece6968f7a4a5cdc50c67fa3f585330e3729e382b76ea0e14968970808baef24571eebe5588513414ee99f753e8a25e4f5f75b436619cf386e0a974f09c7ef4a67420a2093641f040e3c2a5a4dc2981ab46ad5e07851e3e98d51db9374c8598d7c0a42c854b29ff985863011b1510989c5bdbcd1433355d6ba653ccbf66969e7c5feee833d360c6e07538aeea9f00f34094dcf01bd7d2d671729ca1482434e001be88547f1bb42e777db3ff4572a104a0e491cfc6812a59d4411e2a7529af28de1baf07d90e280c2d24ebac3b8e3c7f0b95a369dd36d939413b0b57bf01551a6bebdc36ea79109157254c2ccb43d2e7a32e2aa92e6f59bd10c41c452085c1ec4dd8962065b165543b775384ccf22f33232b850ad2a281ef027b4a9d9550d1a0ea6fec902ff2d52ff739d4d097663a2df904d0a189261e7fc58d1376438e577b6fbe8e433ff776b3116beceb790123d486ffca2d2adb9d382d549346b432888f96e16e41299bb01b8aa4e63356ceb6843b58bf5da42b0928eefb3bf77dd5772bdd23a9912c95ba82e295de9ff35778216b2edfb927c04294b8c48bfe78bedf668337baf59a563a18d8ffebdb948d1f41780886cb49dc782f1e3d21a973dd9f9047d512736a8cec4a37544058fec3c84607137a0944eaf58721f6d920078905f0d91f2d9b51d8040bf8c55700001492bc92154aea3cb35b4119a0275606846054db55849294a22eb822e0589769a2e947b9ad5f53468a8a6e7ef432979aa60a40de1b91a5eb6cf50a8eb0026342b6ce262076f3c56da7528675ac1f1118d619e5dc3ae763a5966c9a08ba89c52f12fc072231c376ee5e32dd71ee172e02870651a2f067c1d1d0a96344944ed39e07626b02341a9ab813aac4b1141466be04c0fcf6291615e5f55f1e1688f28edf1f33c68b52d8e0f2c88940628b09cf3c714c1f958cd1e8f069b183777b692fdba2408bac3195c17bb894d2edf6b923281926f7021d340c1773db1188813f3dbe83753bec23a326a6a0e957f08a21ffbe956245a6f5fbaddca4b0d5fd59a5c3bf087d4584b610487323af767d9466a02535f5937a1a6aca05f1e1d27add9f6cc9a88900396d244a13bffb02fa400acdc119cbc76368b439626e96b8936aa06d25d62616d581856fdbc4a537459a08c26597d13912fdaddd3e7d38a9acc2d8eb54eabebd1306e416d3ff537d5f2500a94bf1fe4ae0b852282853b36d55c572e32032bb297d28fb396453bfacde8f32e4246fa74ddaeec4498d8e42a1fd86e4abcdf832ba01c6caa03b047425ab2afe361d379aa384199617d7697c9aac4f7783d05f45d31e60bafbc48ea1ded70bc11d626331d66c1b72bf5d2bd31f76d3290ff1df9d614fc17ad937c0000000000000000100000000000000535e95b4cfbc6122cceccf2a145736b6cd7386af236e1f38689a88581d829f6e007d3facab9ead3b88766970fa2e44776d9c00e6b3a67d21ff109c8712496838d0d64be08fd7ff0932563a9809918960d3dadd71f92358f6b8af6c8aa8f72bc6ff35021dd647e0d09dfc9d9b08d6f753634f5ce7ea90997a6249d318df70b43f9912979978b801b8765db7bc6a4b3438b7f8400c98b3b2c23262875c0d8a2b7299450fcee6a5595d4d5de0f2749af2006000000000000000ffff0000ff0000001d97fc82e7dd0ef5e82a7037a79f7de035f02e481a3fbcd4489085760a46ed89c37e790bd7b1e8c385218bcc6ef1e67225de6025c5cf340b87b62bd207ef85338a3ae714b2db948b66d660ce973e00001010000000000000ffff0000090000009e6685a4564b5a446f9f8c1fa3b0e303b833c0c22a1b3113002764337f297e2f8c9914553c798bd10dfd26828fa9814fd94696bfa324f37972872fc156f9bd773a579ef3ce06c8d68a4e9dd42df31255304ab074704bb5454b90faf7574d32633ec03ecc8acd7eb927ecdb726cf440e940e187f9b5780637e2ad37b304b2b768857d8417fc9b20ad796e074a6b559c02f582e3b041471bcb7eaaaa4b90a2e865a3570b6c2ba8c671acf1b02a89c07a2609ebe741a4f115d9fefd708b24fea2e1de3b1f476420752670b8d92a789cb2fca79fabc6012e11bfbf86df8b1bcf76a40903d0cd12a922d0d143b915a8ed0b183607e0466cdc5a5507126542bdeadd51356f9077ea81553c4f4d0f15e14dd5ce7a6fc6cb7775ab1440342d2efe7abba5211a96f1999737a4d25d523753f5fda83e7d78b1b68c3b06aa451dc24d9b6dfb0cec7c461202baa7492fe8528d43c9e88c928e55c1428d78f9f96ed63dc87c6a73b2e91f75ee8a61f1ea3e367fcdb6a35e6d05b53a27ce646dce6afd727c91c8fc8a49c0ca8bc4e7c6b9ad40e65aec50711607e5ead77991a69dc6fe021ac126abecadaaaf774a38a2c68b7ae98c40836e7a4e5ed07a05ad5b3c8b2a8dd394920679a027dab789ae51b6ff280282b65f4b2a7058ff5d6081bf246b9b5cda230f0931ca1e5f473ddfa565df3cd978b06818a4f56795d678d602c223cecef60aa314b9eebe5561c485c63fba05c09d1fce7f7d89d033bec9e5c2c55856036a105448854777b43bfbcda00ca31f1470a09a0646e06626a41eedcfa56542bd86803790522f544541f3116778dd5c75a09ac054e8337881b939304ee2758ad8e539674e1136e4a01b87fc188519118621cb359d3375143aa7018b88551dbd5ffdfd423d72c2412fc5f8dc629450f9a6f4cc6b0e9249ede5bd05366ff67a033aa3d227a71009d6ecb3ad04e04471f4f1146ff2715b611ef665bc95c99cbde2c81cf07e44ac46d92c4e342c9a36aff71fcdbdd5748e73559fe1ee6b5b896a03dab9ea3cddd0416df41f0bd9f0c76ed6f1f8dd1992ede10c657a12bc8950b06fdfc1dd54c02410210f5c4824c8b2ecac8e481d138ffcfa93b06b3bc38236cade03627efd099fc4eef0a9e53a9d9befd1f3b666b7f3f44b49a5c5faba537f97beee8b15aa9dd713f2104875f03088ba0d2fc99eb73f70999c30a097fa24ccbb9a4653f1d030e45f1ef9d6f6887e5ef756d7adb3b4d714ddae5a4c2fc83045b4178c41c7ec4f34250fac724cd3e9db8d70b35da63bc0b52378cd6acca2217f569e9514efd8588ad95cef9f654f6658480747038b5fb93565ca19792ba7fd4f1aaebc6e7ee2a45b7bd70c81c7ae7f07d23cb07fbf4eeb49628000fbb3a1fa05332174b096b95fbe4e3de164c9b52408c9515ec7095c53e5b52c446db1b176b6c570f0b21f890540979183b0b3b48314cb9afc1f454bce0f83e19c1409a36153dd798023db238d2f23d54a391a8c7a825fcd61bac2ca277af8c44c512aa55e09364cac17c56fe9be12aa90e3a59f2033bb71379ff32e4e933ea9c9881f77b254568804396cb3702d2feffef5255d3aded17b376521714ebab593ddc3bcb84ed7b5fac1e801fc391e8b91e9551ad0d4d364c9882cdcce332f9a4bb4cb601b784e1d4af73394368ef00a69bac17c331afedccc3e30d543c18c035a1628d0b432dce221ec816bda70ef1a06e6a075442d1761a0cf88a31c151a6fb67e0d0d50039dc5323aadc2fcc0ad8a9145f8d715364bffda15401ca54ca9ab33fbe79b39ac9f0c04f431eeb06d5dbba1dff27192f5e8abb78460a590e4675e8ef740457d5140f793b6ed9e89f814e8af2fd041a4da104afc473df850b10084c3b738a47616e58539864cf69f9a69e7ece3572b1a6ccddf27448a30575ccbca7725a29f2eefd1a39b3215f3b4535fb44e0511ace7299e01e5d1214dfbb06bc1df5a39b9a89405bdd5deb6632b1013a9a63cc2fe5a533ea8a8b027a0f5f084673156e40f6d4f6c9253549ed679a54622aa9329bb91a4335c4c1496ead4a7288d3b0a51bba0ffd698221f3000052820aafd310cb14f122a32bacea03542ef4d9d74531669a689e12eede29774f3503b291c28cae1f72b900e788fe0e982b2e42658fb119bf8958ce994ef0419743025059ad361370191f5a654088090a7e6d328d51a0b996fe110976725034349eb603e6b10beeec585237da812763b89d25b94e9aae3723ba90e31beadddf7580e003d662880eec97fdf36e4018fa84a844f952c5a9409a2d1313dcfda63133697f45c4d28d9572343ba6ba0ba7861c2c3d64050620fb50d3a07188109ad45da2bd4400b1874c6332bf3d21e8fa0808ba509d7f5f767675c638a8a55bf76978ab4022ff814fb8330a10bdec9f347cd250ce4f0ec33b3a06ee5fbbc608681495b02d6178b3130aff57ed151d08740a14fc0ddb487c1edc4ff26bf25f3a2d09c6e617bdf87c96de63e7aeeaab719be65a823eb86dde888e6594549da05ac24177873bd4ee0197745b5f7715927c5c547db0033801bc3a41569dd731693d5735b019701d90e76904fc68642b167efc91f58645b16bc791d0ff1624a55b856d473fb375decdae281f8a887a8e947ffc9834401b934394ec3b99a688ce42b15f04016a740f1751ecb26ff8a7ce9c2307ff3f89df683548e6d56a8633b4e228d580159d6ac867021a4b38f1d84035fbf02fdf7dab097f744bdeadc19b12d586a86401bf48df5ba4d2282d32a42b2cedff0cef3557e7a559bb42a730144a610dee7fc2085c133f6fedf9aca0ce6e18d82d37dfac6c3b672c5ead944fa3ba63086eb6bb2626983f14abf48183dcf71d51b43c68df3c9ad356bd9db35ab0c42fe55f0380bef46961a07a3198b8da196ef9b97f8bea000f85832d518448c90937857c5ca6ffcaa31b22874f32894102de5340ab64a4f35752c24df37d9a7b52f94fe64bc70948e773e875b143a8170c2e599405726e05db6e8ec7d7a8e35703dd84c193eb3690754079a85c54b900fe0ecaba69727e9cf160b81b73a080f21e40ec573c9df58db6293137c32dbcce1e46098c8e2d4b46b95315394e05c9e4f43b13db75a0bf81816c07832876abc4f952fe813d1c56b8ab94f4f57c4540567128c32f22666e8b2cca22ef2d76e2e6ce461893fa9bff6c6129605b4edd4d12568eb3bc8aea8ce07cecfe78b1e0438cd5936d0077611bb395f7a58b11caba3c824304cb2cd7a8f23c2c231ef097c4189d63546221645efdf32c9cda712ff8749021c70e5f2fa95b88c2988e2cb9615dd601bb9f9158b4db032f2a0ed741af1b904d0b5d17918c52ebc3f9a0a1db1c8526c4952630cdf5b1a6c5fc76eb45a835c766f09b0b8cae32e3ed060313372ff8e98029d93f43ee7ea2217abb0efa2bea6a3b55f06a72f28c3dd8c9cd17ec14ac188d4d7e5cc2d3a6e98dcb1226d952522993a350bc41a32a14678b34c3c67058797427bc0fb5bc42c51648332cdf0f6a07aab1f282978055cffd81b76564fd1ee2a430c26eac35c6c065a10849b3ba97d8f71ba8b997f6b7d37333ab9430b59d58428ed38c0885866ff128dd16837b56625c4bd11226a9eb1f4ad9dda8546ee559704211aa622f90a785d765b630bc0e89ab51c42429c0622d531a967721fe568d785f0eddfb9bd4b2a51146127c6d2bc0ee70724ab77f4d1a17cb1e805b2ea628f1f137c5e6ce1736328197540c8be0a50c13a8b6efc25f2347303e1f942fc194b1106016f59cbdb8771a67876bf029307efc86803f0e9189d4b8b9fd983b3ec8bd7c01651f6659df0026bd3ab25767a558639945560bcb1ac2037c65dee05e807327a8c31a477e88a32f52dda72d74260e35cb97365621834ecea487d5d00d68d2551b74f13471b688190567e6670b5fdf0b6d605429ebfff1ad64360681d8ddd27399d5f4eea00ae8ac71a15e25a9c86c2df4743b8a16f267745143b24864a950dd78ed68ef458004304622f8bae01e2c9f747808fd4c5ada6504ec99278a44a23f5c502396218b8dbe5963c43444d54124d9e96adc08c1b11dd33665f932cf2dfef7d3667b0544cfa2ecd94a97a0e93dbd1e0f6ee8fa335951823f18251944097e451d05edb58bc021a15e0818bff36bbf6f9fc041258050f54710f8c9d63afc0e8ddf351a11b0b3d3800b9ca3cb7bc41a8392e172521dd8a0d89847378e2c4a7ea4673b17a2811748eec20e14b7b5710e3335715d2b6b8eb64299fda016f45fe7751f75a4f8530df9cd9eb3c04a48ced2cf8e678d725a804520e17c827f98ad5d5820340b1379bb13c44d8868ab7c81333feb791ef317961d704811b69f2df0182daa208e4f3d4a9aa130532c501f5b4360107dceaf4311cb95ab1006fd844eef0e10addfbdb20bd2beb8a730f071604ae8e456db6994bf39429a19519c875414a0e27ee13bf9ea8e3456a1bc5b9f0b0f012e8d418a502e9d4b31482fe1113b4f67803eff80801abf17b2eb16aeb4a5dda27edd681b189656a8d35c5ea628427a9d6b2ba503caa19717b38e148ab4ab6e59454e8224298bd263eb2a32ccbd7cfbd07a6108a894af6ff4d51437ec8a4fe33584299a4af9b1555882e1cfb968d5d12528d23f059285e63dae8a16e085f0d677a42e173ecd0bc7f765c9e288f7b4d037eef4b15c72813d7fd348d427c80c3692be2bff25e57d3779933de6e91ea439f65a22f797a636e8eb276595ecad53bbaf640052118dfbef1287106085227476b86144ff75276c17237c022b577c8fac4f624a99dfbf5f7018c53a701ed2e50a20ddd306e6524130daa0bfc329f8a55888ec6c85e3937e4bd1f6af1655ac6c73ec6a0dc2d19e8064b033fc284e0db0afb7707d8b5a5ae51faba0da656b40e3f22dc604fee3a8d6efba6d179133e75d2c53f8373466b4e884dd7dacc0e3b8b3a331bfb053d6e3dc68abae72cb2bfa7a9b0b3f536b4bf1e6219f0d0a3d8be60884f03b71ef160b1b52b3509b91b315284560e579f7cf6697cd0736686051ec948ea5bcce3fd7e2a09bc39409955e5d024873295146df352359c5c71ac7007246a09dddc5de803d2e5bf987a7e5ac6a2cd77f77a74e53265c8982e8d78c9a3c84c8db251908b51f87c98dd6575aa943f534052feeb749f57c8d08900e71b3f4c9e7cc836d5e039ac323bd912de5fc900624e599fcd61e7c6fb188fc575ee11a10d302b96abbb32e3e2f8c3512ff25b0ffdc946a28ad15f35a161fd03b99bc8cfcbec065502b4d563da3c852e1dae6db9bdce684917e93a2d21979d3cea42897fbfe0ed2e9732e51432cdb7f3a085feeb7b4c1bf013aa3f5811799f3de53ec6749d21b4a3ee3eb56b0fde48a23a8e221b3aaf3cd938cf7bc51b4260fbf31ca058fb5a09c8a7dc2610dbf70855af324fd4aedd3f43ee26953b50476edd6c642db58e2c2d421f9eb8e95183ee9fef75140557c34b76800c8319276eedb57614e824b420041b6bce0e91c9a281d0fb8029b12fc7cf93c57c5c0e78f2f47b8d0526e243d11e9e14b39cb32ec6041743649b02b6c95f882834370c24cb6eb8816f490c9fc7f0891947c55655ae8ee8243fc34d5b037031b8c49bf1d50a69c95a8119a27b83dd959add4720a7d9211fb93164c293c111b0f2fda9cc6466902c2f0addbd5bcbab98b77c0d4e3acca3996e8accde084da6b58cd16ac9d15137a959fa4cc62a41ecf81e2d9346a415b961c1c619d07015288d5894ed0665caeceff9ef9d623e16108cc8725de9c1c214d90e3291721e3ade7c0f5800000000000000ffff000005000000815d635bc60b2f9a8f2c0cd666422163f7dfbc1b0342539177aed59d555a7b6968e1be39455d77a7d0a7676c7bc377a49762388a613c0907d5194a729c8a93b29043a765000000001010000000000000ffff0000090000000705d2508b38b1874a88060c93a6bd702b061dcbbc46ed13471216839742656e4cac8dee843b07b2c80710db0e5500bc0abd1889b270df73efc16de2ce82c9093a3410f031d9093af97d023f5cf7e7902caadb073e796e8bf90a3f0cb56a79f99f430966ca921887802bda0e34e45271bfb44cc195a3679bb40a498f70e477ca7d6235a7a11972fc8a95e4bc766a2b412df8c743ebf8099d66a85a31a65f287503a07f815efefe1b97b150520c6876aff4285d7c15a6725a61d639d624baecefc0b575d5664814d856a0aaf71ae510a2ac4acbf94ce58e209aca0f4d9234b339e3a7da7ca5586bc3710062c7848c1f80be7213826a92b83a25eef84fdbce81d9257ff7ad388e9ff2fe28647796b886e2c4f157553f2b28269c4fdfca580a27c9f3452e8bb971bc02fb6bc73688b2ae347ddd752f6f543687db7937d7aaa21a7d1818350b7e2dfee49ad1043f126c977da6ee63d7f5491c6dd6fc34cb9fe51f1bc838cfa776f7faded505aa07fd3e84c0bef598b7f5b2b6574bce87de7e659d160db089572b5efde9b55785cd6c057f55129d0a0ec9c0d3a3604d29a6ce265d29eafa5c2ed41728137a240425dc3f17a58351db4b24f86c88e876ba9ef9c1f54719bdf9afb4beff6da728017bc31dd8198206598b8ec70adbf22610bf20a73ea48fb3b096e63bdf7dbdfc09265e1efc2696cd689c907f669d55e31f9ca6019b32ab6dd0c7543ff6a3f8aff6c328204fde3c814603dcd31eccffd48ea699faaf659fdff599a8d0a3d7fb39a53945c17208882c8a8b036042646968e78aae2c4a106c073eb239772a50d14d15c16a5c335e247de2e73e0cfe71bae53a7aa657789f82793eef0fa6d166f6dc08c7725c554b21e6048bee640a41f0eb89414962add06c4be31cf2fc657e5e5ba995337f21a7d4253a3bc70ad2ecaa233a5350360fb989238e3be8d2fbcc21638d859eb5b789d3c6029ba742a3211eb931ba905538b7e88cb8a5dd3c80edb3c384ee834b33b4fb667f8e521b5ab477f1b7725f3ae7567cb7aefaa500c49470d7e387294be86c9c56f79b8eefd94626182db086869400c6154fc79a8e9bfe4fa6362b051cb08f5b08eae56dc799587931861b7d150f1094b256ac4bf1ac746da9cba88ca99c5bb06bd9417f36f03da10b86376ef8fb55af62a830e36e24b365cb2f6c17cdac0882808aa844f1b1503eca9cf090ec3659dd1c2b1b75defffd991e5dd1322d3a3c90d9ce7e1a38cc6db6d5a660d1992649915071bdfdab6606adb72212f4f7972aade17b5371298440f8963253384efc3ac00930b968c5ee6cbeaf624cc0e7b3b6a7edfa83850440d1c8562f2c6abed080c2a36e7893a2217927c8c12ef81416f7ac8144ad589494cbbb3ba103532062406584bdaaed50040f0cfdbf2478de90faf486c677bb78a425e1997db1ae8774d366f985cbb3b703536a2a3e0aef9d2c1851a16173c00717847409442fedfa63ca4d54b79ea36d3441807aac4938562f9217ed3de47456cc9e9b7e68eb50ca4d2b0f6001bf7d5eb4ae3aab31e4566a1e922318ff38b04a0c79978568d56db20058755347dee73a95a9ff348dc511dfcb72da241f07ee94aafed127c5f6cce193da1c8673774ebe0fc8a65b0feb2244a1af761bdb751e4010cf6e9542d13e3e080332ec94b4ca9b79558d0d579db06bac21b8a2f06ec56736a952f82a08a43886352fe6dc0a2a566b36aed11da189c009f267c72e5ddc9de31165b00a0a90a5e58243909d36a9bd13f32764d1d58275c736669fc085b4bf3daf3246510f5a8798191d82c2ae49b645c6896e1f1c666610489a68952d0d57d8210d9be4cf60285415a509463fb040f4cb47f9f8c87b21ae5e30cce30abafd22ab3237ed0c8420acab4ac5e8e2e539ea3c757f0592373936ea8206fc90af56a4dac6685bb76beb6ae5a872df9ac74b485c20cdb16df11d415b606038b5a581920edb85500bda21f05f2530d06bf89a0817a79dd0519f683d4345f5c8f2ae3ffcb1d42d937de41e9a50121f4cbfe343f4769b9d01599eeb468b84bc94d8a67cebb7202afee789e6c48a3de3be664cc565cfc8afca5c36df75170ffe64f743f6c3220c5532ef3aaf0a9a42d8852c0843a391c987c3fe0227d09264bee40f5f2dfd0b8959b809247fb087409659284ba32cfb5f959311f60d3e4007180647b38a880e1cb89b8ada37e7d3eb08e128cf2fd0ffeacecadde376200196e9b79ed3440baf06e9fc4ce8de6214e3ee76d15abf0d2ea9f15b65ea141ba031103ca35b8a5eccd6f330b419ab0d9de308d1af47b3aa0f0405724b559803bc8609e69fa1ded0bc6665fd9e6855e88eb018fedb23dac2128987ce886109b3074d621445c2c438a4961089201bed944da447b4455162ed375c0512e9e703b0bd681158fc09f0bd8bfb03736e0b9e43bcdecc9b7c133b25ebecaeef0fc755599eae5debacfaf7c436f78da6963ec9b9929d8375b3b652bf6a7e1b405533db5f80b61d4da36c191312270c58013c0b2b037ff873aeaad9838b19e0f76874d0a0682a30051e90824c7ff4899d374a7d436e26e323309e1fc136e03a59244ae3294e9a1a66bec6b34135b0f4d95a83c9f963923420605be7373314d7bf7fc1b014c8b4a3732b91976f3f74fa00b5ed832d3823f4bf865aa150e73bf50f971a2af4a7057835df0620d5b7abe9d4d374aaada9c6cc4996e096a917b65e2d78c016b3185b9422b9d94585f54a769352a90eb5fdcd3545fa7eac01ae239ca2c05a52d71753a0d8649cf53cb49fb8bd7ed552e8592f48ab1f48524cdd59ac71658c4dfaa41c168141fea64a01713cb9ca30b7b47ece7fc9e347030f6cd4c7de46ff7c0cfe87657524f3b203939811982573ce2c71a003dd31e7608faeaf2865f7ed8396afbf14d11a2a9690a4b618c8804f385bde4ce89752e4f551152fbee6d316c094536c8bdb66276241cd8b122a93d4557e6b271f466e0169450abd73f3dc82535c5d227643808e59f3c08ccce0e3fe7138555f0dccbecfbd93cfd4080bf7c32bc334512a3b7211e2af6da0d67fe9ce01fde0b0e7a0050ed71fbf8675c6b84a94ac43927d6b1cdbec45af01b2aa1556222a9606d2657c79e6742fe6a5dc7e66c4afe60e09d9a184dd79d7a15450bb6c67f0bb20244f2017460541ba12031316d80f6e6315e84dfe180fb242564bd9ba74dcaabc1bf2a51bc1b9d48840c51bd3e4bf01e1e3c58ba880a7a57c5ee7fa3393c9b0463cabc686e0ea6099abfa8028248b9483f800e622a4ec8bb2239771963040747b5a90e45550827c52a52790d5a9d70a3b37959149a82c49a2d554259dd05232d6e23f91b9e6ccbfe8cc685e6f34d6358975c3b388147b6c1716752fe7ae56db569525ee5912e50ca1833554b49fda6285652c5c401c3d8758723f56750799ea18745bd991d2198fa7f9fbcacdf85098fa16a566b84f0cd0b460d0db8143f73e78b3dec704121f5a87c1326cc56bebdf3979fdf614e826e829e75bc90194fdd3dbcd903342d4c4b4ccb0eb6be6610ff53356045640ecfeb02a8ee677bdc382d53bacacc8e3a830c5116fcf0bf06e8d373edfd5cbeba1b6034a1c936e2a88e28c3726dd4338a92ecb411e1e414d0bab1c511ea047bcc39589185729cfd3107ebbdd2f1848396e814537248823bf90d45d8bfd9b8f8b9f51f3b90c7058488a27a68982843aee168fcf0ee2813ecbb8051adc9458140110811c53a2a9ced9984c063244bc7a65d080f1dc2c9ba5763966a6aa1417c32b947d0d62b37d5e16ef27b04f85e9b79b246a04848d0f7d264b1db7105292316c453f4656160a5b0675f4db823bd39fa4a2d18dd01f4b6377b74185a6d0fe5aca43a73c539ddea11ab4bc336d21f7d3ab2667a431defdc04aec0638ccb4a7b7faf035de1ff4c5c94efd163fa116f141658b4b99ba6de341bfddd45b132e60ab8426f146300b69071453a7c987b429573278bb85252e1b04930aa45c4eb25fd09da9269afa32d96ff09610c86120b180cf1f91da8ba93dc6cc41a03eb88dc1044f9c1b6a40a8e27fe1d1c57c16614821c49b83fe43989c3b91797da2b7514473da337e27433c078c09894e90c35c3cfd905ff87b4fe76b5a151644138c132e1c1310cb011901b730286f394cc94f00a2764e2befa492f3f2da71800c05a007660a404cfada2d6419b95de0ae00b87fdbd3429a65e327683d31e8b4869469089288700a2ffd04f581ecec7bf50dbb4c6a72e0b8d72301f3b9f8b0d9aa8c800604752f5bbc59d0b86046af186379e8f22e106d308b54278eafe2c358f0d1732f81e95e871666b2bd7c3bd6823b14623b3060e4f63ac87403a880c8316fcd9ad383def3aa274b9019fa3e0d079b7037d848fa8405f09c8e30ad4abd26440a36e5664d800bfdc0ecb833fa2246f77ea48b722fde829328042ab8bb8d7d8d60be920d32346a8feeb125d47a704e498d580848bef6c6ed51cc1e94c3306792c86c8b073faf7e39c95b9388ab33b78bcf50a8b8356a3a9bd42a7f730d5787818537d045da9ad74fae3567517dd70c1098a5f2fb2016b1a54264550ba3be78bc4359cc81ec555eed078df541d57eeee7ca51e36e630862e65b98aa6cba52932509257f78ffefee1b8aa1600aa9206029307637a129e034e049684ddfab636728b50b195e7450b487a25e829424d69edb2ca413d323bbec5735b21634337d5c290c13bd057407214ad7a6151d5c3cfb9f90c56e7faa4698db06495164e64545d44f17efd3382f6324e461587eab61fdc85afb784af1991ac56aa42d7710cf7e5926de5010982025b29f920c3f0c625605428916c485eeb990bd0ab6b8de1ecd9dfbed28a5f1e591c0202b3c0f2ad4f8c8b27aed5b26d18a09e306225fc94c716f199155f85451d47a44b7a96044d2d49ee2ce5995e15d981ae84a70f9cafb7ac461dd19cd2f9f3ef5e14af15e94f24e3b1980575de0e4d0aed472e80b5819917bfaf96ef67f2e0a7ce713c8d2dbf39f5c7409c8f5c72bde92ad7e933a7b292c65ca38dd41e275da0e0dae82063d8c1267e035e7eda10eb597ae0a9bb47dd95c334435379b442eeae95c2b340221ae7269e4587d2fe52dde454bcb600dcd36e7881f96c9e3af0602f1abbea99714ffa8bfbc4146ff4169bbb74b73103a410452ce3c897d62a979af80782720694e920a92bb610fb0f58e5bee26a33a8c083ed123a0150df5b830160521d705f5c6e5b93dd4d4352229f6d52e4f50d987cc511802ff98e03bdb31ce4bf69b391d810f44f013a40385d7d6e4fd7f6f7065edc260345d75dc8bc94ced87cb0d1eea6a1944081c6925d8c4f68c8fc100deb48efb8417a8a587960c5f1e9a0967fb933e0fa561cca3b2a360b9cadea66687d62a62752594454fa28f9e7a8cc715cf11128839c50bbd34fe57931b1d7363b925c5b54855c1adb6d34200fcbd25a44c71326cc0278528a49aa4a61446820697ef55b4d47c8f63d17d1ed34868e7acd5092d2e6018ff5637f3c3e3e64c5af99e55fa7b275ecbd6a0bb50f5f15d15ce083511e0df7f734f5da01d95d1e5338e5c54e7aabb16a6796683b817d832943cc097c903dd61e80e94b83c500b1c4e723cec3a0cb90955c4a76e528c1bba90a8cf84e9c91a73fe77e3d2d4f5f738ef241249ecff686ace64b59ba5fc89848f8bae7cc744c8a2be7339617a83ddab9281c6fc0937b640f5450f17be56b6adbbfe0f098987c437919600ae67966901a02cc7c4e0b07ebef2219b06f535340e9550c7cba8ff0158f3edda310028b963d7380f990c2800000000000000ffff000003000000f162d6180a97b813aed0300dafa48ac4e7ba21000000000080da82d3f96004be2784393464c6b38c85cf0b664a736b210c62ac92f2478c47861c993b13018caeda86bf82db016dec379ed410b235af44e13a603186cbd95d2d5c71bcf045624ed013169e3ec5a3903d902359ea0d5872a6b5c6bb6044244d64900234aebb6a9fc8dd1ec4aa044dab4cd9937e2a08850e0036e17f027a2e4ab5456d7aa63b21687e67527b8dc9"], 0x32e0}, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdirat(r1, &(0x7f0000000800)='./file0\x00', 0x20) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='r/') mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x7) chdir(&(0x7f0000000840)='./file0\x00') pwritev(r2, &(0x7f0000000780)=[{&(0x7f00000002c0)="fbdd00dbe10ce30893b2c442c9058da068b183850f6e1424b5aaeba1cf087f2d1067917d035a14a06f23a94bb0965c24fef4498ecdb08cfcf8b2f244be3e42b7dbf70a50ebe2cb764b9cc3e9d70e44672ea1e210883b9856fc7bd98c4b84767060108d61dcf79224cbde15ab2a01ebaf27c917b6ba986868b7cc69f1919088fe8297768ce2c3748b142a68380d938406fe9585dc5ba189c3d071d1dbe036e15f9cda4948d424a09263f6a673ddd932b37d06b5b58e09345ecdcf79a47eedaf8470f62379b350956805c7fd4f592a254afd471951499d2a99075eae16f7d6adb8382ba1eeb32f25b35dd3977fdd948dc963e22104", 0xf4}, {&(0x7f00000003c0)="a58ed6f9e837238a2d0bb68cf8d86c1f9fe884dbefad83bc65", 0x19}, {&(0x7f0000000400)="c5912a", 0x3}, {&(0x7f0000000500)="4a860642c5c3b244b422b6f2cf96994c59459048e34f0133a857e632d8d6a30441a0c81ff8ff43d1d3fe77bc2ec88c5230a5b627a58b9db0794d05cb1340964dec5713dec96b5a3536d6f4f168bb0ba6591cf7221c69aafebd65750b980e389e3161cdc203347febe860e0ba97fa51764c84a5429dadd671be83b0989cccca4fbc98bac5294e14aecd196fa67614883bb344a5d1d86ed183af2435473d8e6ff718914c70665ec23e2c827cf956abf2d20731f3285b", 0xb5}, {&(0x7f0000000440)="37f22cb06991", 0x6}, {&(0x7f0000000480)="debba510d8e1480d51a2d80ed4bc2f080c16ad60", 0x14}, {&(0x7f00000005c0)="ffef819e31ee18d5f9da8cb512a223192aadca03d7b10d926907f910f08661661a5098852408c2c572e87985368024c91a031bd9828d38bcc0e23f1af196f3c0f458ad7ad98ab78c6b7c0e3e6ae0aa4c0d1c3ada43215cfa5dd949c586eee6beb72431d151581969ea4a0e54199a867ab0542e12ae1bd448112e20196b69d30bb9bce562058d70b691fbebffa14a7a118f3a68cf1f387e5c477d11641e28327435762e914793f203689043e4845488ce7b0e6f926313186613a570c80a907cb691dda2aa3ecc1104153f8f294848cfe11110012cda625a4d0cc3bc4d5b16858b56e33c1561", 0xe5}, {&(0x7f00000006c0)="3bf8c384b05a1ad97cc3d5f025f5a5b5164dec4f2917d676cee9ac4462d1a42e00e4ed4c8fc074292e48c4a53fc4510e7c6db766e8c52029cfe03cd337357edd0c0e86e7c074f757899403e81b8d0d89c2c141a3ab807e6be36b4db8041c94966bd7d915c8aacf1e61e20cdda08de88b24eb5aa2cc34438c6d11f292f4e8b032f446106c4fb4fa9d4ab0fd9df1f0419d45daf792117ef23b7d76e5587452d11ecf1870e6dc1eae882d6faeb5f89edac9fb2243cf4ea27e2269756d41a6c23d", 0xbf}], 0x8, 0x0) fchdir(r2) 18:21:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x3, 0x0, 0x0, 0x0) 18:21:22 executing program 1: mknod(0x0, 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2376, 0x8, &(0x7f0000000000), 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) 18:21:22 executing program 1: mknod(0x0, 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x1010, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$SHM_UNLOCK(r0, 0x4) 18:21:22 executing program 1: mknod(0x0, 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x80000, 0x6}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r0, r1) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x501, 0x81) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x200000000000006c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) close(r0) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(0x0, 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x10}, 0x2) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(0x0, 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="4f30a0ad2de2f3855c9d313644981336b1e0a9b325d7f3e86b6228417076f61082aa644a85507532192c3ca207db70c6128aa3c51d0d51909def1f", 0x3b}, {&(0x7f0000000080)="72a0fd27aadc5ba7742f6d4d34f1fcfe0f786c59a7caa107e1bbc2e3187822b94d2660bdf87135e1bbbb70c8c24f93bae5d9157f8cf8cd816ccf81dc503f4e1a63d60f2ffaaf62f056188adc50e8cc7d661baaa2b41c981436b72392cfbc72ee86912e24b932b66d087439254f91625ba782", 0x72}], 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(0x0, 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:22 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2}) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="d5bc6fbe8766a72d3bdc3336b3c468280989780748ed875ea2541af0195359ee5f46f8ebd5a6f7dc19de98781d5eb1bae8df13d017e8fced1612119b1bfb22062c8343790aa000d00cf21c3061bf94b3fa7a46132d709f37a9a6d6f109d64f984ae7242caa96410a925ebb998171b37ba487b5ea02c721bd0542edecf47178d9a766929db8e60788598c5496006e109de554ffbba910b22ecbc3ec2893e666629d2e95f71d931831", 0xa8}, {&(0x7f0000000000)="7d7112ba5a4bee3afd570bf4c07b9cd6f1ec3ff3c524d8251b683d1c3cfea570f52ddf3a328cba85edaf25", 0x2b}, {&(0x7f0000000240)="044d646d9c3e5ab52476a525d2b7ea78e870c34f5c06e50f1538b1008a69bba01288c48576c8bed57c8d7e5e2263c3356616b795bcdcb3123a4b6b86b6c2be6670266991e4adca635b6b624bc7bf0c45dfeff6e70c72ff59c2", 0x59}], 0x3, 0x0) 18:21:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = geteuid() setreuid(0x0, r0) r1 = geteuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getegid() r3 = getgid() getuid() r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = getgid() r6 = getegid() getgroups(0x7, &(0x7f0000000500)=[r5, 0x0, 0x0, r2, 0xffffffffffffffff, r3, r6]) setegid(r7) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="136d5135f15090ee", 0x8}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x400}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001880)="399268b0f141417bfb4b6e0a0fc70196668313c3ea53c52a7ec65a4dcffa59d181157ecf6c77b333af9ccfdcd5e11997836e81b7d3357f7a26881911c8bd96593c25455ec0a891a8369ab4921f6ab33733ec0ca236e2089398d2bf16913bdde3873d06b8e87677a2ec8ddea87eb233ab64e0b77a732c72a4f70477444ff0209b5505b3ceac498383c85635e3646079a8aa73934e32061c94dfd159e3f4cb31d3df5c1091071271e93dc2f56c5a0913ecfb47d78596c05e8a472a121b5c182cafcce3452d1886b7ce7b26b847a2e618f437d666dd568fb85aa6dcb0825b582bb0ecf738e80eb907242263fa136df0c5587bb4dce7b02d1adb5ae71e4c74792ae6829b0a5fb5b543c6b36cbc21527a0a651adaf907923b504afe207ac05d4391685b98c90ef718e2db47665d9805d5785035f2793b33b46db9520bb5567777f8030f61e4cb1756e0500b759fb1ed5e7f02940fe97699017f06bf2a206d756c71f1ffb28eb275a33d5ba43276a75da1057f92a38a88ffd257f31a81fb43d2ecc4c30e55627a8e0013e97b458ed1a57f8d927bb8fe34c98021fc24c510626f7c4936b06fa300d88e6fda9d04e35e3abc72e9e4e59620b5083b3a7103a46d83d659f6bebc025f32d855a5c61f526f3bbe2e14f600046f94afb7c2f9353e512b60d2567f17a893f31a7b853142d440e14d60f0b88d23270a1becc6f28b18a6ebb733751f2a12852a2e50047c5220d754610de013bed81555152b6b66d9224a523d2837fceae46f7c7f29ea94c27ab0ccbbee3881224450c09e7f8cb1b080692cac13909da7c9ae1350c6e881c1c08ccf6ca13d8366b8d315b32506f4af78739a67b1b995fdc0dab7db7d7a512d352f357602d874137678053acdbb21ff7f45a2b67286941173f6ffb305078fea5dd025eb834831900c36b00e7a3a729557568f3cd9c9b7c116bfdc5a295796d95830cd23b37c22bc11d9e2e12107ac5d1b759a18a0fa26eb9e7e962daa28c750ab231fb781bdd77537758ca47d4caa3d63a2605b598419a9cfb0b9183380192e19a2b2a5087dc91266da990fae5b568b26c80b13203f4cc81f2b397c042a88e8f772afffa42ebcf6afa94688b9972f8e6e7def8111dac359ecf19c0ce4a6911e20c5306a325f0d63c83afe35d9d0c64544d508f76bdb30b90b530ac8c2a1f0abc4ee59f2058f45798e7adc2d2c21d0a00d3406fa5324d88dc56d885979d973b0d0caeda5cdcc948f04521508257b9bccee9273c7de5d703e216d91e81615227f98841a1a06a8780e4ca6aa6d6c58124440d5471dee93aa155b248d915e86b0124644b50e3e6dd8a137afc15c60e982b646cd9c3e14b32fb16f867d203dc639220478169f97329db0739d50ed20c5aac3947e0fe47a901339f0c576a08ef992380f0921edeed53c18de9831da1457452991881ffcdbb9ec6d133f6908ea4c5f3ae960857efc0524e2e8d53375b7762e2d557b4809f562ebbe56e1819b2e7fb782fda93c1e9507dbc8c880a153cedddbd0704b2503c1b277b5f6bb5579bb0b139a85262268e8236953e0166ef78eb52c0952afa68c6724b958feb9a92c32a873f077619613db66e2b1a31a83b3c4e0b395fb230816dccab678fe80d23ff2ba3d157cba4e62ff607fb48ee10b1075c7c5a2e9c4312daaa45042bd5ff77155ee19d2d10f42e95a72fa62e971d7b39753352985e1ac67c8d36a987cef8a3ed7b217b7e67b449f1689c7a62975c14adb5fc5b968a62e89252c4410a7735055f4b0af0894b96a932cac212070a0d4f1db008eea8f9e45fbb6a69652d8baf25b32ab309e595eacd379fd75fe47f6218a0f97a97baf8478257923f0c3617f02de9e7fc7da507533cac7cdd82234e286fee8d9bd1b245d0495a2afb1aa798198d4d3e70cf47222f12d808bc5dd908fcb04d512963963913943a835ec897e1a927321169e247c01af4abb231b6801444162c46137e16d66e3a7ee9fbfcea33f26685956fed35b2b8e3b75ea2d7fb2fcb6ac10b9ff82ea84b2b93d301a8b0799aaceb26673899143b637bcf01ddebd998d2392258e2607d70a950d33ffbfd071ca518c0a0406f473877a335c636eeb92f8b0ba727e054a5a4323fc87c7e913bb5dd760fddf5d3e82c135329e3a90b751e0bdad07f5efdddcd65926d6c27c44fd3133778b12d52f45ad83688f47ce029a175344b561776bf69cc087a8afe584c4165e5049baaef3c523105817d46460b16d22a348425b586059ae5ada06c8e8ab8314f77b12cc24464bf26bdec88f42ab5cad2c19119d7d921fcce66df9d81df998b650344c809ae8103648cc18d45eb2904aea4f44f4a0c40aa5ada6e2714a83e070e17be3358aa98478afc967884f4493f54534266e1f802f4feded9f233a087671b8235485a80ded9bdda783fba176903884df6fc53937d01e5c76481c9766c5bfcc061606889debe5fbefe5a3da54248f313fa00029fc896444ead561efbed1eb6bf887fac098bc43837c3b56cb1fccd29f26a0c8226fb06cd982e1f7f0aec336acc7dac6ff20c531cb2139abee1cb1c887adb498b6dbac7557d327c3be8dd8ee055b6c48f3b095b3494e4ed85a460ff2bd16022255224f493d9c287bd7b10762d35251d615c3f3855a7bfa7769bc9c5e158666a16a694101980231a14a34078f585cb76bfb296598c95c6b40cf3e83a84dfab0fb04130e89593890795460902ec9b2299469d38fd17285c91754d082c9499e9608938f3f26286173e109e81867dc5128999110aeafdbb2cb2fb2060c4b834e5db716e25195d0ca30021534eab14f2204ebc6e9818b4177de4a61d9c9892103e7846c6b45d984babe88e301bc7de63013fb2cb738ff4e716a875ea66ae1a46a7a727f7252fa739d0843ef75ee7f3813b0320cd9a66d5cf7609f917dd1555b3aede19d09b5d265cbe1091cb96d3ed38bb3a80c3e56e0d2ba421355b63e93618461b7a236d3923b11376294b71e6ff09d7340a5165881e8782ddfcdb86fb569c8422fb3ec1c1a5c1cf83e759aef13e9285b95e618ecaa90dfd0333b61874c44bad3236198eaec417942f004e69dd4f107a8a3c1282366a02e9df12ac18233770c0e82f5c281eaac794eb1c2d8e579455b6bba4ede81ab05f1f0b68d66954480edefa62bb0dc941cd48be8294abc5d80d0cff7a027189962e99e8eb5a67ed5019316a4b0d18e2e3224e928cd4249aa040539722df1e4f4a3ec420dcc76f601b20c9e327b5b0725eced94a490d5182205f8f022806c0d30a1f699a9b97fad725ea8d8e969dcf703e3a514f805563d9e5b7141757f89eeb1c24b6ebb5d40489f7e738bdca595a29acba71b32d127a1a98be97f214f5f79570f76680282608abd95906596b055833103ca701d8d90ee1b7c448e414f781ee73c96c7e65b266276c19ec01171938d447db8a38fc114508da8b002c7d3f74c343a8f519c3613d95beaf42afdc510716103c8a974a231235686c8e32445e948db65a6f0b76e5e36fb00abfcd62390df1aad36923beb94f5eea13858eacf9048a6f188155b26acf2095730cbd40bafb072d2f262f3ee45d447872b287f773fa200b4fc3b3ef94f0c92499a0dcc016d180d5617cd4cf5e5ded353dba62f432a0be2d8b71d47ab9c219b7162b00704d102defad2f9aedda431fc9563939fd3eb68397ac2ef75d1cfdf5fa243f5aee1c462726c80d352bd1abe2ecf916eb794dd95f10b352f7ad83c094614055bfe93a259ecf517ba577770dfc3d145c2716f57c3df296469019b5fe64a5669262c4a054a84b31da0e49fc86436027447cc50c77460fec0ccf94600a7b1120967a5fda689874571f2e6545482c9f85e35cf141d9259d930a8762d12e68d1ec8f896106204a5f85ee566525e7220235b40e3ee103a70fa7e6ace9c72e039a8755bba82b97d891f33781942c381e41100d48dfc2e1651a06fe38db471794c5396ae1d41f9294f7a03aefd16dec951edb5555caa83191dfe47cd5bb38b2a5fc14281d1e01fbe28b7649f469267faa26c415a512e1d6b64c79960ae555b79338fab07437061199b5d63eabcb81b79e464dbb5239fc5b9065faf8da0c9b41b703b6ec4ea139b0382dfa0dabf4ff05f0e3f0428db6ba1d2fbe38ec074d725e23e6ba92f2c4e665aa6853d5c6f57d8fd41bc97dfa5b539b60ccf21d8fe25e868e2a98e51ed62f2613f071af29d20e8a9329a912ab70476fe98fead747447df1218595df4e625974f9524494d36071c2d63d1ad09470e2e49403bc045408cb5d533bfe36db2777c54b8299d0e2ce2ed0088eaab3c2fb1ceedb81971d0ae2d1b1f6bd93bfe9a9d6d8f191a49e486bfd7c7ff1536baf4068ad48ff56abb1c5c4cd9c9fdea8b78ec8a9dc6549182b8efa979cb971a2d516229c6b0b0ccc0c6f3857152d338156500de8f3d57298c4ff42aa3015fb72b7f821362ce9798a1e30bc4adc37f72a7b791b7d20f1d2cfb8385a7876f4be19e07141e7edc39fce8855c708cd071ef0b2cad6e7fcccedd3d9e18092177a2fe490217b69fd56874b32e3e3737a085b245c16918ac228da3739618e31737741846e6cbf8e36d743795cbd9292ebd38f690be595e63f3afb805ece427a2e35d1ccf633de87779fa8d4ae895ed6783ccf8d9544d59b2fc5ddca4e509f1ebd8a806b0bd79ebdc5379f596542c899e129252503ad63a5533290c572503b0e417c90e0b13b72fc76949c2c01298a665e5c80dcdca560a2fcdeedbd10d7bce6cfc243ecd798927fa9845be5f1f2bd0e32240f3d4af0be0b2e6e428e6028a74698353a7c5119416302fad3ab740c06d76f7970dd56d78ac62dcd14596b7c2d5169a78d4ce513aaad5d156ea88af0eb00649b1cdb37e27d3463641d9437aec5612f812cc413a4a18d246652e8b92fa913db123a942ba643151fd3853306c49b81b9c7b3bd6e586231e0bd11a433d4a345452a638035981ce7ac30e4ef6e4bc39386dc260d2fc602c5a4681702cdd11c7650d8d8d491dca988ffcb657fda2c1932f231aac9d8f8d0366821e36dacacd71d49466faf413b0db2ae46e6b93b73cd5bc39a4bd0a54b0d4d354e19e809e0416c83e74bdf431ab07c5ebb297f8c82fc5093792d255dbf99f4b6b8d331c5ec250022be092f045f5dee0243653eb410c2c59cdcd7d23867ef998cc57b4d7131ea9e043be5141637f24304a7992c17618876d8b2e5201dcf74d3b58478c62f3049c9e1485044cbbdbd8712962d9a37758877b9e63df1e16a7ed84f60302a036ff5ea9e53027324218d9562a70f27d7fbc9d939c694f28c5cec7ffe896da373c30f77c9a0e23f2689d59323c38cd9ec9e4d1a3a03444401877ffabb4bff6d353554809a95dce8d7f6adff82824be0e44e7323e080cd68f60d3696df8716a853bd9f833b4d6606d07a83926f32592ccf3aee4a948adade0bf0b94499f1b04376de06b93f42f347c63b214c7830ce78a65c5a6f9265b442132192380bf79fd7f8eb59649d62f6c26a235ac9ca8473218264fad28ab32914f6a30d1325919cda717cbab3fec201eb7f9c1d42cc2d9afd9dac402c0a951ca64f993468d790d3aa4591c7d6d3599fb1d57e6271a2934199addc17098c352537dd6e3d670b6e8c1f8cf483ba9bc92388f29f65ad4681fe9042bab69e1fc8df639c6594909036427323eed32952aaa3ebca17131a4d12e2c92f9114792f56fdc752c12722a8927c07cac79eb1a556de7c267ebbe36ec8d0370c0a967411c759f08d7983d265e57", 0xfef}], 0x1, 0x4a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/86, 0x56}, {&(0x7f0000001480)=""/250, 0xfa}, {&(0x7f0000001580)=""/127, 0x7f}], 0x8, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="70a50b8103f758156f2f857c2d67574a45be8821c57aa1b5e0a4eb85c4f0c882c921d6e1760f5d5c859b858ef32a7aa3c5f9c45d08dcdcad61c3d4dd959ac57400cc5f1330a0296214d15f067373af6fcf78ed85d3e70b6a2eff295020f480a8c6ebc304fc53f4a8f5aad185ea2836d8b2f5dbc2147dc547b377ca140ea175f807", 0x81}], 0x1, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000500)=0x1097d85c252360f7) lchown(0x0, r9, r3) setgroups(0x0, 0x0) r10 = semget(0x1, 0x4, 0x40) setuid(r9) setpgid(r8, r6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x7ffd) r11 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r11, 0x0, 0x4, &(0x7f00000007c0)=""/241) setgid(r1) semctl$IPC_RMID(r10, 0x0, 0x0) symlinkat(0x0, r4, &(0x7f00000001c0)='./file1\x00') setuid(r7) sendmsg$unix(r5, &(0x7f00000004c0)={0xffffffffffffffff, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="c9690faa31eea12861e2e470089dfd7881aeb90eba76b3e7e4e2f919e26158b958caadabd64e808cb3a737996eedb993a8d16ce19987509bc0299194a60dc2630c2a95c0abe38d598ff73fd03cbbd28ac171b4ebcf4a19f3e4171060c8309fb4fcca76e1d807b50681393503ac21174185ec3b1a0e7318f97f2e46730e0c3799f86e8879f08db452e511658f2f1e13951d4ad7143eee736a44b4c7521dbb4092ff60136b973928ebdf330b47a0aaca1cb8961ae90e7ba4997e057d508d8108c4e3a4de147acc7e688eb3f707cf485af9da327637", 0xd4}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r9, r2}], 0x20, 0x4}, 0x1) syz_open_pts() socket(0x1e, 0xfffffffffffff7fd, 0x8000000000000001) getegid() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x7, 0xffffffffffffffff, 0x61, 0x0, 0x1, 0xbb48, 0x80}) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000540)=""/255) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = socket(0x10000000002, 0x1, 0xb) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x8, 0x6, &(0x7f0000000000)="ec33d6cd7d05c62fb8aeb9fa77e663b4fdc8728a3caf431c6eff3587650bb7e0572881cab087a86eb28d4ad591a2b5d634cc751d1becc6a247f554cf822bf824d788a462c1d3367d6422a7d3244802d7585bb78a25c9ae05662f83fad70050fde99a717a537e5eaa4fdf8d6c3514ac2dea89cba489f814479a6201b35eb08dfc3ddcdafc2af39b7057c780ad7f7f1ab89b4a12146711f8842ba411be8e7d926cbdcec4f1ad9b1c910412a850b055af35807c6a97a8acd77daf3bd68e034e924829812d83d11bccfc81ba49607ea97d218f7926f8a1470d0170690e50c99783614e9eac4c7b91483a19149d5f5a379b6181ed13e19784c088f197b533cb1500f4d62426cf2372377cf0dcc4ebc0fba9750fa6c77e9ee9e65fb609497a24087b09c2c02b7fb5d26fef00fc58c57ea5dbf49b29b2433b657278b8cc802feda2037e07d38071e891ce9faafcfcd609b72ea545efca294ffdee45f07c1c27026bbb11e490f4b0f9ad439e921a81690c3d8f7f1bfd308ec52b939d98c249d220fc66c9e82a1bca059d63ab81c34ee1e669f82ea708f8929245dca9ecfc60ffb2fdcfa839a40ff6b946267350a90c9f72868461b518c89f2324d2dcc9f77dc1eb16c0229e9be3e354aae4737755aaa7b872fd5110fe8565efff0186b8afa82714201c5c554d669012984efea8f1a5a9e5a4e5d1337d985f05dc88ffdf0810882691595065e5590e93e24e620ae2aab229b02cb151037ff19e3f791521e924803f728b9ca214b99980a5a3782ede5adf78733465e144d2ae1dbefde264fe74abefd88acb8ffb127ef509df564607b49c15ff17cfea7d2c46fd8d3429d8e215c0e610da1bd81bbc472f152ca6f4aa77930e6620b9d9561b315f3dcab19dc7a1e774c31de6a89cc7e1156d99462be398db75d5d39a955e4837b7cc40aaa1d592d00cde8dd0b74b6aba66c9c241cb93d08547b5d42803f02f34bf684b8ca2d4a4e49fc2836dfc26921c1d82ce22bc5764b2d59744abab6a406cdc68f27fd678080958466e3b2eeafab0588a6f594d395d28a62ed8b8a66862cea10b1c79a2b9b033267711a39ff76e46fb226e8d118758c0ded6c7d9cccf7d01bb6b5ffe9ee170ae00bcf955337f86500c6a3bfad06a4aa329bc941a15c80d5be08ea613e13d2f2477fcd483038d904d3f65f916f7015ecfe38a390cb9a2dca903b592d1eefb3b80b115f4eef4104c4fb9340924059ccdd6bc9086eac19f9a5b311675e3af3e259b9b8970e27905d5d004cf2dcaaef68c208c50b7b9105ae0024688e65212ab12867d7854da6e16d030c9856beaa79dab9c883b84d3bf8275bab8540fb3bde8bad2f102c7b8b8f8a029e20206dea7243db0212f429f6a2cb45747b12067e5052984af3c602dd6c635450a3f147342245aee7251751643277d8df535345b55ad38102575d7125db55e1c14c77e6d22af5922baaad9c6bb6797926aceff37848e4944d79ff86575afb3d1ac9fdfd75349892920fe0e0954b9e476500ef0f4aa79915ec34619e9687c5920f32f8c4f0486e614c95ccd08019ced962ac865d81e078a84613cdb9ef112b0708b51189db399ae6431dec746f27402ea8f324a2b0e2a1d0d48482d28ff7b391a01d48ea4c10a1e9e0ed0ee51264bb3f28e01b291c923a17cf8171b46b422d9d50c26df2c59c647288695483e579a5ccdbefdaf43cdbc5e92ad62565cee7bc9a4d0e5fa045e347bc83911bca00fd32a0067acb4a4a5480bb2743f16ea3c320dcac5e0f74b4a7ee09e5a82d6f68b1ffeec114aeab549d5f566cd00212d62aee2e357b87600ef263380c5fa9eda028dea1e845f542041c793f8e43e18d5ec4d83b41539f0bb8fe9411fdb1c4ba3d0b51c8f3a9f1fb54f5c52e2708f393cf44e693d01c0673d2d08a1388d9cfebf51ca4afb2c10a82e08b4ba0c8cdaff6d0070e3e9b99856766077c8695b2815a76e6f146bdbeb4fb67f2447ae202a34fbc578c50e54cb2d1b9558cd46cadc6242f10cd61aa8a8e76fe1f02e959ae354f2dfb799f3588717aa9327f384073223d5e991ccdc8b9ef7ce289547f93e7a833c4fa4ea1502c822b5e09a921b22334c17fc89d7fabb45c8aa4283cf1752a9f335a6e5a32ed09477639a326998022cf826451c345452ab3309f75d045e17ae5c450c5b4fc7727d349152f4717ea151d3e0afd7689a37666b33e8a9f924828cb356d3a3b6cc218a3efb457f78b42827dd8301a1a5cb6635a0d6c1b86df05b3c49226a05fb26cf4e1361daaa4ac533e6a57c6471dc5e72351bbdeb6518c7ad64ae5c75afe65ec3aa7dcbdd62d774b766a1bbd597024db7b8d0db05a9bba009538e8b572241c10bbbc2a300094e68ac2f3489b4aaee151d45bfd89427b7918ce3c5cabf4a2dc94935f7ecf6c705f8f268eb558fcd4ec3bcbd5f36b11dac54c1e2d115e89902582ea33cab67d6f978d806c175b1518e79484df330dffda8da634f5c4c9335a4d8cf49e98ab56021dee840fb1a815ad7312f822540863caf62af1e73ad491ef1417a32d88dd03f858af35fedb4df68290dc421c1014eb1871fe1f8aec25c787c397f326ac968637232363f2dc22afda31d79d52fe4445032ecf33e1119b50f6b6aab5d81eb54a257c8733232d54168f10d71ba035c36d01018c55413082a46553316e9350be31ee5dec14c3fb1e95fcd6abe17cbbf93705bbcb2d03b8e09594c1887a8735fc446c997bc54f75e4074b17c602a7012ff52ebbef7e66b28d81de7efd58482ece0355f442d8ba31795094559d9f26300a1b0d492d2f1d5ebc672b6075c1233c0ad7a86077dd68a3f84fd04de447e5abbcfaf851aa20d0186ee7660e34476688989ad4473b7c6924d5869504c80b6b9ca7be4f6bcc13c33dad21b4e30b9472cb86879c1b794d2f45c3e16fb7ce0720000221738c305769c3c58ca7e2cd5e7d6a19ce0ccaa522e0fab4b3373387e48ddad4d387bc4db2a75d4a7cd2c74b2f038ca16ade83518ec645636ea63be15df67784858006e76cf773e31902f638aa54c5651a84eb26a9935c3e093e18c9a821c1db4dc43686a74a21354a02beef5fc12103e0b2583e38f533d2fae24b24e277e3418313725d3067662633c9b81ca738b4bbc4a171fa59d62d09ab47c5a24f1416d52f8fc0da9dce719c67c68080457be416278248bf874adaa83c9c06dbf2dee396a691a8f5b0c61e161c6be0f9906225ac41d173249d797b531dc8b7d28044efdb1413ed0577c9151988633998278a3af9281dce824ad92c2a721de0bed187dded614ce829a66e7ddf5416e2a201c1d67d61b9011c9c6ec4d8ee743c77ac917b69f45bb30f9ae7aa2e1f00b428168d2920d6e166305d645f62e7fff5bf6d831bf07c61098548c99ae75282bddf1ed6c37b7cde3f3ce648357a75b9ef4854ba79a08d8c72faa185c913c5ccc60bf044c8581270e7aa89837cc10f8bda4c425e0576171f719c1f5a9084c9b18d010cf12d3d66ffaaa5705dbb7ca55490c3bcecfc21bcd63dd74b8a58d17efe793435afc248c38d6be59e88ed17894e72620cf1651b2bd35d75c3402b604cfe14715338cb2803300d6e4536ba25613421e39091921acafdc0e18b5006fd318cc6102abf12f3211856c5cfa93265bdde00c8ce578445f6613afd9f99858355e283b1e21d82b595d1c4c5924a56cdafa1fb2a87ad7ec175b36321fcb4ddac3eecb883de352a163e4b972f68cfcd30c313d8cf93b334e77042ad89f38b117127dafb8a323909a39c97da56b49e8d8c471a40b50f1ee8e4ff091e86a6ba0dc21268774db5bed447bd4821a5dbac4a8c5af944ba89db299bdfdeceaa41d6cde9a3d6c7095fdeff7044aa61005264be0f3b05a2eaf77485a2bd7dd707acf440d48fab9d4b28825206b6980cd77a97b8521f87c82166078b101d0a14133fcfbe371a483dc2333e0545cd8401866af71316428822f6e9468a4e4b758d3dc5ab5cfdff1940d91c555d66cc4cf81ac7b869a234f73f152431944272f1e2f4944145aa2c3e6e4644a27dbbd84f20c2387a41c21f5cbe8680c5a429573ed7858bb0607339909b8b9cbd49b0a2e8d800ab6807eb74f6cf38d8be004e2a2b510ef87de94593fcabf049ceac6cf53ec4f8532fb5938f1889dd1210267ae074b170b5326de19339bc5276d59c5aadf025bae56b82fc365ed023ef3128d8a37047cc9d75da598d1f216b47b30c008d360f2c1e9149b5e9a996348c7bcf7be15e2fa9c9fd5c1081e8e4b1c1bafff280fcaacd5fe26eb68e6ef3e1f5a222df933982be6d33bb7e2ee583b8662e5f9d90f4a49da6ac90cdc2f494702048a41c553f1020d10b8becd7df892ff81673f14de62b0d9b812802428fdd0dc618870a4cfa2433a52099d890be2b64b4f68a57cfeee7818d7158def89ea07b47a9bd998f25b4e40253da8eb033ce11cf5beda76964ad1cbc35e5c1a75b743c2d2ed814be73da6350a25539784b06e9f7ebb1315680e110b83ad39723a4c56a57ce14a2de302c6481e8b30b7612ca6beaa4c5bc4cb53a53cb1bf01d838e5443fff5a7121e0122126fc317c1e8eee2ae59095757143aafb09c5aa69d6d55deb52e8c9a7c433ab002a720126180d533c87d961f6c03cba4d4385779932ad2ade3d0ba9fef0baf7351776da4811f05bcb9a0d9f9e027c4df6e5aa7b0167773a01d838fca2f6c5faee674649634a489fdf45f2fc8f8b6c64f72859f1ab6e27aca80947db9316f14fdc7f1dc65a7bddfdb0590182f3d9249c19edb6d72a95058df816c30069751e40217414bb873172660e3a95cff7b2d90bc2feb157a2d16d32ab758499a292cf6a272c81923d4eaf83490917a959461a68ea21bca449a30a7503b2b8c2e342339758561fdd50fd581eb0a1cc579fcf1fef254ded3aad25824a95b219ede2cfb243ac6142b8f39ae2f09e0f149b659faf611cd8a77ae9cc8a827bb6c594781826549982e75904a8a19462883cae99fab082313226cb3917a0ab245d8a4010fd0b53c6a06a6390ccce72524c97d053def215a68cd0a59daefef299bfac9a29d506f816cd424f14d2598eee7d09f9047657b7bbd87be2a7fee3ace7a602e9baa46e660196fd1bf9cafc72c9c3b84704a2e19e24daa6092e416a1c1d0a7b2f7b26724f83ed286eba19ee41145bfcbdda79c0681a8b3e2097b67bba6812c4d6944ba3db19d3b6702420caff322cdcc3ad81f57f43e03f01b7664b805fab91874d28e85ea33c2a592e5586c1c1521a5e3fe131acaf2f6bacccd9e85fd32a3ca6f0912b6e2f4a8b9625b06263668a71f464781a840f70bf9fd3685226b371fc96e64cdd559727fefb126d7df821f971d8aae126385f1c3021cb3ef5f839df6987db7dfd76cb4fbe56839b444769cfaae605db51b19077606b3cc9b213b251a608f134f0143ca2bd4dc32c9c29d72a55220c6d7f0101dc78ab26e93045e0d747b0bd382257e22ed9a1fab5511f33c008f8a9f65fbbaa860e974da6f5dbb0d46db737be9916b59ab5ef1a1f9d36b62aa91a31f87468352d6829d53253f01a4d579fb49f73afcf61d4a26adf565bff5a0f536201b09b0472c462df4bcd720979086fda9fd0d2fe61a6997c9563fbd9612d846072c5024b591355ee34e27fd7855383d45e225221c3eaf3de3f40f69a68fa3458ca9ded6de1a22d6793e30dd9ea24148733e241b09003fded83ec9b2fca1a56dc01b5c77653cc479e1de280aad9bc541bdd797e8e7ffa801f245da59906370857fb6c22c3b8896b7c06e5d9fa83bd8cb5b71ffe12d3305305", 0x1000) getsockopt(r0, 0x40c2, 0xdde, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSTART(r1, 0x2000746e) accept(r2, &(0x7f0000001100)=@un=@abs, &(0x7f0000001140)=0x8) setsockopt(r1, 0x4, 0x3, &(0x7f0000001000)="9cbfcd3a32c11984e9357c54c87e92cd1d85e1ab6dba548a09fa13b99b60767cbe0018f6b54a255c14ea9f641c19472747a4c0952ad43fa2853f529d191137f563c5d3f037f08b35777d7cfc2fc0426d23465c160c572e874a437ca04e8c3d010143c9f7d168b132018dbe2ddbbe9635c2c10d11bb3df5aca56ad4dbe7b180065590a9abd3c248ef73c7ce6fdd76f7dad4422dfd94c63cde5fe481aa5af9a8095e3f8f7ffca5b6c12452c64e3193153ab5aed2967cb22621ef92ba6439034b47c051687fc55f5803a1acfb9c25dea3d3c537fb364c8a29aefa2bc75a078431", 0xdf) socket(0x1, 0x2, 0x2) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3}, 0xc) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: setrlimit(0x2000000008, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b8c2b02", 0xe6) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = semget(0x0, 0x7, 0x40000) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x1d3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001980)=""/139) close(r2) semop(r3, &(0x7f0000001840)=[{0x3, 0xffffffffffffffff, 0x1000}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000004c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000013c0)=0x7) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r2, &(0x7f00000003c0)="8717fc0324eaa85a791715e2a646c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x20402, 0x0, 0x1f0) r4 = semget(0x2, 0x5, 0x22) setsockopt(r1, 0x7, 0x7f, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x4, 0x0) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000001a40)=""/4096) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x0, 0x8001}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = socket(0x18, 0x1, 0x1) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) mlockall(0x3) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff2e) socket(0x22, 0x8006, 0xe53) 18:21:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) dup2(0xffffffffffffff9c, r0) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000f00000000b1ffff02004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000040)=[{r0, 0xa0}], 0x1, 0x1000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9a, "9c8d14ee7504000000000000406e50e800000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8c) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x84) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000040), &(0x7f0000000080)=0x4) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x2) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) setsockopt(r0, 0x5521, 0x0, &(0x7f0000000000)="cfb2d95f51503645af5cfb55f2", 0xd) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001140), &(0x7f0000001180)=0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18200, 0x80) getdents(r1, &(0x7f0000000140)=""/4096, 0x1000) setsockopt(r0, 0x2, 0x9, &(0x7f0000000040)="767e8a6b5546a020957d0ad21b97640043067cd9598a0297ee31fbd0d5cae7d61527f8e559167c060f32dc522b349a8af43a348945f4003565500e2cfdcea42a9aebb6e1c9dbdcd1518ff3ccf88f31aa4abf306bd0db7ec76738f68edcd1bbeddf3a49c524b829f943b34b21d1cddd8b902871f15a317d2cb7c917d52d1b8297fd6373fa8bc8226f23bf72e79ee6c12c9c2f796300f42755d53037a3d422a3bc5cae10220516", 0xa6) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="0a051f848220bf3c909c1f4f55a253a073f7f2fcf52c3ae3e6d6ad7dea323dea428a27", 0xfffffffffffffc1c) sendto$inet(r0, &(0x7f0000000080)="10c194040ebc16e6294637bbb0fe6323b6e4b6332f0c217c9719fa461e2e7ce9ba9a4218b78201e7e68b73a56a1d6ecb7dcab797fa66617bfcd068a1af793c2039c8e0176705c72d4e48e1c312ffed23347b7c3e28e0d6002a2fc8e48a3a71c113ee9ee64873441ed0a83015c2cac578a13be603251b825775d0ffc805e72c303fc99837cb49557a129989a731188ad2f00268c4f0a811c4ffb0865ad7b9605dbff3fc155dec7f58b67a99a9b1c47cc32b7d8294e7b72d906b7a78dd8986fcdc", 0xc0, 0x40c, &(0x7f0000000140)={0x2, 0x3}, 0xc) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x4) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0), 0x0) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/79) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) semget(0x0, 0x2, 0x200) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x40004, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x28) poll(&(0x7f0000000100), 0x0, 0x0) 18:21:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x200b, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x7f, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x11, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x35, 0x40, 0x2, 0xffff}, {{r1}, 0xffffffffffffffff, 0xe2, 0x4, 0x5e4f, 0x3f}], 0x1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0xd242, 0x89}, {{r1}, 0x0, 0x10, 0x1, 0x200, 0x2}, {{r1}, 0x0, 0x4b, 0x5, 0x40, 0x3a8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000001, 0x2, 0x80000001}], 0x333, &(0x7f0000000080)={0x8, 0xffffffffbed49f5c}) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0), 0x0) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x6, 0x1, 0x0) shmget(0x1, 0x2000, 0x6, &(0x7f0000ffe000/0x2000)=nil) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x7) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0), 0x0) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82f4ae1ea96015643d9ef72d1b397f9c9f963ea0a42b0df87fd6d39a244aa57bd92ab13e0300000000000000db1ff45876edcc4c75e7e2c295b09103583a81371216bb39"], 0x10) shutdown(r0, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b0", 0x7) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6fc8471a888b6aea415e4e749e4", 0x0, 0x400000000000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1ff) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() close(r1) dup(r1) syz_open_pts() 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b0", 0x7) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b0", 0x7) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fa", 0xb) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r0, r3) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x10) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x102, 0x1) 18:21:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fa", 0xb) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fa", 0xb) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x200000000000801b, 0x0, 0x100000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x3, &(0x7f0000000000)="9974151eb28d6eb6ba9c07925d35577004646e639242c6a7e1458082cfcd6bc9fa54a0afcd73b02c1a1ab190cd3df1deffe9c696", 0x34) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:21:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae491", 0xd) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r0) dup(r1) r3 = semget$private(0x0, 0x4, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/4096) socket$inet(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:21:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae491", 0xd) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae491", 0xd) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCCONS(r1, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) 18:21:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:26 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="b609b5fc5b2373fbc78e4e8cdce3ffe88211e05494ebadd57f77f82a554db6832cf74690628d968bd9096ab50194289ec98e5e9ad4631bbde21401f73fc423dc0535ae232d378f4419f585a38aebcdcf51112072ee74e9d6edc54978d26ef7c27d8b412eac9d4879f6bdc638343a43ac109956c17c755bd542bd802f4be9e0d817446a576999fcc789d06c71137edf72f8cc73364c2f5dd499ef01887eb6eaaa1cd6c7533b505d5029e9b0", 0xab}, {&(0x7f0000000100)="5687e7f084e1822edd275545e7b6828fbd163a24592b11f488a28f07a6b00dcc469a1690ca6e4b0acb9e18fe857f6d45c776ba3695c717c0619c7e65335751fbbb3999da60", 0x45}, {&(0x7f0000000180)="4e35a4c7cdcc52673a2cd29d721196414221", 0x12}, {&(0x7f00000002c0)="e3fe31eaf7833c97017fb958e6c243cc41d17b667ad5f2ef149e572e0f25c5780e605712c5c95e5e79d8d54c2a5808e5a18212c8c112dead1028431ad65ae9a75e2c9735284074994166f3de70899a775471f6b5c823f1c0eee69fa104f19e5617b5c44df6ab4321cc9f9c152b6562b743c201d9823cd6790bbe90f75b71fb5e91ace4f61fb339deb1ef8097b8cc90bac100422bc585723b114d89f8d97896e845ce02732fa0d4b2cd4c5f6bfb2309a6fd0e2de008fae6d749ab541860264d7fb9da210e", 0xc4}, {&(0x7f00000001c0)="4a1f45a2c8044a90099bb4babc1b4697ecfff8cd82288f1a3b493d323cadfbb826bc754d78c06242e1b1f0", 0x2b}], 0x5) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 18:21:26 executing program 0: r0 = socket(0x6, 0x8007, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs, 0x56) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$getflags(r0, 0x0) 18:21:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x0, 0x8000, 0x8) r2 = fcntl$dupfd(r1, 0x0, r0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x3, 0x3a) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="83162eeb95d8"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="8266b221d82e9c6c", 0x8}], 0x1) 18:21:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) g Ãb28»Xó°‹kXúä‘0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) r4 = msgget(0x0, 0xff) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="0400f9ffffff0200001000000002000007000020000000000000000000000000000000000000000000000000000001007bc614ee4db4000000000000000000000000000000000000540000000000000000000000000000000000000000c64d0990d6fee17139b9a9799a4d6bac59a51562f71a729acba0ac9e81bfab99918ab1a8c318d120368bf80270eda3c3fec7ef4d4a24a7a63b6297356e9795cbca283b5183f5d8c47f01bd700400aea2fb80c03ec4702c04dd11d417c71b5c67e4b5629a577c3728b099daad00000000344ffa37e28f78025f455ab200000000000000000000000000000000"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r3, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r3, 0x4, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:28 executing program 0: r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x5) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8070, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x934, 0x100000000, 0x4, 0x100000001, "79772af8e0e1089dee6dee267178df171a997139", 0x7ff, 0xffffffff80000001}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, 0x0, 0x0, 0x0) load: 0.18 cmd: getty 82421 [ttyin] 0.00u 0.03s 0% 317k load: 0.18 cmd: getty 82421 [ttyin] 0.00u 0.03s 0% 317k 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, 0x0, 0x0, 0x0) 18:21:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x105, 0x0) clock_gettime(0x2, &(0x7f0000000180)) write(r0, &(0x7f0000000040)='T1', 0x2) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ftruncate(r0, 0x6) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, 0x0, 0x0, 0x0) 18:21:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000001400)='./file0\x00', 0x800, 0x41) accept(r2, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20200, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000014c0)) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5d, 0x40000000, 0x6, 0x11f353c6}, {{r0}, 0x0, 0x6, 0x85, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x11, 0x7, 0x80000000}], 0x7, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x8, 0xffffffffffffff7f, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x80, 0x3386}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0x100, 0x6}, {{r0}, 0xfffffffffffffffe, 0x12, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7d6, 0xffffffffffffff00}], 0x3f, &(0x7f0000000140)={0x8000, 0x3}) pwritev(r1, &(0x7f0000004940)=[{&(0x7f0000003640)="db162c56bf5e2c65677e68c7ac501b88260b33e3694548d1d518c9c6ca91c9cf998facee5f047ce421cb33a886fd09df53700e18cb31aeb39b411eded160cad8c61db7a927d458b7ce6a22590513a2a17f316f023a0dc6a3abc431a02b16f0eaaaeb17a29e7bbd61f17089211d4309a9a8e94e8bd1a3a4ef0bf505f6d97c0e9d16f3e98a1768bd7c648afd01fb3edce53f9ceb6a721c0388ad7a3eef9d43125dac1b941d2b43a02b79e0390716145078a36cd7c14b2520403b66fcab2cd478a11c86ab2c1dc843ffc2dc88089365d0985aca2e93633207d4898356f5da680f541f599a59ceab769b4242089e205952f8c430673c0bccc6", 0xf7}, {&(0x7f0000003740)="1791f699e4453d455812a212d7c70b3ae51e4971341297b0286dd8cee9f8d287cccbb013d506b9151ea6529b840cce63fd6541be04b68e413316d146666717bf6e736fdbeafd2c916a039b8012d1c29307d17aaa961a6bedcbf1ef5dac5fe19b27950f2a8e9387918309d4d54a701cda86198fbd5f997caef476fa6d2fa4ecf17a87a2", 0x83}, {&(0x7f0000003800)="2521ac1a48bcf70b20c7ccb18bab35e71b6e64f79235507acf8102ea15cc00a174955d2e4a735e962ce02472c96fea8dd6f0f87f8cfe91fa39c0a79a4c78e005890a39c84e78bb750c98d3b79397126530cf59c805f64e827636922daa56b718fcf7c98e4dd080470eb598e437dd1eaa140fc55bb455205000e6a44fdbce4529d39b6a0dcd54b7529545aceaf5818673a3389f1698ea9f59566b71a2a5406d1fa49c268e485fb0e36728b7d7cd8c2a838420cd6bb08f33bfc85a0d37356d5f644d1f7735054f3ab1478cc5ef74ddc173fb27e254fef02921039bd1bae7dea2713097438a501bc314dd4a62d4e52bb3b59eba75ed4e1ca61f88e5a151ab598df928299c537a765151701f990085ab26fa25333a784cf770924d3fa59e115583fc05d2178ccbebed1ee5f2da08feb86e80d2e397973c10170a5b5e814f88b95a9578ee9296fb495f826ac2e1c4dd562188efd7960a6bf368c76a128fad34a13529581a597130c273b20d73378e6c863cf6b5e8623baa50582dc24da53627493acbc6a92cf09f55819a313aedba642c46e995aa5db532ee94f2b892f1d8bf6e23a2f94f64bcdedcea6136de74040776d8c8ead22f8ac04f333966be1e9240dde049dc1e799b17272b7501d1f92e9087652494b55c8201cbf72a355e1ebb885922ffb853398467d6b7345be8b91a2b1bf13a2259051b593914959ca91513e7bb316dcabc61c788d3297582854ae210af0f1c3a5b406e9ae0de6810de9209db70a9528b9037d5f85fc8322655112049a76feeead0c306ea784aceb90c88ea338c4bf51155ed6b6d868133e4e277110de753d6436d648d032aee4c73e44a840b840b47aa9cf2dfc663ff898e37c31a5869895098bd11eca6813d4333105e4d5a6c27b08b1217acae08e7850ee6bf6ea612d711bbbe29b8ee304fba5ad8d53a324431d0f4ce73ac2eee63a18b8c4a8570d1d3537153176ab22c5f6197c80c1e5bbe8fd5bfb3607d5a409741efffa2556f5f88f559a17a2df138782c5ca621d4fdd6b039c0fec22ad7b81e8d6fe149133c0fccc637576ad26f062f0ea0cd8a5f5a993b95d649e74d7b091c7bbd5381e39f123eb58d97281157bc93f1cf90bd7f5070135d3bb19045bdd49225f5d6ce07e69de3a4796ee435c62180cbcdf80ff8feeb19a0862e5b1422ae8c27181ce16e16e641e9b086433c8814a60a198533226a9ae17b00dfc0de03557b5f6b0de5cf30317e307ae4143fd636f54cc834d5d46fdb668e22b04addd793a022360e195c05c9ecfa9423aa54bdc61242e39036472800a74fff4d5525024eb2ba7d3c9db29154cd21a78ad8df9f96b5ceb31a397e27a5fb2b6dcbc4482d26de6dd5cf5678a598b545be21ee0bcdb36e598f9435c99eaa2a4e9f8592198272d2a9674a60850044c045e41db4f5186cabd61f61ba09815fb2c5159c1448af5a6765ed14d291d63361266706d3a89cae428239dce6c1c0805c1bd406323f39833195c3c8bf4e07b695a81398349211b5fec78413915760099c9cf8b3f34c0b7d56dcb387123b14ef253cf98b4ab44d374329d02e2fc82947530ca6114ecb10b189298f646743d27ab71bd7404d5bbfe1be8c3efe16c13fd98309c0b2ba0d9f9f691ca2d9541f7cdfca505fe6b635552162592fbef84ce951bffe4f818f18da3efaf6245ba1432f7bd7eabc63da594ff19a269fc8c0a8379c9b77bd9a6a9f429f1f4305763491e8b0f593e97fb76bca6a69127d331cb1e4cd484157d6ce9d13b4387c404e03dbdc75bbe50dc83e8049d22d2d823c8493ca3214b41458c9e2e37b0d36626ae62ada54b324192d06c7750ebbff2ef9322d50650921d9c8832de933f03282dc3156204975b5bc4e342378b1af8e3be49dbd24b8ef55a6d5c20b4b2f426ea9ce26ce672ccfd4f4628662523b8cf6a93ee76dd44f84fc85e1d9c5bd69b2017d5211cfdb68fde0a3ce23a587a3a359ba4de4b7b4e6d8f3cd68850b2f5107b3630c05fc5f237efc78a5e8802f206a3614b1d1520a9680517fbafad9e3e2497a76102c0e322a3b708492be182c8148147b587e0cde10f7d7ca7d42deaecb5006338497f0dab5cc165cd2d940d638ebe877da4ba46d4f3f1843335c8ffe6a8c9f20968f227ad1c7dd64022a8b6426f71b0c76952bdb83c5bb3362ed41cffb8dab691fef15e89854bc3fed3769799949c0509ce80dd0d68020f0dd7633ed547b90cf8572d8c606aac743c7d451e0578d7fc6b7a5d0004b98153b4e67b6964a5b16d89b6a9e01e5fed3735bcbda77f60561cf63d7a82e1af2e57108ab35bdbaa1790a7bd0bda13675ec025889757300ececdd6314d24f3784d1e7d60d5d28b9386721799beb6d498eeb8b01fa96c12d198cc6f5646505fbbf77b06bf1f3fe85fc1ebe27ece54230d279ddc96e4710260b1aa9a6d956568637e181d35ececab5aad878e39c5087952cce1818d801c06c588e044946d7ca5dbf8dc816df79df3f558ec1ccf9c78438a09efefa69b2b061c4bb5e19e378743acf175ef41b05ca5e1d1b76aeb9c5a6b26d821f0ebb3d326a212c732ac826b183101156a98c7a0899dc4f37852ed1bec66969a0a748409d5666f9c4ec3657a50e47029d1165e70519d4cdcdc9928246bc30a5dd79cfb089c378dd525d2e35d11599122b3d3dae56852c68ccb58eb2fce13f0b1277cf204378bad0733da92022aa574fb5868672a963336ec80eb9351bc5ec40201bfa850ed847734cbf36bfa45c9e35c14d0d46c6039cc25aecc3cb92d5d0b3da36ce442f8a7ca65ca595c135c62c585bb68e2cb1c328886cba76b4bf5466daafa578e6716d0e64255c9a50375f88f9369e240852c81fbb9b0a46a5fa495a3732b0960e994a766a3f931e045d04891f59f9d44c94fadc3acb8b2815a3afaa54aa1c0c478613729874f4ba98d69e8a370061ed6a09837054b10a1ba2dc7e9a6ce330ea63b3f4815429822a9b20fddead9cfc3747aa2af6868f540fb1286debac05c79dc90efc34e14463f56e050b776408cbbb9fac166ee1fc417216ce25d1d80063a6b747a0457d04b4c35f887c022fe988abbc75bf098955e5157027cd719b1789d766ca36e2fa266edfb980b3db288f87d290d069ef200fb65e38a4a23012908c28843ccb656b263294f1e685ba41bb866b8bfed10386222c6236f7abb32fb0e42c012d9eaf05ec808dc6eb43264eb0bd02a1a0aad430dec0480899c64b13fb3135e5356b54e6b0ff6f4ba1bac00aa224a49493966835922c796034307e67e8c840e5739f1485e1a4e27e9bda902c2708ead7fd30ebea7c1045412d026ca34fd863add76212759ef7e2e6ff9b0b6382c2a9caa2088243202349aed4c09cdda706afe7a96ee5549f72cd83ebf8844aa120cd68272b18ab8ffe289c21738e9772c409ee09cd42e20cc468249ade3728828cdeae5024ef7d0232868125f2e6a2d732c94913dbb8ce758c3cbb7e6ed00fad7c71dd7f9f04b0c3b9f02576b159b9a25f385b544947417d3eec2f4d3eb55c4fce3b7f0a69333121b5e491d32591ccb98ba7af04b9a177c4cc4d85e04ffa68b63657d565600c7714a5b5a88cd884466aaa431179e81d20f01580ec6538fb0c610877fbe9d12eafd374cb0221716e9b417068d41e103cc4da27eeaf276188d91d76f4f2a89b28803f5758a1d202b53fd1a0ef5c440c95114717607ca1b5fca34274e0b575f71ead7fe49ddd2f5ad33e1419d143141973c2d63f28a7b25ee0f5d67c5243e185a9b0e0c7887032964c2f67ae68537b9ac48ca04a96fe3aacaa8ef9602f13717a22f4ed276744a3354b1b586cf091a3d27919ff2ccea67f049f839f0e7a73730a614722843e65296a1bd5d64b457fd9b4804813b927f531ee1562855dfee472c22b4383ef55bb551f17b5c0f585831f50e738e6e4146d0ed5547a5564481c6e0e42f65cda3c745351eb12f28d9d220c485a33e5f35f365c670014ce3c3b137a68082cd74e4d258e964a8b988a8db4c74e3d55e26866b187dbb32a21adfc67a522975ff13d5de65adb9138be4a78229058a11400cc1d44e5f85166fdd3418f06193d73d28f1ffa42ecc9f8d478591621caddcfadef303e97f0657663b9ae65d97d4e05ee50a05dd731c5c8bd1761c5e3f60a8a55c246244bc3c27438528566836785409de58bc401a750fa675c0d067583f0c1ebcf0d66e0af99cdde0236929925159a3d48dba2671be147894ef623e2595f01baef08295dadb5bcf6a3b36dabf2600f473c554968bf8588278e4b08b2b4a53708eb14ef998c4799429ea4d6a70ecde96b6c653a5ff4772bad1fae5cf726dcb8839896bbe32361988e636b1dc111f81eecd618d5e7b620a27306988f5dc2aa856ac47d9a6443f29959d309971efb805e0ac7f939d618a86cb5c85c002046995b2b3ec33e355544476f1620de839dcfb5bab675a91c6a3fbb1140e4bb77243a2d88537b85333ef82b004c7342e8507ab04378f151b0058ba6e7cb8dcc751542292cdcffc8be5f0ae33fb20a09610c764ae2ad6319260103931427aec9731879cc57fe622c79fe4b926f481283fd93306fa588ac3cc1b3eeade7af454aac0de7ecda65f08e004811b8c3db92d7a88c093fc943603ac0a9dd1c6b5ff72f086f7e0059dd3b8ff6134d7fe856a2bd82d4a8925e6f30b825e4a8a005322f48a82127cc163913e53eff77173927922266596eff3cc1febf26fef937e4d4e344d141590cd814cc49c4fc19a50072eb0a5288052e75bf7fd3ba7bf9b38fdf5729e8053366421e34070e2b93fed1fde4ca0e633df63668b21690216736d50d382d26ded0b5a819ecd2101d7f0df74c545f247f50117cd6780a1b7dc991b58e003b9125a55d18a92a792d642fad53e33333ef0c7533668ac359a35098c82db8d59a6102207717fff149127767006756b6b5e3b08c4b5c77f8a51943f61f0bc85f344edb62de5fd6c7442d262a516695141ec8fa12d63c7ac2c7bfc611cfcf24a175cdb3165f010f67acfe821d156ef0c57b978daf1be6e5a13d37460eb5dbf65d1740729694616cd61067beb286a33bc5c96dbebb6415f1dc7b0120470165304a757bc55a29ee45eb5b6ddbbbf0db98418e373151a1482d5d3408498540344c7a9dbff7bf0e1a8aaf196001153b5134b5fe37b5ee9fd3a85894fc8656401d8059dcf1ea1bc08fcc23963af1baf59a402afa3e1ffdbd8cc1efd38931bff3148fdbb122cf04bbd6fa71dd4d0e172365bf261e361184af2412e30192d6d0e575b0e3537a8968a0712ac8f8afe79708de4e96583831b8da2e8da90eb4513278404c122ed91dde159ed7fc2ce3116ef76c7e0a4884c98ca65651277849b9cd111df4628a340a233eb33b428126c9a95081d92e038144fef90d65298ead0116323c1dba3894105a071948121b3b82d97dfded795bab71e23b1d0ea997c4556c9a35e88671d655ab95ca0580ddc312d80adcf808f3018504246c4f7fab054af7264fd3c849fdb532ab7e84bd534856c86e97d609fd7267891e7e4a42d5fd08a11a6d817c5e205f8105d9e78d9794749e9068b0a2c03560ea58818d8b499434299ec97d85fc3c982bd5d1580ab3d0a2d6c065ff992e3927fd7a7a55cd2b5846c1a603bce80e246a77c6ce591af22c26d4a2e35a7bf2b7b77f9e082440581a161e6d15177bbd3709e761f41a5fba2b335f2ac494ac36ad292e5aeb17e117a9ada324856dba9b6d2926a55081ca55dc796620f450285296a93d8ac87695e6d1bf92d70956749006a2bb15f8ffae3b0514027d", 0x1000}, {&(0x7f0000004800)="9de8205cb67e12ee2b5f32a2e4465c21c8360e4f4111e552d6beeea7d32f4a074e6ce82ce7108dcd3fa3d4e1a82f7e6ed5a618e40634d4fb7e2d235f6617144e5fd7add1189120c1f59a570ba464f4ee4a7008fceb8a545baa93b08e4456324ae91ddcc497f7b5628fb8db7504c0b2251d859089d89d6ce8f825502505370b0bbc2e8e3974032f8d13fd56e30b0ce09c5825f83618042a6e2d2c6d8212dbb8bb20c312094b6f27ed16788366f2223c366cddd3780f6a2cba7b49d40cb8ad4011b9dc35c67322e3eee8ebeb2673b9a045ce06", 0xd2}, {&(0x7f0000004900)="545cf42f25", 0x5}], 0x5, 0x0) bind$unix(r1, &(0x7f00000049c0)=ANY=[@ANYBLOB="01002e2f66696c653000825d2bad5edbd0d8a4a2dbfe4aabb4916f44ce69c77126a0afadc2a2a20d638d388d42ca9bc735fa8e7a3ed23dcd290e6351a4a691c2b4a69239ff540972605d9c8f8bffc4c892d43c589027df23530ef4094d2563825d81f01aa411f16b5d62a87f44559c84d14de27031b4eb61a43cfc7773ff0392de4f99bc52441af933ec1f00ff4ac42ddda4213fc8718f9c779326a190e652fcc8a627a28ab4f628"], 0xa) close(r1) writev(r3, &(0x7f00000035c0)=[{&(0x7f0000004a80)="45addb66f1b50206a1549f5114aab2eba4e8791fdde2860df480c87717e6a40c5168b5bd17d604bdb0b02a3d00f4c81dca781e369f5204dc7495981d2927244cb0b4b7354978e3829453a9e037503dd421c379fbfaa5c0f9ba0ea4ce28f587c0758f7c2e6ed18b1c8c2a8abdeaf4fcad80014d75f9d72e5611ae7a067825537e7327b0a652e76032c6f2aa73c0c2fbaf34d5298190717ea55fa13808d85560878012b735f85b19675473c8b2b8891548e7c91dfed19825b181ea124268efcfec4af65287ec97364651da3a2d9b00b12d8ff921a2b45573fa69a8dc2b97e4ff8fcb51e50f995db35bccc23a22bb7d30116148337973fde90b2f0f5db68d837ba5708aae268d8ed8f8e614337e50d53b2ff2f3e0500aa518da589a22530cc2e15452b56af014827eb64399dd9a736ed97f5f3c46200f31c878c2cc64aa55aed50f6897a9db4627baaa0c3e847036a5b497db75683c71d56ed61a84617c70b3fe1671189c6c0454b38e88c759483fa573e22c17195ac296532b8ab2458e8d0717eab5e27ace08131b6ae3e1844f09b9062c75ece6f007706854aa122f0d16bb5e133b04879589c03a9e0ca10212ce84a49d4eccf1e0ce05cf2761759094f74037151829ed0ba2c3ffc971484886d8a1ea0dce4d9d0e70d3487ce6e5192ed26bb5e4d4e52f189e88acbb6d438eeafa90301f0a5f26b6eb15781f3d87c61580b139909617d7284952bf6103f969b2a2c2b4743caa8327ff31caea39291c528c818c608b79f58815ef1f2e49c1db56f34ac3a7f3d3da484ad4e1e5cbc1c5bdb3f6c1e2b9554c2618dbc1e3e5a9c921c75ac9a47c25ddb9b1704a948af1f4e1a88d69fa45b6db59f174db102bbad67627229fa3ffeb38794f8a61a70f513f712ee4b1c44be2d53130c75303dbb5f045835625e263d41919210cf08f007bfeae762d06b6e02d223069ebf3fda854f2665d538f80d7b4ff823a4ab9f4acb06f2b0755451a2dcafb60b15a215c52ec327a89f3eeb817659ee6e2d1191177eb4ec1ac2c1f5d347ff3eff6d0050e6f9159d9f1cd1aeab9fe66bf8a1c2e0c5ca54b663f5a18b132c2951e12057dcc92063a7e9f95fa2159b315a8c06e04414c163cd2a172aeff6b8e326fbf36771cc57357b8523eaf1b59ac1ca9de89e989d725ec723af3da8ef9d8e373a5fd2fada806e4813be407232beccfbf2402e6f1f3436056a44200392f2a4c6b47896830a8be6f45b7e3bd5ced2507e5ff0a4e33aa4d0ee2380977f25869db4dfccd41a541ecebb2df086310009102e562f94016d03f6045f458658e7a0cb05f41dbb7fdce84ec35532bc5e22c48699405d8c20e820ad0631a5b6a0198732103d6edd842bc06f9afd17b3871324624bdf60585ab0f977ac082a0dea39b9134a7fafd3bfcf2fb3b587ab25894491b70fa605f25b0219e9e6f954fe156ee4093f080c4ba3aad5fb81aebe4f8677e23a36423e22cde42229a31bfd6ab124b46bfb86bc0377589959c14738b7f7d4c089da34207b25e01dea129230823830189c5ba328a4456cc650fe6036b12e5ee208fcf891e1c6d346e1b643275749d3b02151912e364eaea5df5021958b73de4b2524b9d1273a15ac411fcc7444348d5e3ae1dd41e3898f485a3022dfcb16bc633b22521ddb30c6707aa9ea8a1ea1d664db81bc023dc25c09a6027a0bdfde1b357c661cf8b6f42eec26694c2bd250a9907a25b08e0e8edc95880f885b9ff69edd1ec708d3895e793fb772793823f8353077755844a096161ffddfe16a7834177b4ab55b3eb8d3b78f1a9b185816939c26c4bd9e6535cce041305fbc324cfb90aeec3cd3a3ab967eb1d8ac07031fe2531798455be443f7ecb749d2325ad8fc278e92da18985d1af61d856494192e9b4fc3ff89473471622ef5ab893f63ef3dc8167494fd76096a1fc18cc4f411c1c44a7833ea2d407eaaf736eedbbfa2d96cd5150abd6881725b000272f9674c85822cc17221182152e3914b17c643a76609df4f18d8ca6bea710bee1f7def5078aab43a9a75823518a5b124b88e582b0c5160a360cdd1da614cf6820f1046aa0f72d0c00c20eea37bc18005d081d787f191330a1eda1655714923bd73ab902fdac57d3c91ee83dceddd7d47eae5730f7933f1556ecd94ec461d9a0c145d1567c35fd4e2813ed316be85bc06526fddd4b6395812c0050b2a862ded9d5761f572d25682c2bf199bb137d766de5cd5c3ba9a2316c56377a5a44f04e1645351fc404512a53ac90289fc582c3aa9c30d1fb992732cf6c3a58f399f738c18dca4de2d894e21d1458c914919b4400b432b7333a839a684be8618500e62dd10ea0ad91a53fe21410091696c08dae459d3ca322f445a52b6aba641935732f18b6dba06c5df96126baacbf16eb147475cec8fb4908ec79cbd378307640bfbfca2eb0bb5bf74d00191f4f1fc18190ff2c5d220a5d22dedbe05e4c5f205ed816dd1159cf62bbc8eef6debec2bf9eef0918dfd967b5b368728b85ee3fc6f1db45de7e1d56f91b15fa8cce71acfd2bea217301e8e58e545de9541489e378a1aed61e26fae9ba0355fd9c238709319b952b3759cdfcd956961339199b7fd150fb1172e40c61df7b2df638e3acbbc463a5514ef3444bc64746c9dfff0244142d01fbb4544eb65265d3ea9f1a4620ac4f68fc4bc6898d72b1919fd0e0e19304cdf886628b75a3e8325fb514eca0a6a6c47fb1a16e31c65a2167b7cc42b2939c676fee879be67d360ba842e423fe2eac3057638ad049d2de603a7bc97009831fad8c108c411d0917654d93fd09764c3761ef322eb8e9abe8f2c59f51c4f5d736e63190265cf497d2b545aaf3026fce744e98edc85a769445c259bde0846a658067aeaeea10bdcf6e405fac1c32de1291514dee916764a006be31203099ab8f5312fb52416405538686826ae91722741a35b9ae3426437269d316859e8ac5ec61452ed1027113d0fa85ae69dc5702d94eaf27cf8f203c3c5972ba424d25bdfa80253c461293c59bc7fc4494f1f2ec34b0fc88c160db522b01b6fb54169f6bf8c90e2e41d1c2e5e1ba981abecbc2799ca68144666c30e7b14c8b63cc0c4b67faeb961395f7d78ef6caab4bbb635c6b51591e2b1a8ab76de2175e3e77ae1f7bf1c8a46818f0541e2baa7342578f213a1e15bbf18dc5bff950449b00b5dee56bfb4d1d8ec141cf657b5027d4daaf5adb8c97c395772e6200178b185a7015ad668903e87eb0a4a3fae3f23f2380778c43815095dc247cb20b07d75bb92a80946354535010171c4222bf9754be4a3f7fb96c10e41127b0646f6376646162c8357642d2f34b96c08ef5a62d31c20d635d4c848b514e46b1dcd9c88362f83aefcb97c8cb29f4064ead7635586e6c4710bfd2ba266a46b047fb7854ef25e599a87ad665d55ed3a7e75ac40d2e57b398789da99c935e39659b9fbfbf3851ab53d766414aeda192b64a7991c62c79829bb0b8072c5e91e761883b22553d11752abb66a17f7e5a19e06fd86ebf47ea48de92f440274130a0b4de7ae191dd3b12123871b53eec0d4154183b62e282a35114a27f8c11c0cccf30307395c09cb8dea01c61ee77f407b11c1314e03623345a3f9413dc13b95a4b0881ed75d9432dbaecf0810f632edca6686699bc236c24eeb734f6e19ab543833fd005ed0bb25cf30f0e3557ef5242753884a5fb4118bb0f55643803eb916ae113f036233b6887eea391cec2ccec39ff39566eab4808e30f146ccddd28191817856db34d7df3898e9de1bc4e25cc21bd88144d4efeda718fcfb0caeef09b8f0d08cd2bcc2de145dc52223d8a0ae2c1303cd7ae6fb945e6bb87abd94090f9157122d687b6ea39e7bcd0c16db387529ad7f9f44dd6ea5182a5661da79a527c071c7abbc1047076433f5e7dfded093670717176c45b9c29f8f9ddd4b20e5cc03074ae8400ecaf6ee5705d5f0a7977a7d461c607be69606ce87442fd88b347951f213cd480f6f79462ab095f1005a4b721733c5da0191f4c85844a0e2a9f241e206a6b285fe900be6ddacd9da0f22fb84305c40e36813e328636a36ae9c2efb3e7b9a39b84bc875a732c2403cbc106d3101b85b7eb19157a8b07662fd44f1261c95d7bec627582a3c20e8fa9cf2231782a3034c89073e4d2b2d3ce1c9a285e0ade496eec83b0c5633bd45804270dc1e4e626cd96c3d1fa5ea35240af6ec2155b3008e118b177f31c3d20aa5242a20bb9ee1cbfd04dbd0e59a62ecd8f9328d9f2994b1ef46da1c60f371c4ee0f30d70b050ae04d580ce33c72adbb8fc269a81686fd60c11368493edd54bd14416fdfcfe52e7be2715c71829f08120156636d7098e35ea012913a671e1132fa99f0832a2af00901542403ee1dc403efe9f3747d557d552b63e31f75b5f98bdbcc4698b32607483a78b426ca410827d4d29b1b3fb87743537a4f61df7112653055860b6f76503ccb77bbbe0bbb4b3c037dfde7a611e199c732cc45d423578f7e73f387eef0732c314a885e2a7927a42868b6ad774fb6a003ab59b2541c6c1e204748a7ba07f17cd13e8c5c9807291389008129f2cc5fa1704b9fe39824d47e40e713aaf4f5a6a5e50c4fa7fd62b528d78306abc23d17489731dcbb197e8431089ddb9f5fbb0215f6b436c7b389f07cd19cfe4a800be597c2fa2adaf78a37cfdf587317c4398acaebb80f0ca7aa95cf6ab84a6f6126f75bd46dd000100e5c0428ec9ee8972e0882a38d8146529174731d743f18539be2abc5219b2b681213bbe3beba96db746c94c1712db5bef543d6d6fcb2029bca60ef983933ab052156de187c7a158875d4d7bf4a00463066b5423dbb89ff6d618a1d84dae724f4267bd13d03d84959bd55a763c8c4b11e2c77f86228664569e59735a23fea94450816017e278ba221b79bf7837bbf4ceab77692bccc7643e625a22b252cf6f1f3dac969403510fe6af474bb1031ecf79c589b376b85e839c78add556c1c6479e42e4bbfb5d9a61e2e654063c19e6029d636bb760abb13cc3d4441e0ee31c08cfb70cf70bf42691c98f278cf040019d0c53cbe42b6cb89d8cad4b7ac55f32730d079b53af394d9060e52e2f450b03eb5aa72eb24fd6b6a2e122bdff7d98da9e249d45652825e5b4a2d6e8c3ff3c214c7ae05dd938e5d66d11dd8d53da829ba6c9303b2581836cc71e7ca365350f4bac64a1d3358248be9faae7bd484fa508477644199afdc3e4ea42a6d6a9b61b8dec542c82a5bbb3088459ed712711b56e84a6717b853c4a8b1297b613dc1ae6656b4e54d2fead40942cb6aa90aff71d2ed8ebdfd2ca6e842c7d5ba46627d92d0daf2bd4f06dce73e2cb7004c8e3beddc87b12ae3d819ab6f0dc73a4ab70eaff47a9ee31bc274186c772d6de505540f2b50b4364244dbcd5362cdc43eb1231f6a9e589424844881407c6bd8e8a3e90aa3f3b1f599baff39ca768ece617aacb895ab24a385a28ccdfa309b43259b7a263d7b48242ea3f3b2d90ac9d91441d6bc10456d6c4a4127ef80a8db4602f65f3a1e9d1c51d5d5bcfbf1653b1aa893c0f5b736521728d32d0062a63d98ef161ac12104cac496116c34c3748118b70e88127b96e708d8c4a7241b4692401d192fcd0cd446e756841e1a75c763ba0b7bd3e2390c973fbaee8f4076bb4ce3dc50d60ae2116bd63c2b48675e2edb413f80ba3972291de5634f5a62723235374453e7488a05df29292043d0bf87867465e3f204a29d95ed92ec3a4211a477bcc170594e9a88bf97091d309ba41ea8e4f9dc98cfbe683b6bbcd5019", 0x1000}, {&(0x7f0000002340)="8f36659d640166c92236d8dd48d923ed7604d93c41af79b800a80d1268522043e199bc6e6c91d1f8f42ff45685674186f0083896d188657418edfa4beaed695480e2b0520187c9d40de3bbb007a589d31ddbec1fa5f43ef625900288c7875ca200fd254e9b41ce806dbcc63c6b1e978a4907be37", 0xffffffffffffffe0}, {&(0x7f00000023c0)="6af4dbfcb1ec7aee196acf8aed805bc6de0bb6f3b46f57f5573f0dc4d1ce1d1d4725cc4ea026b8156e53c9f49140daca5af9af21306c61cf893072a3fa1cab5b85b7919845fd44148cd4725c47b0abdf98d6f8f131b98a1165ca2a1efc590175f48a75384eb7468f5165d86d6ff48ecfd04bd95e6b0e2f34b1fd8ea932ebfa54f7e0cb6e3f149ee7f7941efe95e6bad4d26288863cd446019418f65d3fcb72b1919d13a3a7502ba594f23fe8981a092a8b673d2aa8c8592e93e88c0aa66db33ac029b15635dd4dd91765405e78898693a9d83c3bb620211a46976cf4e249ab6c5316562843c40e6c4662a71a7dc9e4305e50c040f6256ef0498818a8f0", 0xfd}, {&(0x7f00000024c0)="19b9c8e5921b0f274bbda3bf609a436480adde1b38de7d278cabafedf5ae85b19da2afc872ad79e5aab76e73b772b8efe26582271e5f3c0bc619dd0503edb340ebcc86e1f23796c4a81822d34f0c2cf808cf18a75c91348c2517455bdd6f6a195026624364726df436679bbc1acd2746e46af2b61af614bccaf21d95ab93855842cbfac253727ae402efc29b09e10c10115aa280f5b4f68b9b0b8c2aa22c084cb228967e2d63f86a54095e35d2c76bd0a3243017e0b249a30cda517e09e343e389659601cec9e3a0a96000929f8f153f3430bb8560f01e376866020aea7370094a65a68d553a5995aa7dfc0959e4af748e89ee33711de8fce24b3ce45c2c439d30075dd2a84845b2d1e345861482a9eee948ad1e6bfa5d961854f53990e900b87c6da72a052548d1a86e5b02ee7c7859bf805e60d017364d0386a48e18acb1af1473680beea5bcde0bc33f2ca145bc34ada793c34d10ce210eb0d65940ff0a97ece4cbca94d77f4ef7f5a232dc38354825061917b3bb68c434432b6c8b38ea6f6bb0b993dcd20b831094e6aed5865ddf52f2ed2a2fb44103157593bdb8b53d92c7a2f3e77d39c8835f0e67d4db4e0ca122ab1ac837b7745e357e275b8fd43d5f5a185d7ece26419b08e548c07398b2142e63c40110fefe959e3809327e99e40c1f009ffa9afed715cc876598f1a548426cd3ebe2629b3beeaea0da3bd4cc954112a12c95849cc27dee2134d4fe6556cf046e31069a0176d99a5deeebf3c7bd6a179a9ee3fcb8d374fb58b26ec3177daa91b9a95e4a26408e6814633e4b99e8cc6f15a8a124de847dafaba02157fddc10ffd4b35e305d950567246b2f049739d5ed768d26df5c381adfb17037f484648a44cbff03a911fe0cf9a7e297e161ead2ead5cf8bc42da1127ca3b6e2df4327ccd5eed7d7f318ddd29ced99e99b89c648acd9d3df62c679ea1c3848e2cae4ae4661e04a5078b2c6ee9ba569454345685cc785ee7e3aa5acabc5d13b4229b71a21ca4dcf7774e3e30c8d257bf454f9f0f5df282518748ae3018461d413148baaf567c28094af9089722159b107c5f9f1fa6b035218455a0690f70dd5ad03409c396542b90d48ce3fcf583f9f3db74249e0349a6f00cf7da2203a9af08d7b0906f19ad320ffd31af03cdbfe639de13321c80f3847fe99a3bcea0b641ebd22fb0e77555e4919bf0ddb66c8eb8ffc4d9a9b0c175da65ba6760f67e9acab7fb1ae85221e9b94f8203cf2506fd4eb0120f53de1f8ecf50529f1e2a77b55a9d1135abba95348359fa3fb7aa4982031cf8f91f23b3f3ef9c67daff6e995dc193b2e57bd74f03f9c20f030e8889bf29288e2d47c9b2b2cabde27f800bee33dd8457e798e8d63e19ca13aa36ae0eff03ec67a132686d183e0ab498066f3a173d4507ab2d842e7cd5355cdb68ef976171e8cc9521d72985aaafdce7814e980892d8c55d19b14a685cb89d0bab93b0f1f69648140a0f752c2c187348a6948b4a00013d596bf8bc2ab8b7353cf7ff60369567843f99c80ffce12405944cd6e275f1626f13acdbafdaa30bcc34096544229758d9bfb1ba999d4916b8ae6a0f389b83c201982f4ceb5818aca87fdbf8d62a4699f7b4863415d1d4faac5d7989e476e189dbdbc7e91b0f3b0eda92242ae189e9fcf9aa14b3f2c697f4abbdf93f56afc262abffbea5a7e2878294f394189cd6ba1f210f39c292313b55e0e010b1ed2682dabea7d657b7d294bc7390b29860c475fc0662a3054ef2605fa65c6d4b9a7684b7962336d61cedcb5e683a5d31d0aa2e0fc74a95bd3c3265203e03a5d70da40fa851cbbadb51b47a1aa31befae97177987e52e2aa23af9566b08eeace71d1be2e62999404062f7d657e0c4a61921c9c616a442139366a1796f66e2f94550cc65e36a16812100be3cf97a22d58e2f9d1557de872cf7d4b871d521574485b4e3424e090ed146003a06589796093a43326f2a163d28f3c9cf451e309273a76cfac849e3aeb4933bfff3e8a45b56514a84d60b371ddbc52aca1308ceb0dbf24e13966af07e19fe4e3e9548bafda9cb6f079737c890815a967598e4114df358f236878b84fb74f439f337a9e0bb981bdcc588a4b467f7586b76f7abb9b240c4a7c4a2858ad5c305a45d2cd804f0f97e81462119fc197d2115c48804e06b57562affddd203a6d6fd883ba10e8dffa758bc898d0eac5b8dc9de603cf3c9cc347ddbeed12c3abfdc1d21bb0544aed662f4cea604b914436353fa9995d546f4a11dba5422233ee25cd83b6d10b376942800e07e5084503f4bedfc699dc45afc0b921341743eed7926f9ef55f709edb43019e2ce949cb665c77e41bbddb74a8e2c514e4d31d4564245ac3c6053d05830a3b10df2624c798d76b4901d24097ce13238c73be7352ed3f98b9fddd5df3cc8161024e57c601aa228b39b97554df7150cd266f2c998dfe7dd7cb2bf223163fd46d98338d08f301b3f8ac61efde3f76a358c82ce4f64708c510267a685d24ddded224e81b19c3f9f89c5cc4c51d895fe30402e43b8dd09aacf15139d571d087483e43ce51efee13d79792eb38181ee9ea1848f4f6449e682b3359c732ca0847c64a54241dad79eedc52b1f821aaba10c220d6b436d9adc5b197041b5f7fe1fa43681b7d863f96dc49f890aa09d4eb72c6b35b4f016a2401b0aad92767430d03a9aa2a98cd9696d182b51f335c10ff88a9b4d35c5b4ce25f6b63a661813be8bf0a75e1b1463d62679e5bc4db5dfbab35185f47d63e5cc530aae7762cd069e2c427f51d5ec93b5cc4bcbce3411a2f736815ddb037733857efbe838fd91effce3f04f4004c62cefc5f8dba73bf7dd52d3e794a3d44b82c43de4be6b7ac9f7a23f4dbb700168d986725c418bcc7aaf449319c03b35e4ecb20a599dd7f451851cd63fc9af47b58b716d9b05659abc71786b0bdd762ac460a3fa5621b36c665d723d76ba8e5a07e418b1dddb1ebc941ed662c5410c79e4c755bd51e369884c5a1fac9a8aa3538c6d59b4598c2f34c9cad869670a618185ba67a044b217c4abaf1b3e6e8527cf303ec30dddd4e90dcf6a4e0d14b866817ab9142949254d1d088a7fd65b7f69f33a7ed901895aa0c3fbfd6ab33d0e51b24d37a2b8834211295e69565eeb526672cdf8460baee8aae10081619a37e482a35a2b713ee345bb243b1b80ab66ab3099a803e9fb466a39e4cb593a8b10519d9d36aa73221b9518179fd82593879892a63687fc51a4a94e88aec37483618672bbe8adf85a6bd7e1599259ec1cb939f510b254f754230d396f59af7c21d3022092114e5b594b17b824bcfde565a1d550befb43a0bf29e0f7c26a4a54dc72f33d5ca97c649502d042b542666ca44ff79f8e2b70f6f54727bfb5da14f01ddcdaa8f70c597704737e9fcc9be6d35ced4b474690849b9519bde0db463d9db9eff30467237a2545c113616c2a7ffeca71c9fab85c524801fe6444cf27a42b7c0868eabd50c55b242b09ac56cbfa1d0ef9beb63a1646a567581c5cc1b6ad2082ba21176689703851064c8b11654161ac24da8e0f8cb388995a4548e0e53b041b46b3d1065e7639e0a170c051f889d52b226e7cb2011cd0fd07c7e2dde75a8b87198c05f68bf2eb07002c1c0b9f4cffb702c36c5f5fae6a34263a1bf2fc89807d7a844d6c5437d3f34c6bfadb5f46837c712316f6bef1145434e253bff21fd1cd0a55a9ac31cf81957d956bb1ca0c89a287f304a6262feec0e68eacbd64970976747b3d747aed7b50931f2c014ae6fb2fd77c225e827dc71209e9094c4e1451df2a63660bb7347ef1c6dd2a5738b87b04647e4d1c5b3c2c0320dfcff58af0d2b40b8e33df7fb20fa9f567ec81294750b5f6bbbc671aba79b4a05a4e6621945374195b304be47de6ea296fd10860d1db9f07e1e047a55c8e1625ff5a5a7bb34e86549b6c08b8a0ecc1bea762416b55116f8aa0a71b852777c34b4244cc5f533d02298410b9e9a3c5543f28e141474da966e98ffed3eec1fe89ffab1d1c9cf0d737ab8566c67ad0dd5d79d15e471e8d34e718ab2de5704e231a5d8640b62489c1a3de1ec04da132133fe95d09e38827b359559cfbd0343e11263ebc2e0a853e9ffb38fabefd441e7a5aa8c7e83f0740b3b2b0699befc97231ae5dcc8e75b0b718de32081e33acedd7e9c9c7bdc64a237a03b48b12615f57f3a8d2beaf84918d84ee07a1caf688cfd13ee36395126be7a522bbab0c6f4076b746c1a51dc6a629552d90afb2b8c091cefd233016da5cf4e140cf50a1d0c0801300a80a4b1735fe9bbb821c5903c1caa24f29975b84ca6a7dc0504f53b86b00b2db26037689f596d119d8755e07d0e04ba2cce7a900c66c6226c0efbe26f09f1b1d608beaa7ee67c05387f0e68854272304d67abc825e0e9d0c123994f38a036a37a2b2c2437212a87baae9b17c5bba2ec49b2de8493009a4e4024ac0d15a722f2af7cc2af13e03aeccd56b9387d31f3521525ac7bd4784f592bea55a0eabbe52a084b4cae4c897be2e36fdd5e017ad658e0a5897edcc443389f148fedd24c1320bf48d620fd61be074595e274430d0fd613e3e7069812b201ce11c47e1167790b7cd8020f9a9655e19ade91f874ccbc74a65edb658bd91493ca9b2fe353697a3c8e62c8c54eebed41bb4256c59154f81d9ddc25173dfb102f029df28a44ffdddd31ef99ce685ad2e894e942ed37a7aaaa8331284afc1464cd7c584ec68c25a94ebfd0b5dcaa529d08b82012ba2a4e779348d31945b79b9f6c84578388bd4d23d490420c53835ac84e1a77e325d9466c528df05043da89382231c41f53693d37d7a16dfea37ac7d1bde681304ba752fc66e43e90d623ed77a884cc43f8259d1a934cc6f6754ae1ebc9118256bd4ef791bcc71d2fbd961fd8ed6c964d3462e4ab7b3145b0ecc679de801a8c196a01f47f12b58fe60ea2799654611553e5b8252072c2d5c4905a81116690790099c0f90c2398fa5cf383a5d280e7339c8e8f98e7a2506e463671fc66f8b34c7e6ab230d99dd7af3e2c67868b28896c696cbb108e864987d46f2f164af1aa1f4d5b174212cb146b40bf8ce2adfea245af37f4a21c16c5d40d92ac92673dd77784dad0a8157b82c03e5aacf966aafec23d1fc32b7e8214ec858ca5a157588e49e8c0a56871166d06fa59fa2a36cd530fb36ad5e5731fb2c459ef9c479ad5aa86a49d616ef764a51cfe0a0a41ea3ecce2649f549904d36fa3d00fbd9ff3b0279335c83a97ce67fbf88f1c5534b1acecaad18e5d859b0ce8f44267dfc0a6929c08ae13f005d1f42d0fca44ec61c81ea5c6992f1123e62f8f773ffaefdd6564ab1a4dd117ac7736976e519808a9da3c50e61aea55a523156ee4a9a87cff87b6f0c5929e0865f1c847d9ec22fab535060d433951b6c65099e5aecf3c8d268ed0be6ce1ac79cae7a269318e6d81e21718026f9d5ec2904e8fa3167adb56e2c347dc343d2403b117c275a039986bc12531d8075bd7444ae4a3de4b858d45993a21ec5487ce73bb491c5e3904c388b5d05af680d32cbf8245a30506d463b4cd13cbb795fcea117f8ff750db0e55040014162ef84d30c30abdb6355af9a85ca849a25edf9c8eeecc2c4da788e8a0ab5d0c7707ab1cf2165e6c5ea9074c12761e82cb23d0d0abd5cad829fc38371cf017e3d756bc5b175028dc72622cb3450cbe1faea0d51141820e8acb6d204e62e86685ea31ee12736f313fc3fd8ee49b7af473ecbfa7a469e2e762eb339da240c754ecf44c3df9f583b4e0220ef8c6b3", 0xfffffffffffffc86}, {&(0x7f0000005a80)="72b5247bf0e5115299d19a3da9782ec1e8ee9249a89203095e58cfb3e78aff09fe812963ab7b79c2ccbdeb546731bbd7ab94d2b9d97d57710d071ee8bc531c77ed14d1c1c48e56c043df014193a333a933d9d2a77b7943dceb6fd24d590e46c6604561cbb51067cdf18d2d9654cb5d6dbbe86b3eec8eb2d31dd953d3f5ea895becd6dd88a15dd9863f7774b5a5a1c35248649cfe60b96c4e403a2c158d4102b59bc0f06bc15b87a3d225ae83ff4f41354b74d965a461473dadecd6dbd63aa59049ea8bee5528d3638b7204025c3896ec6251d776d2cfd6e92220116f92e87fe0f2af7b1ded12d0b76804275d8e3a15f5acf314f0e46ae6961af056b939e0b39c252fbaf7ee8892d6ba0af01a9867bd82c1de90576f3602cce733fe4fd09b2e19571c66b4a686a80c9456ff4b09aa0da7d37a0e352b100a6bb0821c", 0xfffffffffffffcc0}, {&(0x7f0000003580)="bd87f6fceb91047565da86e2fa6e552f0b02dc17ad7e66b74d0a3d983abc8caa3acf2ca15f97903602ee7ef34bdf750581016de688fd", 0x36}], 0x6) recvfrom$unix(r3, &(0x7f0000001340)=""/144, 0x90, 0x842, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 18:21:28 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket$inet(0x2, 0x4005, 0x100000001) sendmsg(r1, &(0x7f0000003940)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)="31eaf2727e6cb8a72ed26a07808d71335e67a4831d9a5b391c7d1d4255f3eb4724bc601cf21d44d882bbee767d069fb7aa50e9d65b070e9a05a9011f37a9babae774d17dccb993c0693145cf81c6fe08497b0d4ccf6aa4b04610c05dacfe7d25a04ac48b7ab20329fd38c776ae3d210e695828bb6d0b5a37495cb227905ce899360c6b9b0ce27284a0314bd3d52a5ec18520e7bc73525ab9f15178fc462c", 0x9e}, {&(0x7f00000000c0)="663f0860d609cf5d6b30da6f15b62d90037ffc07be691da05cd794d3f5ddf093688840bcc60080fc29d37a872bba2e074353179d27f0850db04dc8e67e7230b8174a50a9364b61cb164375cf4b2eac59dae8aecf4a1f6da48ee07e778a36858243e88d9aa45b6bc3db47a2258e1374b545b994367bd7856e5acd06fcf6dc21a6d13edab65ae8ad4227", 0x89}, {&(0x7f0000000180)="ecb3760ad048d370c19c3bdcaf1b49990453159e1225ada115b769bfbe51a5f15d583eba37b607c99615ed1b068519c46b4f59f41f5895ed2c515a5a6682c56008361312039c9c024c82d9131f59d9e64025a1ee5c08a4d85b1e2aefb161da851e96fe8ee200808bf04d581bbb22a28d", 0x70}, {&(0x7f0000000200)="5daa4fa1b361daed8fac5c6916df94899d", 0x11}, {&(0x7f0000000240)="5fcf0d0b9c459f2e2a3fb1e547e81fe6b1ad44112935b2d6e0dd9fea9866e29676e7d70aecacacefe43e63b5b1415823823c74300c9e9917eb82c483d23ba5d376086202a644e11d2f85685c22c403577e3098372b3f2fe93c681d544995220a6cdbd813b0a0ebdf37b2057075d01a3b5d19ffd4dc0f23338cea917cf71e7b201ca6c6c439bf36dd42b180c8e5d789b4e41cb71467f8e0a513e9b80e0e9756b22d8d937acd30e72036dafb8928aca93573813e44c0860e05a7359faec199a3763049666ed777a8d8b84b505bd0721f", 0xcf}, {&(0x7f0000000340)="2505940296d6df85f7d0f2d83263ace6f523d4f1d0998340d87e726060cc3a1eb1b78a618aa4688b17538c6af61f0c571121fd50090867940435d362d7bf8262f90a4463bb4d6b", 0x47}, {&(0x7f00000003c0)="3e6fa38cf10be58e6edc5d4233c876d6f70301ee79e86c783c38", 0x1a}, {&(0x7f0000000400)="42ffe8d698fdcc76ddf56682849be044b79e4eea124405aa80d7", 0x1a}, {&(0x7f0000000440)="1f5132e5b3f95fa2c10a16e74d399302d303de1959b0bcd1d6ded16c5bd53c841a720bf2e00db4c8e8b8634d9e0c8529d70ab2ff1a4993416f2556670792da7d340528715ddaa3cd8658ff048a5ba3487658304a6e3a51f625f05789f9565614d30daf494fb0cfe141e0b14b07ad9e8d8d0afb8457467fff7459d118f7a996ed6119c46bc25b2b18468f50568201b4af4c2fdb329b95e21785d479634fb5e12596c2f6dc7e93b5296729634f0cccbe0f7a4f10b8e40c73e500e44c5eb26c8780156a119ea817386ffed90c043c0c2a9d3ca18d91ed3c", 0xd6}, {&(0x7f0000000540)="7ce70f36d53fcfb6e261cac605b8f8848ddfc7", 0x13}], 0xa, &(0x7f0000000640)=ANY=[@ANYBLOB="50000000000000000100000000080000b02d51ca8512deeeb2bfd9403c9a2fe2a3d5b78c73050d054991e3cafae27e8872b85bf9766e46d9b4e07e03f1179e684cc6a9774882e974feb10000000000008800000000000000ffff00000004000082ed853915e62db969aed7bc9a638b90cd809ea6250588973cb59bd332b3c04d9fb8cf730191cc2f9caaf741f40bbfb4bac481ea1c9ef9b01fe3bcc2c119f58d014e65fb1f91ff97dd3068cccaa3ca4534a733b4cd2bac076be9f9955560189340aa2d39cab3610cde1de5c846cd9df165a63f5e5edbaa001010000000000000ffff00000600000066a5a6165b302eb3cc8ae33058ceb662f9788958feb820310ad00fc0741b278561e015a9a9bf63dd320ac60f6939223a48396518c5beab917fcbe9bd034298a979e0c78a4546083f72c8d51ce75546c40e149f71ef6406cec2d0d7c15a7195dffe086a860b7a7e9de96752cb890d7c5754fbf4188de2353221b480026b8e40b1577e2a4cd96348ea3e002f46ff857a2cc66d00c93fc0660579d884f60dcc493e8a2c225fb03cecd5d0d0b86fd611cc19fe5b8aa652d3fe2805d92e11b300fd9fc26e8c69a280ec97bca40c93cd741810d79490d42176f8072ab8ae9dd1f214281fd775b90ccc2f37630e3270ed85ab87ce91a1522a213c5b623532b9d5f516eca23588803e0f27b24f325ae0d710a6dcf6e6a51b702c49255c627745491d3978bd2591d0e74e0ea233be805cf04f4ec31a44f89a7d2223b29314305dd25f15a1cdfd62cd42280eb85d3ddb640d13fb7db6ecc5c76f92a4baacfa48eb87f8f3eedb47839e4bfb6942dbec6e1363e802831c754f7d02f38ab472283709aeead7435c0df379a56daa76ba54135a10fcb4940eeaa565fc07b4137051df1df8be5fbb68609ce26d1478f2797fe589409eb013386cababd26897e64c3f169123b790d00b16faf3f2187c767087c2a210656fa631107b79d597586b4168c34d565beb9bfe5ccea5ba4f2f62b6017448005d83e1a8bd7e9bbe95646becfee16424aed34a3f9e05a2e3f651d905597626c495aad1b0231fa51f38bf46950bf51cf9cd9da72b5be2c5ac70c42756c52f42e814626e20f0da5ffb94567a8c2d53d5bc08e38e6d487dc24edf2f02d079dd762a6f517b470c5cc0a9edcaa284b00af08692c362235c0320f89d4571448f2ba1b93d5bec67649f81566b2c7312eaade32f8a6d6463311ef83d65d1bcbf3938a043d0251f7cc226b83851fe2942a412179da9a62d74d575ebab044627db466ec6723f826ecf07d18c4673e33ac2514040fbd57daf1ca2f2b7265006814d9f0b9f9e9f0ee4cc002e87d5274b9d2bf08a2d315016c6255c5c54dc1d82966b70afc2d2d187b108fe260e662054a93a3af881154a9b0d0ecb1d2fd7ab6b353ba46db875f1c8d2a5ca445776e21e56b2336b2a26c2356c3f3d8dc2250bcf7ceba19fc29011dd743cbb2f033ba478eedf04620135fd3d814695aae72c2bcbba88be9d415b6890b1200e9aa7e38b3a92380232b36c415bf3b1d08d9bd0d09f19d4df91e2002c6eb948c878744d41c3a2d4bcd574bef2b61912f93587d0650e603292479d327d4d88a95bcc9b1b611864d1ef960b005871f21dde9068e146095c671e081f2a99275c1a399ce47d50bff2212431f5bf652e5db553a51d87b0b5be273165a329fd599a256b20f5abb00479aa85a8b98a76e26bf2bf79d4f57f9e06f23f4b9b2ae5e424b1cac1595b9030f3e84b8ea781318def12a5e09323de12ce2920c43820c65ed37aba77ef976f91b7755236906f05c1d3e89fbd366ff3588fde75d67b8f9568667dbbb6625a7e7711e5afeff51d7cacdcd10b60ea526b072ef0534c635eb8dee63fc430697c9197b8b96a23c2ef2eb2d05025b17e9e346440ebae28f64817120c16d176acd38f173425c9fb8aaf9ed499142b8e24e412691a6703febd892161d60aec58311b27df9a8d856803a6160cbbd0271d1a7a4b64e8ddae66c07a51d4b9ff799f3955abe98e0d720e8fb1edfb4ab91d5a9582c3c104824cc6ea321a5296c254d4fc88b423c7a9d414942e9662bccb44645e5a7c6dc3b2e325eb8ab0955f2e1978b226f3a9e1aa0556e844d01259f926b56c5ea2b70c39561100e7039f5cf6e43127070619d51f6960bf0e9e757a766d719d3f9ef0df5781f2d5307eea8dd31627925eba91838069a207cca65c8dc3da109380dd14e2829471c1c7a42eb5daf819c70aa7154269e8d562adf9c6edb15df30814e7c6d25c262298b3b701589a947d2760bd8b177457d94fb97d835249a3949cb8a20c02d6c48c8b9c8d121054442ec9c95d00481ec90433bac6a3a76cb4d3855ce7e168592bc7c46c36c82dc96bcf01a5b5dd9ceb1062d201d644868a8d156f0af5c5bd6d9e540ebc20a744133191a8d6456695c157c184dde833658ff7dca5619714555af07246127b1f0b1897df80c073e13eb248ee2544fca2b33ebe8259f82f5011ffb22481816b2d2c93960b33bc1e95d9306a4cd066156155b09c01b8d7bcc44006840d89bd67389ae696621c4d44179a64ff3a7d4b13eadd4d4ceb1c12fdc083c2cb04cdecb1ca0d5884336b23b0d0fd2e103cf2f35494405abb8c3ca51d753e622e20f5280bcd41a7294d8b77a69f3b2593b7919e758ae9f857cbed1bb94c698c4ad269e421e4010d0005ee1a2fb3f1b1c5b9a9074969e41bb52e8135d08cf09c6b2d62ec99ade26b9d1e4f16f39f9ad27cedb6f31e0718537be96d3509f5c94b1307aae914e25a570039e8ff2129ea87692904ad90b9bb6fa15576ba4060cd98c0154aa63ebf3e51e828f7cd4132a1dbc3f4185d1f37f03236b15acb245cbeed1809697719b6a22dddf8d804e1be5d830e42d66f7db6e64aed2b8df713ba147cba673697b3617e221825f6557febb9ab23aa85df4bf5bd99ba07c97d8aebc52de17218f7c5fe1110bcdf6b8819b4499dfe0ac4330ef1920edbbc09533f1123f693b18b248be29342bef395a7c3ee2e939e8643ae19c68c296786f6bc1768e81089025e001fea2aa7ac3ccdd32f519f0f40afa7db1d9385cb2f1236862387814e36fe43dc357c39284a12f6d871cdda5cb3875f405fa53237dcc6fcc1f415a06ef477a1acd0a3492bc12069202463c0286d662cfeeb9df28a0c2400ae13f5c591c0a10e009e6b1ed4ba887e979df4d01149e52bf2246d85dfaea98ccca388604f254c005b02375710a9c147cf4feb0b3fbb9f402f424d02cdca9f2bfbd81dfef616c1c918db9502d35d13e470e67b32671f1e3a1b862afa218151df5d87612cb7402b3d9abeccb5307af9ba126cb02fc2d094b0d67a1ef74160cddf1ead9a36b5cb2a9d5b3f42aeb0a4b4ed749f10773957e961272643ba4f06fff91ab44dac95cb396cda103614d14102eaf5f794b3fbfa6750abeb3cfd28682fff98d7fc3d50da4e072c0f89b7369c2c4046c2167bd5e27658fe697122579e887525f967f6e529f42e888deb1cd9d618eb8f7986b415f9dd6ff978bdbe02782badb3f38d48e10c6e742d04dab7223efed6c568bcfd0ffaa4bdc42e1fa0ef61ab24eac4ffe06abe2c51c8107483787e497c08b9597b7f563e9f7b446f6d6105720c5bd6fad51f2216f741692a4d24f7b4269524dcca8eb0d1306b6e524f42332baba486312170275d6f23437ef73b54232da351a0be4bee305e734c1997da8d39e7d31cd527497872c28ece5223d9ffbd51ed608309b36bb2758b86cc392cd3bcdae4c91efc30e47b93e6bfb0b0b5d474151433f06eccbacf18b8cfcdcfcfd90b8075e1bdc1946e125e15a9fd4cb907d3b8194c219a3c5a9e82161ea19893f3a5808057e50d0f876d9be4e1fcb3e04a3430381327fb946c6ca2484f1a14845fccd503f761973e1857dd8fe3a2656a3f45fedc05929d8891b44992c18aa5e6357484f94de90b330e3e81f2416748ea02578496b89f5c94f11d6cb16d43ab603e7b0b701e5ac86ff6f7eb6f1f8e9b2e826f9231be962242864f15e3de5cb55a48f7633a8bea6d8a2fbfd2ced68d270acbb2c2489856436b5652509490c95da6e5e0efd02bb2efe497ee8b60aba329409bd40836bf2715e3e9b9a205dcd120ee792bb9290b5e7a1f7435ca512089a09640b72dc160fb861b4e1f961911bad23206b3d29c765fa7aef8f769d78484fe4ac9931eec25117f92291fe9d834a13eac87e6f165b382d66567f8fac158cc523c48e11a2091ce1e64f8e894c1279b4cbae0434ee485c0bdc6cdd846b37e63eb56874ac2cd97ab5d91a56802c9cbe1cacd993fddd6d942e277d798e1581b79c0411376bb4610c8bfeda9673ceb6363bfe672777c7dfdae85858820a6f99c8a1d81782a0a84f7d36fc14c66f1632ddd9113592f2386bf06782fb0fb7c19bd967ff3581ebdcbf788fa672fec8300ee767d88b6f09c874879c00197a81a61091341dcf061e9a929a6314622376ad0d019052fb3a830de31944737fae0fb0c2f2af518a2a0c0de05d5ec2af1a5a039a370ccd4c1eb5bb3f2826cae79be42da9809f526553356243d35ab95de576ab6f01b5f8c84b0673ac24d5af804ebaeb82b587b3d6ad9d452e9bd364117dc83808e91f925f922c5e43f8dff03df8ccf547af9fe2846d8d072ba71d850212ff55882d4f48d7796e59016814d33c46107bfa38a593fcca4037eacc6189bd2a152582af7737e3d1659affffab40cb4e793f6122c1dd8465a454b1ee71744091aa2b090a4f842f1f22b68f514b10f7d4d4e2d02e68e1188192af6d5069247d158580c28185d8f09e4fa8d3ea3637cb468dd180ab502bb08a5b1dfc46836617fdf3a865527a40db11f045988a5b4748058fbd20703f216283e0da7895f6b47879f46daef7553d6ce870fc3da69e5843e1005da4bc873601ce9c47476c6cb7b97868434f40935edc300ca52d3a3f6b0db07440482d62d1943846ab8165a1a5cfa608ce72662d73143b2a7f08b894c46f4682302dfb063ddaa77e22da40a2e2839dc26e425dfc6a94e2376a6e10f440b57d40192cee17ca2856fffbc149b7f98fc587ff4e5b40aeb68ec8ddcb34e05c523b993b70caccdd9e635101a07cc4cf0549502b388e14b82d02fef0673b934d2244d6987365062bf10ca38dee659ff0796c7101bc5ad441fb6f11cf3c2b6d160e111352ee56bfbd466a2c553a9b764a5902a232429d374ef656fe29c4327271cd4f75cb78403ac2a95d1c6fef613c236ecaa6380c9db73b4638e2f71d466f17ea1b6c3cc9af5ed8387c904288070e8d9dd5dcdd1d1d4c2db90096cc462ed43533188230c7d6dca37856b1b2b5ce7e5d2a03cf0ee2e2808733c7aef3b892f5f4a10a3916b18baa90f2b24adb420b57f64e995290108d9d6a74c74230c65503eeb056b608b2b25cf038d1181dddab6ad30fa0b1cacbfbab7330f03f0549a46080cc9432ffc8ee5a0cae20ff1c2b991a899c572e9775ae6f215e04f615cff44784c0a550119a5eb5c2addda55f55b4f5f348dc4699e87b3a61fed10c4ba70c8bada52a302336a602659ea38ebc051c44e5dc3188c2321365146abbb4aaaba00845a6b303777a7ec5c7d469d1cc03abc12a7223f843bd8656657ecfccd8d84047767aec2d7fac2ece5f785f667825742cce3ed9c41bb76d886d490cb8141e8312d984ec3336b0e7834227a7b5789c5a4d1105b652a9b0ef8f1203f30b14a21789af477e6e9567e80e16c9178963be7871d053abd74ef6f75ca7c16b97793c48ee29c906e896f5a2ce20c940f74ed5f39f3349be072a58faefcfc1dd095ec95f010c78df56ca994e61c8e6452b5984425cf5452beac52fe6e9504a88d86d4ef5e9bd6c2ff4e0f5b80c6b8bf2f72d703e053bc57612a03ac74cdd8cd634955b26feadfcc891ce9936d68b00a55fc51972417c09f755c95ea770cf432d06efbda59919a4e18ae8fd6a9179cc87bea3ab12dbab92d907ea0fedd3dbf3d5668559f201612afb90794569d13aa77a3ede98147bb48c78fd30d28a857e0ccec982dd501f931887dc765df9fabfbc4f63a64de2c5855b422ba8f23937ce04c104d1e87bbb7934748108d1cd8d365d4a2bee1bcf61010000000000000010000000000000068f806de171b41c041498d57a6c3e458267c26f0c1f6ac7cd89aac44197a9019bb20d8073b1d6393bdd70470594a84271e2070129d99fe15aca1c59e9076624d64db4fb83c53d5540723329277dd9ef0c07372d9ac2587e83227122ce23bd82841cb5828b7ed56297c775aea4e40240c5fa0e4ebe936dca34aa077b3fbaa97979f30e003ce71eb7a8b41ef032392278c82f2560c37900875c8bff8eb2ad8e97f2979c40e2faa238b5b081b99924cc3a4fe55a3d619578e47fcbc00bb3b5d5eb23c210decc9c23e6d4f014219b7aceaf1235fbd4915a0e89b30e556b60fa0f4656286c486ec99617c7f10c27e68d088da9963dad3cb83e8f38230c061a13043e6335d8e4e4a1360990810fcc5579b99dd304ce5a220d291194715d958d8e7ac1685becaea232d0525b0fa14289ca34034eacc7b3e32d72b5c85de163422a46cfdc2139756fcf4177ef618323e35cb5eea6a6a150c2d2bc34b1e8339ec090ba22dd25c03e1621c7fb4cb3fbc22a1d09b111c7667399b5d7c042678952a7f3ad6141c272eda5792cac2c0d805ca6894eebd67f3839faf217059108fea7d8af782862859b4565b46ec883b817f285d02dccad3e6d126393256985834d57fe3e8ff338edd222df203ebfbb0adc756b78df482c9fcc082495fadb57a43331288b3874382beadd6f7a47792b3cdaed2a14a52221f1bb454048d983fba3e4e19e6bd6fa8f0ab1393da5fd985072da7634f8bb18aa17c251d22583c08f0e8dce85d84709bd761d5636a85b230c543dacf923cc6d86fda73eda4b35098a191462476ba2afbec7d13c34ebff3042feab2b8f3036062dd4d86b0f4a91630f5c4074c80d02fc6e271482c276fec0495abdbe0b0ee63c8a9f94dc5d80f98574e7884d69d31e95731f57da256fef03adc2ae9ee740462f4358c39cc7356a7776386779541cbe15398b6acbff28475787d4321615b29e742f99b33617be32f1fb04ead6163352a1d962c0f8813905cd20fb21e23bf07f45ed373c80b63cea7359b2761c3014e2593b2aaff8ff334d938f7694657a5b0400a35d9cae466001a4052acb8d8ab8ac97b9ce32ae3fe2818f447d6d8e166a9626efe93812deb68a7d64108e8e3c0ad3eeeacae68efdf60c58b0a33029495487594fa95abea035221e2161bf9e97087a2285f33605f870630cfa9640faff5fe94c35ec651de4736b37634f04c54e937e994c06b9cd1c455421e40f18a5ee71aae6012c81369ffb989341a6e04b4c85c04e98674e370f2dd34485263a12079dd66d323ad33af79825a7518f25f0b93e0012407cce336c08ad49e8f96c4ac609fb64cbdadc3d9eab5d093fbb7302b6dfd56ba9ffd7d957dfb97fb5e6c714f31ff474694fd65aae58f95824ba4dd9e5e951c1186024d209e2e91670ea1f2ca57ef0b8d873549aeb0648deac8e1e7d14f27366863ea30262b538956c1d1d416da87559d626d0a641655c071281c55bcc965dcf14c20c07430d6645784095fa071b52f08ea6d31b14e8c153fce3d468a471c8bf852a86ba38f7be5d4b0c4ee9a33c3aac144138865ec2046ea0ef77df66d65a7846f725a2b3e21bbbaa3dc539be09ac28b10e589be29015d33071ddae7e258b586c1e72b7deeb2e94e77f43e97f18e3573c4fa6188244276d6da998817daa3d852513771816f6d868a60cbab530ff343df728e7dd8dfd7baca6397e2447c906598bd060f7849d7b9653fd797e01ad1c5ffb4ecc255a51553e673e2420e801b56783b11a0bba8d6ca71ad349351a2c08a519ec0cfc17746a5f4ed853633953843a44433f43b3325dc0a2dea4342fb376a2f04974bac095b7239a56f32384c05a5ecc971f61df47227cf24474015c3bec4b065152c2443d70b007fe5cc60ee9749e1b2eafc25e628c50da91595eb3a8726c1d21d8dd2a4a9bb3781689d9925fd3f46a56ff7878d05148dc0e7d8e4a0cfd3a618f09f4594e5f8fdc28bc014481e896e3a79d5691fef8c686609b1703058edb01b6dd22fd01094006a71deaf1e93b794a7255ae98f5412203aea487d166f673719a215b8b723e3ba7aac20948af988034a0e60422d22f6fbbbedf5c95e2bf07860d16fdaa4d20bd4d4448b5f3d1fbb4c73985db433da5ea5491403bbece7ee7a256fc11a3e034ce3640c402732a4e4921e82f68f4b4ce4358ab13197d24b850151080ddff103b9d8c25d15b04051f2092c812cc8a8a156d1a616be6437934c39ea2e1cdcac8af5737401e59eaae0cf4ab3b236cb53d43e1aa171af234ffa25d016fc98ad8974128dee90e7e41370f08aab0343b9252d007d08557f78217b9aa1b4afd30ddc4d773daa16a3a2497dc11fc7d965cf1bf93c7c06212b31c9772673dc6b2b23f6352e5ba5ac94f88cbb513f58871062aab6e544c4580c1172c954fca8308a470ad53e2018b8e0b6e2bef3d6aa73ce54da73dd8697ce48002f4c8498e9d4cd8a438b55fd1896d5d82213b1b2608c4f5e8c8e2083c813db7cee72937f47d52081f7a9b0383fd12cdd5fc53940b197f03187c48eadae0f5f501b758357209b5ad666061648cc6cf6ae2838e442072cf356b6ab69f9af593e30820650a6f6eed6d2ddfb87cab4e8253f7f8e0c884b8aeac5b277fba2a80853885e35326e0b8274ad11f9c82ca0d8a4455c939f69040b37ccd3657f407731d3e21c7e9ff421f6af4d149867a5ec3b8dcc7dc7676313aaccc880041d9b85ea2b67600e2e2634f3fea9a627f9bb61d2821ac91359d95ed890114cbb42d7713b98ce7fb37c245de559b50c66ed66ad61f2310eb210fa6b9fb7174c1e62ff07f19d8186b6640cc749b86339d270a01257e3901fb8bbbe12be3dec79d0f3bc07c90605310fc4cd2033bb206f218e8bf4a6c2fa0fa5073aa5a1bfafd509caeb22884f434cc6fc53e3c74fa8546a7f095acea4ea49a378ce6581dd87f85c01d235c23654d918b1451377069829c27f3d3d3ab97b4f3d53c43e53a309ac3ca1d1dfb7a411266e0932f70ca428c8ff5a5faee82f852c43c750f00212bff9f62e53ded16f7691e194f07112ea29d08d3d419d8de214330e88cc754ebe58ef6b6a0dbbaaa0c55fc90052922f8779537578919d6a88d6473059e2d96abf517de5429b2d11f6d215efe470d5f78619855e4930685820ac3f6f3e2728a19e7fe20ce3f6bb2dda14ada853c4a93fac9464c45c0c15ab93e6ff47d52be52c18d45c764e77c23e89ad08452c972a3de23321a82b99699cc193c0834f1c54309566d6546653e401b835c364a2af6b2fe8c985142ae2a4033e3201409ca7c6b21b291b31f116d7a2cfd336ce3c62a2330b21134d5a1a680a9b58688bcb11d163d692274a46485018b7a7eee3bd9a995fd49ab35c74e0a30b9503d660afbbc9e73e2bed57ac096f0e394afbaf9ae8ec4ad879c60f3efabfd48097ae75239b1d6569a1d43986ec9adcbe651a84b47ebb4c219c5377351ef6e0e920536b524cdc7df43af04e172099f0f2e70b799e64644d17d14a4612e273d1575265b558e87c0dc35a7f049fc0623c3b3c2adf64601ed8efb3174ab1cf3249f957db150c676f76082c998160e1f64012f4f42d6d0a1fe3d5bffc5532b04a445953c0621f8a70bb4e2eee63809cd4026a41463da8ac02ade6a2ccc4ba14b5d732c7e7d35e0d4e224735e8e71332d34185c5e8664c63f07f1555fc8cd2036eba33ee8cf28d4e20df1f85f1060a62e36f0fcc682c58eb458d8345b4b5d53bef1313c64df51d623b580faaa47d489768f24ee1c9d3b39282199092966c6006d813f882ed737d0069c9d2d0d6c8e274bdf6295ab060bb371323fe92645477c42754570da26d49f3d25e56cdd8f54814d69bf2108e5d9e495881a5bd394baec609c9761e2ad3c98f66770d11c77999f0b4e247e834f9a5cafb663694e7bc453c4e45506f4ab2abd9afdd30de1e81576d7ad20e5921dc679e97f6f05ba11113fd4c7f1759254d0f4775de3553a53ef05fc240166f42a4d3f481f7d5d48d3794e9f5f4aea9b08565d04da02dc8aeafba76418febdf703b98084dfbb7abf944f429dd6628840cbe923290095471cb4a049442f7673c34b98ab78b0212412e1ca073fea502d050b749ac1cdbf3599a1a08ba3ca849d62befa48991242294bece60ec9aa7255022667a7a459e43abc4878338a8a7e72f5029d51f3475eae51e31e24a7e584f92e67c718c9aeab625ddaa9cc7dddefc45f16008e353a7f90a2a4dd6ec206b9ec9703e18673096ad9314e6541dd4421371cec5bbb5d93ef0d321067459c5347af65e5895c33064080bce6ea9e0190caa6af4ff316626d079845554a04d4e64f262c57328441b8b31e1aab932adee3f6622d3c3b274948daf8099b721643019937b249a8d4f01455154d82cf8f7253031d98815e583a83c544412607fecbf3be6c7f57ca3077f5528512d5926eb6aef5b1cb17ac9b11566c951c7fdfb4ed99c4a289e5343fb72da3001a5aeb9747569e6490df8644b5a027dc01d552ebd916e6f30aa89fdf3acd95a0a7cd200332e206c0db76ec96bfa5af43f38968bf1f3dc967321dd78f6ff53fbdcec2893c6ba8e24b7bf3e67b71a1e306adab2e58cdaf0a5493b0ec2443c63519d8872e43fdf6f4c689c23d19b80c029430075ec2c31ccc501e54bc6257fac0ec79c037a3150ee8f2b561990a8e62ef76c5f4532d134701a4dd83df303c57d9d52799e6976e9407481bf63bc81c5c1496a2c587f3c76645e90f59c5318eba19e77f933a7d5467801c774ca6588b538da39111e69473c759f7b8b347418b13288e0f138cef9bece9408a35c1b3afe6fb1ca634057736a8149806ac1c23e904bb96e90b85cbd8ff00b8ccc7148c5f247aebd393997ae69241397ce72c8b1ec87cb2c70d8cc6f4c7d4edf6c42924aef6384534e71fcde9a56a479cc49a159744eccbf8a3c2bcee95b18cb2cac9503f8129429f88c9b916bbc5e746f08eb84920d77ca84e36c213423c7d039e09854685ef8106ce85f7fe704c06fcf179e1639c36cedcb83ad95d418fc152bbb6bfa9b6a912cf87f4ef9899f8075a7c8a62b929d53d417fc0c10b031b60bade12047aabe87c8a0508a8ae18709e4bfd7caed1872555e508076547e89d52c56b1522c57dc75bf7e6d8c6c0ac16f6020098d95ecbe43a8a8bbfe8254e6e0937bbd9a1565da5c70c867b81c5db1305a7ccba037c62f505b8395ed45b2d1a41c441d3556cc40cb5225b11c8dd6236b302759c04a0b449c86e93130bcdf9afd9cacb4f671ee40ccde8cefc48cab3344435c0f4a11a017b4b2ad755c67cdf57356f495fbb7c03da093bd858b046a3383b71f70a707dd29133ad8b10110fb52056b6dd35345870fce951fb2a0fe90a354725a37d3442dc26875e36d1b8da0531277dd988298702e03a5835675a1716a8c1df3a3b16a4d96467e558b450887ae5740b40f80c049c2072e86fc88e700567bf11a70255caafc5c103b858f69f92ef0a60891724bae41b655d33dada821438aba781cd7d2d866a312c3f99fdc5b99ecc679b0b274c4e32ba2edda8c33f26e34b8d16ec05f93032dd60e31dda15dd232f0bd394d65f90f9a7cb403d163a910619ab9973621f86ab8c486cd866305d8eae0fa8de27682e57dada453796d327e1589d09b49574909b393485ae9835a403ce7a07749498152e118f204e8c7e81675dd17b6d48c0279ac304b1a431af475c0502867369a4f8be74c736f606a340eead4de358540cd523b3e6dec22ed7bde83c1b5ed82c3a7b216b6e6df4bb5e344cddec17ff2f61010000000000000ffff000002000000b9ca88a6aa7de2c03f0af01db1c4e523c6489f9312cec08d8c11f31dbd0bc827b4d1b2c48ebaa20cc8f89b05766eba9dbfbda7a7ac0e1b2e82d881d282c01d59b576e316723d6a939c9111f2287cdc0f948f20db451117b7429ffaeb3d64a97ae199f1b56b1e1bcbcd2698bcbf2967b6f2c7872665d84e6deafd2b5750ed7f3db84b0cc48dfe6e2a3632123a912575380aea8823ce34c68d2568a3d5cd54121291466bb1ae31a67a7bfa007747358b9ab8b340ae0f78d1ad64ade04a9a988d33b9fb4d0ca0cccdccd1e268a71a3d60a6e8aae9b142deeb12d17ea42c3f0432aa9788d4a674809a30c82d3178ce21bf22dfd000ff22da5c64c42c434619ab569ac173bd36b23488d0ab136db38f9280415429719084d3901c98f10c011804ca51909a9ce51a229c55ad3eb2f1ad615f3a81eca5f6f2512217f0351328a5ca80327b58403f18da12c0b2d84e2244ec4d3b4c59274e640984e9e827d7197ad7d31cc3a30fe0240718453e3e28e1eb93e09a9551bf4e60677a2b0753b602b6ed1a0dbf833ad3d5a68fa34128abd37994783ab5d423df9cf4a281ed2fd1ef962a113bb2bb9dfce7b260697b00f5d7c73c88cbe3ff07ca44b15f7d88add7a2d419677c57f101a6a81f124e62687f44f4abfa27ec51316f050b8491529f69ccadf22841a0758c6034275c99b724f8115ebe1abb7a32d12cf07d342d782316b5d20e5da7c2561a498074bb7457c8140b2f302034b2774749382ce0b81cc55688a80552d06abc600cdf0fbadd900851763626ee9e30c61fdcb36c5edac39961a06d8ce421f06f6e689ea468d9fecf80c90ce9975ef3fa4b362754c89fa361fdac1fce220605d5ffd1cb47c9c4f3d94589dd5ffa9a65633621afe595a456325ce5ecb4ba946c47164d0803744223a2582d71708bd9cb662be7e1f1d5117cc2fa2d9496ed2eb099ea951c07873e12ff22fa6b723aa5cad296e20dfe6aa20875eb323c70b66965d5b572e8607d2da4216996cb3cd05a43df18667ff68dfd4c8dc0cf3173e8b273f815be6d7436bbc465dafaf1222b332b28985a95fab582015af9c56570d0ab01e5e47f5e97f7b028799a5dea5ea8155b03052ac1522220223812afa3bd63da2fff84e81605f8b29b846c70c608ab3b7b536ea2eacb228b5c3434917b68d18526056c935d4d9d2608f4112fc12cafc3f2f06e9143fb092c0541169a74638458d2b030fe6baf2573b311148d3e9f0f7730776583a55c6362b5ffda5e8da8b18a34024850444b3a42e309240a464cef3c81113e089f2b1b647837cbfdf7f1a207320ba643c1f4b287eacbe53f1ae1d23a87d7e84f9fa1f07066ea189cd13f8ffd48d9b3baea2644a8e03057d7c51c0b4bbb242316da628b84805b241f84e5498fde7eb2ed0d0e9ace25f8603963aaad9e8796d7b2b310f524ea95547024025ddeefc825800df5633083f632c101ee3cb4ab08b02931bd15805dff1b6f7752daff075ca9ae4ad4a18489a17c075a9ee44f2c616f89f39b964a5204501963ef494bb107b4a2c94764d9af5446934f96244bb8f7315d11917b164a1faae33e1ed4721a0c39ee06ff7061f4194c46ca959836d01afa692a4b684139099abd929170793490834593603af46a077611847b46e15053defbbda226fedb45a991972b6ddfabef7addad07041934f901d8e78f5096017d42cd988a9355e8e877040d3de7d81086a9b4966865e449ab73f6fcccdaf4607ffb629f7fcb9bdb3d16448c7fb17793d2722c194ea5af26d88895900fbf15f6096594dfe22017912025f4d051d85e38722cf4b93a4e08230d90c0e35fa828b085ab337e77976ca66f296e31b858a189617b9989aeeabaa1c696e6ab47ac1ede1fc228a4d7d2ee114971ae7a435158484120ddfd29565ab02cfe413b8f2375744a62499d7fc96634a919ac04204226319c778ff50941a38fe47d9442e6342f752037fb412820939907c8f0032d6fc8365402106e22fd03c5a57a60c53dcdebcda2336e11b5ec96299f98f17a55016de7bde73c495ac92ff3ec756abe46ef60cf1980bdd9b7330a5b4a93763b6ce72246327bad7dbdfe4766fd75b6a41cb4174f750a4f11facb1be42409009ead570ef6a9d040aedac1afa4ff475d917bbb3288d2da115735b31ee7f2d680863216f1219d4c2788916a0ae2765f3fd6a38c5f3620c1cb96aaabb4f23ba96200735cf10164409559c320789dfd47ee8b3d0313c5ac7755fb14326b15c6e61bccf5d78b9c910dd0373fa5f8e67283d55828e2d9ee20f3d3edf24d41f0059d2344996d123e9aca6f3e01b04d5d666a1a9a40d4ed2ee2c6a84d0b899fa3aa53f4e71ce63b8b1fce81d0e2ada935160e238fe77d9b29a6ddf5ab056d4f0716bfde500f897ef38145fcb5758f9bea6f33e8889eb1b965181bf8cec471134e9dd0b38992b9096c080886bc4a182824a8915d0bd4a2b73c409ba5f8e5fe375000ba08481596e9a8d3bb9eaf4bee36235b358e7ce58fa862d5a58ee2d5d89df44d91de88ff5a672102b088185c4fe717e8cabe0fd6c8186e636be5b11ce653f35a7a6c7dbd7b9ce6dfd45734fb8ff4606631a62eda68bd71fdc6df15245efbb5b342d36e3cb497e537d991a4a1c459439d5b762a8b0ace950225ecb3575736180c67542730861a4b1b14ad0e3cfb704e81c68182edc11e97eacd49e7d66e56bc86d59c81000000000000005638c52b663a91fe3c943bc55b4e477359a2d0bff3a6c48967e140c5dd4983db1f01601d7c0658fb6e7385fec855cbe37c7fdcc345031c3708cac4d356dca71101106800f8cc32139abdc22e2aa40349afdcddb130ed99948b7b9dd90c3e510ac8f6e9c4ddcb6180451500648bdb41cc549be118d5bb4db0e47d5276654912eee9ac04cb8a6ab74f25785f2980a2c08a3f4c66aa32ab5e062af7f90f4bea11e8a2b0634d5169101f8932d5cb12f02fe552ff1773196a66d05486e95f66413d75bad7d302fbfc11d34e2a6e3d6ac04930c658bfab4c1a1ee2a9417c2b6be229ad7d1e6239ad774c3df7b38fbc3a0ce6aa58b9f1edacf8e3c6f4dfdfc382d77f260c074e0b54047460d9d606a70ac700776489a3daf14d555df4131fd756681f7fb3fe9ab731767c1db149ba2ee6d11d71ce6d42502219299d95db86c49892c509e42ccc392aaf1eb677dcb8f3b51d85f51c8aaf0bab4cc0192f80f94d4ef826d32c5c8513c73f10287c0817c77fea34fc0f3646f1db9caab190cf94f4e5d1d8f741e337cb8708a3d54e8637b78f8142e1b35ac052695a1d41e2de82cb3289297cd458748b52c30869daccaf3550e7900acea0e7b44e0b715934201b7e9ecd8fde3040363acf4ff8e3b5e32e4b350bcf204a9374c84f8cdb9ad2a99190401a49618d153fd79316d82db9725aeb8fd6c7dbca6471569427e4c9fa7350769c0f641aa6e7ae5153de9e12a15c9c50c149b7944b6a0303bf97d7e39c8e6eecdee458a41828e3e7784cc380e9fee1b4da7b55d2d70a35b2c398cba34d38630549fa7e2badc9de91d2e99aac8b56fa1eae65dbace0538389bfff4bf1a9593a079d306cdc2de1b516453d4bfcad6a45549c956c7f76fd1b78b98cc87809bccef41003c553fe6f53c2f73398182515cd5c49b0b454761ea77ccfa440ab9f12598e93379343f11b5ab81f9b6db7ffa40dac7036d2d858b20aa478eb5894e577a6bb73a1f15900b765c480af8cb76f3584a759e099e37a12590bf61cffdd61075a949447f9b8cc4e5ffe3207dc001231d2123200a489adf4c07282f11c0225b281a6d6a1bf698c2db2c2bfa5476efbd03e6367cbf5b61abe5bc7bbbaaef2988abb0291febf726b1f6cfe00d06a260d0bcbd8ad28141ffcd8d33001962f6dc2652a4d960429d3f13a44e22a0fd5c257ddf59e1230a5d6e49e378a89b5af8e8b6a1a7df62d8ce7b42e5ed88e346024c8b00045ce9da7d166d0bca7639a9b3f10cc429bbdbc151f7e10b44def35a97ac1c3ebb4c52e7494c041c076db21d12df4acd965ef0eba99814357d12bee5ab88857060fab182cafcea1270604dfb49d38f9f25ba5960aff35dec5d1e38914d49cfc3e26a5a89e018f46a840612a611c8603296a7832d8dbc7b1dde0149af14e6399bee915d628ad128da1c9595048bedf94fd059b5b7c79e1227f13368b5bf7cfd4e7d28d66ab8d0a73e100ce31fe7b8e164edd30f6aa26f750f92a17b49d63d5c6d5f00d611f0906e0e7bc8bdb6a3ccf9e9c0cf3f689a1353cb06746d9c3e8df1c51ba235de0f3376290d80a0ed8d036a75492ae764a4cbe93f00a6827c851eb27badbc6adc2d852b7321d6f6618fdb2369cdf292742c0f949b734f3271b843df2811d17128fec29b3c377e5bad9f7b225c935af4459215e9fd2926076cd5c83eeca87cbcbbb9aec05cd17d077df0411c25fa33f18f4599184b76d4350dc62087e4d8ff1111580fc51577f5eab011d906bf14f296bfb9d70e3099f74f94387315360721a2d874ffa6e2ead8555459061bc285220a81a1ac96d45c064c7084862ec406d3b6e34d52bebc6f7ff8e1f406f768f5b747fc0ac446f3862af5ae86eb012bda8becada2438505cef461691ff6b305a6a380719ec5765de1ac367db7c6ea2b0ce0c97803796f5af335963dce99a61c2275be2c76c21e925507d517cd3a1740abb5da32d640b195bacc5171960dca62a4cd985202ef7beb632eed98c25087e0f4a073d463e99cd79b8ca2294ddea683f172141e580266d96ee86bb7d30d5a8c3db65551b3ec015295b48100559c79d6bc0b558b370c84bdd5c4c319ba8b411072d41e7e95b294d2b1b08de8fed2f4b1a0b4b06309491b09e47b40826c2e17b1fb77e9dffbcdf315ae5c1452637330bb95081d5c70893513f599be00dcee867cbd36b4d58e8bbf1734aa0196440415547e604456d69b4f0bdaa801362bc3dae9c350312804ff3ecaf9a8c11776e71da7d36db96a6a2d5163171893865f4982a1a704160b52c79f92e376a0c26ba116ba74c2a8911615a1508e5bfb55aacbd8233508e0770d1e003eaf4817bcd0beaf0523bb108ca24b504447260637bef27b29738adf88f260fdf7a410d58165cc4a48a024191df7b7b4934c0928e0b73f93b23637501351de3b745a1fd5f8cb4d7293a7151b0a2d9d1b02092831061f0808278326d78300527fb694cc2642e4edf51f1305583a7e3a4e1811f422363cddfb068311edaf35947552784028d00d9e7aab0cffbd7bf5d5bb1c3ba5b8ea2aa25fd92851b3d6fb40e606810d17be41e90470b0bec60a6e96d735eb69a7d7b6dbe8ee439f71ac569ba0b6f1c558131f2272efdc5a0ffb0f132fc8c2393cf99a8c1d24c986462e5a01003c3b6c6cfc9c6b1c07d3b195c7b7e99beb993fe725488a752d9e2ba5f5f3c4d200c0774def5c9224ddea7cf4eb3b44018659a4f69e97e1ea89810068c2c037511f38b89f262e61f821dcf3fc7e4e78cedf93ea9e9d584ff7473969ac1c876712a7c8d236f77a5d4bc637e463c6e56070907c3f379332d28e2e498157e15adf32c5ce5a99c713d97aace52b88ea728c3de2d57264f8936ccee9cf86e9cc240b01e9a4c41d6004d351fc88973035a1ac7de43ae407fbed581ab85162417167f73850d0cca60e8694891bd48ddcead38ffebbcb5416c23993098754cf2d5bbd037988e67952a6aaab8d89a2f3f27ae571a595224247c44136e47e57b63a0bc8f228de14d69ba07ccb37b23ce6d2c6b78f2505d5e96d39db12d7d94e8887145366f0d095aad63b295ddef38de3000000000000000ffff000006000000d69b3377be82e2ba509ea7a1f0b2f1abc6d75b589bdf73a7ad2e0200000000002800000000000000ffff0000030000003af25e30f5f35de0ba25634acfa4e6f0a7000000000000002000000000000000ffff0000070000003b427e1b3428070df186b60e4e59f1fde00000000000000001000000fe240000b1389fbd48248c98ef2ee27c4b47b4b6073e203baf3cab4ddb57f1dd894e173d8ae5df2dda4d4afa8859833d8ba8213dd10d7f400dcc3396ffbb1dd7c6c6f1e8309317911c2b5168ebc1c32bc00ed3d53468387f1970bb03eb21c8cad09ab860b2b9b7d18af8f74a5b200ab80a3381f6ac41dd54b224552bbd1f16e15322fe1841e6473ddc0b652cca46003e0cdde079d95b612ed97bf22df8388980492f5bb2aacec4a4d728d07124c2282ff8ed91831e9d27200f4cc9c361758323e16a41d1a42d1346c1446f992ea500000000000070000000000000000100000003000000484c8cb499bb8e750bbbab738d1c9a4e24d59f584c38ca8a7bfd7fe870439881841a38473f8206afdc403a6b4e67be8b4cf1283fa3c6b68c2523cce318dba4c328b0ab0bab1a0cfd2243302e41a3007dca2585c1abc20000000000000000000000000000"], 0x32d0}, 0x408) r2 = geteuid() setuid(r2) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 18:21:28 executing program 0: r0 = open(&(0x7f00000006c0)='./file1\x00', 0x9, 0xe0) r1 = open$dir(&(0x7f0000000740)='./file0\x00', 0x800, 0x100) linkat(r0, &(0x7f0000000700)='./file1\x00', r1, &(0x7f0000000780)='./file1\x00', 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r5, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000001900)=ANY=[@ANYBLOB="01"], 0x1) r7 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r4, 0x21) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r5}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r6}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r7}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r8}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r10}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r11}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r12 = semget(0x2, 0x0, 0x0) semctl$IPC_SET(r12, 0x0, 0x2, &(0x7f0000000080)) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x88) getsockopt$sock_int(r11, 0xffff, 0x6d52e2becf2901be, &(0x7f0000000000), &(0x7f0000000680)=0x4) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCCONS(r14, 0x20004276, 0x0) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000600)=""/80) symlinkat(&(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file1\x00') setuid(0xee01) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000240)=""/110) mknod(&(0x7f00000007c0)='./file1\x00', 0x4, 0x0) mknod(&(0x7f00000002c0)='./file1\x00', 0x1ffc, 0x9) r15 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f0000000400)=""/211) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 18:21:28 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x3, &(0x7f0000000480)={0x3, 0x10001}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) 18:21:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 18:21:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x10100, 0x0) getgid() r0 = getgid() getgroups(0x1, &(0x7f00000001c0)=[r0]) getgroups(0x274387125e81f2a5, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="4c0fc55d0d", 0x5) dup2(r1, r1) r2 = open(0xffffffffffffffff, 0x10, 0x20) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 18:21:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 18:21:28 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82023fde330ceac70e1f57135b88cbf7470d0cb5d0613b8da57805b1125942c66121518f0fc25852ae48b221599627bc6f60cdfd7af716c8c7dda41dbd0a21caf9978ff090f2cfdeeb68f493120e4b4dd14331b21e02ab8ba11b388c610f7837c0dba7c46a9b0ab1ae77e2212d5935f9299efb3d1758da39697c9beb1bab3e5dc7c300ef3852e2c3dcd45f4f174979965dbe3dbed6eb014d1eb856c643783242a5d2667ae5b387f711020776c50fdcc2a3ed635b4a7b885f09017e37096a4df5524a5e83361748df7fc8e579bb8cd6a9851383766cddf5"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f0000000040)="58c831690f8d963290aafca6fd13", 0xe, 0x404, &(0x7f0000000080)={0x2, 0x1}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x7, 0x6) fchmod(r1, 0x21) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x408, 0x0) recvfrom$unix(r3, &(0x7f0000000200)=""/251, 0xfb, 0x43, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000073135b546b9fa9c7ff989a0c4f5d4c5e86e5f89d63b8cc7fba51232ae454772c978e0b9723e3aa6f95723495a3a8368fd50fd65168cf82846eeffb85f7cc323457f48b5d4db487e9ea340034ddee6f8645063f233690ccc039306f0669499aa5fc0fd19b9f584cfb5b5af6292551c54671ac726348946114977465e2563bc95068828d1de413614bee0026dc57756fd701ba55e3d097fe534215b265ec7b3c22f2c6e32acbf65774071357d41aa1108029af396576228447549489e90193b91fc34117325c9b74f4df5d0256bf8665da6f3b08fa5752d7235bcfd62ac6bff83d9b32864a08f90bbbfe2ab4c8dcb400000000000000000000000000"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getrlimit(0x0, 0xffffffffffffffff) r4 = semget$private(0x0, 0x3, 0x209) semop(r4, &(0x7f0000000000)=[{0x7, 0x7, 0x1000}, {0x3, 0xed0f, 0x1800}, {0x3, 0x40000, 0x800}], 0x3) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001480)="7face8f6319993b12cf697e49788bbf5d7e141c744aa64638ff9eafa925cb4d8b781653047ed7beca534c813a69968f0bc5837dcd44cf6d13c6d04eb28ae1928f91f2e9d24417b49ff8a1eaa7e8b8e350fb3573ab3752ca293f3929682c7c81a3e9e29ebc65d753ec36f64e14bc6e7b38f6019f00e444d8df5bc865c547d7cb23c205ae298b9dfd0cbffe9aaf6646af39f951dcfb1f6609c0306e7f8c8eab56aed66e61f43b5a87cdc3f8db2a41badddff8356264f909d5165d70785bad05122d14fd597d0743f52c335a4b34382ac40956714302ea1d6026b74959332293ecb1b7770", 0xe3}], 0x1, 0x0, 0x0, 0x402}, 0x400) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/187) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) setuid(0xee01) rmdir(&(0x7f0000000340)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) bind(r6, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000180)='\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', &(0x7f0000000100)='x\x00') msgget$private(0x0, 0x10) getuid() getgid() 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 18:21:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004793b4fa58af8165cceb845a7dc0c474b8a766f81dbc77c9abf679db822aa2068c5437ac69c8f724848ead0c66abc5c37710a2b756223a2393c6bfad6e6c0cc3caa1d4f79c2f7afc65cdf8a6aa4f2d03660451cc72b68c969da3b50b6ff38372108c46eef79826f1c288a58f647cb71021d89c8db51b18ecff9c8c086d404271ec5fd5d869deb48078ea9d2b8b790635850001f90b8b82b76fa46464060ad4337ddd24ae0fdd000000"], &(0x7f0000000140)=0x6e) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x210, 0x60) getegid() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1014a, 0x82) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x2, 0xffff, {0x4, 0x3}}) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x91cb) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000003, 0x0) 18:21:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x3ff) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x276}], 0x0) syz_open_pts() syz_open_pts() 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000004, 0x0) 18:21:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000005, 0x0) 18:21:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xc00, 0xe) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000003c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r2 = dup(r1) linkat(r1, &(0x7f0000000140)='./file1\x00', r2, 0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001780)=0xb3) setuid(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r2, r3, r4) openat(r1, &(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) setuid(0xee01) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r5 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) read(r2, &(0x7f0000000440)=""/253, 0xfd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x20020, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000006, 0x0) 18:21:29 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f0000000000)) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000007, 0x0) 18:21:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x400000000000000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0\x00', 0x18, 0xc0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000008, 0x0) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000009, 0x0) 18:21:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x10000000001) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000000a, 0x0) 18:21:29 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x205e, 0x40000000000902) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100803000"], 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000000000000002, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000000b, 0x0) 18:21:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000000)=0x4000002f8304e) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) r4 = getgid() setegid(r4) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 18:21:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000200)='./file0\x00', 0x40) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20010, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x5fd, 0x7, {0x72, 0x8}}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x13, 0x2}, 0xc) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000000c, 0x0) 18:21:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000000d, 0x0) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000000e, 0x0) 18:21:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000000f, 0x0) 18:21:29 executing program 0: mlock(&(0x7f00001b0000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 18:21:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000010, 0x0) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000011, 0x0) 18:21:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x200}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x1) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000012, 0x0) 18:21:29 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000013, 0x0) 18:21:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) fchdir(r0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r1 = socket(0x21, 0x4, 0x4) getdents(r0, &(0x7f00000000c0)=""/138, 0x8a) getdents(r0, &(0x7f0000000180)=""/103, 0x67) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/23, 0x17) chflagsat(r0, &(0x7f0000000280)='./file1\x00', 0x2, 0x2) mknod$loop(&(0x7f00000002c0)='./file1\x00', 0x2000, 0x1) r2 = syz_open_pts() ftruncate(r0, 0x7ff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="63d3dce68759073485236f26d3d90334c5df168a702cb81f30826133808dd16565c53786df8deed9c09917408902d04a782f3b92969c8fa7023767f6cd60e72d8c38b3e59b03962b92ff343434cce1ad10088f063e93aeeebc710ffb7911fe832f98cf", 0x63) chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) readlinkat(r0, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/83, 0x53) r3 = socket$inet(0x2, 0x8000, 0x1) fcntl$setstatus(r2, 0x4, 0x84) bind$unix(r0, &(0x7f00000004c0)=@file={0x1, './file1\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000500)=""/20) getdents(r0, &(0x7f0000000540)=""/215, 0xd7) mkdir(&(0x7f0000000640)='./file1\x00', 0x81) setsockopt(r3, 0x378a, 0x0, &(0x7f0000000680)="d695412529b5132012df315b0d95fc9f54de7b9588335d0622f1a2e9db91acf7bc92c2e43b433f1d375c0db65668ef89e95b17012daa80d26a49575f34eb9ede1fb6e4d30e256c59b40df814f3efc34d800f7b9e46edc13a4198c9f5f86c89c9a40eefbebca65c6bcaf393e31a1c3b92c3153b838373b0b3f0e696c9ee1ba94568c3b1393f8fb73233a73db8297c92b6b9c2aa6f65c8496e223e511bcf617cf89b885ae924022529def062f3fc590fe36d20910e729e8b1ab9669361fc443e6fe5b90be977fcc42b32073c300aecbbfc8ea36b8e2af02985225d1ade83a0e7", 0xdf) kevent(r0, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x800}, {{r3}, 0xffffffffffffffff, 0x0, 0x8, 0x3, 0x13}, {{r3}, 0x0, 0x0, 0x80000000, 0x8000, 0x7}], 0x40, &(0x7f0000000800)=[{{r3}, 0xfffffffffffffff9, 0x80, 0xf0000040, 0x9, 0xfffffffeffffffff}, {{r2}, 0xffffffffffffffff, 0x12, 0x0, 0x4, 0x7}], 0x1, &(0x7f0000000840)={0x4, 0x101}) symlinkat(&(0x7f0000000880)='./file0\x00', r0, &(0x7f00000008c0)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getpgid(r5) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000980)={0x1, 0x9, 0xffffffffffff0000, 0x10000, 0x3}) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000014, 0x0) 18:21:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0xa, r1) linkat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r3, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 18:21:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000015, 0x0) 18:21:29 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f0000000380), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa3) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x60) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 18:21:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000016, 0x0) 18:21:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000017290000002a1a0b0000000400"], 0x10}, 0x0) 18:21:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000017, 0x0) 18:21:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000018, 0x0) 18:21:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000019, 0x0) 18:21:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') fchdir(r0) lstat(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) 18:21:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000001a, 0x0) 18:21:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000001b, 0x0) 18:21:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x2a) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:21:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x65, 0x0, 0x245) 18:21:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000001c, 0x0) 18:21:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7d022e2f66696c653000"], 0x10) recvfrom$inet(r0, &(0x7f00000000c0)=""/60, 0x3c, 0x43, &(0x7f0000000100)={0x2, 0x1}, 0xc) shutdown(r0, 0x1) 18:21:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000001d, 0x0) 18:21:31 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800004) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') fchown(r1, r3, r4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) mmap(&(0x7f00003ed000/0x3000)=nil, 0x3000, 0x0, 0x7812, r0, 0x0, 0x0) 18:21:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000001e, 0x0) 18:21:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000021, 0x0) 18:21:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3a, 0x0, 0x0) sendto(r0, &(0x7f00000013c0)="1532020cb59c11d24abb2139e321b08e24541253071c00dd", 0x18, 0x2, &(0x7f0000001400)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000000040)="e144b947c28f31954c001b33bd85ad54d9d6c212fb680c1e88b496d9943d8d3f5636c9d0028297eeccb2c98330dbe4819683ef8e4470bbaaf01d35ec85c822cf099a3f74acb10616ea486a1cba8f4fb7f416c7064612aa1ba9f630de2c003c37b13a49125bc2e289485ebfdb93c4784b4b7b8d57c5498c34a2e42f62f0fa8804a16071e33cca923e7558378b2479fee6869f2873d09db000ac2a66cd2b0c161fe1e0908fea16f6cc9e5ba5fe057d2c5ba34940d7b8066b8091fb42203178c2043ef477d16b4bff58f0a50178aef156a2849f1c05733a23d6304eb29adcb4ddd7d3b4b73bc9218d1b3670529c538a298c3fd9cc234030d1654752a0c1853cf983ba152228a6f2170dee218d9fa4e4f75e1324de2f9df02e41802c5b0b029b9b24867c97a1b6d675677ade8917814820a8d86e8f4523d1c889ae3574f1090dcbc2061d499903362194bd2d8f8d1c8123f3d7eeaa25cfaa11e537907758fe73961b5fa408ab368b3c9c5e445a54c87e2287ed99a58ef33d1000992569b719cc3e075a098783af4913c64f8aa2c407c87feff934e26be8f3ecadb507a10082c13d647b11616862bad9075efaf01710c19d9cb9c39f3697cefd9b3bb7e70c640c43174b84b294cc2da9a1c3bfe79dd52f88bf813685953ece6f270b2861c5e647a689e8a9c1f7cc5be73f8ce4e136df6c19ee76df10743b36b0e2d2a47a0d2938857a523ffcd8ac7b19b9745865e13a1d944d321dc0d81128e18fdad63b070065e549dcc6dd2f73dd7914fc68994dd533c8c14b086c6fc77714d8a7574849a31a47ccea0ca9b7631514b1d4b76e58cc77347014cfddfd38dddd609c324a82a89130043890356cb500405ee652c334ddacc76ff122b6031343aac451f51dee9255be79beb76aa8108b2cdcb363a89a93fd4dd58b4998cbf46bf403e48577288c2a98898a38a98f1dee09d6f620235c8fd178327a4318a87b0cd682fd8ed81d184df94ed602d5faf97a5745fafa927bd0dc588e93d9dc78de58614b86f222d7985e342a20f219c25fd00ce57f42b4863ee42d2d29101d92957d5c936af3b20c42f68cface066efa8a32034f3d78a2808b569328c39216b4df18fbaab4b679965afd21d341aaee2b241180d135db4fe9f957076ae9f8cb506a97b3a962af037502b30a9b760244359154934b49faf39cd4cca786a6b630eae8357b5c037479f495c6fbef8537f883ef4feacb8129d1ee679fef442916c0d35de341c18a425ec5cf78d14dec89c36cda89ab24a2da0d9e37b3fe96e74efc8e7ad814da112754b2a75ec054f2d4e39c021600b131731393aab01e7078345e783a2ed441666d7822cf25ecd8d683ee4f33b7a935c658e3a09c3ad5e7e87c90c838097bf06a64b2ac470fe4b2981a5d8bc2f11fb1d628b629a0184d2d5f035e02b54c7dc2ec214236477b49a93f8a797f4d6e84bb8e5b0bc2cde09245be6d3d06c887ce3f062485078dce6ddfad7627e2e289b9be6a9b544fc6e3bda209c73f2cf993398bfa97a03631a0e0f013abf098ac51d6408e43e6e3e21ba1817b8676806c413766efc4081dd45946f9c6a28fdd6601eef0b56956b41129132d0c451009abd0dfc4a2bd31d2544ce9cc0a064533b0d6f83e29239033f8983a1c5658f98be3ee61537ceb24b0b97f7fe9a3910560a48e8ae89280802129dcced523cfd11c79df769ce37cf6bb25dab45600aea113797a8cbb932aa256ce9695defa8c870292dd7cfa2be44676f65ab4939e5224a15364e62e5413fe45aa95e46ffc30e551f6b6f504374d51435339a2d86608927cf1bf2373e2107ed208c0adc4ec5733f58c23f0814a66782310c62e6848936836811fccc83a999f55e4e55d00b88aee063b44d540b08c73edadfb0edd9522899ffc0678b9ceae1dde1b5fcd0900313e851509e54034405029d96e167088ea8100b26f9074de9245947368820a8cdc566ff561aca2a62e00b0b232fd55d7fa71341b2ca1149ff1a72a295cb7d3c4d556afcb647f5aee2d9992e70334b01f9a8d8ae0773aab4e7088f87d6006259fd37cee951fea8d5d0b7516e724cb540c1c53c06c64aaf7c6b46b5d5a151ede6cc181fef7bb3b17fdf2ef72cfa0e48168bef9618b3e021fd538837d2af4f09be19be09e79683ef756a9c6a6a46ae9d744e0cce868f66726784ae1fbf371a91a0cc481ccaac60089e15b324df7f5988448dba666ac3659b7d92d07145ee5ad17e5d85ba040fd10372cec45e765c897f51a1515b1f75af6ac6867b61405fb286de0f4243feb7ac864db10e5655965080c947ab08bf499c4739b3f021d096cb4d4dec5f1498880af9798639ad263e1483080b4bf39f9ae20163efb7dc6936fd5061c17266bc754b79bac4028d8ca094ccb7eb56e0300a1a50d9ed5107cae8985af37961af9cc17dd2a6f568d5d52c45accc72fb0e2ef840f9ff6b3c08640fa52d79a1c25ff904b284db5f787bfaa44e129e4b2f432d5effa653b8d26e80a09bd3ada6149dd50ed917e0afae93dfca9dd942ce7fc852d0351d078d6caf082733f0da615fc46c7de934ba26e0606d5a8c8aac8add8fb46378194b483b201e48dd49210d0de39432830849c20a4fd6f12794c690979af04262b654b2a32ef7d4a38942600670c67ec5e2df9b9ab0a4ea7d38e76737016fe0eeeab7459e3ed250729f564c76f3dafe41b0eda146312e438d5fc6846fc72695448e93138b97eb7c0e101bb6fbafa7dceeed1a3b2e82bc2a14d6b29a6b623713f0d8549c91e433798134dfcbc3b830ce6e2d94deefeeaeac5f90d99b897cd695d8bbcbdb4eb01c6d5cfe7a81e9fa5449c27b6cef66372b93d502ad20c50412b3160c83e5c22b01b6217a6ff3b61c097554ae992d5200dec3ebadcd567ec2a548a99dfee93f2679e02cf7d67a8d692a41891aedcededb1154dc84b2afad668aa72d659000ecc611cf486346b4aaccfb7824f7f86a3f581a1c80f3c500a316a77464706bd209ecef160ae5be84aa8f317431e810e11d0d65a67217c74f2e9d003cf13d778dbb49f7cf8c1df53f8401adcff98cf07a7a6dbe3be8b72d10b2e1c73089cf53ce129c2f8924fbad4c4e63d6f7a8c74d576201f464fb5fc17d120b255737a57385ac6ed26ea0f2e5f4ee5a19e3aa4e8962f2f78a840a5a8c7ad482f1dd1597d19500c08569f9ad7d38a021f4e18f5242057864ee20e064f9b6758985464b265b14cbdf7e18e446c41f9771796e2cd0c096634edba672d965c6d3f62613d63e9bea351cf9671edf273f061b94232b508367cf0452bf8cf96ad178bc516b4b888619c742dac672562684ff967b4d3bf8c5087cd77a5fd1d6be6607d82beb2e78a0dac8c008b5e03e99e9ae7825808c45200a65d9b78cff4da42e5cfd6f768149658d80253499a75c8927138b0af961ab5457ee18a4744a28a8d2bf487525d934c53b9a98b68b7519c42af447244a48c3915e1de98d471dfb9c44e73eb639bdfd79f07669d697fe3dbfd7fdd879fb4a17411e3641495f97985a2cf64e4b08ce51942791d557fd2360a7037eaf71438e033927c63f1412c9b021dd0fd6b749602265ddad53e0ec410c1be5662d5674335561899777f992ff96d13f71ce957a36817d627aa6c85ceb5295397f14c484416b1d7bd8e3c94907f87aa0bbecb17ceef72bd217db71afadf77b54cbdcf623d6b877fc50e2d6afc91f76fb8912499149bfee87337e9d9bca41ca6482014d7099b7a5f2eba793e463bd9518bc53b0df1e8b3e5f30dfb9e474c5b83187774ef8817f084458917a011e59fc268d9e32386f01ac312e0fe7fce780ed439faab09a2dd1af0493a4a5377f4a1a6741abcb88caa4a59b3afd0f883ccc7036d428b2f821dede970dec0048afb58cee64fe156b28b194fc682e00d56d9cd7ee2ea40e3485cecc1e85400130b4407159e535dffb02d1c15bb3e5c8390e670c6040d6de5010bd79d7ef91c8dc4c12792df09b749e29b6eb0de879d6aa85d58bcf899bb23fb8cff46059f52ad2b777cd69bc60e1da2c23002e4c5e5db2e675212ad2b0ce40cf30fc9446f5fc6214a7bdf0de4113315a31cd33dbcf0bcae69d2f0e7d027076621a4651d60f1510753008ae6ab82513bf2591eb1fd50eb2c38afcab344076ec2fa1e2fd63939f46dddf9730ede8e29a811788cf873367ec5744eefbbcf8db6e21241a2918985fc9c3a5f6f51bbb95df12cebc67d49c6a95760923c8df672c57ddfabf0b64e27a0ec5e0facd34439f3431876c6ebc3275a7a528ec90797fe787168d0983151ca24afe166f872693c9e7795afa66a73bdb864a886b7591198018ce943fdf45313cd634aabbe3af07108c5d9abdf031c629b70a0bea67066a86beb56ac5214f31c97e42eff2820dd4a470915ce78635b1f25e335e7b4c092da47fed654ac65d50611763185220f18a0a3e63350e99f827d24d6e209d242e34c54696bbbb64abd551fb61c7cca0dd028cb6f7df8cc0f8ae5c00631a6977b32f4c668ecca16aced91e06ab3e3ba887e5bd55d35b73fad8d5434d3e5934630de41cc942f913e9b26dd3210bde30780df68a251e1fab4d97a6342a0b9e1a8906693c3f96b8c1980f6870ce531b21d02c90363ad30c59ffeb2ed6eec47e128244733c20a349dbc4f036438401915f6a2eaba84698b2ce3792fd0999dbeb59ff31e72de7c9185f8e0b5c734ac064ffad116c925abd643f6adc54b969a2a4d1800c520f325b3c21cbec421ed97c96ea5f552bd5af604a673d4f5007370b1ade11261c092a4f6d6b7cd646e2b69ea4a86081e918b741beb0febc15997f8e6f88a2f7cfea1afbed0cfe3bb1041e5fd74e8dbf92c2eefd71c9a3de828fe7d0fd97464c8f424576fc4fe6c623710378308415e8a4f968899eeaedc92c8c048bcc590e6946268c86cfefcaf0d53757f4fc5a12b4111566fb103cefa8be28c9be3adcad7a8e7cfc4f6461814cbcb6a96a143c75312b8ceb5528a3d16d1e1b34595fb65620937c65dcb609cd838a65a4ce6bbf007b270dbd383c1962f86822aad8e08d0c630a09d96aa2dbd6dfe2b6dd3fd2d075bad7c630b67580241a65e1f953e43ddf144db470457c7fa45d56538f4a9d7215c3ab9630c9c79aee0e51f9b402592763cf4ca2ec3c79dd7c49f1ab054d7aa1f4b4f003828549c402b8a1cd3d3f0a2a497a11f1e74b719df62fe8fbce1a4a5327aa085c37b5a9ed3eb465780e2a4a3e54e836517849c29318e59800d2c7d37fa52ae10fd3926e727598c871a451e37c9d338d14d6cdc455484e2a33ff2cdded5a98637499b19569e7f2c312a578821078477967bc22b684e8b50ab98a917aeba9bff73574cbcc355a2fa8bd19c3c39bef947d921ba8069372ba8b14b67285083e3bddf94fb150b0e2a2c6d7a3fe02cebcf487f050b64c15cbc0db892e7909688b02fd3f27e915e0738d041cc26b4a5be6eee7075cf9880d8f9c9b34450475c45a6f5a78878caf7c5ac32435280d6d2fc6890fcc497a958c9b2441e5fb4551c3561f67833baefaa16069538b86f0a779d3ebd2e7cc9ad4c7df5f3bec8d923eb74ba61c6cbf4b8aec6a4ae9529e72fbca6f89b93ab773e775c980c34ee49504999370cde5b1c2a10fe268ecdf1bed95f495b1241b4f40fdeb58cc8b7f10590a53fe765c3466958ec3015de7a9c25ea570e51a728e6076ce939598f6e1727cc71fd00b1a58652dec6a536b34e28a7828c12828f24cbc610bb2fb8d90bc354a47d974848de62baa92f45c9f369fa082cb936174626a801fa12ba1b7da1ecc90481", 0x1000, 0x8, &(0x7f0000001040)=@in6={0x18, 0x2, 0x2, 0x4}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001380)) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000001080)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f00000010c0)=""/208, 0xd0}, {&(0x7f00000011c0)=""/38, 0x26}], 0x2, &(0x7f0000001240)=""/214, 0xd6}, 0x2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 18:21:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000022, 0x0) 18:21:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000023, 0x0) 18:21:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000024, 0x0) 18:21:37 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000025, 0x0) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000026, 0x0) 18:21:37 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r5 = socket$inet6(0x18, 0xc003, 0x5) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x40}, {r2}, {r3}, {r4, 0x10}, {r5, 0x82}], 0x6, 0x81) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0x90aa, 0x800}, {0x3, 0x3, 0x800}, {0x3, 0xb97b, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0x5, 0x1000}], 0x5) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x7f) r8 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x808, 0x101) recvfrom$inet(r8, &(0x7f0000000280)=""/36, 0x24, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) flock(r1, 0xb) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x1, 0x8, 0x1f, 0x1, 0x3, 0xffffffffffffff80, 0x10000, 0x1, 0xe8bccf5c241d1dc3, 0x3, 0xba}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r9 = semget(0x2, 0x2, 0x480) utimensat(r8, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x4, 0xfffffffffffffffd}, {0x6, 0x2}}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000440)=0x9) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000480)=""/89) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000027, 0x0) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000028, 0x0) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000029, 0x0) 18:21:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x5) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000002a, 0x0) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000002b, 0x0) 18:21:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) seteuid(r0) 18:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000002c, 0x0) 18:21:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000002d, 0x0) 18:21:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x880, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = semget$private(0x0, 0x0, 0x10) semop(r2, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x20) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x81, 0x0) 18:21:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000002e, 0x0) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000002f, 0x0) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000030, 0x0) 18:21:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x30202, 0x128) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) recvfrom$inet(r0, &(0x7f0000000180)=""/96, 0x60, 0x40, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)=0x2) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000031, 0x0) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000032, 0x0) 18:21:39 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/131, 0x83}, {&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/66, 0x42}], 0x3, 0x35) 18:21:39 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x4c) sendto$unix(r3, &(0x7f0000000240)="0c0220d5775af5aa562e10da60e7d5a2d674b12d1b020e9e5896d1f2bd53", 0x1e, 0x8, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() r6 = dup(0xffffffffffffffff) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000040)=0x18) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x10001, 0xfffffffffffffffa, 0x7fffffff}, 0xc) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r5) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000033, 0x0) 18:21:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="84d5d073af4722b1868d6573f9fbea80b1b47095a2277f6b9315adbeef882708d30a2b0518f014772b101514dd3fe6e73b6de2ae4b3c1151f38a00bb36c8e4329b0f527992afabd4854772f435a3a1e4e7e54fa142db1653c76ce2c9d3ce0f448f8828b536698af2eb0701e4a05708187721ee70e94fafc0333c6c5012bed9a26d78fe13a216c4ad5a3ccd5f82da7b60b82dff4a2463f2a32a7688773c6d7f12a331a720", 0xa4}], 0x1, &(0x7f0000000140)=[{0x48, 0x1, 0x9, "c44a34d762be42d6f96613ef61639425981219ca04b8e9e40f8c55694c021d89a0c828051d15123c1d37656398cc4abf0350b698"}, {0xe8, 0xffff, 0x7ff, "32d372c7623bae601a5e5b258bf1961e22c1fc4313bcb293d6eef3872bddab3c00aab9f19d7fd79edff94480d4e18be7eb7d81e1fbc9bea19a728de2c7a585bc109a61878a5dc827b02022b650cd25cf3f3a97a409a6bcd20c247bd31f30713c0a3473edddf4567d34a468080fb701c8c4434caf47ff94c0303e032b698c6daba4a6e4f3e6489206f821fc93b2726073ee70d019aff08818860b5084a62004d6a0dfedade1be0563552cb5be0ccbb7792687b18a47967960e6ad586a303f4560c6448c4825006072c93465f3a0a5851791f2"}], 0x130}, 0x400) 18:21:39 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) mkdirat(r2, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x6004, 0xffffffffffffffff) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000034, 0x0) 18:21:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0xc007, 0x6) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x1e}, 0x0) 18:21:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r1) utimes(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7d5, 0x3f, 0x9, 0x1, 0x0, 0x0, 0x4, 0x2, 0x2, 0x9, 0x9}) geteuid() 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000035, 0x0) 18:21:39 executing program 0: r0 = socket(0x10, 0x1, 0x4000080) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000036, 0x0) 18:21:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000002c0)="9085", 0x2) close(0xffffffffffffffff) dup(0xffffffffffffffff) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 18:21:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000037, 0x0) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000038, 0x0) 18:21:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x28, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) shutdown(r3, 0x0) pipe(&(0x7f0000001980)) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000500)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/237, 0xed}], 0x2) semget$private(0x0, 0x0, 0x80) r4 = open(&(0x7f0000000540)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000440)="4c8a529fe5f358805d8c938aabc721ea61adb09e5e7529f3665eea41cdc8772c394083d5e9eff9c3b2b0f24b7acb19064aa8bdfc3980629d7d17a74f0469fea61b0a69c67b0a56b6c3513298d8714bd7e7f394ea4a431ca4af30af90bd8be538ffc370e01200d521d65bd45c2f9fcdacb04e3fc2ce0651717c96927447e2ea784b5b00d5d5624a", 0x87) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000003c0)) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000039, 0x0) 18:21:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400000080, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7d1d67f7b630f4f3", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000003a, 0x0) 18:21:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) clock_getres(0x7, &(0x7f0000000200)) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000003b, 0x0) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000003c, 0x0) 18:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000003d, 0x0) 18:21:40 executing program 0: r0 = syz_open_pts() sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x1000, 0x8000, 0x2, "452437249e49fb2136cd9e9195936d513565d1b4", 0xfffffffffffffffe, 0x7}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb, 0x1, 0x8, 0x40, "92997c4d4ce9d67cc6011a7b46958ae609386f0b", 0x9, 0x5}) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000003e, 0x0) 18:21:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x100001, 0x0, 0x0) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000041, 0x0) 18:21:40 executing program 0: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000042, 0x0) 18:21:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0x8, 0x8, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000043, 0x0) 18:21:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x1e}, 0x0) write(r1, &(0x7f0000000100)="69aa9bdd160f329f51171fb1d2ffe662f820835b26a76ad9166f9fd2275b382e76f2f10e9abb4d4dcaeeede8e2a9d20ca7f04635560a5c5f4dbff85321d677aae6623696587831da", 0x48) 18:21:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open(&(0x7f0000000080)='./file0\x00', 0x42, 0x100) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000001300)={0x0, 0x147, 0x0, 0x0, 0x0}, 0x0) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000044, 0x0) 18:21:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xa21, 0x38, 0x0, 0x0) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000045, 0x0) 18:21:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0xfffffffffffffd55) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000046, 0x0) 18:21:40 executing program 0: shmget(0x2, 0x3000, 0x88, &(0x7f0000ffb000/0x3000)=nil) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000047, 0x0) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000048, 0x0) 18:21:40 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) fchmod(r0, 0x40) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r1]) open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x6, &(0x7f0000001900)=[0x0, r2, r1, 0x0, r2, r1]) setgid(r3) r4 = semget$private(0x0, 0x3, 0x420) ioctl$KDSETRAD(r0, 0x20004b43) semop(r4, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) 18:21:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x0, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 18:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000049, 0x0) 18:21:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2000000) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000015c0)="61cefc25a3598297b9abdb0c2ea5b7f9957757163f7d1a662d063cc03420b3f5198514798ec2ee1aedfff2fe5c46406cf89e133d7418f331208892b8be2bfd5fb0e233a2e48af3ebd6ce67ab77a7330f866b6f3792460b5faedf7197df751f2b9cbd205a8c48791bf05a25d6af4aa3c6d7ee8068c06af68f708eb6e7d719e500184f3daa61590fdf48aad81486121a104d56bc897edfabae618b56cd94e09de3d46de0731675bbb470b40a75f8b5ce340abcddef0b", 0xb5}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) lseek(r0, 0x0, 0x1) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) 18:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000004a, 0x0) 18:21:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2000000) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000015c0)="61cefc25a3598297b9abdb0c2ea5b7f9957757163f7d1a662d063cc03420b3f5198514798ec2ee1aedfff2fe5c46406cf89e133d7418f331208892b8be2bfd5fb0e233a2e48af3ebd6ce67ab77a7330f866b6f3792460b5faedf7197df751f2b9cbd205a8c48791bf05a25d6af4aa3c6d7ee8068c06af68f708eb6e7d719e500184f3daa61590fdf48aad81486121a104d56bc897edfabae618b56cd94e09de3d46de0731675bbb470b40a75f8b5ce340abcddef0b", 0xb5}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) lseek(r0, 0x0, 0x1) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) 18:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000004b, 0x0) 18:21:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) 18:21:41 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000004ea89aa06d81943f00"}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001480)={'./bus\x00', 0x7f, 0x0, 0x7f, 0x1, 0x18e628bb, 0x2, 0x200, 0x2, 0x1, 0x0, 0x5}) r2 = socket(0x18, 0x3, 0x0) ftruncate(r2, 0x5d) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSDTR(r1, 0x20007479) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000011c0)='./file0\x00', 0x4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001380)=""/170, 0xaa, 0x3, &(0x7f0000001440)=ANY=[@ANYBLOB="01d8000000f4b7c3"], 0x1) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r4, &(0x7f0000001280)=""/245, 0xf5, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r4) listen(r4, 0x1) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 18:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000004c, 0x0) 18:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000004d, 0x0) 18:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000004e, 0x0) 18:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000004f, 0x0) 18:21:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x36, 0x80000009) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044274, &(0x7f0000000040)) 18:21:41 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x98, 0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xc5, 0xffff}, {0x18, 0x3, 0x7, 0x8}, 0x400, [0x3ff, 0x3, 0x3, 0x8, 0x239, 0x9, 0x145, 0x8]}, 0x3c) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) r3 = socket(0x6, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) lseek(r3, 0x0, 0x1) write(r0, &(0x7f0000000040)="b00b38ddc1abd66bd649af96031ea54055", 0x11) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 18:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000050, 0x0) 18:21:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000051, 0x0) 18:21:47 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) write(r0, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) 18:21:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000052, 0x0) 18:21:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7f, 0x390}, {0x4, 0x101}}, 0x2) socket(0xc1f8cc05614f6e5b, 0x5, 0x8) r1 = kqueue() pledge(&(0x7f0000000280)='{m/\'^\x00', &(0x7f0000000240)='@\x00') r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd8, 0x81}, {0x2, 0x100}}) r4 = getgid() r5 = getegid() setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x2, 0x10001, 0xffffffffffffffff}, {0x18, 0x1, 0x80000001, 0x7752}, 0x1, [0x10000, 0x9, 0x40, 0x6, 0x20, 0x0, 0x100000000, 0x2]}, 0x3c) r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000380)=[r4, 0x0, r5, r6, r7, r8, r9, r10]) r11 = getuid() r12 = getgid() fchown(r2, r11, r12) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000400)={0xc00000000}, 0x10) 18:21:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000053, 0x0) 18:21:47 executing program 0: socketpair(0x19, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/152, 0x98}], 0x3, &(0x7f0000000380)=""/151, 0x97}, 0x803) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) chroot(&(0x7f0000000000)='./control\x00') open(&(0x7f0000001e80)='./control\x00', 0xc, 0x2) sendmsg(r0, &(0x7f0000001dc0)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001980)=[{&(0x7f0000000440)="7b6700d21cbf4f584eef5e5aafd0eb9a29ff1ffcbbdfccce2a38b04297ee19c75fc738449b8a338d9c574dc13289fb59fbba6d42c02ce2e1226a07d2884f773734dc470bc0ae289cebbdac8a438f40c5dd74a3bf0fef4fd468f90e677558ccf70c4b8504f6ce0295212cb9a4defbcf3f78", 0x71}, {&(0x7f00000004c0)="2ca5782cd8401d0b65efbfe77faef9e6b0d20a36307f1b6446639056f7dd1c3218c272666b43b366349c323a63aafcd654ec3a2e557282e9dc5e007844b5d18140e4cc69ba6349052fd026938a80aa465961c927ecec8b0cffed63dc7b1964f25f38116f5dcd6318a80c008b7063f01ef2c3cf0230f9c1b5afb008331908dcdc4562e64a44af4f94ccd47b9a09fa128a61c2f2561c220a795bd9d2876cfea77bfdb0734df5805c7c97d29e6de31c8df7c565e2dda5d484832389db0c344cb745cd7f48886f4136d25277d6bcc8fb71a1ccd5f222d8e0c135ee25811815ab17b1401082eb", 0xe4}, {&(0x7f00000005c0)="cabc9c4434ff784c1b09d8a7d6b4f07bbf687c73e733ab90c4473009257a7d7961fe29c798096bc0198c8d287317e18394107beae57584", 0x37}, {&(0x7f0000000600)="5f1a990005e2420ab07c138d8ed222a81c3cde2e490cd348baf72dc31973ff28e0c56c83e0578829b7d6ebd3c93fd81a3f599ae9f9f66f961b5a2e63805164fcf18cc11b2801aafe82e26ce69b697aa90ef1706efd6ae2823fee19d4dd16d6cd25c528952876776791d6005abbdfd343d03d4ad3e5ffcf914243827230b9a5f793ef4305a9304ec17bfee77ab25397437b209f718a374c5041aa43756a1858efd366ad1db9270ab4d321fa66cc652031936afebbbbab784618eede4a", 0xbc}, {&(0x7f00000006c0)="15e1734daa30ab87047696fc7f157e33708f68d0db84ffe79ba7376d341f7408fbd5a6d10f643312ae8244d3af6cef2b4e7bbda57dc73eaceaf983c25276ad81466f6f4ade1fb40ce387b21fc2bc8f0eace4fb0556ac8f25d14a755988304ee111f8f0a4d73cb1812c14", 0x6a}, {&(0x7f0000000740)="491e6acd2a76e6983c853583f9f74fc489ad6c7d936b32db06055c5f5602d9dd5d6701370728bc40378d470e8fd8d94902ce823d1c755db422639f7fb57951c3d1b36bc307541b9b181252d567091bb52b3c20b71039f8ad1cea2f9fb7d5ce031d761307c1bbdc2f90b62f3c24587a01dfa5b2d054eb7d6cd4", 0x79}, {&(0x7f00000007c0)="51cc1aa765880b1bbed696a7de6fd6bbbd073b0343a8aa8217deafae0b50784cc1b3f7d95c839e2c07389070b5aa0761d7fe03fb27917be4e4dd5e50370097b939151a8ac1163a6eddb34ba593e8569b8a8e781f67b2bdaa97", 0x59}, {&(0x7f0000000840)}, {&(0x7f0000000880)="23c1b64cbdc4177a563891472ba054a231659fc7cad96ecf1f2ed020ab8e764bc2167e75d2d44c57b9b9cfa49553fc1afda0fce6af090d659ad650f063129e835f4b9101ba84a33af9a50783145f9a15d74a3c775e2b5b236151a028c1237997f78aa266681b25779f79fba4a7c0f6ac5976e23c6b37d0db4b8874d7fbf2a03b0aac52dde4f503575f11ab23f1a48c814afae6394e558173059383d705303ab4b11e903e166b5a4fc1c2c55a7ad7b7251f476aa0f7be3c5531e1e76cbf1d56d66791bd61f6e216ec7abf61b294aedae1ba9044252892027b311c4b3d39a1036c8360bf79b64ebed4f604834ee8888450d8637c8a84a21a050ed48bd005cc9e9c2abd84f4448487e3501596bfe9932be0a912a00144fa2f2d5cca863b77d6275919c8611fdd480dde5f87ffaba5aa7512f3f984b29446dd472d608ade09c865aa9c4173ab529f345ce1587ccdb7a2be887de30de4786706e9a968f0e5a2c86b7e9d8969ff34ed3a08085d57f7d551494be26de42a97b6fd366f901ed3e0584222c00c7a5c8589a29d06c26f0c148028243402fb1767926180eacb438629f701ecd84dd3c496b557b87b2d50c40e927848438af8da41e4ed976c361f797cde7636da98992e71ab29ff5d85fd8284d1702c3e70ad728c3202cdfcb4b80fcf7fdd7a99905e47429fa6093cedf97aceefd03f90dbdac0595b008f28e281f0238b68dda2a47d24ef0dad36c4e56b32af74a2595931f88738ec2f09fb2fc444cb3a0b78a15c09795dc7985c34945bf6f122de883017cb5d476ec4f2c33ce650e3a5412e4b08140e74aa814b25e0ac3071f11f01342aba9213055cdff4e58663815133e24a342fcba890e25c223aaf1b85f76b9ce33d5134d8a2bd5937d97e02864b9d0b6161e2b6ffe30eb6f03e35b326dd733fc2bdf2296693ef3c7456b2d31fb203876fc504b59c0acc5b26f14f58e5c30dd83614c432f0f2d9b80a1c5512e7882a6fd3e6f160f6665b8d1167dac63a728ad0adbdd5046641867588d15cf874250d7bd8914d9167908a62dea8d7a9b45b01287480c9ad9cc412ab9dc0c4ffab09a4825e211af12bb3abc151ee3cfcc7dab187240d4475e22b63de18ab512b4f054a0aeb1693ef6a4ed8aac95de159f2a51bc509e582310c6043ca797fd29498f48e61e8f09081ab0543bbf7478bcfd867f61991c89299b08fb08f1fb0b1b1fd108e49bfb91ffe179ae8adf48aa570f6ac32dcf4ea3574c6d8bd3e27a87627f2ad508464455d2e7de6811de1368423adfb5d9004e51376fddd2b3b177b1c3e7c8c870f81366945c89befd095f0246a75dd3b816b7da97c1da2f475c316d6f2205141aa62a013f9202afae21561132a6330d40cddb7118816f39dcb1d2f3bbb1f7c954bdc27195a8e08df8d37f8de70799d49417ed4a8b423c911742e222f00a1b547d97548445f63f37d8dd8ed84d3912352e80d56fc5bd5194b17f87167b8da3e118b20be3cb6200b2bc164152ed6fcbf31887a98891f226d1cd55e816db1d9d01fb555672dc5d0b26980b872faa18468341f3cc3b1eaddac946c9d7837ae5b404598be0fec82a65ec574748be26025a06ae77bb74058eb46a3e4dcb9ce70aa0125d339fe63923c5f34f1d3829f674ad035819b30a2a49c41d9455ac78668c8ee2aa99919f488217e28511cc3ab8e309b8dbc3a3cc87c4a257ae3b51b54a5bca9c085b59b49520c00ff16b073315ce98ced25e8b3d4ec9cde8331bb94649a76003c366dbf6d116c25aa8d0952e2619892bc5708cf517fed7d4553e3eacbfd227d24b807828a45bfef2437657d7a14c4ae8e7eee3a7a34513dac87a92eff6c5bbc9325cffeb6f2c131a65c7fd338a22b650ebe48f5c2a2f8a780b493c00da3fb0a3b0a19c82af1b0accffb7e362b210cdaf894351e15ca89e35e07407c71a5aa29eb924056b4dd9d886ee65ad975ff880cc86aa60384cead093ddd20c6b632656faa55fe0ea7aba6c4f06d42be12c115c5c72eb9bc306ff27f2aad71a617375cd8311e712cb14eaae0fdd08ce5965fcfbe08bc712bb2a418d10d4801cd74a99ebee44c765a3be01633d26f6e5b8b4b51ee86b46fea0f0f2ac93e26bf269b24093a10526a46e252d31efb646840b71195d491411c81356aee9861c10826905eed20a23e8e72141a1add4dda44075541db5dfe9036b1fea7e7b365e84d3c6f9b650659f01e01339a5e4b1fc2e9bd59629c30c870dde087cde55ffcc48bba8e571fc0b1eae6625050aad834b8ac71308740444cb9dfc27d4dbac120fd1ead37ccd754b46ddc797d79be067136f4c44f03c9fc11f8e83cb28af6e89f6657c292503d9a97e828e2b9a5dad9cba1f34f9cb3f297f825ee882ec918c39a4feeaf70eb91357a1d96e78101225cffe21f6b479ba090f76ee123168ffb3f4c9a49c494f19f1557c6cb5dad5803dd4682d3e42d994908a65f04b6b22627ba18af283ccb354d77c2c0b2d37d4c6e5ebb12a95f8ee5f43fbbab830dea7f94ac63562befa87f00c07d2a5a100a57e917e97d84b4b5c1f97bdddc7a56ee5f3f95c103f699ad11eb9be2b32b7f030ba7e7ca155c7f995828532b41a4f2eed079e17ddb564d57cf63d966362f4af2f3f28fec06166d1b27eadb18bab938e23eceef2c18a2776f530465fd533b69083c3ddff8867a99c2fc7b66d2a2a757aecfb66a8e1a65f330abc05d22e0f69f2f74bb9d441e3a8f64bdb54b59e0ddeb84b24c5a8d5e6101f297bd2da212ed187ade75e8be18861ad17cc68ac9af3cabb10be480633f5e9111f1c58b2338c59500b4176925a674bec31dfe687ffeca502b5b6240bb66488a179309f35ea56eab6259eb17275a6e3bfee1fb15a57c7ce2426fcb990b2cb8c096eabe265d2dd8355c955f917cef3cc14e783e097cef560cb52228f65feb4af95d537fdec85336b537059312042f5e82e5fe007150529e3a8f2ed5e60e893cf7a3a29238a696878745c1ee7445e51b0d5eeda4f51a82b765b5e08b5351f52da7cc09478c1aa62cce52fd1b1bc97120f7b94ab002f533043a10eff0a2c746c3ea342802d457f0a4dbf20c1ad62d77d8be56cddc88cdffc17e6c14d3b861cfd8c8e7837e67363f432d3c2f8b811339cf928832db09e681d56a66359f96e5dcc6bde7a9d17af7a629ba246f1155b75704ae95dbeed6830c757720f79cb7d07d68060e01b79550a7e084f606342de2aeb5e53d092b02194c2d9c757a1c85671609de278f1676323b63fde365cccb7b2b98005c377bb6953f50efc457d4ab2bc5b3d0b3ee8d96d0484c0365b8006f7933cf7893a75c263ecd0ae9dc5ec0abc12d6c29b83276c33103251b86fe8d91f9b7e8cadd98e24ee429a47206d96d51cb71d4c38d5fad221f7593c1bd9ef875d1d6aae268c684256994fd1b2e9292dd1ec00acd09a4e693b621b20846b8d7bab824c65c435c7c2e16fbe392ab6bee98b183c52f8dbaa642befd49b4715fa4c0bf773df4f0d15f9721f077256b0a1eb799b6b13fe58c98d85c22eadda7a414981d607588b9620fa41c9ffdd789dbda9f701c4b345a553810b77aaba4ecdb94e1d60a0cccc4c44d10762e9365364360c18b44b0a87cfa36cd150665a77aea62da9eed30db5bed19e0266ee71509c8e5300bdabda9f121c29eee5ad551a3dcc1fa519f8377eeb1560d959a99785fc8f8bbd6c2bde70b9d9bbaccac796c42c776e7062f696a0bb3471b40ade5688b529798bdb2787fb49bbe3f7cbc5e0007656ae9410733233ccc682a11758248e4e69557601ccf0736e8a44d78a04a3420c1a4970c7c42efcc0a1636e5545b41361b9fe544f41b6affd59522c49e8329539ae0347dcc91241d32afc1c57663ff95fdb3f6b5ed1f0afd385e793d4dbfca228725e828baad6a8a968f8e0c615cfbcd9747dcdee04baab1bc376695c07af0e4a4b2071748daa20136de050f79f818b9bf94f6b1afd3f450432b8450b95ccf94c1c474fb5bd638db58041d4fea71ccdc1a8148b764ab17842c67118750280c841a1d9d880f885385e0f846aa64d2f54840939277b9a69279a547a7b4761e8f7e93f5db6a8ca7fbf0379fb407f949eee75e4dddfe100d90fa222a7a56a3abc9cd581e12c456b2d4b62f52537fccac2258dc1195aef5d8e611ca6338735e79e700e4550e8b309462af920ee31a82892693e16d66c478a6fa2242ce473a0a70e23fc3ac999c2cbef902e124794c69118902c0ebaba552901f83ca54cf375838209d8d7384cc5fcf87d0825dc70d3b68ed5db46444a83287b70f702945afbe6aa2b4a452ff00a43c8e072dea4d627952265bd33c638bdc77675da8799d03592d6a775d7f536eefa3c3c5afda4c74c8dfc8d9b3785e2aac9abcc57331613f39c81970f1b29ea92ced657a93d184b08428b1e75eba8eb9d443e2a9bdf0afc05508bed0dd226a9c84866b57c7b6bed548db54d2df55811f1a3424f62704b5bb6ca1c4d94a39ebcb2eeb687d130250e83eb8b491b38829ec8200a4f679ce41ae541e4ffe19d66235326dc69868d7f8d20cd6d8aff99f2bd04917a0ff4a4cda8f93eecced09c873962de2b2ae6a5d0ef51f72fc35d65c6a4b15ac7395c121a036aa6918ef6caa2db3d976cdecebf56545b9a11c0632e5d3a09b67066f75cfd567577089af024c71c1eb2254c225a70f9a0b00a0be548996f31c0f3b649c50afece5a2a6c03b07ba301c00949a0d6a3e146658c2682b5335418df9a1fb2429189a3492014fff9ca118d817245354023dc39c3595b0b7cd917ef4d79f21b1fa66452a750c559a66d2d69376451987c30028b96ec17d65d3d3197078d7ae834b077831177016975450ddf653107cfa45539f2c387ede5a92f15076467095e5258aa0114a3dcfaf50103875d58584eebf78a58049669092ab4d1cdcc5e66cdf0f8c6ef09c556ba5d40ab7784408d79fff53d4d982d62b3be6c683a4bedcd4d8e4b4b2a0e9405453e921c0fde963a3e715a06de2cdc2f5000259228cc087974f2368c4bea1a1005b41700335fe16987e58ea58f17e036a1d6811e968e54496906de11a0bed3f646aed26c3b216111d88169c18fd6fa467abe7ad0cc13c845feedca1974c87f64fdbaf20951015c92459eb37540322f0b6b44345d3a08f27957d9ab1fc2d3fea3a03b6ce36bb83dfcc0cff5ce09850d0df92fdf1af4efbd4ee9225c65a5524e51ffdb942c2bd343e8689d0c0cf57faf1248ff57efd77b21884ad5b848d6845a86f90f93c1e3edcc003666ad50fc9c3329c8a3d09e47c577f42759e80cead3f1a43b2fc48d1a3471dae239ee5d44a456f35c127f424ec9c3a2fdc54bac0769d5b206426b1f56f0d3bf0d729cdf26b557bf3dc7cd6a3c0a2e0dd7128c3f48b32cbdbcb63388b8f5358f06e48f5759b96519ba08712ba1bd5fe61e559e87e47bd6c0c3391ff3ecc1a93aef49e62018c072316c1d5383b7025abd33f294c4682165e1111d99a86838e286f5554215b39698d2834af50bbfc16843ef42e538fc48cd2f202250530f6f4524c3c8c35bcfccefd3ec499aaeb45f7e77b1cbbeb41823e110be74c2d0eafe395e159d1392db2188d107333fad0bc5f3062b0a16bf4625949f0c0300e56159c066c86eb1e21c3fef6603d227831f5ddfd71fecdaf0084d518cc025c149d5bc270070575c63a3c6fbd7f178616b84a7af5a0f92a1617ebbb5b07891104ea78fc19357430f4e7f8f57bb6b25577283bdfa2211561cade3da8252b44ecb54b794626ce9ceace443ef2c25e87187f145176bf38fffab7e612", 0x1000}, {&(0x7f0000001880)="70aa3e8afe23ad9d60392ec1001de8a7f3fa15a3fca9ee6c92a85003ebcd5b7600e2963625d3c893e8df962e13440b5f136afb26460a257793be18e0fddb6ae969a5b285b913af0397de86450dc7f7ef5b140e6d153a8ae2ba1ea640aa3c32682ceb5c5c0156146f91b9d4e9b127a5bdf39559ee4a334284befb6986b4a86769c093c80be58583894ee7f56e16520ffe340504aee63c32830637e74c60ad38fa170c5833b4d4aa09705aad475154b5abc9f40b62982fb0032cccd01c5f228eba385a48d3ed88017e71bafa6d11dddfebfc070e7b9c9080c791f9be5c2da1650cb0ef74b604fce3098beb7093a16f44af694dd131a3f888", 0xf7}], 0xa, &(0x7f0000001a40)=[{0xe0, 0xffff, 0x9, "ea235c6e24e3d6e5cf022b8226c31e64cf2a26395289f21af9a55e5c3d4dcea5f084b0389ac5955f9bbb5866c138f3d68656d806b03abbacd42260df20d7c24cf68b799ffb94c08934b3774e760a707b5fce5ab774945d7f5dcd0279d42b815a52db87a9e97e801c203347cd52f43e6427cc82ac2a5499deff57000f38b7968d1bdc7d72a398d8e056a2ef41d19c18104ec5226ac477b7a276b9fbe94412233935faa238896f103bf4e31a5eecfd93c2f79d2a9b50c7c55c9c308662609df7f702bb452d110ad466f98234ec3302ee33"}, {0xd8, 0x1, 0xffffffff, "5bcd9f1b0a5e2318a3fd06b2b01a815b2302a22e28206994026de1d73becf468ba3c470c7dea2cf314ff8e113358f4eb40d74dfb7089349d510f1e0eecfcbbbd8789afd5224e4827406ec7b9e601f29ad913f0a345cd2b64535aaf265f3ed9647d920524a821009cffd54d248af01214233da8ef4260480139d7fa8f776f46a47a46e6b5af065ef10755d5ce8b405eeaeb20c72596fd4f8475157c27d11f0b00a34452d6d49b4da04b3f12342f0d139b0c6e4c2191b462e7a3ea3656f1c0547d592a3b42cb95"}, {0x108, 0xffff, 0x8, "d8a02632a64b352d1b438db67c9e1f4dc719e8f01ef9f43f0be28099464d572b1f533251e64cef88b2cf053dedad2b9c55f395b63e0f8ab6a63998164ac6afd65901a520b845604a26033d9afc7b2f931d19af865bd53e3e0cde3b84823d491e65063b17e0835ca4172c5ae150b7177afb10a7444476bd9ed081d8085a0d989d7286b7e49eebd8a70700c177432e94ffe6c3df17fbd228475ce59b97f2df49a92dfb53f6d9c4f8259b426bdd06746b4a989878da65bcb7261daee05e799bc9cb3e644b85d92d97449147f0c8309eba2838ee6c151bad881e3aaadcc38c7871c2db37285d2b73535186fbbe08516df3bce33198"}, {0xa0, 0xffff, 0x2, "a538a3f3649bb6a199f0c04d66cbdbb30ceafd551e59fa790d2df41eac9b5fadeac36c7241057d0fbda1a61e93a5c080f0465d8fe2b5e14d2d64bf92208aaf5cdfddeffd396e04e47b60794f2e5ddb0fcf46aff4e97d3ada1a5b7ee9b9363f327d16d91c90b1dba72486718f06d13bd8b509a0a9bb5dfe3dd325b16daeeb93546484a44a7cea43d24978"}], 0x360}, 0x0) mknod(&(0x7f0000000140)='./control\x00', 0x40, 0x0) 18:21:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000054, 0x0) 18:21:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) r2 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000100), 0x100, 0x2701f2eb) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="4a803cc8bb3acdf122041110e9e6220ea6a9c27bef3c01bac3edf87088d0bbdc773d04246ef01ebad717e5be98bad194bf110cfef87ea5fd094853a6608eacb8d51b011edbb6b90cfd27f58378", 0x4d}], 0x1) read(r2, &(0x7f0000000080)=""/76, 0x23) dup2(r0, r2) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/68, 0x44}], 0x4, 0x0) 18:21:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000055, 0x0) 18:21:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000056, 0x0) 18:21:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000057, 0x0) 18:21:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 18:21:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000058, 0x0) 18:21:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000059, 0x0) 18:21:48 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r1 = geteuid() seteuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18:21:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0x364) r4 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) shutdown(r4, 0x1) 18:21:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005a, 0x0) 18:21:49 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7ff, 0x20}, 0xc) clock_getres(0x4, 0xfffffffffffffffe) clock_getres(0x3, &(0x7f00000000c0)) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005b, 0x0) 18:21:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="87bd259cc99a14f04d269f24ea97ce895d13fc87bbcc1f0e0d895a0ba552b1ddb47797f9f82aad42e9ee75048cb0af73e1efd0263b864935fd741d64c5b2f73e55880221a953509bb5ef1dd38aada298b28739a8ad91a657e18e89bd0e1a6f34358cf4d87f3d10a4a6b3895f9c4736592232075cc7839b1875df3cdb484a55cfedec0f085e", 0x85}, {&(0x7f0000000240)="6842f61ce35b235d97bdf8d7eefd09e03fa2bdc9a4da52bbec191dd1c23145c3228cf9bfcd464ed4b2af3c6ead657f355c8969247e72ec1fdbb962f34a1f33e89b971122c60b74f1d0a6a59a1553161123694900db137b562db6a8", 0x5b}, {&(0x7f00000002c0)="e66c737df774c0e1ffef92e9f18457936b8a5c78581987e64fa1bae0cd597dd9c947bed2dfbcdcc4de89b122993ed4eced8f04d4bf6c25579edad38c04b753339b37ea41c39c8ba735803fbe9134ebee2e7442c938d3ccffd94d1e679fec8dcdb7ae08716d7e822d8bd50578b7d36b5b3c2bb5", 0x73}, {&(0x7f0000000000)="5e83c3c5cd09a34b9f83afc39bd2865350b1250a08a20cadc3e6eed5bd", 0x1d}], 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs, 0x3) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005c, 0x0) 18:21:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x430, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005d, 0x0) 18:21:49 executing program 0: setuid(0xee01) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261178387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0000000000000000000000000"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000240)="7c240a6ef4e72cd529d3043a64846c1972fa3c1af3f7f54555dad74ef4af0d157ef3d2b3a5", 0x25, 0x4, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:21:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000140)={0x5, 0x5}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x68, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x2) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x2) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x3) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x4) 18:21:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) 18:21:49 executing program 0: shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x28288, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0xff}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r6 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000240)=""/10) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) getpeername(r5, &(0x7f0000000180)=@in6, &(0x7f0000000340)=0xc) r7 = semget$private(0x0, 0x5, 0x10) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) connect$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semop(r7, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000001c0)) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x5) 18:21:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b8c2b02", 0xe6) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x6) 18:21:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="aaae599f", 0x4) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x7) 18:21:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0), 0x358}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8f, 0x3}, {0x0, 0x5}, {0x43, 0x10001}], 0x3}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/152, 0x98) r2 = fcntl$dupfd(r1, 0x0, r1) sendto(r2, &(0x7f0000000140)="1b39b3ccfd4323946a4c18a5763b195487f9fbade0ac0e760eddf2fd6313358e1757d14cd707325c422d74a3722e61d89d2591d4ca1392ea3611935ed7657756dd44a394b685f43a9b8f424ec24b04a644c9a951a727d742bf9355f4331d40552cf9ef14bb7c62aeebb56876c15c81e9cd62cf8cb1dda953494c1c412e3aec85ad77e4b066b221e1657abf4f37547c844815", 0x92, 0x5, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0xdd}, 0xc) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x8) 18:21:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80, 0x0, 0x100000001, 0x95c, "199e00010d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x9) 18:21:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000002740)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000580)=""/228, 0xe4}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/146, 0x92}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xa) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xb) 18:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc) 18:21:50 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="f87826c4cec201ccd324049ebebaccdbcc3086661cfb5933e62742a55e143c30224bd64fc4cde481625b82a7ffe504080924e99e279bb1adf0eda0ffe6f0c78f6f1bb41a1d4ebbd6ba2e4c0fa5095d28f914ff", 0x53}, {&(0x7f0000000200)="7a88604c9553dd4c2baf603ab156fec8bd9b758b2b8b4eaea2909efc6fc047c466be761c74db5ef72e6fa7672dd938c0dc558e6db8afda823162c2bc7f737e29c04fe786013846fe2ee51c0ad7238ec675eb3233bf89efa380b34c81a1952adf700f84cdd19113c0cfadb407c394c3dfa538f978bc40d2091d75157f2c3d63a8afdd070c48e4efa470e4b9b63d883bba6a734939ff183522ee79b5d351ea5e39b8d293959d76d1b8ce78412c239a281f72620ed82f3383d8b7af8555bb543872352f2eabc2292f92", 0xc8}, {&(0x7f0000000300)="b76797fa7bd3beab3d048749f2cac1255ce76591138f308509a04c50518c2be04ce37cf31bcfcfed461999effbab44f21e066a8394101858a3fbaede31bb3ad14d5e4b8585f7b575e5fa0d378eb2ded0429f2c154e001118f9d441fc4335630418925236d9db4b70f4e2915260e2", 0x6e}, {&(0x7f0000000380)="733ea3a603387be97a06259e7ed6ed5fb4c8c02f82523e0a594f8f9dd1459d16b94dd0914f7710135a1af9cf3c3b8c24eda9e9c9cf7d15b94376b455efdb13681a84ff7c308d3954e6cc494e57899053d1eb144433268de24085cae76c73db2e67821a9339a6b6d419102f1594ed4cb2ea5bd37ab69f3783ae58f426fc1b215efa2495573e08c6905281ac90c478460259470db3", 0x94}], 0x4, &(0x7f0000000480)=[{0x70, 0xffff, 0x7cf, "787f850aa8c3a27ba7288cd04602deab3a1d8442409e81058a42f519e8c8f8a579964ea4bd19e3d52c8461e43c5c41b969ab0d886b57b37b47dfb8deddb78b592173bfd429a79164f9fad0626d9ba0d426004b3f88edb6baede886"}, {0x68, 0x0, 0x9, "4c27af918d5f7dbe66c7f91f1082c778ebecc8f8913bb8e29fd35d369bbb4c317f4f6cb8168e2dc4033c9fa8c89c5fda37fce5356d508845998994a16ee3c4964341425244dbd1bffbf103c04e7ab11a460f"}], 0xd8}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 18:21:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xd) 18:21:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf) 18:21:50 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r3 = fcntl$getown(r2, 0x5) close(r1) fcntl$setown(r0, 0x6, r3) mlockall(0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r4 = dup2(r0, r2) fcntl$setown(r0, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r4) close(r1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000240)=0x1) pipe2(&(0x7f00000001c0), 0x10004) poll(&(0x7f0000000a00)=[{r1, 0x8}, {r0, 0x80}, {r0, 0x12}], 0x3, 0x20) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x20) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r6}, 0xffffffffffffffff, 0xc0, 0x40, 0x10000}, {{r5}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r5}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r0}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r0}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) clock_getres(0x6, &(0x7f0000000140)) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r7, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) 18:21:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x10) pckbd_enable: command error 18:21:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10040, 0x0) getegid() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000007c0)=0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)) sendto$unix(r2, &(0x7f0000000680)="57be6e77168adbfa2a6de7e5bb20bf472d2ba34ddb577929dfb15a437c752beaece3eec7897f5f665b7e8c7eb4adf5966820496d432f9b8018337a7be30c7ae694021929ede003061d91b5c5094a7f211f377780a1e287de0f6c0bea310a6af0fa3068b8a140b29a7703a7503bc1f3caea51155b22fd4dc95cfc4bf9b3f0faf8483a862e101a2a707f656d87a7a49f737a3747895d9b35257f14fda577ecb5c1b4752bd78f8f7ace7a8a808a0cc116df0a4a170ba1299b8f066728a3b23f57b93564ab8594098853af08f6aa3ebceb2142c145f9908891a8398aaf9949f0abcdcb3bb63a45a9ce39915757ad4c6ae007718b36e56692cd5100", 0xf9, 0xc, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x7, 0x40b6, 0x7fffffff, "a3484f178f81d74c5e955dd602ec3a8f9f6b8c71", 0x100000000}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r4 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ffc000/0x4000)=nil) sendto$unix(r2, &(0x7f00000005c0)="83f0c89cac23e351dece3499f726e8369da1a4aef5ab6cf1e078d488738d7b9f63b55d46f812f1e0cdfa790aa90ad192a9a80018f518ebb7f5a420e0e77a51381b803e944f61c814dfe0a8026c44ffcaffc3ac76130381ec47b529e2e3f4ef0feec055eb77283922f9ce8779cd5a667450795c6ce41063b5481fa447390debb5edef488e8396f8d2d811ac87", 0x8c, 0x2, 0x0, 0x0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) sendto$unix(r4, &(0x7f0000000500)="9cce2881c49e2f343e061965e4f50e6a823b9cd6461bf045b32e1d7a6035d1675527a6b628869363b2d13b2b3a6df3db4e54eed0f2cbc07372608938622c136611271e4a262f5a9081f16079e3fac1026c80c751445504845b078321bca0c27bac39945eae9a51bb6e79", 0x6a, 0x40a, 0x0, 0x0) semget$private(0x0, 0x3, 0x3) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) 18:21:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x11) pckbd_enable: command error 18:21:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/244, &(0x7f0000000080)=0xf4) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000480)={0x0, "08e5862dfab3284555668eb4e9fa7b17c821dcdcd7c29e5b6b49819d333bf84f414e94959fca2d191190ede67139af3074ad04eacab0445edde4a7612a114cd20f78a92869869c102421a49de36968694f54e8558d9acb6bea7185d9f01bf1ef5bbd9dc9a960c2d95d3e8171f24142fbc355e02b843349c54821cdda6cfda2946e6f32e754c742e2707c474c0b9050d465194f53fd974794ae828ee4ef0aeb90fa521a241a507a5de06e5f37f34b4ca6baff108af3463a1211df81b0ddb1aaf20574211957d6e92ec588f32ad2f8096e6b99bce6389fed39d179eb35d841a5e26d96ba629641e63e0b1e28eb7e935dd22afdb04481eff1420835"}, 0x102, 0x800) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = msgget$private(0x0, 0x203) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYRES64=r3], 0x1, 0x2, 0x1005) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x8000, './bus\x00', './bus\x00'}) accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) msgsnd(r3, &(0x7f0000000000)={0x2, "4c3fa83e1d5c24e60de21dc38c5662a7f7ff8d"}, 0x1b, 0x800) 18:21:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x12) 18:21:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x13) 18:21:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2012, 0x84501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2103, 0x1235) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:21:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x14) 18:21:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x880, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:21:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x15) 18:21:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b87e2e2e", 0xb) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x47) execve(0x0, 0x0, 0x0) 18:21:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x16) 18:21:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) socket$inet6(0x18, 0x3, 0xffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1000000000000014) dup2(r1, r1) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x17) 18:21:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod(&(0x7f0000000240)='./bus\x00', 0xe008, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0xfffffffffffffff7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600429000000020000000000000000000000000000000000000000000000000000000087899664b8", 0x2c}], 0x1) sendto(r0, &(0x7f0000000180)="73d66882d4f3c43436dd91c505a66d3bb7d65431a910469d18278c0a909c86ee666a2372121ba2fe160fae3960a12c1d17f24c81a9f36a09f36a02639b3048e491d1bb1f4c0bd5d955d440134623c055d2fb1b2aa57065cf04b696f1", 0x5c, 0x4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x19) 18:21:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x92a, './file0/file0\x00'}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getuid() 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1a) 18:21:53 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0], @ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYBLOB="b0f98146159763dcce7592f99e2fd74faa1379c6069140d17a4e5e96cf58d2b7faf6fd660e51df00000000000000003fe0e00e895deedc7b0fe51d1028618572fe58178630d2ec607c4e352ed566b04027d15c45331ed6891c9c7dd069ddadc3f62e72800cf76bfd432892b0854d43c0a958834b9652892087eac352ff60aa0bcda75fdb7b8def57fe957cee6972dd0b3664f567b91be17347e12272a4e3b78700fd5b6f41cebd64adb1234fb88ae83fd186170de4d6033dc8bbf7009c4bb507b19f3c"], 0xa) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) flock(r0, 0x2) ftruncate(r0, 0x101) writev(r0, &(0x7f0000001300), 0x0) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x28) 18:21:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x612, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) r1 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000025c0)=""/4096) clock_settime(0x7, &(0x7f0000001000)={0x9, 0xd65}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000040000041b7146f9e484ec65409288b94ea59a98db2dcd28f1327000000000000007fb600ff8a1e576973bb7f972e7095b37de02afc7d0c440f3ec003ff45d1464e52c2ea2bec6d83e7c9fc27c8fbaff807e7ac52a6a2a853080fbce7c1fba8f99b2584eb7028d7dc930a93f088baf5490264d8b2c7776d14de44f3ce2acd01343b7ecc813b3a1fa848cb755c87f3c4e3f291d37dee56a31208fc398b10988ec4fd1f475237f12d5837b965b787bb7368b8a8f202a7a1b334f1a42b3bc04059f07a4b3efa155783b1c97a9a2e2fb64f7260b89c44391f8aa71a64d9f5294f1d6b3b69a54b0e673fb86b08672278bef68eca7e2eee09d30f834f5dd21665fe7918653cbda65471e8eae5073b1dc0f7e61c152be757066c628438582c431eb7b4b402dc87f9945d8763b352"], 0x1) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r5, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) fchdir(r4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001300)=""/46) semop(r1, &(0x7f0000001200)=[{0x0, 0x200, 0x1000}, {0x3, 0x2, 0x800}], 0x2) getpid() 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc6) 18:21:53 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x300) 18:21:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x1, 0x2, 0x2000100000000, r1}) close(r0) 18:21:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x7, 0x101f, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/187, 0xbb}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/144, 0x90}, {&(0x7f00000003c0)=""/240, 0xf0}], 0x7, 0x0) socketpair(0xcfda11a9e2d5178d, 0x4003, 0x2b, 0x0) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x500) 18:21:53 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x600) 18:21:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20042, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x700) 18:21:53 executing program 0: r0 = msgget$private(0x0, 0x403) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ee7275aece673db0b0228b8a7e0b7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xdc, 0x2, 0x0) msgget$private(0x0, 0x87) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000240)='./file0\x00', r3, r4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/115, 0x73}], 0x1) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000556d57c5c7c59d0d000000000000000000000000000000000000000000000000000000000000000000000000914c2432adce595f57e94e650dca84995a54dcbb5b9298365d22f9ec9f6f"], 0x3d, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000280)={0x0, ""/57}, 0x41, 0x3, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x2, r5, r6, r7, r8, 0x8, 0x3}, 0xa6b, 0x7, r9, r10, 0x2, 0x1, 0xfffffffffffffff9, 0xfa}) open(&(0x7f0000000480)='./file0\x00', 0x812, 0x0) getuid() socketpair(0x39, 0x7e1956d0cf7c1cad, 0x157, &(0x7f00000004c0)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000000540)) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x202c1, 0x0) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x900) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xa00) 18:21:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xb00) 18:21:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000080)=0xfffffea5) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc00) 18:21:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r2, 0x6, 0x8, &(0x7f0000000180)="2d704ef1fbf78b8501e632d2f2090fc611526a321b4e9da9153895a188d749f820173182b5f8ee61fc1b541fb9f92d4d4325ce", 0x33) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xd00) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf00) 18:21:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x1) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1100) 18:21:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) preadv(r0, &(0x7f0000002600)=[{&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/221, 0xdd}, {&(0x7f0000001580)=""/101, 0x65}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x8, 0x2b) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1200) 18:21:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3f, 0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffbffffe}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/145, 0x91) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1300) 18:21:54 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x140) execve(0x0, 0x0, 0x0) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1400) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1500) 18:21:54 executing program 0: r0 = semget(0x0, 0x40000000000, 0x0) semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r1 = semget(0x3, 0x0, 0x8) semop(r1, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x6, 0x9, 0x800}, {0x4, 0x100000001, 0x1800}, {0x1, 0x9, 0x800}, {0x7, 0xfff, 0x1000}, {0x1, 0xffffffff, 0x1800}], 0x6) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1600) 18:21:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x292, 0x100) r1 = socket$inet6(0x18, 0xc004, 0xfffffffffffffff8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x4001, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x8) poll(&(0x7f0000000200)=[{r0, 0x82}, {r1, 0x40}, {r2, 0x20}, {r3, 0x8}, {r4, 0x8}, {r5, 0x24}, {r6, 0x4}, {r7, 0x8}], 0x8, 0xbbcc) r8 = socket(0x1, 0x3, 0xffffffffffffffc1) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c5c300068a39165a0f3961517606390fd619ade6e959d64464ce43e1d7a9c41dce6c5fcecded3d245e6926ef7a6d81e68220396937a6732743a942ef90003ec66ae9186a4cd2f7f647f12497f7e4f841d6eca"], 0x10) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300000c00000072e98c72", 0x2c}], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1700) 18:21:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020e850ebe3a00000000afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffefff, 0x3, 0x8, "b08d00000000000000000500000000001900"}) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0xc0, 0xf0000002, 0x6, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0xfb}, {{r3}, 0xfffffffffffffff9, 0x20, 0x8, 0x9, 0x6}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0x2, 0x5}, {{r2}, 0xfffffffffffffffd, 0x8, 0x0, 0x80000001, 0x2}], 0x0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x73, 0x20000010, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0xc, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0x8}, {{r3}, 0xfffffffffffffff8, 0xd0, 0x2, 0x92a1, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x10, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0x6f3, 0x1}], 0x0, &(0x7f0000000000)={0x0, 0x4}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1900) 18:21:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1a00) 18:21:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x2800) 18:21:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x33b) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="e14a0015197dfb50cb17ddd804935ce0ff8c626c08c351cbe0e4202b1fe19d87003a3301c8cac2280dee0cb143bd53c02e99b4101acad8300aa22a9a9e60fc6eeef113e8279a75596b69648c63a7773d343d2e8ed32ccc5d45afcab97aa8fab7077f5adea56aa584f84b4107f19f2be37dd406bf386d9224fa34b47572797ec12feeaf76adbdfb11d918f2dda8754bcc30b7ca9997aa260751e7436e9629ef27bc0d804b4fb955784aa8c933c778a5113123587ae1b5211da36b222cd159a41ff005638418b78e6a03cc7ead28f84aefedf760c2a3e081df", 0xd8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0xffffffffffffffff, 0x20, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x81, 0x6}) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) 18:21:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x4000) 18:21:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc600) 18:21:55 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x1) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9a) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/173, &(0x7f00000000c0)=0xad) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 18:21:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x280000) 18:21:55 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 18:21:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xa04809) 18:21:55 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x802, 0x100) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x50, 0x2) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') close(r0) 18:21:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf0ff1f) 18:21:55 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) r1 = socket(0x0, 0x3, 0x0) setsockopt(r1, 0x6, 0x42, &(0x7f0000000000), 0x0) fcntl$setflags(r1, 0x2, 0x1) 18:21:56 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x5, 0x100000000, 0x4}, 0xc) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1000000) 18:21:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mlockall(0x2) chdir(&(0x7f0000000100)='./file0\x00') 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x2000000) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x3000000) 18:21:56 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r0, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)={0x80000000}) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x4000000) 18:21:56 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/134) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 18:21:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="aef46ffe1c64c4b1e6151cf888d4e28ebad5dc9dd1f34f7bb58ca71f322052eccec2e74bd3777bf43f2d9ab3c0d7f7c93baf538f7d9244d4a4c3362876b54a9ff651c1c69cf04fee6a5435b5415866bed3f87d3c92db82fb0d765a1f7c7a058ebd3f60f921eac7e646e035fc8b76ec79480d3ecf46e2553b57d950d114b1b09817c9ad1e5ca6e623bd3c7ad8bb780d8000bcaaf59e6ca963f86f4338dd6a6e692408a9a6675a97ed7b28b2bfb2985330038ac5bb1ba8920f3469d5e9e2aef143fd1efc6be365f3579916be3b39f9dedfe7671b5b17e2a63a72a441e5f0", 0xdd}, {&(0x7f00000001c0)="f52abe8a4efba33434ff5cd67359a43da9ef5f8c439cd90e8f1f68445de212eaade4fac0a2c0f3273a1ffc6391a6e66c8a20771ceafeb3ca816d42dab2b4fb1288a216d048007938fc5208052cd1c95c4ccc69cc5ce885972da53ee920991ca14b0826d68f85b9ea421aee688188cba764ce65d4a30a68cee073", 0x7a}, {&(0x7f0000000240)="50c7ede11c5126e3435c462a8897494e10cee6c0e7f63509f3fd242656811ceef12c84154920cd479bdaf1783560192353e55e795c862ce0f092620814da97a7acc8263da489c9e44641c9b42872c6c453dd37b1b27dc1049464b045f94200866f4e4fc22362c923ab39604916701b8e7613783656ba91e241abd1702865eb8e6d6a77b9b50dd3bdd50486", 0x8b}, {&(0x7f0000000300)="89539903ef822e10d0befd3e0cb7b5c59eb8b60a7eb5784ead5498986e76b5b8b1c5c8068fa26d82f7aee65d179a22b2e7169f84f89b655f590f86abbc4af8ee279fed3a00e7ec2fdbbd3e7005131e1b66df0c76329f195d33aca2b10825df8a11677a21d8f88ad1ae33a780bd3927dbe5cb9166799cd3cc813867bc4fe4fd6b3d226dde82c3beb9231a32be11d3d2a7ca69a0fc9da8a833caac85e83d52c10942f4e6ba683369d99e5f8c707eb4ae5ed6cf6ef3dbaf3b23231d2fdffdb73ec91cef0e6a9c1fbbe01ca466414f3f0e48ee40cae29b7612ab9faccc7aaa90", 0xde}], 0x4, &(0x7f0000000440)=[{0x90, 0x1, 0x100, "e6913a9ae785cd3e0e2b42e4741737c964690dea0121639bed6a3364aaac406638fcf63b51bbf4c20228f72cd4782a55ebba35697577360ce70d097b336955e7a7cdd84c9f9b5fb70c04ad9ed9665ca13df62d585debe1f57f6c5fb7c0773bb6c01d618cddde82f9672f2aa6767dd76072a4056ff48fc0834a"}, {0x50, 0x1, 0x3, "288d24e8f37a65cebcf24b746e27cebadc358a6c8cb1fdf19a14f0b77feb323dbc27d71ef21e806624d98f0123936abb64dbd7d39b33fd496911758fb2321c16"}, {0x50, 0xffff, 0xf6, "69241877b299a216df5f9a1657aa140fc62d86fdc0706c8c546cb7fb4cb871e1c36001ad6bd7d75796ff0eb0a2836d47b593aaf0a1001296e5bfa3f7fee17dcd"}, {0x98, 0xffff, 0xc483, "87c9105408c92b6d7de881a8ce2cc22b0fbd2e8ff2812fed256801160ed1f9b4da75eed90d8e0630b3776afce7855ca9316c4457158f47f1e448672d117330425a6730bba70872ae1f9344ec594b6c39216d8a7e4c3f3cb9364016317785e8ea5d3b76357b156c2959ca0dad45ca02009870abfa3868f428f6e03fe9b0fa09073b3ee9f95acc3e"}, {0xb0, 0xffff, 0x2, "56f96d003e2aa87c35ab4f760b2c1f685254b54c3f93987dda8042b6e011659c63c6452132643a41f56da112a5fce97f9143087310a4d5b0d97488e271c513b22b7796482de9d5e2bddcaaafc24b39bf0b7294fbf51f13813d7ea1c137fcab594bb637f43a7ce742620a548acb7a0b2b67ba1b2dc6b5051f0d24718279cb8e4bc3aaec2e83e7c6e2ab460571b639c8e2e6efdad3f634d06efb"}], 0x278}, 0x402) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)) r2 = syz_open_pts() poll(&(0x7f0000000740)=[{r1, 0x60}, {r2, 0x4}, {r2, 0x8}], 0x3, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000780)=0x80000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) fcntl$setown(r1, 0x6, r3) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCCBRK(r1, 0x2000747a) rename(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000940)=0xffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) sendto(r1, &(0x7f0000000a00)="e4a462cf1956958d0acaa672ddb7779ade5eb1e664e114946fb6aec61b2e16346026920995fa9cce43b15e999b74b78e60da785d15523df43545156ac046e9265792cad30d352f9c53817c85a72340453e689ec22404d01c8f233860d2711ab481a8374f389b7228b2868153c8b33ad4a39fa746530456509193efdd0d3ba944952a3aa9418e058366cefd36785e5a773c5ae61c3fd7a6e707a8263c37228731b17aef6919c983d4", 0xa8, 0x407, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000ac0)=0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000b00)=0x7) ioctl$TIOCSBRK(r2, 0x2000747b) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000b40)={0x1, 0x7f}, 0x10) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x24) poll(&(0x7f0000000b80)=[{r1, 0x8}], 0x1, 0x6) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$setflags(r4, 0x2, 0x1) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x4cccccc) 18:21:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x7ff}, 0x10) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffc, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x1ff, 0x1, 0x8, 0xacc0000000000000}) kevent(0xffffffffffffffff, &(0x7f0000001680), 0x64, 0x0, 0x85, 0x0) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x5000000) 18:21:56 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet(0x2, 0x1003, 0x0) accept$inet(r2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 18:21:56 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x23) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) msgget$private(0x0, 0xa) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) chmod(&(0x7f0000000000)='./file0\x00', 0x90) msgctl$IPC_STAT(r0, 0x2, 0x0) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x6000000) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x7000000) 18:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x8000000) 18:21:57 executing program 0: 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x9000000) 18:21:57 executing program 0: r0 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x948a000) 18:21:57 executing program 0: r0 = socket$inet6(0x18, 0x300008009, 0x8000000000) r1 = socket$inet6(0x18, 0x5, 0x4) socket$inet6(0x18, 0x4004, 0x97) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = dup(r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 18:21:57 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) setsockopt$sock_int(r1, 0xffff, 0x1182, &(0x7f0000000100)=0x6, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0x0) close(r2) recvfrom$unix(r1, &(0x7f0000000180)=""/5, 0x5, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xa000000) 18:21:57 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x3, 0x0, 0x75) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xb000000) 18:21:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x5c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0954c44f7b202c, 0x86136) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) pipe(&(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getgroups(0x3, &(0x7f0000000280)=[r1, r1, r1]) fcntl$getflags(r2, 0x3) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc000000) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xd000000) 18:21:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x19, 0x6, 0x100) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) close(r0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xfffffffffffffffa, 0x10001}, 0xc) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf000000) 18:21:57 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) dup(0xffffffffffffff9c) mkdir(&(0x7f0000000140)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x10000000) 18:21:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus/file0\x00') ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000140)='./bus/file0\x00', 0x42) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffc01, 0x0, "c2d8de6698db8620f86b7869cfec12e629916a3f"}) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x11000000) 18:21:57 executing program 0: getitimer(0x2, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0x0) 18:21:57 executing program 0: r0 = socket(0x38, 0x4000, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000008001386ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x12000000) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x13000000) 18:21:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xd6c6e7ca) 18:21:57 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x20, 0x80) truncate(&(0x7f00000000c0)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) pledge(&(0x7f0000000000)='w\x00', &(0x7f0000000080)=')\\\x00') 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x14000000) 18:21:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400", 0x0, 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 18:21:57 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x220, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x15000000) 18:21:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt(r0, 0x10001, 0x4, &(0x7f0000000000)=""/3, &(0x7f0000000040)=0x3) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x16000000) 18:21:57 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x7, &(0x7f00000011c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgrp() r9 = geteuid() r10 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) r12 = geteuid() r13 = getgid() sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000100)="4f107778ea58ca3384a429dd5e9de8e54d230e5011ebf47aa72783bb8ebd399be62c46640fa3a64a0d0dbf4be564f3829d3d95717d751a2ae56ba0c2dbac7fead4e114ede20c4cc6a7e6fd496e4f05295c70188c78aa8ad9dad7f6c7624ed413819789b196dc6d4076b8660a786d097bfc9f16a395ae471b5d69627b74b5d10f547b0a240c0a49a1e7cafb27132be0fe722041163a576e93ca09abefbef5982ef864b33293a66657a5c579f7487ba49f4d8dc41ece61467707c715891a6bd4b1f441de66c4a905034213df2faad94f5f7727a31c15802d3de3e67ef241b000f85b7a23c24340c01860f4b55b788433183d8c7569b5209df1d901c018f818c1f2a4c00702099a87ac1e67908610def7a6ed3e3cc6b4a500aba7479ea030d398b9f323d30fca1923107d65c4351e649ebad07b7c532f5ece333d15d85bb0e21db66b998973ea69013097a516d97691eb6e7def2014d7cfeb657240675401b58784629a191d6e25f3979eabb4dcf160b106ed07572898a6d85cfdd9ce79e8141b1311d0c3ec0bc9ef250d7deeaeed621b29629bb5527f3e4894a54bd1c6e047692831845f1989312432643cb71ea08728ac1a0d0077f68b5eda2d8c079b98f68827da14d65bb83c36f32aced95c3a2f4f95d007411c6d36debf2c7b2c50c201ff30fce10c20568d604b17c42c449e2d22575fc11466d111f419dee2632dc937ba37ab7baedb13ca2fd31ca55506a14ee16f22f2eb6dcdd68cc62958498f90142dfc018ab3a39b3baed367a2665d1e99a938d7746edd26600cd7136a7d83a52cade37f46fed1e35ef88325724ec3b36937c4f868607a4a73cd9499be942ba4b03b3a7ff4680b6da2036f0a9b1ec5f1e99bd4a871ea2b09639f9abe226743992bfb9733336b66cc3ff0e66abc24b4dddc97b950a742406226f3d490ae40ca5a6c4def0b7789985fcc04ef7ba2943f16e670c5994a10d8c4130bfe0a5a03196d759ba943a4be975464cbd59293968009a27184c6f1b76c0aff58945d8d494e110c3fa410db2c4e27b6d8c68a27a2407ca2ff72513df84778c4202a55c2b3eb39375b1abb12f3a80d376899df58d9aca86dd708c5709a7c3c5a41379b312f707176ffd5b00158af16d3daced90988f469df74a524a4a7c924c87991bae594a80d1f9105b2fb36b21ee6786ccbc9c6f608d945ea70f5b0b3f1814fd285e68a46dc745bdc85006b6914d220ecfb2945a40a9c562978bbbb1cb06d4daab7a83c4e988aa38ef87b80b4442c731c00835886a738e6cc12af879ac49a722efb4218d596fb920253da1a2caa64578b7aa787b65b46dbcadf2c8b60674a327730e2f796f59e6bd360b2687ffdb8aaa9aabe37f5791e7b88b09acc573e2dc1c8ae600d7f9524b5835589ddc335f92566114c3c37b02d35a140c52dab8c704a7d115bee8387e5cb31f6b15781789cf684660ce1547262e37527bc8aea346b119625e7f372a23094b11c9ccb52b9734e6c06748d699fc10cd0ddf11dc5e6f593074a06594af56910708631c5fd5684139056e62a32d52f77f0c6c76207c312ff574e2ff68f2dc311f1651ed0c47d21556c78dbed2c94bde37ece706e3840a198494545b9d5b9389958b32b5e56585f41b44c1d065be742c27b026659a714500387877d07feb3541b651211806af9bd1e98a14906cb3ecec08b6bb35465a077f8f0490ed32c6697805abf4737f9026ab93c134ea7e880917313444bde71e29d5369cc1202d12075b5aebc1c0199962f132b85d315eb5c2cde062a97ca40e928cdb514521697a3fd1c4118c95e8d789160c620a69b056af7ab647b06891b95839a00df6a254ec90d0c2719e654de4fff40a42abc67fd1414b55ba2d408d5521108abf950c29f75de661cab093f457cbebb1d2eed46d5edf5db61ae7f783dc176af685309d16469304a3203ba706f3f2cacdeaf28db9ffd05cbd661009a0d1ebf59f09da74b5fa3949293802720850c1b707252cd3922b52dddbdfd5bf4831ed1f1fb9ae0c6147a794775763918778d8dbdcf504d730fd7f83f8b5bc3c472ec4890a37f2c90e24099aa468cd61d6937c064f31a8fb3ddc8bdc0f8157a63e867501470e5509d4073241f6b8fc500229d56b953ec2498a9090641c75e43b7c633095d0f6e9da8abe7ee2f31e044c474a440b3485c9c0872dd7fc8fb6da42ac5d7aa0990a8173c91a3d5cb0b17e38687d3402d45bf165f9f6d4596bdc1e63e920b10c8ef04383bfc22c9970be580973dce77781af8368773ccab80a6e2d9b5ccb5c73ccc791d71cdbab826d1120501f1d9b8fb1574355d44c74da672ef8ea5a4db51c3d1c6a39a7ed092b7e8732c5354816c2b5f652b10eb20af656f859eed067a9f22bb78ab182f8bc69e64efc2594b07316247e2c5139b44f16a0d3dd941dc8a8de40bff47dda1d3e8e9a5aa2c88429341b4087f6c59259f231879b7fa0f5e0bcf09a939d3656d166216742474d0bb47a804608eebab8482369f22d2e96c1573a1dd41d1f4224cfe256c54d8deaeb08452a2ff587468e67aa77a9be435aa64eb9c31fd572fc86f0a5dd98743a59d2d2f90e61cde5000bd2216e90f56f554692427a9f957c1e7801522f352d9c37fd5c11f3c4dc21923972900d0c1a3afc080659c2c8c6c0fcd2b71e9ec987040672d5d158d5c721522dbc5651da1d89c21967474b9da7f9a842752d374c059436cf4a31bf5ed8e2da1af9286ee59bc7b02a565891825af28ca85ca87cc1178c5e369c535bd51a8bf80062466274ce468001bc1b69ab650b32a7dcc8e246dc8ad488108366c9433dae6daa69fbf4aa54439a601ec3252afcacbfcba31b798a0d87f1c797b425c7773f51a9af42014cf19f7ef8d39a49f41540026fec9ab165cea61f9a230712e8e4504f9443db1c8189d509af814f6212be956a98024ed0772029ee12550904b8c0a0d912dca56ee02a68d047d4401cc6d7b9074e1428279d45718f2bfde7a961df06af18757ea52969089b3df1f2eaaea6ac50a865931b006672465c119e489287581aaaa39e55a3d9a063ed766a53574afa6c6b1907134845f23f5d7a2b978f1df3af16ce89036a798d578056c0afa25c92ac3792a91d3da53b9d01cdda3105b369b96304b2daeeb2d9199300102366e198d3bbf4a383a52e559dad3bdcc0febaef7f1ca730113fb6d5123d2cc083238ce59b76d5d873277f898ba132d4b987dbfb6ecac1fa13d368ddefabb9c36ba0790a281e039590fd72964fe20ef80866455f0441868d7e9ef9dc7eb87873c70756ce6d7e22ee35bf4a0e0e4dcad1d758d850ef6cd989ea5018160a9b12ffac91ef17723f3443f7b62d362d5ad82a590b8180013aa81655462416c8c939d1f4c8a403c6916f4abc33044400e06811e871e53503fb201f416e5b0cc0f02f3163cb9f1e58c0883c128ffdac736cfbe838486756cc9dd9aa0c82ad9c8481c819b103ad9605013603b6af9276d969841b9cd14496154c349ec34839bd41f6d496a102028610c801de39eef525befaebd5d754b91f453a1dcec11d7737cce4e8c974caa70d549c43f345b576862f53fc8ba965fd97dec3d5bb744ae799efe442c53fbc04745817378301a021af6a32f78edde7a8897c7e808853d77d74426b5bba5d03a8ed2bdd33cd69f96381ed022f31c704b5c468d76a17989a02d47e2d10fffcc405882c82885313e7d819dda25f38b713d140c121813580f945ac2ef0e5121e7e5b83ffedc5697c13fc33b0ebc05ccae918f3a80a7c7bcc36081df3922fca24a7075fdd164a00866188492f260923ea246c78212565e72c3cf8ddf457ad08af00016ea4e0c6013751f42cb88269718b800a5cae8a7feb2d1fa83da4cb5c6eba437da54e8adf5f9f29ca700963852d39385a2d30b4665772138f690325554f3d225f258a6e412117170fa6853700705892be46141325575dbf32ce167624ac3e0608a9cf716ce2f9298674abbdce83dae315cde76cca1271c4794b327a432af5cf807c456122043d722d0b118e381ca917f32809d31d550d10de85bf19c2a25543fa413b4ebfed3f08139e85a0f1da77d8cf7442ee8c9c267cc5c7b59765bae9202df96ed4b71222f38f959e3df8fd8863cd5fc5767b33f875f07aec296f975421a77661caf8a22b1644165bbe740712fcf7f6bca6902450ae8782d43215a5c5d94beea755796d9d59631638dc71f614209012994cf72b576b68bce5f2646e3a3f93d0ee0dc52c1e2153b91e1ced44d09f8881906eaa10bdfa369b702894f8e8d846a2edb8e078e77fc002c60f1d9d9794892bc364184db3b4a384284d50b183f628c3575a16dbf6f0260c379a81b17d729c1de60400203b32d6c87b70547f85dd792685f93b03f176fa38361e402a7fbeeed5b6533ff321a4b9f9fffa57bcd7401547b45dc6530a83a70de9bba56c0852ebd905010a342826a20372d87621867c5d278b8a719e3c581c200abd2633a281b99a77ef6d1ae9a067c200e9e846012150e93d0943d53d6c07ed7d0b5b26ac09e6105dcbd2813c2dfab2337cae70cb1885147934f9a41c28c86525236accc9972a0d10389afa56e2f582172dfe90646fb49ff06eb6734f539f29a8b64f2f5743233beb5a899162264f475b4dd701ebe7ff5597ea6f2082363365b1795c7f2d454067d853900ca5d05db46a6317ccad99032e0c99655fafa7d16c1691bedc419e42d74dc73533eb9f2ddad783f94c04fb17daa8c553af59f5a2e03c009d8da7dffaa9eaec40bd1780dffd6d9b6d8d5cced46933f784470a215b3f20f07aa04f9596396ae9a514023d41bd740e57d36210fcbb4a71f3f35daeab4db1415c51149c3a4484559cf352b5934eaa5de81c03230dff0b99f39a9d16bb79403906816df4495acc4a5e50e60be1c7073fbdb07a965b216f1da911895fbc7063254716499a8cd80305d11020d1e08dfc8aee43fcf79088e1d74acdedd68883b0001b76f431bf8a066b92bef93fce7b43085d9340fec984f6d40cb4a7a63cab05cf44ea0ed3deac0c381ebfdf19c91797c72f22586933f7cd41b13d6618f68690dc692bed3dab9c7b03b4bcbb1864c75e7b0fe90bd56f30e512f343653f584be7b4c8d9eb9d7cb83942e601a990812318c0f97655ee82e862cb55382cd793a60c7b28f511d5eaa7dd4c3537fbbdb5838c71a20ea67868ed8381b59c143849795805cfd5560e2ee2bf4a922f36347716ce05c0d23e8dc2c03dbf598e7a4cedd96cea7867cae208b4523b8d154f4700ab7397f5edd1833c0da8829d58d49d19db72acabc603566f50326941d1382b533f58d956dd92a6b2185284940d784d01fb4b22ce80d5b68218684ee2246e55a8896da8561c98552afc835a40d02af12d3b86ae3ef9ad371f1750c95538d292586017a430100283f857e0f5ec2ae8977efe4af283e8c972764420584c18205b9b0db48f6cdd8ba1ddabfb3176f4004a320d7d9d9a573c2f014a9b6ea45569a486a399cec6b4c1daf314a2a8736847ecf632ac754016cb96566b3bf2d80b087a9bfe191437c69e14f3f731329bd4efcd19cc254b5de39cf95fa6a4b8c5a13b3213210d5141c4c07de8d7a802f9ec24e914a3175b9368b22937adbc8e7c711f5a4a5b64da67d536af5b3cabe6729736aa86219bfe48457367bca6e74da6af96265a9dd9da801dd70011a9d2266caf8fd3791480a52a6b69dceb466def87e6c30b9bac49233ec1b3e3b59da25be98f3b19def8b27429c400e1afe736e1ab36ec1cb8247b445ea98ff8687e2509eaee989", 0x1000}], 0x1, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xf0, 0x40c}, 0x4) r14 = socket$inet6(0x18, 0x8006, 0xd2a) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x763a2b0a}, {0x18, 0x0, 0xc9, 0x8001}, 0x7, [0x1, 0x5, 0xfffffffe, 0x10000, 0xf000000000000000, 0x6, 0x3, 0x227]}, 0x3c) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x17000000) 18:21:57 executing program 0: setitimer(0x0, &(0x7f0000000200)={{0x0, 0x6}, {0xda, 0x1}}, 0x0) getitimer(0x400000000000000, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x8) shutdown(r0, 0x2) getitimer(0x0, &(0x7f0000000000)) poll(0x0, 0x2f1, 0x8) getitimer(0x12, &(0x7f0000000040)) socketpair(0x21, 0x0, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r1, 0x20) 18:21:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f00000000c0), 0xb, &(0x7f0000000100)) 18:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x19000000) 18:21:57 executing program 0: mlockall(0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{}], 0x1e}) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1a000000) 18:21:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xe7d2e4db5ac29df5) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget(0x2, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1ffff000) 18:21:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x252) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x3, 0xff, 0xfffffffffffff801, "e9fe4b12d47fd8066017e90e98f4a28298585908", 0x20, 0x2a489f70}) sendto$inet(r0, &(0x7f0000000100)="5930a7ab721c70d9fb0435ff24e5ebe4e87a45b19f810a24e9de8d9364e6113cf89581c5824526fe5daa593842de2c49dcc6b588c35b9bb59fafd19486ec07f63629fc68c7299ec3e8386ab45968a6c5fe8b9976b74005c7c3acd4b2d7f9858a4416cab529f46f09089604820bb5f6fafa668ec750bb0d1e15615aa02316e12674e7f773a6bf1aa6455ed00e9a797e5c9d5744be", 0x94, 0x0, 0x0, 0x368) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x40000000) 18:21:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x8) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCMSET(r0, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc6000000) 18:21:58 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) flock(r1, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xcccccc04) 18:21:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="7c83942b2442dfef4de9a9e65183390899b68084a7929744", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf8ffffff) 18:21:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0xc179}, {0x18, 0x3, 0x8, 0x6}, 0xf89c, [0x200, 0x1, 0x8, 0x5, 0x9, 0x8, 0x10000, 0x100000001]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="120000002900000031000000144d0400"], 0x10}, 0x0) select(0x40, &(0x7f0000000080)={0x80, 0x2, 0x6, 0x7fff, 0x20, 0x6, 0x5, 0x8}, &(0x7f0000000100)={0x3, 0x1, 0xf800000000000000, 0x3ff, 0x9, 0x48a, 0x18000000, 0xff}, &(0x7f0000000140)={0x20, 0x9c4, 0x6, 0x4, 0x7, 0x3, 0x6}, &(0x7f0000000180)={0x80000001, 0x9}) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf9ffffff) 18:21:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="7d59a8f7ae895df92ef730e1c1b14002", 0x10) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x103}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) dup2(r1, r2) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfaffffff) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfbffffff) 18:21:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfcffffff) 18:21:59 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28028, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0xa7, 0x4}, {0x41, 0x1}], 0x2}) getdents(r1, &(0x7f0000000240)=""/163, 0xa3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x182) getegid() msgget$private(0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xc7}, {0x20, 0x4}, {0x46, 0x2}, {0xe7, 0x8}, {0x23, 0x3}, {0x45, 0x8}, {0x8a, 0x9}, {0xa3d73570378c18a0, 0x5}, {0x43, 0x8}, {0xc5}], 0xa}) shmctl$SHM_LOCK(r0, 0x3) r3 = getuid() setuid(r3) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) setsockopt(r2, 0x20, 0x100000001, &(0x7f0000000100)="4f2b48d046e4359aac70b7a0aa530404b8831a98cae4c1f898e787140dc11550d7f7de9d6353d689ecd566dfc5fd5bf5914279209e540905b3a5ddcd0aa473f77863853771caf33bda748f09742258c5488971789798951e511a9aa7abdfcf47687d287511bc4f30ed1bf34604c1c2633c8cb24a75cc1caf484b786ef0f06ecf2ae7db5617bbd4f6ccb4dc1fb71244203f04d539c9775e42f7af3255cbd28af0dccb1eb0919f4c18f6c205e1d008c0a26a6e9936f02a053e897a370039620ffcf569c7e2e84641fd1269a33c74ac9e477526c6522eb0e1f0f0253caf24af", 0xde) chflags(&(0x7f00000003c0)='./file0\x00', 0x60006) getgroups(0xa, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r4) 18:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfdffffff) 18:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfeffffff) 18:21:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000004, 0x7) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) recvfrom$inet(r1, &(0x7f0000000000)=""/99, 0x63, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) listen(r0, 0x0) socket(0x20, 0x4, 0x9) 18:21:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800000000615, 0x0) fchflags(r0, 0x20002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 18:21:59 executing program 0: r0 = syz_open_pts() close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) syz_open_pts() syz_open_pts() close(r0) 18:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfffffff8) 18:21:59 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfffffff9) 18:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfffffffa) 18:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfffffffb) 18:22:00 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfffffffc) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfffffffd) 18:22:00 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f00000000c0), 0x0, &(0x7f0000000100)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10011, 0x1) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfffffffe) 18:22:00 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) pipe(&(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1b0b720000) 18:22:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) mknod(&(0x7f0000000180)='.\x00', 0xc00a, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x2) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x33c13761000) 18:22:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0x1) setpgid(0x0, r2) 18:22:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000002c0)=0xc6) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x720b1b000000) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1076133c030000) 18:22:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0xe81, 0xfffffffffffffb7e, "850700000067a7230000001a0000000000000040", 0x3, 0x3}) ioctl$TIOCNOTTY(r1, 0x20007471) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/155, 0x9b) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x28000000000000) 18:22:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9dee", 0xce2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819", 0x250}], 0x1) 18:22:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xa0480900000000) 18:22:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) clock_settime(0x4, &(0x7f0000000000)={0x10001}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x52f, 0x8]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0xfffffffffffffea2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x800) syz_open_pts() write(r0, &(0x7f0000008640)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b02b3dc945afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd473c007d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe8a7985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7d43a6aecd9c225baedbfcdb912f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e28783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212f", 0x1009) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf0ff1f00000000) 18:22:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r0, &(0x7f0000000180), 0x10) syz_execute_func(&(0x7f0000000040)="c48175eac5c4a27945d60f61c366420f71f7aff2ab640f12fd64098e91aa000042d9fdc4e1f9d7efc463f5480868") 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x100000000000000) 18:22:01 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xeff4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6db, 0x6, 0x9, 0x8}) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x200000000000000) 18:22:01 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) kqueue() pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)) close(r0) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x300000000000000) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x400000000000000) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x500000000000000) 18:22:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8004, 0x4) writev(r1, &(0x7f0000002440)=[{&(0x7f0000000000)="8d5ca82f965fbd7e3dd394f140fc2ff5c403eee0178b5bdeed000e374559b7a9ccb75a272d529c9a8cb5145890a3c7bcd9937f5dc529145b8e85c2437d39a5e921feb82806ef4d22e84297243fa08130b5bc854979c9c29ebca576a3199f9bfbed76666b01abcf5c30b327c1ff3402c539d7e78b0823f4086b74d84a293ad0e8e59093358a3a6efb2debd946b8c7d310b7670f9ea3bd2fac2a94c1c7818c1712050f69bbbad4cab9f0b0526291463af64b2989b1723547a5fd4beec7de8ab26a15cea25af22b94", 0xc7}, {&(0x7f0000000100)="dcd88fca2676138b9b798994e855f89a0cc943d31ced915714860afb0a21c9380dd76f10209f8b9f13352de3e3554d54c1eab331e92ba0e882066a80b39acd4c3f102b0243fc25872ef646dcfab9211127e88888a0af56933dd94a01812591d99f09037c3b39fc35ce8b9f6f4d7d1b91573da21c40612ed18b0824a3ed6487fd82b5b01d26d55a6baf7ccd56dcf8b158eb9eb8af25fedc273efa7da149fc038dc551bfee6c82d4f333fed7040a580cdcc884f50862e6f951db143b97fc720cc3ca5eefbcae57a3559796d5dc625a9d21a88860c7d8f8e2ef6b0e6a6a770fe18db4fa659d8034da20540e38eb687f783bd1175909d008b02f7bf8ecbd14ed569b33afe32ae93044e5e0fcd1bc5bd6a01eee5ca9f0528c3184795904cf25bead89c04c049266f7db53c5891b46a26760f16f8c32e6d8aaaef821bc1796a7123092d429e4856e2f640e734f1a0ea891820233e51e60b2dec6720e8bc2d840025b2d85e3afd3fd0cdbf1ed000d212d4cdc9f3a747e0bfe792bf495bdeb94c590d0becc9ceec83ccd11914442f302fe11dc613925e512e4b331029a46dc8ad51acb46492c9ae8a4e902ca085686d98037fc12c50bab779839392e1a6151749f960d20345928bdc53c7a78aea03d50f28af7ce07479795a6d0565c7d9e8523fe4a9d3546e728e1f88eb56739e4d82c0833b45831cd9a01986daa408b55b9084798339ffcd14c5bce0adf98ba841ce0c57f622ee55ce9b312cfc1d81b6a373fb788c27a65a6247d000af341231c17347c50536e5041d81ca46b06440f805de6009218b35400d36ddc23d338a993f15f3ba55d1f59b3b397ef84fe0768657aae5b25f05edac3b045d7c66a62eb971fab2e399d67f7c9b7ccc18f64ef78f7fc1743f785e976aa859eaa89193e29c3a1cee913e492a880cdd7f3ddb59497afc3a69ccb5e1b726427290f093a60f9e022d744f62cf32ed2b43b97fa7c3fa4525707ff11109c1cc887e6b1946f08babad09ff1bb28655ed776691ef40e0581d2432bb57a887a84b865bd6a003b05d94af4621bb0a389d3fe964ddfd5b6f462b78621280cc07aa9f0bc06836c60de3f635ac4605474fc24f2daae42c85bbaacf61b1853d2432c8dd419980bb624586ef1469a9a55aa6a03c56efc76e3fa5e4f8e878e435edd0769b6de58507f8b5a52476bc66679ceeacaae09a4758d524f319650064d914090ce3cdd9dc83469de033921d584fc43deba83b302d1084be3bcf0674569dbc25eb3fc5b1dc39ce22978943e9e7fa4e9f476a9905d4859823afa415948e11aa5b9bb8d053c0758ec29e3b1bd6c381ece920191c5da07d67b48ecbcb963da9f24b1d7dea5b24772ec6a40b2738554dbb14b119ad38660dc8804c5a54e962fc279f5014d9fb2363085524874d5413d91dbc19f69cb49719c03d54bb5d5c97de7f6ecb56ee63b36e1a0be4ae8910659251f868654685440bd9b7a4091d7fa5a6e74a9554caf9feabc400a5bea460da34aa04a73246abf686112a1f6f31445e5388af0522ba6668b2b4b334327ba90c2f7b60ed503b877c6fbbf17b00c50b25e9919cbbb170ad8af55250dd34d771685afc025edb8f0f06c890c85493b79d95e4777a884de01b40cc54a6f00d324e395bc4a139f8b180088cae0f2aad67a3f3198573df54a166d811c912ccdeca194ee3f39ff6d6e24f5c0055f548e5e601891287da855b2d69ca0723867e00c67e89c77061c7b8eaa6641ab6164623cc9b67cd9c527f596387e10791ab2c8677437a913552275cf249390ecc41d010c1b710d9bad4e26c792da52acfcfdb66e8c19c0a9db24bf69a97e36b3214511a1f0901869c23b4e0d3b19e9afc555341030c9b582d3d381cbb6cd93f9c2c2dd9f15fc882bc52403d8e2d4c0a367ececea5630f688c15eefe878863b421fadeac949e39c837260ff910a3be326daff7a0bd0b006d3953dbd95c54ca00b10d204ee66cae8c8db4dfa0751fca690e17a7690d5142f08b17a6ef2db779707249afd8862674272c4b3ca7ee4687f1425333a159ce0b8ff8222ecffef8bfad46bc2c21ef2ee262ed0083b4a0bec292ae4638eb034e415d406382c08b5a8a5ec56f4574751d1c35ed6ba18d7ac6e0324d5d9f9a0db495b65ce3bd086f481d792b315f421af55524fcd11af7b0b2beb7c15a8cebf785390dc2dafdfeba19ab0cef5e9b970d167b9e45ab202651cf0f1231e61f78427446bc9b4d3d522949bf572b38bfa83a6608c2f78d520207decfe194b0a36b2e1528d63ed648ece225371c479b3a1c1b4d318ec7576ccd624af68dc0069967ccfa209bc09f8b567e64af87ea11a9152052b1f7b7dea8a6d35b008e1156bbc4bfc091589134f7165c7b95eb932d76e8bd5ba4cb9f903a5145967a2e33a67c2b718245ff88199b782f6aa643f2bd5408ac8fa7ad1cb3d39f6d89ee120e23e103a35789ee654bec12c3a787636af2e9e0889922b8c7d8b172dbdc26def5b56c77c2be68d0d72764630d73438e3167fb073df0de1b2a3c486e7f4759d68be810295b69d958c4e3a80d470cc314ad1a3072ed8097b0e848261b588420ce936d5f520586ddec001d641adcc5d9b5288809ec13ba31e30f1aa6a0ea0a41510257bf26fbb5074e151eda445b40ed8c3364d165124efed3bb2132c20a975006ec130212edb757cf31134e075545a638921110b860ce80ccbf75806f181cff9bed3d62ac11bbaaef24ffeb5403ac8a9cba3f30bd1478435daae1728533a885dc6a51ec2c5bccb420d18e8ec1e9a95a9c19025300b9bb5a7d159812bc1bdd9d13e3fa6e1103bcece0f0e88d3fe4279a9f1f2e62d76041e4179334fc51229e10857b126be741cb89bdd06ec7df3a455c9918958de2ae36d5952c13cf52a9957495d1750944c54980d63d48fc37573ef4a082b81a0f584dccc65958a858cc19af616ae5f543b13edde8246b08b165d2d2e62dd8e1c46f11cccb57a19aded1bcf81702c8121790a9609ed6cc1315e8f7736c826199da2c50d9f41f20069b0719f8aed6c050d8fa5b4cb1bea91ffcdbb5a43f5577ba0f395945ad7a6149afc66457d81ea189632cb77b1c19fcc7a9a8c7642ad49ce59d122a8e926c86f1e332d39e1f5d6daa5ed24d5e8223f3ce54ba7ab4dd67947e07798d4b8b884e5bf10cd0371aa2b27a100aea471b1c90ee9110cb6587358d0f9e63c5a4a4bf999f608af4b5abf5cae31298019a754c9a4b48dcc879a3b2f20b2932e687295e0ac00d75a463803f94c0ff74e4365daeb79beebd5fd97753357db5d47ce69d8a10d869b14540f2c473bbbd56d22c2202356b6c00437d0a6444c67ddce3f7a5c0d5dde48d9cb1d89b9a50a472d7f293e2bc049852254b398f0ddf40187eb49acb1f2a826d42de0f54a28af533f5a99ed7c72d4d97ca3ea5b917334e59920c2509d4c478710c8437aca4d9bf96074555bade7c166590198050288d9d2d6eaa8a26c09da1a3ea28667293c3e142196893a136cb5d34105fc1743ed2bc9dd11109a366b5d8fc0a7190f069b75bbed15c7c9ed645a146a318c92bb36adade8bb706909cfff6ae105752c4a839214a1ea4c9949afd930d05916feb2688078aeb5f4556bf2f8ee15294d3f59f2e56e5f71768b7ecccb9b6c0408c9292a58abacf614bf5b173a7cc5a73bd71b1468162b16de7861740cc814be45011374b2c0f3af9cf570e969dfa10c8f81cd02c083966a1c81488b50829ea25da7e198cfeeb486d1eb7a20ebe2dd6bb2cae985294999944f1d3c74681b151f360c76ea1d332f0cc02e7701fe957472b998bbe5af47d377a309012963a5b53e2b2008e7938d152d29cf745ad4dd35db72c5862302e369dfd714649d686a92756bac81c6de0322c1d77c3b7c1c2672ccf3691d517cd07ea82dfa2b363918e9049c708aa78e0b5047ec6edd8761c15ae8b377aa526979259a7c0f3583698ce023b3befba355b4bc8b10140968e2076ab24fedd85856a44d97d83391513d9f9a6300c786396a7d431729fb703ddd999eddae33f0ca2a064f1ea7ddce442847321d1a93a714fba4707561d811577dbc146f7da1af449e32da9a03669a257735673b47bea17f96efec0900fd2d4962abc9d6a656f3f18f1e311a60bd64390bc0df74e0e522c4e27118026cf12ac2107c6f244b7d4732bf8b56f12de4852ec103cd4419fee522c37e864dd4b066df723c70d2c8e4c5122fc10d3f6c5590bddff631e97462a27b2489cfb28c88070dc33c98736ab5d5301a1e5ebbae54ef105699ca5d2785dc513615f141f9ca4773be49e02d7e67bd26a0ef80a5a299559fedbbc2f2edb50083253f63cd3ce818109ea82f678bdcfb39b8764a46c62481be3b240c67ca92da042233b65e310f9eeee1fd46b3720662fcf557920be11660cb5247ca2b6f6a6a9e7813c2bf87b1adceae094da74a65173a299c8ebd0faa87eb884e152b6e300a2fbd4ce8cef06f5892138d5fb57aa1b186eef66163947ecaf9e5ceafd29fcf804b9c3c1445dabcd49fb5d0681a4cfcfa8ada0d87f67ace66378b253ab5255ef2faf2b33af2e79dcdef0e62105cc6e601a6a659e9a3ce1d3cb76210decd7aaa7c9500e447df2ae6757ba0bc62e3b35de7ccc4bd1d1ecfc9fd7028d85bce7fe1a0f364492b1eea2655eea5ca0b84f6e26a8c98098d954afaf4aa1873880c4d864f51b3b51daa7517f42a7c239735b774d902678e1f3be2a086817b311d9a130ca3da3dda3722c201a09ee5aef000d0e7e356d5a1dce3595d45d707ca02e324fcaef108469e7f79be9dc18cac2f7da21abdd3179dad3fcfbd35175a8f2d006645096cefe6289ed218136af2f2006418478960d30be3c10181c19632adf05f7c01db1b04320e8a5e04bca79284ac5e06909aab52ec5abc23a801fde6e7ee83aef410f62e4a83e9ce8b25e3f3a095b856d5a3912dcc4d3e5881c24424759e571b686697969363e9a0fc669e632ce784246d9b0cb331ffa89c8f1f813c803143c9d521ca3dddbf8a0ffa8c0eed98fda74cc7135f7fba3b5802705417f1730f2582db052d0a1f576145b1d966e6884651f013987e13c1f589ff05d5d421ad0c0b985aeffd8c3641abc3e9ad4abd13a4874fe93cbdf89b96e676b211f737af0b1885ad381a6cc7e3d5ada0d00421e8f7804ae2234ee188ec4119ce5e8b7d4f9e1d33a29ee2137a6bea27e8cdd3bf89f6b8dd627fc1e3392deec253d74f8fff5acbf7f34bac93896915d09f70a29378616266dffdd173973defa1bfcf0eee5caf1cc8712e12bf14ace26dd176af06338f38e8c62e3a92bd0793945676ae3108cc03e9610560dd159b3eaeb114d6d2842a19f9cdef558ef7f6f7686af54c6d13fe8653a5b83848c777d964712fd552a49b7d3fc460fbd7c5d33a5976311833274d23063fc20612b9ac23f5d05f637a01cfd60b8382ab87f3c3257e82693b77c456c0fb6da999635aa01f6f758175908391c0688026b4bbaa551175c15ad62319e22469f0dca00723ba810ccca0b7c2433402faf039d124f95c2dcfa24ae878a9f445069a33d704fe3261580df8daae148456910ca5057132b54d8bae694904dc2409c4803cbc9c1b5ceff063f1bcfd7fff2ab3db4a214d6f6cc2731677786d955b855f14d106171117b7ae3f815bbb1eda5236854545b06d537b9fa2e8d13e3434f67ef1321d21bb5bd9aba7c169a1326de44b72c2d96cc1d79cc070474684c2e3a71ad5e9f3879c8255fc251287d11a710517ee510a24a3849b82656f15bd40274a7250ba8e465baea2c57f5924", 0x1000}, {&(0x7f0000001100)="a4f8a9d0efd360f805a5b81584d81859eb3e711b183feadc6422e521cd675e487a2e967a5ccb62033daf8ff7bdf5c2c65b96894a63917b35650c01cf476f20c02fec7c4f5b5b427cbdf261e4912ad268b6de001e43f17c5ba2dfa8083071bffae4599f194798f98732672de11988bb1f1db08109313cb2de793739f8265da96474f2013d35583301d3a1015b296c099785d7ecf6b6e830441a62431a98606516a6678263b28e035330860ccbfeab5a3c0df4d46858c01c577b636d76a75b35ec1158feb315574ea91e2d82f65068fbfe65d8961e5563d5d7a73b3013dbbfe624", 0xe0}, {&(0x7f0000001200)="a65c8bc58b2315cb3300e4813639764500101fd085f16cf8", 0x18}, {&(0x7f0000001240)="4c791010a08a4d4b4dee42f93c2d8b2d84cdc906fe0aae056e9ea7b6b98fe709033152b82dc7a90f35e245ce17318fe066e59c20e6cfc324433c68aede6549619040051ff685222965", 0x49}, {&(0x7f00000012c0)="3d19036fbd44c76fae8362150865728e52c45e92faa8733a60aba536b4a1da2449e47ff4c77ff65202397ca13819f7a7e8a2729d197b879dd636c4db91c3533b910f1c4040cdcd64cfa2445913b50ea042b91e6ca00b927511bd1bb0445e14bcad2c934254aa1c409b5968b1c165ab3e7fe679122fb0ce199adad98a766ae22accb67a847f3fb19195bb5031b43e99821f3ff4d06826b14122b86cc5cf984abeb3a880711b6b845f571ebd6ea27c3a639627ee1fbed36dbfbb8ab17d724c249455ca54aa7e43f80142beab08a7279aeabba5cebe9b69183cc8d77670dc0a5e17fe0014aaedaa4b27a1214e45928bde6ae09f03a9516bfc8a71f1f466a8debece1df3228989dbb256d984cb7ed8087b0d3562d1cd4f623c713f9d56c30d0d0a2ba3d79d76ebe5e7e55679ea901318c4bf45164cde3d42ae8dcd5f04dfa475c8879ea5983464741111e83ac84011f7d0540bd97f3c006fba4ab32afd87d5d0a77084d3e4f0d557ea929354af970be73ebcc5dd9d523d3904bc59e2f16238f3cdd820996e35314d614f23cb168b68efa11b22f31424e8f332b3cfca13833288e09bdd48acfd68edfe9e37d8a09c0aeafb8ed94b09e587c2d306c30aacc1c1d303462e94d2495bccc84127134acdd5eeaf920afc2589978f9bf6b55816fab1c6541de10b0ecabc0041af5a1e3a4c4784468f2ad9bffacf373164cefdad13d1b5a1aa9de18384df8be2418b8211c4ec9a4bb7e3933d6e0399eb53e126d0196d1b01b83ac090569a19693b7beea3c562b4c4c4ba8be0a0a73e9d14acff89207358e7dbf1d4f6b2c3da62955c9083481c0d24a6ece80729756a9407960b642ef59fd20d6d0f483d80c8de68cd163f06ed475efa34e265de9848924a3e398b6338e50b87a145d264d1338c07f6d6842a7b309bb67b923688b0b9eb3886e8a7a84fbc2b332b3f3354f2b55701551323273941282255fcb54d09fb620f5b5288e5fb1ea7a8ba6c8e5d90a4036f602bbb6e276d11822da8a702f929e5621c009ec038b7187b488580a5c9482130b20589cb384b48745cd5dc76f16e416367c6e40ae49243f938aa4ada66539689828c6b50900b1837d18c0141574d4a9dcb3c008411102ea082383ebbb2fb9b2e118c2e78400705bc5e097e2cc0b2553112f25e80cfc1cbc2c4cf35cd4bf3653e36fb451bac51c2c87af47e481ebf64d48650f62c26dbdb419a0e72910427c06d8c62893c3671ac08703fdc979fbd391e0624d94d13f87202d1d25951c4802ee8c429ca9f7cfda5519eed2310a77fc05967fab5299f44b73a5c14c79afdc2cad3734f28b8a01f10360cab7c34c4acff0b2b539bf9f7e0b1adf539ec8aa4f38df6630ae994cc39db6d8657becb9695615d52528df361f445311b9cddd94f5b79082e328c07b0dad33b6e5da96998fbfbf0fbc688bc5318e726bd09d34463ef0c793c0863eef5df201c454190d29d395959932f4d2d23945247cca4d55c0e1f8e72b1160ad572c0a3389da7c2d54b4df250862887e03e9524e6c86cd43b2c0261b04f4d3ea6041651f69c84c904057d57333be30f17d14dfb60aafe785ed30101f0579815e2c67292bed5d87d752aef7aa1935d7bf6573829e7c8019676b108f8b40caae93c01d8bc2d8eb173018f6194dbe84d4a3df763d89625949fe7ea0a151de9eb43d236c4eba422633e3c0491ca61ded77d1e58732d7e4555e8fdfca315cd226b59884055dae6905b1885d3363ecc2fef6e2279d8c07cb259bc90ff239c5733d67c0924fdabc1c452258e923b9300f1d5dbdcc3db0dff7aa2b19c1ef0fc51031eedc2fd7c3a3c227256dc3fc6fe68cbc5ed5e0d9c88da88d49f2176a0a9ba854e9d759a35167fef73a6cf86f382aa7350d7428d8a3cecbe1e4c8b1d6c7ea45510f3bf2c870a81bca5e2c5a96e66c87733572238481089a1e75f2f589b06dac0a734a022ea85cdedab40d0ab1e9fcd2d571c26f3f51214f713942f71c61d8c2ec2d5bcfe5df587f1472d5629063a0ba76b2ab9fdcd9b81fcc37fbff5f49fcbd62d69f68eba2c538ba3ddbea64fde9b6edf176aad110686b394f44263c5ff57c36814b48f057b9ebd21ec88ba35c11cf1fcb86d80b358acb8e9acdc05021e02f5fa8eea1f1f295f69d6696310c07c0352e9001c4ddc3707d68ced22515d0e074f198e7cfcd4111aaaf6d676481efb28a49f17e4a2af2930760ffcfbd0cdbd6273b559ba97e9090e32479f36b6d8fdfb0c1342ff6ae067321bcd4cf62b00fcb0ddff57871c61c6ab496887e586195c796bdecc47d813adc78a8fe946b5b6e7a2d0da224c02586456cb31b9fc69b2f5990a0dd4573474315171c3084ef0399050e3372d8ee7962eafbcb9e8df7d6416a4b4b5a214522244bdf3c6825a588ab68a58e5112fcf4ec33805c6c8843c4c28dbafe6453a448a1bd6510401b0bfa83f363483c2dedc40d0db5e300a1f32de6692b43f5e6becb8ec439f54989e91b3eacec6da38ba463de0e65d2ceb3b3d9add06503f37864ef8b54ff409bd536e25de65ee95bb36e038805a6a14c9f2b41bbfeddecc37e7ef2952577092f3d2195eeb1d93fe27583a7d96ba8b8e94d0320e99ed51e1d7d3925865bc67efd79f59532f30d2891c66fd15a12c85405bdf31bf00ed86b9dc1b632a60404dfb04a5d5826a609858a0cac3124fd039e06b290db31eb367be3930e98a33ed2a6b52309c136c7be7a8836f8d4bf421c418938f4172e403a1bb7aba192382eccd0944064bfb096cb4a874ce9b5ca30063d68b2cc8bf532ebeaf084977dfd8641f65f521204227e883e3866824ca57088292d4acce5e756c8d50aab6d3ef55c7eff2607ce5506a94558afb5cc9e140de8bcdabc1a4cbbf9139f1943587e1beddaadcebe030dd65b434b936c6417a4b41f3d1c864a34dc14c4506ff6848e6bf34ef5f572db7b3728256f280c7ec6ac810785d1bae08db7adc1a4c6ba70b922a4fa3376a99d251118fe7e0ccf6f2bcb7cf92d152e75fd557811ad2a66a42351c77b87263ad3d40c64f071435d8ef75450a3723714dc3d1ab0fffaf3c437aed43c5df36db3bf7ca169268c179d119f3996534caa10909990e798e29a8ee4ff47e0fee110ebe8f3e22c203f942971bdfcecc5454eecb1fa775744b81ef4ce248232e8f4c1d40e3b0612409e0fc0aa1db36a496d9615fd316db32f6573bbadd551bc8cc8ae0c4e65faf59a4bbdf914d019e1181d8d1dee0fcf51e4af89e4d7f0d9f34a40e27044c5b5517774a2063844b19c4a37360272d58b9149b7af47b505c519d45f581870ce383f5cf08e4dba918c21d65fa7f8a0b1e4627c2b45e6d80d9ae676410fbac62f2a941b75206b1e4ec78877b8f72a834b05862cf1f671aefa80cabd84f24c10c3e3b4617d50986a3c38f878c816517c8fc2ea51c3ffb240241ccb59d2af58aabafef3e0d260877c110a7ce5474060d4a91b7687340940b2a7eaf01540b69fb5c38cae003ab90a503f020034f4af1407d902ca97cdf14a6c17c201cc759fac44e8a070dcdec4cb25f32195c0efb762af40164c9e34210e695d5c9600fe90afd723f91c3da7ac6c806d176e0e05f1a2236cb6250141f75f8b4d0ee6c1bc6de1ddaea69aac7bec739aa230e020b303af0c39f8914c77f9497435cb039299994816954413cf821e21846a865d32f1aa250e6824f11457abeb8cafee0b210c57665da75b29bb2bd11284fc0b739340fd29f782184e3324b888d93a3c92264666fa2859a648c1c06e5a8953be9ff7da0b4c80ecd8a814c163e516d62f77fe7e3ae1ccb3b7f84989d06e88fca514512b8d9fe65268b098a79ce1309eb604b05bf0ed85f5c209e48403786c8e14d42d2a7f2c9d1b4bae4b3a915d2da2068d876b3f72e8144e033bdb1b7041b0786573f38a6be95f99906bd0a30c6a0a2f7f893ea376df40b94cd8a5c1429d92f3afd2ab1f2139781b920ec826816bc84e065f2ef1ea960598d654a57b691d8839c43c10991fec44f5fb52bb60ba982cd519e4f28711da124c492f4c48a3673790046128af867974586389433dcbf6e6170325e10de89af95dbf4cc250b0bb96910618ae2a45762d094fc94500b9135eff55c475c131efbce39fb2d53af0cd9ad676c95c58e9cfb3fafff0610823604e6d92ff5fe28c0ab91c35a8931f2e76a30805c79676dba3a11634139f70b86c13d32b6560d653bf00e68435b912bb3008273dbda78674288b7bef0bdaf5b262fd48d2692f768ff070cfad1babc30b8966aa8f55adbcabf2ab0e9fc72b9d6b946e7bc248135c3526d8538a72dc581f1d747714c6d99f882feab73070d1e683ea889308f0894ac4f4b6261bccb7d276c07dd8830afe3309b3a8c0209445efe770ef89f639cbccde088cc5d2ca178696bdb9b2a6099c652661f05eda8d505aa1f0b3dda0f301d886ba7280961b25bfbe290e54251917832155412e6f013411dc0dba7d62b2769ff7e42cb7a5bbb5b8ab5b443f2008c814cd6be85e2017ac2ebf36889e691052a46f8f13c7ba721e928c8de6aba0949974f0e42fba208d448e9bde64ae29022f0cc482fedad15ff4b1f5a47787667c628addd5d75f19b8fe31ebf56c9a5d842491beddced44daf7a358f06119d40ac746bf76cd918d47e8f90d9e1b8de990d809f895fbaa34819a79a16584982dcfdc5b332879f98ec321fbd98bdd3793770b7b7257de1f49bc4844a5301ff6cb0236fb5e7e0306461565e04f028c6fb6fee3a711b1df1abfc0bbfc63197f944fdf9c437a63d922d31b36d13e090ed394bd4bd1334671b3d27804e92f834f453a05c0233020ec6048f6e31a71b867714a3441b022926fe2783048c9d3f64378ea9834b967c4cda180a612c7050d8206e24228fe9fedfb8217d7c505f85e6d68d0f91cfe91de3d77750fdafda8972a4f9c18192821ffa41eef6e2ddf54a327f6ab6c72c6472f18c4ea41660adc54493cd5bdc3d946a8ab97701fee3ff0f86cbe353b9ed0e5162c8bed4bea79d95cd73a48c909f0066a0890eb1778dbe177ce9bea63f745c333a75eec6e78a50063a2b64e83dc41962437e23cea544caed90d51136def72bdfb0e9c0f076ca36ad505ad1c5efa9ffb658afed801d19699e56c356410daae673c62c916327a91b6a9013bb8d1145f96e7e812c900e1b7c316517f1f0157435332f2e5bbdf976c27d70d7fd543996d727c824e1d14730b867895efa2fa17714b5c1e72ecbc8f4641e1eee3dc87550299f0902bcd221e7c33e1a8ad667b087a65bff3e92beddc7024039b48780017a569390647d8276bd6e0397c6ca02e904b3d75118a0f03b04b9f304bfe21d3d572458afb9320a69df0bf91983c3c623f10b0052d8e98ebe1d933588153503b65e5c8d653a7330e341342b8c79143926158fe4966ab99c05f6298c7c2b02b0d53c48ef2215473ebba97ff48db191e14ab8a1ff499297dccce730c05a3b22955b70a5f9ae8527606aac494cceedab8e4a4b916c8f71845c0fadf34b47356c53d19d24462e7974ab1ac1cf73a412e0a952c488710e077d5eafcba42a04de5f62b7dc99b31513ba104233d9d47cdd9820b3ef7eb7682c96383f5c20d13e84bed86a229232b76de32a7b9f260c0763ec278cbcf667312644604f35d8641b43d6bb14d3cc1d673c5612fd70bf37449d64d392347c5569a4f3dbc42dc8e48aac7a1e1deb3ddad5889bb58cc8441e3a83596568d3d36122b7b39326ea2fd42977a7e6460dffdac8845655ef0da38a0c0524d6c39f6c3064ec8b70d0cdcab6c0763aa5c", 0x1000}, {&(0x7f00000022c0)="a2685519c79fb305c0bd6e1d9ed49bf3a6b70c96d9f596ec4984b1d6e2eef232cb8b0a496b0bbe6b79c4d9edc8269d218c26d69e618084206b0637a3c1d4ab241e58e330bd9bdb56024f5eb9bc83dc06ebc1d305c356ac", 0x57}, {&(0x7f0000002340)="8fb1e7d7c36cbff21d612a37ab9450f26052e69d3ac4aace61430da78e12a3f5ea377caa3a5d76745aca35198ea87a484d5bc735096685f48d11ad396f9b61fc2f0fd7d761b74e86db6427bcb673d7c0d43fc2f5a06eb3bb2fa5f89cfee301f31e19e6a696c448a5b764b0c7c95423374dc2b953290ffc1f44464a9e0e6530c784bdeb59272dc73ef99e57aea183a6f0fef686dfc59ff095b33241ce15ded4e939526411a330ca4d27f022e4ed1628d9a8913aa8f8f8692d7758ca133fe350bedf41f2111925ee39d7b233cab5288585c11316f29ef7605924f52b443e16edcc141452adee74743459e5d275c23ce7fd4a", 0xf1}], 0x8) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x600000000000000) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x700000000000000) 18:22:01 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="0d8011cf273f34bebf5b56f45bb30fa45d71f6b806e86fe92f9e43b138031bb60af1fdd5adfd4568edd13b5a017dadcfdc36c102558fb91bc4144d431cd00d8a759a796c4d1c3f3ebdca31aadc9007c43c1f5f7298c55cc661e2fe57c0bdb7ffbc8c90d2c0ef5c33c9363946", 0x6c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0xfffffffffffffecb}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) 18:22:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000180)="3faee31a84b05cb2451543ef0857662d11b626223349c40e37a62adfba8a84198ff5f3963258d20aa6762de7193a87f923bf7b8cd149d72ea1bcfd75c02f08548e6dabbbf1e153ce1ca54a71b0137b045feac5274412565127eb14ed356168f9b8bc574e55b8ef8515fb74643dc91daba9d25f0029bf19138db7b388dc28", 0x7e}], 0x1) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x800000000000000) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x900000000000000) 18:22:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x80000001}, 0x10) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="dfd73f1a814e4971f5c33dec67f2af202e444ba7a7848872765de0e3b9434325f46186cf1940a973b88733d50eb35648a0790c89f29250a4c1431031dbf5ee09bd7511f0e4dca7128afb849ba6e872f2a76138216fa3875bdf5b38bf77b7a06b4f927b8aca0d52a0642d202202956a49cb9b6c42ee9bff8c1e64b62786", 0x7d}, {&(0x7f0000000100)="4f4921109d9df7513ba021326adb5748dd3b9c11f3d5923b0980a2db3d53e81b4f258acaed086e49fc4a13ecff256fd760cb0b7e61d4ea730e211b90acb948270ca30c231da4e4315458425cf07e0831c37d46c41c190d711f9e817e3aabfd54956d0eb234dd99fd82c59538326e33b485ea1044408ef7", 0x77}, {&(0x7f0000000180)="4a08cab9c25a6ee8bdf78a053995e1e032d80051fbe351c810927f93f1793b43ea2e0f4bdfc54908ecdce24f7c81dba3d539adcd832676b240c8c22b59ce62f15ee609d8697ecd253a20a0e43148041a68065c203404f6898a264391cb1c86be55696d1caaaedaa4ab01", 0x6a}, {&(0x7f0000000200)="7de6a94ddc4f97ec4383020ee7984a1f22c8a461dee25eeb5fa57eab10a06092b89207d4a0572442bdaf5265d71a8e9bccfe38e589203b17b2495ae86bed2a969490993abe9f52a02b382033143f8882da96198952aac95619b4f0d2d0ba80345c0bd37de2f18eb8a0e8ca5a0ce0a935b6f143b47625", 0x76}, {&(0x7f0000000280)="e29df3701cfaab19b830a7bcd7ad80da910493e2171753ef835e1881386f6d0290f4740dccfc4e929e3bef479a7feea59253436d3a4da6d6a897d715e24e13850bfcff82082b6aeb4455cece610e", 0x4e}, {&(0x7f0000000300)="3983764cd0d522d2ce8ca55efc22a6b2fc077698f373861fcc646907dfa1613ece2a609496d47cc7a9d9ebec629d14dc35a40b748d02c1dfc4aabc5b1d3dd9f2254c5286affceddbc78d072092bde1a40ad1282741bed7a9fb7a709239a68bd8b2089da3f00454fba239af95452eff32c14249b4c2a025c883d48c72922ebf13817b580f7585", 0x86}], 0x6, 0x0) setsockopt(r0, 0x200, 0x8, &(0x7f0000000000)="aa367276acd7f9ca1a8ae333ff7235c1f07a896fee85a550f2e8cf254e55238b865435cf30482c", 0x27) 18:22:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fchmod(r0, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xa00000000000000) 18:22:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10221, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xb00000000000000) 18:22:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="13751f517d6e958a7eafe646af35b59a5b0be50fbfc9d0001bce80eb85605039974b17a6a747cece9c72d6e2b76f5cb4bacc9b01e2a7fb489f7761121f7ffa2eeaf3c794eb7fd70251c01b9b159d8a89c5d3097a5e62", 0x56}, {&(0x7f0000000600)="ebb753e5ce57e86706bf1392b0a791c2404805905183f06ad42f22ca390f4afcc5b566cd2bb55dfa82da3ce846eeddecc7239f65063e04c9f2b9083be286e1de022ea20231d890b0003bd4a3b93393e4d39453811021c908e18349fbb774b113d2a882d538086f64a896cfca492589bde786db7fde27e31dec42a81d400863bf83a2e186f26c203ea5a848618341f1cc9a434841", 0x94}, {&(0x7f00000001c0)="69951eead374b9a05f32d321fe729f5a9561522922bbb65a4fe1f48645a4f9a93c9d955a692fb8ef73e99c11dc43c64ed419ab37b0eb01f134300d086d5ff769c3e9f5e1fdc0fbbea06c2d5716137a30329cbd2aba828fc5a3ac570b48d5713de36019ee4c396275f6c2dc16472f55ba3182abb7fb39f457167703cfa7d551b500e93f2e8195419c06d0", 0x8a}, {&(0x7f0000000280)="23efbedfb26eaf106fcc638d6900030da4d34d350f6428506d51eadc6fd04f09504a93d29853c8c55168bf64544efe772503a61d565f37f6496b309b5a6c87c60730ed2e71e862ea5df642db73663e575200b2", 0x53}, {&(0x7f0000000300)="f86cdf265a2dc95c13de40bdec8ed9475fe5f7332daf110951de73cd33ad46c53a0642274cc3f4c28507195dec04d92757905f4c6ba8fdd5c325526e429344f7975722ee779d9895b7276a6c7c7ec81027882843396bcbf9129652348fa6868eebf4a0a9b59c32539f315367aea54fd10af51f741df261d8e86469d43c2b367dbb31c16c999f9b562f05b92c85b302b2965ce2c4e0", 0x95}, {&(0x7f0000000000)="8b4cfccab0c61692", 0x8}, {&(0x7f0000000500)="3a102597628830f70ee9001890e6754f63dd0fdcb2c4b4afd7aa8b7bb351560bb86bdaef7b1f8207d2bd41fda34fa82870a3aaf80be6ec93da1067db12b22b19d4fdab1ca834cccf0d6baddc6af1e89eda2e71e460fcd949f89ac25e93b29cfaa7f20790da346a0caffb34238c7d3e5bbc12225068c21a1c4587de48e183416bd8122fdeb40c82b6037e33e81b68f339d60c205847439628e266cd8822230f04115f3d517fabfc2ec1d2ea2914c2e07cabab5f237415954e4e8969c0702d68918c02bd0dac7f0503737335", 0xcb}], 0x7, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r1) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc00000000000000) 18:22:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) r2 = accept$inet6(r0, 0x0, &(0x7f0000000140)) r3 = dup(r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x1, 0x66a, 0x7fffffff, 0x4}) r4 = syz_open_pts() flock(r4, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x0, 0x2}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x0, 0x100}) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xd00000000000000) 18:22:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4c0, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x281, 0x0) fcntl$setstatus(r1, 0x4, 0x40) fcntl$getown(r1, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = open(&(0x7f000054a000)='./bus\x00', 0x800000000000, 0x4) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/150, 0x96}], 0x1) sendto(r2, &(0x7f00000000c0)="677edc2b31865c20d4922011b25f6a72668ce00e4bc61610d7b6ea0d810547ecd3a38fd6fdfde00a22802281a107d7d874bc375256533bdc63b11f5524", 0x3d, 0x1, 0x0, 0x0) 18:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf00000000000000) 18:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1000000000000000) 18:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1100000000000000) 18:22:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x6, 0x2, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x2001000000006, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1200000000000000) 18:22:02 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/175, &(0x7f00000000c0)=0xaf) 18:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1300000000000000) 18:22:02 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x20}, {0x400, 0x7}}, 0x2) 18:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1400000000000000) 18:22:02 executing program 0: mlockall(0x2) socketpair(0x2, 0x4, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x800000005012, r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) munmap(&(0x7f0000afd000/0x4000)=nil, 0x4000) 18:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1500000000000000) 18:22:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r0) r2 = semget(0x1, 0x6, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/132) 18:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1600000000000000) 18:22:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1, 0x837, &(0x7f0000000000)="6e564b8136eb691e9a1d0a34601af5cc9f72fea2c39a789fe2f0cf53f90929863fd15a31941d84455fbbc8804d45f5082a0b33ec6e8b5b807aa883601dae0a7c0f8bef645d52571195af373d9103ae798be9f222f69cedca4f91b61fb3fa4b34ec090bec3a146cf7f406689e1626fc29e616dd797c082e8fc1a1c3c2a1f09256d9102f1702fefa4828ce82b7f6bfb0a443f9fc0a47867b141a7c34d3302d96c0f68474360d20d3aa3a34acbecc30d1cbc87c62fbccdf98a09ed7da02e4c986e6274f4bb7d4c1034e912449e04fc3a09d5728e11d054f0d50630e767bc1baceb1fc31c0abe2877957b78de70e8da315e4b44bd2cdef35059df4c9", 0xfa) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effd5a0 failed: hole in range 18:22:03 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1700000000000000) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1900000000000000) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x1a00000000000000) 18:22:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x0, 0x5}) r1 = semget(0x0, 0x7, 0x20) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/129) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x4000000000000000) 18:22:03 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xc600000000000000) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xcccccc0400000000) 18:22:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/229, 0xe5}, {&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000180)=""/221, 0xdd}], 0x3, &(0x7f00000002c0)=""/39, 0x27}, 0x800) listen(r0, 0x800) 18:22:03 executing program 0: r0 = socket(0x7, 0x1, 0x3f) open$dir(&(0x7f0000000040)='./file0\x00', 0x10808, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x12, 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf8ffffff00000000) 18:22:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="00038208d4b075819ea6f55fcf1fddaef41a4123235cd616ffff00002651020dcd0a538f600c0ae272a66f26400f677509d63ba2561f06a5c276c9f39095dd7958f632af66d0936ef72452b3fdaa10ed8bd770f1dcfe058fb7995fdb12298d27edcaf0069febb057b9608e194a646045615ecc957603f0a223743a0c40adeee2d547ad707698ba84ed1f2c0a5d1cfbcb183ff2ec56755bf296d341e14bfe9fc201302e6549beffc82b01a1bbd4faf936036aa36083e16ee32fb33cba7af832cb08d0bddcdcb5e7d438b455c5c8569711cb17214088e911966407c785fa55a75ec4023b29ae397506c965"], 0x0) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) utimensat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x38a, 0x4}, {0x7, 0x5}}, 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="220e228901001c067ebc74a7", 0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff86}], 0x100000000000005e, 0x0) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xf9ffffff00000000) 18:22:03 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000507000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfaffffff00000000) 18:22:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000001c0)="84505f6776e721db19461dd1ec2912717ce94ba79a4edc515cbdc775bde9e0c2460b351fcf37d63364ec1cda26da94ede2376117c708b9dc673a6e92ca00eccf71867ec072ed58353134a55c15c2281d08c5a2338ad1fa0979a9d3b7f91de01ca9a00d2ad42801d4703225b55b29", 0x6e, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x7f12) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfbffffff00000000) 18:22:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000002c7}], 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000000)='\x00') bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000"], 0xa) socket$unix(0x1, 0x0, 0x0) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfcffffff00000000) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfdffffff00000000) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xfeffffff00000000) 18:22:03 executing program 0: r0 = open(&(0x7f0000001bc0)='./bus\x00', 0x28, 0x4) getpeername$unix(r0, &(0x7f0000001c00)=@file={0x0, ""/4096}, &(0x7f0000002c40)=0x1002) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r1 = kqueue() sendmsg(r1, &(0x7f0000001b80)={&(0x7f0000000840)=@in={0x2, 0x0}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000880)="4969e1b6b56073de27b62bf20109ed1be16d2c4200a787e1385e4b83de5eb37450f8ef72084d1ae4227a2caa0f99e839d63721926469bd38b70e597dd364e9c30a0c583fb670aa40c4ae9fdb178d6429305c7ab6cfffc175484cb7f43859a00c5caefb6407c08526ccafdc584b5d5132c000eec4f7c05b8fb69666cb4c85f006a44692474658f98c6a27f045977976f2a0100f30", 0x94}], 0x1, &(0x7f0000000980)=[{0x70, 0x1, 0xfff, "eaaf52cd385a908d8f6b0a61dc82284ce9037ad85a05bfc371e575420ba16c8a42c0732e3a6304f4e75f48ceea099c039831106ff9e4f0292c5c24ff2f53a9418ce6e126813f56704eeec9707388bc109bb7209fbf4d799fc4"}, {0x98, 0xffff, 0x6, "b0d7a1cd31925eb5f7232a6fccc8182b8b599212a6c74b0e4e5f50d17abb21bea255be0d02f7f144814f838b58bea564997cce5fd38e1428d371139556e1f83154deedc26ecd7a7884f6969c515b51fb87a25d19aae1965f87a5d4665ad28f35e1f0e817dce6ef729683a81d4622fe8ba62af052278fe2b745ccb4c7972537b1732f40"}, {0xc8, 0x1, 0x6, "a0cc5879ad24ecc17db3845f5e582422bf464cce1a4388fae59fd1594aaaeb867fef629fc47d3d06e224788fec0dbc5833c1cf0f164191d0700d7c15859bdbbfe5c9c48e5e4d9647db236562b84a21bec62c4c013857e678acd5228a663ab1857a4f435da6e8579c9f61d9a804e5df92f933b7234778b6d05a91aeb5aa28508076389b4ff7710faffe24b6dd75b067ea9ae10c32b9905482fb6c4c026d743d93174ff2feccf57847f0f3764339109555516c"}, {0x18, 0x0, 0xfdb, 'C'}, {0x1010, 0xffff, 0x100, "3babf7103083072679a46707c6c3048bcaa67bee3c0aee8064ce47ca5136e761088cf6372b4578b8503a893b60651ad9d7311d85cfdd450bf102a5021db311ddcc11135ce1910618883b7a25a6e3e1da152723e4358e98860e7ce29bf2fc8054afb2ac0ba6bc127c1dc89a5714e4797db1057db3c3776575e18e17c176b2c3a8cce234b97234eb7ea4e50fbdcec47572e8b8639ba1c0716bc638ebb3472e0c3ab808e9df0bddd2c9b14a331fc7aec3ac7fbd3a97b9f72809bdbac172c71cf0761e578ae47b2d83ae4040f9b99a284f0f861f60cf8a0a398fde9084d6a4aed8e84f9abed26ec041ed9665ecd0ac0411fb59b054a2cb0c10e62561ee58a7f6b3aa670f8ed31fbe76bce54813751fb90e0784aa78c0295c0e60b98c4a2e53d41163db9c20370ffaad433f72d13fbc96b836e594e4b5dd8fdef587af0e184f88388cec6d88ff7d003124f9b371737c9637087469636faedc18a976a2e65cbc066b86ae7c82f6746a6f896e2659c88a649204fcccf8cf0a32623d6c70ef293acc294532799ca2eb75ea95b6fae8c0c6fa3f1d4b7f820011ece10f6b6562c2422d23ce960b78aae86fdab4f3c01d8a85a079b7253f88d842aaa15006b72c5898579bd068d7f1fb67c90d6a9a8e2bcfeedca18c51de3d53a8098cd145871b1d1ffde0993044e58d1c8c439175563c59f82f141399d5140e16cc672a4533054daa5508f7dbecaa8859ef54889cf6bc80065da1dcfbe786c76e6eb5e7cb9546382bfc2ebe6e6f4459cd5c159fb53c87b77b554285a16fb3702a0ec7a3bb8762c4b500d0c8cc3ae6510155640677456d213ef878748d2fccc3c46245ac06dc74748960f172b36b7a93f2b503924edea9ad1fc091352c2a6abe0162ebd458b6f1aafe71c69b90f204231483ebb277f6ab508f54a5017750fe6c7f3080db985cfc0573d8d80c2e5fdc64911805694be68a09a6230838f6baf0ad3981f5e930d55c108605f52869d24a2f955426be18a10f413c11d54cd5e58bb473cd3feef8b24fa182b1856e6f8597b088948830b65444eae1946fc95294e0874d8df709c9600a84880569cd1c83b41febe99518757952cdfc6d0188b51584638082f812435e68839cf7d3c03385cc01f5f21df627c54fe1607a0cb5decf3ecf6406ebf32f39122c66543e92205f4221306bfc5d09a7580fc8c7fb2a7921ddb15d113c8a68669d1418f1a2df831c02eb813a1f2af41a51932d9767761d2c2ba4ef0116bc1e980cfd8131236dd14d627ab8aea52b4629f5ad41b6a8ab2f74a7e2b3f2787262850ffbd9c7e1916f004f7b6db1557a8f0acf799caae04c7691ce8a40aac27c0c3142460f11aab7b578b06418a90a640f899de7741909f2f562a15461f792932e08cb490d655707c5728876295d63f5e8e072169bc2cfd0eef286a99d69a4f39519178617046306d5ca3ec9f72842ebcae7eb8f2501bc8f0da45cf7ca8c399cd0a2d1eb24973e6960a711ec2d8dec92a06e2e57603e84259e71d9740a81c3627d43e26ede41143cfac45c5a5ca798614a6c930b5b7b67d768356e58ed989641910ef50265d1bfd61624a936a0b29ad88025e6a471bacd9dc709e4715a3722eabf3a527c905c56d6e56285f90105a1cbf8a6508852c4b7c4dc85bd8c89805161b2a9eeabad117f74e515c6a93818f9f0b7d0a74df3513c6fc13bc314deb25d5c56037f58da8d1d94b7f125c140433d105ab6de6107a147d6e12036b1c6037d621b00349c583bb49ae5f986b6d84daa0989da585a9eb367ce57c3de08a7aa39fb51e5e6e5ee74cffe2fca5618c2a2d3efd92022beaa1f3d59c0c577774aed1172c126f772951b2a266257d4f14bf14b523ddfe30dfcf9e4144feb5b84b96c7be545f00fb009e6adf3ab3621610893b279b7c22dc4024e0b67d1da4baae854b161c254f11b11c548835b1c54594183b00bbae4dbf16f665a75ec9b8829b998c4de37e9a9839c457a0123930ada63772d49af0f1bb3f79c1134a52432ea00ecf8d0050bd2b6dc9057d7241ea6eef885de5a090ab9b773a83bf995c2c724bb74a2625655e4c03e9530bf8bc327444ffddd5176a796adf041033ac0e39514c357005ca967b360922a0e1924449bef606c2fc48c10ad765201e6e30f8ddc39a951bf0d8f99d532227f44d6cea63f4cb9fd25c805205f8290cfc04590fe5596c3851fdf211c6732cf54d7f3d1702a8f20545221fc5e0d6c8b9f0d1f8804ac36e8dd847a5a0829f1735301a986d76285e21c6164c5b806ab72d8b69be532e0bfcaac874892ce4945c96554e0310fa443d32a3f7b49ade4171dcd555628b7131fe57b1f81ad8bcf0089aed0ba1cfe87b5b7a52b644c654009c2206a1972fc08155c26daab8d927dfaf50cd90bf8027e8e92984e433d98162e314468bf0c927794868ec66f69fe0d1e89327f521d3ff968d6554d23883dfa567a0c33f8c87035817c71e89d8cc82427094618e99c46dd971a6423f902faef052549efeb9ee1d0246fb1cee26e7abc5b87d275ccf9d5361451a24177dd37e6c8835eee051191bb1efe17597bcb84793910ad637837b5bf96da01957995007e6ed3172bb8130822f1939eb76d2130fa66a73f3af2190eba848393e70e54b362c7a5da22586d65df092f1c18b34aac9ef51f41d7e6663b4aa2629e9c6069b58df36506bf14a6a987ee30e49c00a2401f7a3247f4b8adfda95f1130cd5c619199cbf96dc220a577834021338a71545c1549ef6f141550945d11a80ea0916eba567f480073abe644ad66e243f910972eb427f47ac7c3dc61ebb917379a805344f07c85e3a76ceda569b3019a34840c31c0969bf50d568bd34a99f9a9bb97aca87c1cc41b7bbe0dce30dd8413352804d5b1cc967d21140a45d0c9a94d0cd7ed27322f04c3cb0a8fc1f9f188f40598ccc1f7255eb41d7ac939d60a1cdc69cf236231697b13e8235bcdca82eedb5d3fe048601099e2304ffcaef7825dc362437ecfa64d678d23497ff54863d643a077a72ae58446e9b1f0ffadb1990655e41dd4a92f2ec4e08767e4bcd20e28817dbd7dd0e75c473cf99085d038a8438205985fafacaa193f677cbc5a33913d95aa28658a830c1ffb1749f707fd655d839750295b088822a60af947305328bd2f563360b8ff1fe59ce0a5bb8a87809022bf43bd7c46d1f54ad0f07bf081d13437b9470c22447a2b569dc36b745b20582dff81e94d3a82b7050f805393e8a6c0d455482929a271289e2673c18b5dc375d25672c11b03e310ff3c2da681da565870bc75d6fa46bb628315e84a8929d047d5178dd5c618723192ace5eaffba527c0479f598488a3bb093fc856a3864e4e711d4603ad04e865a88cece31cdd267342ca5d0be3a2b2e1fdc5a1c1eb509990617ba7dae8ef369e335efc282bacbb0b060d1b0a24de23fdc2758bf1da453ad0fbefa13bdfb3fbb7372f40d99a7c1cc46faf027c95a1653e95331808b76dfb72425a4ffdcc85128e7415385aed7112d827536e2fdc75028caf98d713592d3b5c75a90bfe8edab6426a4b1864e4279b8652d236183ddf67818ea027eee2450920202941ad9a5ee3ee7ed76433beeb57c53e39e54deff962af2cb1a5f14b1a491b56065c40380a9eb719b490db86ef240076fe3eea17543f85ed8c3188f923af28ef2f010bac677cc9e09f0038eb33c2b6a7b5a24be965db3683fe937b93598b4fc379c259e15644e562b5209539b16e8f71c3ad835eb9ce5037c9dd81301977cb5400392f8f06a2ff1eae7e9de18a7928e0bb0873fa6b3511d00afb9fc59c5e78c192ff413d4b75e53c54bb48ce72741886dfddb5c1e0cd99ea4c2f1bb91291f8fa93e6ff770a87de10d9db176d3d9b5fac49c4c29c24c9812983252326070188266930a8b2cf615085260712d08a0fb3645170e90d04af3a01f35365786ebbd3b6ac68310308710b78066bed921b68e28ac2af9a45cb20e39fe366e4a385413ffeb34c8afe688b9d1fcc5628f67da62c10c94c67c029f8f885240049840ee8362c6b2a16ae74738422fc93f0910636f29473afd33ff40a2223ccd5c77e9d494586afc4371f91914b877bf3ccba1dc58885280c54f40868ced7d9f1395b05e8bba4e8efbf339ceace43faa4359ee57efec72b6d98d3eabccb307d3317308e8ee68a599854e5719e5e4cae69ab8b6ab41ec060ec83c9e0f67f14f4ab5edf1cc0e525ccd37acaba467626c72f3bf8ef95e4b347afca9229fc75a3c2abc677f6de0cdb4424bda1c2b30ce015bb40dfe112078531735576e6bd33c60117d1680b5b0b93158d509d08cbe66952dcfde185332b82b9290dd27837164e900f235b8d8dbb3ccac06c1f684994f8d84e4455c65d68836ce318f000f52b25e6dfaf4621da1bc51cc7cb32867c53339d98f4711f853b08627357e60605f2344adb76359a26571bd6114a2223e288f997f094a2d652878f7beda4308240bdfd3d6d4ee703391b9ee168346f92cf828368a578187f165fa9e3c307137312c84a85839d694e0e6e2dd8271a0040b4ad6a30a61e5af33536ac2c9581cab0a8125cd019fd0516ba879882cacdda1ed669243599d5003d9c32a8c3403234990a8e3ff4486f4560bae9e4ec772ec145190b2422508d40e12fbec7d3b81f28e6e49307ebb570dd2e69d39a7472b0a0eccbe9888149d653ec13d1db70db5f315a92a622887e8600838e2dcf69a890085a4657e019b76c60f6ed3a05019d6c90e8f973281e0b645b674e73d1c405a5e851517a413d09b02955e53e6d45f5c4dfe1b08e56970301632cf33be77093865067017df8a0386d91ae7ca129cb6057055307827c607ca429f406513acbf6ec1cbc1f508a535663bc8d2f49d4db49286e688b44b693b2297700b532cad3fa618b870745c4de761493904092d1ddab671e1a72d86a400824bb9448cbd67063b5235bfc3f9e50acd41aca9f4faf94e7ced632edae33157ef4eaf8e9412b988283cf2f575e88d429e744c46f720552854b197e1049885749810bdfc7aa1850389d90b7452131618740eb914d2a4486f84c91a76be0ee23e018e314d1499ebeeba60987c0b97d51c46775966831756f244ac9f4dffa1a8bd02f633ef3b87e29cf4f2f43e5d998e36eeb556d6ec3b555298c8c9595278b591e71cb84517853fa9692cd9bc829d12394e496965875f5007e75fe977d401e07c383fb2f59b97bfa378fcf5ef8006abab4d26a775c99be2de4e6fd01e735475a02ac9586a8f466ac968baedabbcee25f882348fc4bbda53e3bd06781893b909054bbbeb9f76c68e317dd8af0937c705ad4ab0b1e1bc837c42494376409f97d0b9f93d743e62e2107d94751a5c56116e88d877401589324eeafa5f6e1f7a1e40c61833543228d5a2c6c859bce2b8a8a2e759484411663c6bde1f35e48d9a2015b6e9c57a618d5ad0f54c26b680080268808f0468f578a0ceee1203f140600adc5b109d820804d2dec9de59fd30ff41c7b19210092fdbb8c3648e83613d6edb54e543c09cf4109482805ca79588f1db8d53f625ddf563ce93f59d7fd6041eaa25fb9956814b417df9da086c044ff6d59c574248ad8595ebb0956c868b8c2101e662f0039a8fb3e5db3c3cd484e8c2872411a3bf27ac5164a6c61766d6f691265e550eb503c38233e38b49c37790f81dbc90de65a2b6b2127d94a2d3092830fdcfd0efe9f016f56942eb0315046c4844cd36f4c11069dcb097a2047afdcfa7c04c9120488293413671f402b2d0e27bc805a21052385e5f45af5937a901ea685ca82432"}], 0x11f8}, 0x1) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)="841a77bce9e0e1fded71b9b0847f429ea26cc5ebcdb0b02cdd8b283b86ee5f72183197050087582a27e51fe679574da8a9f55196f5e13579645c94902b5066c60b0a752c995a8c898fdd7867927ef6733f9673b0f2566156b3e258075efe4bda7f380989642494120d6cc84779753da75cf5b196e6357cc393d88854ab02d738f210985b80ace2c72cb9e0796625f04232cfa74b1d175f0072c64c302b4412c3e9d0979831ba409403369602e12eacdabe1049b3a69dbb663e090dcaf20488ba01", 0xc1}, {&(0x7f00000001c0)="93ee9671c1db47738f2ac274301bafe2d8d80ebf3e17ddfd69ca00d565dccdf5d449536bc6c5269f773410f93a217b199d9a32e2fb478ffdb685a3f21c598f939d5649b87545b8a2696c34a5164ae2cd54faacf91e2dfaa3c21ae3496528671b932b75b368073a62b08db7c5170db238bf3db9a8dc4ee6e254ed", 0x41c}, {&(0x7f0000000280)="d3e3e3790d8573332c3942b2ac8278d195e995826f3a", 0x16}, {&(0x7f00000002c0)="e8c24803b3606e4c1c531944b012167fd6a7c9b487f10b012899313a0119667ae24cef94b3ab2bac54180ccd5757dcdaf65940d51549b5dc5b3ff5ce893424e98055374f06b2883d04c61b55ed93655fe2265705d9ffa62131ae5f39731dfc3ea529cde21b7b4b458e0a2694f5f19872ae6ae0b52da5c2c7c2850564e89feb6baefe6dad0ade1dd029d9b701dae32f703d92589354f5", 0x96}, {&(0x7f0000000380)="60499e5c8362ddf6fd91f16306f98968d373a50ca67ac249f162fc4cb704e9fd9c54c76bb489501a5e77be7045f6dd28efc2d446d77fa63cd20dc33edecb5d5dee6dcec4d590497fa546a8261d6b36b117663795a1b4f896875593cc7694b13f6e2461c5ee4f1faed03ea26e07924852d276636c27b8d4476c418aa256cd3437", 0x80}, {&(0x7f0000000400)}, {&(0x7f0000000440)="3fba5c9528269f22a3062921896529ff85605ba33c3c5ca07d434af94247bbb4716a21aaa79c21532b08f59a815718119c5113d32dc34649fbeef71c7caca175bd664024a2df5838afab96d3f44c8089c4851e9e0a897771fcdb7440a25789c921c7596db7ed1fb55b224332e82c1558cbe514245def3daec41c46f117024ca97ca068d76b563ec5f16cb11a8a3260baf8e0d72c3dcc2216423d0e712e0c", 0x9e}, {&(0x7f0000000500)="8d3cf6eab64dd75664918aea392d8fd0c4a9893932a061a5c000c8d19485ee5ca4a69c0d98a3ba98533237c0398a9ab7e8f7da56a2603fe6504eb2981991e843f54d0df986e9cf2444ddc56e1a3b3307c2173c724884517516a6cd225c8b55b278098724d4077e344fcb16787cd995d8a16bea4ded3dadd5dbc666da314277e568b4487bbc522f", 0x87}, {&(0x7f00000005c0)="587eb57ae8edb31cce2c1f6db63cc08a64d4c873aff95e9916878e3292654f073bcd8fc2204b652ff4ac94eb5a6048dcd1d50db2fa6b1074b351b6b524c615e84297f93463bf7a072e8200a2fb119b1711bb1d50ffd9201c642b10787bb28b379cdfab67ac8ba2f76eb06bfc60f7a0cceb8da72e9e5f21aeba48b91768a54d63a3661fa5bd5df26df1238f79149adc6af6738a24993ecf315694184f718b7f7702a2b4c3f52beffc39f102f2773bf89cd094449b6891b579e93e5d9b", 0xbc}, {&(0x7f0000000680)="c3f4be3e93533135574959b08bd3cdc098a43023a38c4e6539d5adb83e617964d97b14f9dc32918485ccc6029f64db22bd99da4e0c22147ee814106b59745fec42fdfc7ce53a0e6dbd4815f251046ff2851e1e6d059a96bef1bf3c33b1b6080f36eed1fb8048f666a023b9dd5b66ca5052d0ac5b2d02dba8fa581a4bb78f61896a6536fe0d385bc6b4b1efad573367110e2a8953ada5cee125aecaa354cd0406359969d32eed50ecf34a2872597469aaa8b34880202512ccc79a", 0xba}], 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8000000000000000) bind(r2, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) rmdir(&(0x7f0000000800)='./bus\x00') writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186a56010000003b00feaf040000000060d5706c85c2768511fe890000000000000000000000000000", 0x2c}], 0x1) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xffffffff00000000) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0xffffffffffffffff) 18:22:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x5c6f, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 18:22:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x9, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0xfffffffffffffffe, &(0x7f0000000280)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') getrlimit(0x7, &(0x7f0000000000)) 18:22:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) 18:22:03 executing program 0: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 18:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) writev(r0, &(0x7f00000000c0), 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfff) getrlimit(0x1, &(0x7f0000000180)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 18:22:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 18:22:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) r1 = semget$private(0x0, 0x5, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/104) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 18:22:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ftruncate(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000480)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf904001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f4f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39ea", 0x138) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) mlockall(0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000000c0)="949ba3d58dad13042cb548790783c8", 0xf) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x12, 0xec54, 0x2}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x7b, 0x7fffffff}, {{r4}, 0xffffffffffffffff, 0x16, 0x7, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x96, 0x8, 0xffffffffffffff59, 0x4}, {{r2}, 0x0, 0x2e, 0x80, 0x6, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x7fff, 0x4f}, {{r3}, 0xfffffffffffffff9, 0x8, 0x0, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40, 0x0, 0x1}, {{r4}, 0xfffffffffffffffb, 0x10, 0x5, 0xcb, 0x8}], 0x3ff, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x9, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x44, 0x21, 0xffffffffffffff08, 0x40}, {{r1}, 0xfffffffffffffffe, 0x82, 0x11, 0x20, 0xcb7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x8e78dbdd54430c46, 0x40000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x1, 0x1}, {{r5}, 0xfffffffffffffff9, 0x20, 0x13424726b3241aa0, 0x0, 0x1}], 0x0, &(0x7f0000000280)={0x4, 0x9}) write(r0, &(0x7f0000000000)="623238bb58f3b08b6b58fae4913c", 0xe) open(&(0x7f0000000140)='./bus\x00', 0x82, 0x8) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 18:22:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) dup2(r0, r0) 18:22:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') fchdir(r0) lstat(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) r1 = msgget$private(0x0, 0x61) msgrcv(r1, &(0x7f0000000280)={0x0, ""/245}, 0xfd, 0x0, 0x800) 18:22:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:05 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000200)="776902000000000000f8dba3efc27c23903e5395be271b240ad1e1eedc4134a699170e0300e7b6ad6389aad5e97bbf0000000000edf2e01a", 0x38) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c4d0c91335cd2df4450bc8edefe74b613", 0x14}], 0x1) 18:22:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/171, 0xab}], 0x1ef) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xfffffffffffffffc, './bus\x00', './bus\x00'}) r2 = msgget$private(0x0, 0x80) msgsnd(r2, &(0x7f0000000240)={0x2, "925d3dcf5047765ceb774fd709f6fcc1d742614e9784d8ba44b84f25af57a512a1cfdc1627e99e34c57a957c95b33beb1b4d89941b9a8f1fb2eecc0f310b50690ec586ab8ec9f44103b8a0f90321c45c081bad4337ef8231212e30dc3d7d15f029fd07227c1c24e38b143e99209127129f8d148466dfbdf500e5cf88b727fa7d04560d916633e8b8df1c22c884c9738f71522062f2720ac3805815abb600b2a4c0a28319003a0fe435803ef9ddc5faeab2973713a1ef13dcd90c8c2de530d6b182e80d09b7bfcdb46bef63e37a50a39553a04a1ed6277c9e3c8b0cc4b8e684ef52ff24596c8e23c14f54"}, 0xf2, 0x800) 18:22:05 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x88) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) recvfrom$inet6(r1, &(0x7f0000000200)=""/203, 0xcb, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x3, 0x7a5c436b}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0xa88) 18:22:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000080)="7e9bc2b9e77402dcc0b3443a00c6f0a2c2fe737b26fe9d5b839ddb3fbe2867fd5ca5c3d78191008dc2bfaf4d96cae6366e84586a64e21967f81a9b872e335ecb7bb0a4db08c9ccea11f2a215c82d12a9a137f1082eb7fec50e4bb2c30f04f8073f37129c4665729985430c2f716d7d845241", 0x72, 0x3, &(0x7f0000000000)={0x2, 0x1}, 0xc) 18:22:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getrlimit(0x1, &(0x7f0000000180)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240), &(0x7f0000000440)=[&(0x7f0000000580)='\x9e\xb9Ra\x8eV\x05g\x84\xf0\x82\x00\x00\x00\x00\x00\x00\\^\xb2\x03w\xc6\xbe\x03Y:r\x98\xac\xa9\xbf\x10\x92@\xc9\xa0\xe7\xcd+\x1e\a\xceXE\xbdc\x92\xec\x05\x81\xac^c\x90\xa0\x15\xbe\xf9\xe2\xb0.6\xfaL\x8c<\r\x8fl\xb3\xf0u\x88\xaf\'\xf0\xc1;\xc1\xde\xeeK\xc2\xa3)\xe8\xf0&-\x04\\\xa8>c8\xf2\r\x96\xde!\xf4\xa8\xed\xdb\xc0\x13\xac?{\v\xd0p\x1b$\xf4\x9em\x93sy\xd2\xa7\x01\xe6\xab\x97\x01\x1cM\xc5\xf3\xdf\x93\x81\xc7k\x84\x94\xb95\x05\xf0\xb7\'\xe5qys\"R\n\xedV\xdb\xed\xab+\xa8g\xb8\xd12\x8d\x8c\xe9\x11\xb1L\x96\x8f\x82\xf7j\x8a', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/!--)!@}*)]\x00', &(0x7f0000000400)='@\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) truncate(&(0x7f00000000c0)='./bus\x00', 0x400) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pipe(&(0x7f0000000000)) 18:22:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() semget$private(0x0, 0x3, 0x102) syz_open_pts() pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="dec92d554020c6d43059476484177e2b7d5290cc16c30c0904492168a148d12d24efaf78310e2d362d23e126323c44767b38dfac02f7bc3408fe9ea146c4fac0ef3c9403151ec4320cad08c117d7319cb2b2389e3cd8b27055f697d3f7d7ccec3d947183d6025e4426477512f9568e903cf69b632357e6960885a12e09e980fd6956c6f1b9c4ac372b1fda7dd6f88708f245c7ca782275cbc5283f7e0a1be6343fa56b1db319b3690c", 0xa9}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000540)={0x3f, 0x9}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000440)=""/4, 0x4}, {&(0x7f0000000480)=""/18, 0x11}], 0x4) syz_open_pts() fchmod(r3, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8, 0x6ab6, 0x9, 0x2, "660182898b7c5c3ec9c2409f559562ac1d0c952d", 0x0, 0x512}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000600)={0x3, 0x1, 0x6820, 0xffffffff00000001, r5}) 18:22:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8001, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="b28865e46fb22c8bbadd30981d46dc8161e4029abcaf8cfd8c2e3283084c45bc9673800df8688b7b1475072915ddccab37e2196ac58ecac6526bfd1e02c7b74a38429aa98bd63c42803ac226f0898adb75f885c8c88b53b13aaab8b3a45c910628dc4605e402a862b024f0a336b07371f125f16dbc8469d2940d5be0e3d23cd281e630da0463199c9f1ee9043a75260fb03b4d1c7e6295084387f0b157817bbddf668d05fd86248958a74ca3748c0c9bd3fd093066872b2e06ddc26786355d76c38d9da5418021d5d37c667b6a9ef0b46a14fd7294a184e6d093c249375209bdbd43", 0xe2}, {&(0x7f0000000400)="04997d5acc175d2b310e62b95071ae8ec91e6a2e73725cfbf07d04ae0aa63778a38205573e87c70e18abf8920cd132322db3f43c19222551037873fd3327269db5b288dd23c2f4e17f57e0e88fb27467aa176175d94da46f26c8df68f0357af82d120495e1d1c238dc6c4ece841a9f59bc1092478d91614e79c70a9455489e27863818f0b55dbb2b6a1a9460624edeb28ec1b9f5f1ee908ae9db9178c07e362b2017ed6bfd042bef3385afbf8767dd3868f4b9b15e18ccb468ab215c3c785babea16867dcb3718a219bc3c9cceb24fa9276e15af86aca94bb3ef448d8f93e7525b2f190ac6f06ea702402ee7deb29144af13944ea62367611536f1d0b8daf15228234c5154287c7f3c42c1e4a2b50a308557a36ab1a8040857da751b8b82fe3b78dad0b7c402f554667bff15aef82f6d03d8b53468ae3391aeffc6ed3600940475a6c4a8f38375801693494f55bf8c783cbe9cbacf5c5e37d2cde85d8f787710f7b07ad42cac3d1cfc35dee1148c4ab0cbe0edff2fa9b93032bf1fd734698a518648cb707726afa72bfb29ee97f0044eb384c547223866087027b107e17047473e09d62ffc1a036d56951374922a44c5f5e66a58691b06f3a77ebef15930f3b374aa75f4748409553f432019e10540e6fe9c5030357fdb753320e519e2d49752518a1e3aa029e259be24e16a7ffd506bbb2dc42665a6d441e3d4c21417b9b6f55d4bb2b337ab5ddd8825e62c1ed55954e73066d3420680fdfafa222871a8b390550faf4bb7541c9115f2ad7324bbe98567a7e1ad792c882ab2dd3e8cb25439b08fd8ab319ae419d1816269dbeba99535895b77586b3dbbc889d4518de013219111b91968d22c879045358639ce3e06402f61deed4789a82e9901e4e9884c05ee33d1372b86f7b7d2dc2b522ba9669bb8057b85e4929d78b21f9ef85c16bd8dba003c61e809171ae560510f41b955d8f25f9f7fb07ca18a2a3635fe04a90d2371d7f97b4c2a2b54e25ff64c430cf98ab0c407f20385d5d2831c49d87662802cc61f178c068ef1aa468fc7814868c18625130b80102830b3cc35509da1e9b5287083a998c12a919608c69393497cf5f11fea17fc11cc0460c688aa8123a57a80436a6dad320a5ba89aba3696f0dac151dbfe6bbe35f760a0cf8059803c070c0d44b580b1a89ee7d48a6be0c41d3e4498e8c32427525502462f08733322b5ddfbbd59d5accb81e7bcf80a4bb8f442ea44a7e8b524ca10d635df6abb5012bccd797f1bff19a3ef3ddd0fa9991692e1b8b908c6e8059fd9b98866d1a319892c3d6b105fca237868081d8f4669ed4e1ca235ca789cf63044674eecb249ae9eb93066cfa3d973ab5cbabe876015171291f4bdef52c4f9abf5e35c87a27fcd81ac974b11f98f786a2a357dfd7e46386f6666cedf4be45eaf3ef4fa1a6d41ce63b8b009c42fea3a7c2a2c9e0a6148c42fcc2d7b1d56ed0101dd31843d868585ed7a70a866ca600b7195d559a009a9c46328e5607fe0bb9ee3b1e6d0dbbb9f5079c57113a3651da65e5edab95ff462c4ff395778c9727aa6174f7329b85e2ef5dcd6f539f63376d75ffdb3dfce54ef9f52f80e31e3edc0a8eed101e5b6f22c732a9cf67a9ab69800db1e2d674ad1182e75cda653e026fdad92d077678fece726c9e71b6848e1721aa084f28b09c93b7e0532c173f46bd6228fb624d0a76397f6ce613e3347839105c95dccf7932139827dddc071953181c6bb3405e8588844fe9f5e96e2f0c089ef80a2acb538b2f4aa76e7474f508d7e740b08a2e79d9b77a34e2df421ce1caccc68c659d95a6b7c8288b890a26864ae9ab71eb557d43f5f4d6e3def9f5217d2392b2d3214e433d3c991e705206d6ebc639146685976e9e21f26e354ac80966cc12cd45c2c60a33ce7b83a4b9727aee52dcf8f12a6eeaf9203adb562c7fb730b3bd1a9e57bf04bf27772d1c714240e3087a4635e796779d61345cc78529c509bf2b3497a9b9fed891d4deceed1790575cef73bbffde8a452553581dbea0961d8a54c7aa402d370b104650e80042c6c08c570a2ca21947dfd5e34e22e7eccc918a1a376721cdbf21c8c39b8a6e51cfca75c169f93ab624e724b3f4b573f8d944a25b6f8121491f19fd7e058189fa9d9c629c93a2b1287dbcc7dd7b35358ae1ab0f7dd1426312e0689c5bff162be996b13dd11d014458ca31a1b3bb91f604642d859f771dc3cb8e95772de62fadff117107d2e0f89b9b66301547528321719fde7278ec7c466d7bc2251868db134f765f51b0020ce7699a1729fa0684310c611e96258fc2d1c083774c2d0db307f1ee8740d19032d230175d0e0f2e27a2ede841aa11d7abcfe83103d3a3b2a2df83257ef7ea4991a55573f3d02e2bf00913796acd42dd1f51ef24a68528f8cf9a55d8308f0f4bfa35c6101658edb5a477738a24467c223819976841c4f564314116c8c720673a55b290f086647283033409bb5fc827b4407de7d7a7de719e59e38658a42ddf52e60a200791768befcc060811cf466adbbc535dcc25ad1b0982648c4843c40ad01e4cd95c5fc5827fd24aa422b71dc3bddc7a767c62697f8fb2bb491c708938efc5934c5fde8f6d07545eba07a069020dbc4c26cab0e773cbd7782a49871f22f30ae61014f60707e7bae8051a4315de159fa29e21523fa58300bac7474aca0810d53025c6784e3ffc07a8396f022a03a4c171157d53e62c7f803e89d9be7ace885d332e86530641d90d6ae8f9f191b5300c67af89327f63d2e5627401dc47b633f78e4ce844e1507f154f51868bfd999da3a93a75379d860a36f6c85682ae8ca219ce9124d97621ccf96b162077e2650ed41fb169825b3331702ac461183f4be3a41f082cfd0b269f5d0a7993e308e5899303412b27e7c763f00eccd89e1640877dd5ab2d9208fb4df17f312dc26e0b6201ec0c0b2513610cee341a6ea87877ccf892af6d91265e2503ab849dcedbf8ba110eb2664d4c84ee814eec566a4d0ca4bee4c9e3828e52b8f15259c558f4f065562dc678b151f61e13a48ec6482432df69f87cdfd305eb3779051ee4ccea3115d4a0cecb3d96345fa9f6b9aa76e51afc405cd745829b48af90f1de584c27673acecabef0ab6b7f1cfc5cd1384bb193c22775f1b6a33c75e803f1d3929801c77915c801c42471ef0387072dd8d75d8dcc6fe3c0978346cbadad14ef0a00a4863871f1ffa5087d28c49c7c908518623c06b43983b549b087334a83943f2e5b0c5b458333beb215f3f629a2d2ba12e254dfcf69135784059d7beb6388f11f1a4878a1054decf2877d2c9f0837f84e3998612492dc827f97a66440e7ff6a36d02cb84ad06a473c12b4b8188a0438bb9e2edec4311653ecc93c50f49950ab9cc518c9081ca0ef90ad97d52d8daaad9953d51eb23f8a264e33c1d868b7c735d40bd21f59d074df495295adf2c2219f7e05d9f6b920f09d4aaaad88ae53fe6a1378e2c7487727882d06571027bb3b55777f2a7220eedfa4f7b35329f50167245e29c73374c5a753f658bf8692db491e5c90129ca93b8e8a12546de6bbb0762002daf24f4d8551148dafb64bec36fe9d84cf3ce36ba07842ab5a56362f75668226dd92386e53c2c624ad836ca5be957076d48f03e9826b8890129509357b395ea7bc7ff88909de5af50a1fc472a3ba1bafabbc5247323a176314446687a528afdab3387c80e60c6eddb2d9168f154907a972b3d0d7430d574262a211b2921de741a127c1e2056c3e3bb43d3c5fc161fec1dd4c969eb33a32f88bfb89445eab6d0ba4b5d6fabe4aaf49af40b00c83266fbe4bc8daa1f94e0605a7879959775fe06b66cfeb056b973de9df993ed79aba58a7102da1bc025aba168fbf58728170845a67d470aff75790f6fdd166ce83c7af488109213be1957a69e190388bb1b006089db5f74d77f6cc2046b417ed655afd051dc742ac14cae3bfc64f474dba8f3ac4ebfa0bae1a9123be1a67529300adb233ba9fb9ae501a65f29a95975e79412d724e4d94dbeb469ffa7f261c10635400bc3578dfec59916191b0b7cce951bdbac025d42e4446e732949bd8e0d3183a410216b9fca6049b461f64e613aa13546752b5ddf9540af1cf7d4668cbb4954c30c99670e72b056ce043d920189fe8b281090a55fdabeca02cca65b88a918c46f9969405ea69d740ba36f0039197fbfd6d4feb0403bb0c408a18ca5f90235db01b8e9a45842c1bbf73f726208dd83846472dcfd935ce5cf1fb57be54dce61d2f19e82f7696b02a1d95c4c8d64a2e95b99bbb2a906301a0c0decd0f8f82fabd412e1be2846f183e054166cdcf627bdbdf7e65f7d51fb9d3acf7ea16e67702890ff6a9ef5e1aea7dbf98d701446c53fa250bdc0afe047f55b400ceb21128629797adcd84eaf6d05a6558f45865d1dc868356dbbe84b6654d7e1f01580c93f3d7ff328a0d094fdecc89828cfac2086639aa511ea44f184068cabff3a2c18bd24f93cb4bd1b9b78bcf8381d2124fae46edf3f3ed499f09e1095051fa539da2cc5a04522cc55c9d3fd60403410edc402fca2c21acdf1086d066362e7d101682a6e0f396eff3bbdb56b86392eccadc02324144f1bca65c27998849fb283452805f3a2708147a6677e8f89ffa775347a93b818a2abeae0671550ac967451578d2cd550577e783f5325c5fa6c6764498e90a4a9dbc94dbdd89dabf6bef20f00c96fd2634868e93a98112148dc377997f68f8830d6a6e8e6ffe12321eb696a87812e01ba96d8ce53c29f614c01df25eeaacea12ad903b737c286ec726859fa870434737739874a2f130db20213de550af4a5e7302b41e8408a75a6fe047acf44d650913fbde0bbe6dfd785adecd5a893a2ff5237d0609897685a2d25f7e00f82e5001aafea02966297b63826af202a21086f47a14c48800f3a0d41718989f19ffaf685a0b3e3866cbc69b6bbc55835323c0a5fb58464cbdfd1fe65877e0d9459690978e721e983d9d873cf6789dc4585ce26911bb30027a68025489255a503fddd935728b10ceb488604895c5005748a700debab24552fb97a04eacd9cf80d5e4cc36ca661c46da6ff9a59a236315418dd4cf436d525667c967ee140fe581dc765586179ce589d51520282fd7e37f6ce296a8a9b764882d484dcab6f39d1d71e1d55a3b40c982cfe2945664188d536f0aec2f16a5e99049c2bb0488280b44dbc7a1c35e69bca37caee3251a08b758f160a16f3e1fc7e909b2dd432c6bad7f6bb1acc79cc13a9ae48046e0082b43d676c9fae69501da5eae2c8eb8d1a17c5a1f46045ee3bc9ed18140c27d6d99a583611255e902bb29e2877f1c2f662baff854ef060039c69427f67588df69ea49f328f3ed7e8b726f5837477e809d4862e161fb193c7d73e7f56f0797d8588c66693c700d9361a437ffdf4b68d68eb432206ddb4df1d25192491ed6ee68a24fc68a6cd8170d8bbc12c2a301f971ff855b9767d1dd1ef64b81dcbcefb2607e0e8738c985a1e700324b9380566a2ae1971cf8e84fbfebbe21aee88d5fa49d718d79d1b65aec2fe7e7e5955059bd43c253398d5ff6080263ad348d49dad4cf825bafa4b444c024d0b8d83b137ab12533c0af6fc10450cd08abacad1523a8f2133a5dfc6a189bcf752d0cbe071cef1e069dcafc46ca01326a3d768d5fef07beea0f86ccf959947761a7db12da289b325db54699d0c62b79d4e0c6d84074f7670e2376293274e4297d4fd02dae8c285b2ee7eb421188f5887d3babd571a2ab00fb8f5b1501e8ff935141f", 0x1000}, {&(0x7f0000000200)="febaee0f12b7058dbd867ae9fec9ecb95d6c492d43795542e81494a289e50462ebd36d093191c20fd7fa58f9a5450502a3effea8d59b3e45a4afeda265dfc34bf443b85c86eb70692bb24622101001bf0af0ffff1ee659ff91e7aadf3849a702dae4177311e4fc67291a686042ebff549ff577725688b1b24c54b6fc5f3ac56a1c8f8df77dd7c2b19cad7c1c642ad50339", 0x91}, {&(0x7f0000001400)="7300c4267ad0a747d33c9e552ee6fe5a057dfde4f62c7003eafdc90ab63532693e139f732e927d853cdc0400ae39fd6f5546294ab2cf2e11e4b47b1cd4db54b150e380a72255999acc9c09b2dc813d2aba2e1dadf4c70fab7dac4adf57c208672ce620c1c6f8a9a479a59f2006b7ca267e97a5b1647d35fe0137d39bb8d494886848c92bec4eb12c882641dd7c53ce032dc8c745a3ecb1fee5094d5cf0e27112a8642000e7c0b17fef28b97debacc385d7ecbbf0d96b862b21bcd03cc97acc7ec219b2714361cd8aa20d04b74d72db4221", 0xd1}], 0x4, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140), 0x100a3}], 0x100000000000005e, 0x0) 18:22:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x4) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) fchmod(r0, 0x10c) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fcntl$setflags(r0, 0x2, 0x0) 18:22:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) getrlimit(0x1, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8400, 0x102) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x3, 0x0) 18:22:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x8000, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001240)={0x0, 0x9, {0x9, 0x3}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001180)={0x100, 0x1, 0x2, 0x8, 0x3}, 0xc) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 18:22:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="daf25d899cbd9a0c2e9054ed360666c1f416873ac1ae00bff20fe1a2d1f0c7ca7cb0586e936b3c4743e32dfa65b936281f4af20e7fa5ebb04dcef6b789de36c8a66ff7be4b", 0x45}], 0x314, 0x0) 18:22:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x440, 0x15) write(r0, &(0x7f0000000040)="670dc3", 0x3) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x39a9, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x8, 0x3, 0x200000, "f034846ee5de96e53e5a4b9f49d2e909fdd7e78c", 0x1ff, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1188, 0x400000004501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) dup(r1) ioctl$WSKBDIO_SETMODE(r0, 0x20005701, 0x0) 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[r0, r1]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x300000000000000) write(r2, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fchdir(r2) r3 = msgget(0x3, 0x402) msgctl$IPC_RMID(r3, 0x0) 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) sync() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x12, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xfa66574679125a78, &(0x7f00000000c0)={0x3, 0x2, 0x800, 0x0, r2}) sendto(r0, &(0x7f0000000200)="49c1bedb4dd790061a1c93a4c4277029b6c79eebdf45c3ee2a18ee07e194ea8344786d6945d35ad417d81422002990893a57b25f1adfe2867e7d0d4333434f125ddec4e7d28dab801e59e407b7f447fd5dec73ef57a3ac3c15ddb6ef8b3d723da53fada102df045c1022cacc0710a034ffc66a4f33b1d68e705188375521055bd5fde9c24cc1ce8e647b504659359d719df02ae7599f12739638c4c33d629814e4106be9512ad6669c53e7fc7bae8c08bca1dcabe6c28046ce8439437a38ccbc3e8337b579ac8b5820aa2f28a4e3c57af7e88270771ba17647afe0293275710508d61a8a", 0xe4, 0x8, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpgid(r2) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x8, 0xfffffffffffffdca, 0x101, 0x6, "7cb30458790987610d08271c7eb6c4301398b7da", 0x8, 0x5}) 18:22:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000280)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x27) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket(0x1e, 0x3, 0x1) r3 = syz_open_pts() getdents(r2, &(0x7f0000000300)=""/253, 0xfd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) 18:22:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x80000001) fchmod(r0, 0x40) ftruncate(r0, 0x8001) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$dupfd(r2, 0xa, r0) 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x7fff) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0)="b09e14ea106359a323d791d074a8ce715da0929433a337d287a4b795efd03c4a32dea54d8a9bd5537e4d540dce1c4c8243a40f718367faa66996a3e1c452b06b9db2ca659ba97ab8f3d28bb8a7ebd7d367a93ddbf6df4e3bd8db0a30eaab27aea0fb064b4757a9c295bc6907f3b82ee9f75174c0f3f81af9272655637fc0f32c5144a5dc3a2c621d61cc07241b84979f444df819e89e74a4f745ccc41ce8321b736b17cfbd3ae210e0fd62c514f1", 0xff0d) 18:22:07 executing program 0: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xffffffffffffffff}], 0x1ffffffffffffe77, 0x9ac) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/44, 0x2c}], 0x1, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x1) 18:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000000c0)="623238bb58f3b08b6b58fae4913c", 0xfffffec0) syz_open_pts() getrlimit(0x1, &(0x7f0000000180)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)="31825b81f15e6b39153eb49bafb6ca0ca87471aebca4b7d6893851118d43d929a86012109ca6e6dd509acf62a9a33b5b736761f7d9550ffb8512a74f22d7cb84880b50f8c3d68cfbf0aec505b0a151087c5c35272662060d3dfbac198ab68961ebfe7b5865d3bbb4ff681099ba83a5cd8c27ba6a7dc437525772c0bb7dc877b99962", 0x82}, {&(0x7f0000000300)="b7790da2b512fa16ea9fdca5f8510d3d805da5e2e3133cb3591317d78b2606102531439c75d5f8a36a0330be64316b9e426ce4f11a7266b088cd71538eb2bedd789a8daffd9585f1bd44b4ca3c0f4ddfdd50b086324dacb5530023722648893785862aa27ceae626bc06c6971547818159f65c3847e2b775088530065db2d9688db231594225974ec177dcdb168a1376395bc926892d0c3f5cf3e0ea5f64fdeb2ee15c1637da54f191a0e94c722c1a203cdbe6a3bbea03147f32acacfb9eb618dfb1e5f96fd5f410f0652f00d852aa2d60472aec1b951ea5c314e841401f7389be76eb1da8e4fd44601d25b4d2faf707f1dc77", 0xf3}, {&(0x7f0000000140)="f65c3aca7352c66a35a24a8076d68e283a6709", 0x13}, {&(0x7f0000000400)="c88b91b9b83171f624258916b860e78b86228382af85667cfd6e808427e3f538a62321f21d4a7e460df4582a6f30dd01f75bf83ab99309467703ff9b55df39a254fb44138e3f47e3fcb90272c90ac3fb501882a35da2b50dffb59327155054e4a7de89bc", 0x64}, {&(0x7f0000000480)="714480e428ce7f96109876d70ec5351ccf613fa523cf051e1b2815d08fac7bf1eb905c52d4e86f204865cef73a70f8ef2bf3f8bd1e38b72b219202ff00d158f1deb78b3c869f51a20ecdc9f487421d706940511001c609821b5221dc56ed592f23be2feaebcf7297b25c5a4408999a5d68a1b745d56fd0bc5db3eedc17419500236fba72411d8ac585c7e2979eeece2d12253fbc9a97953ddbb3bd448ab24505897dde4a11338da9a3b5c04e6746b4221fbb2ad62a68c0dd43c1ad49e588bdc2612816f8360e89cef3b3ff88f5add14ae656a7aedbcf3dbd04bc61d9bc720bea7c073381c8120e789b8f2beefb8c9ce2fdf6f6d0ed12a6afbc4c5d550201", 0xfe}, {&(0x7f0000000580)="213c68ed3b2d27df0aadefafeee3f174473c234f2cfe3efa410315197baa263641c7f02df14159adcde7f2492a3a2bee80164d0f199c3a5d58b2aed48b207f21799fad111e5b2952691c3a8587fcfa6ec89db1f98d66e8b8554e4a4e7e9e56b84bf7c71886f610dfcd2b896a091fb27149567eac63ac4ead3d70d07e6462c0e696adf6a1c850bb1bc1b0da0bf99eab38fec3ab04e206d637b1", 0x99}, {&(0x7f0000000640)="79d472e9fd28533ccc4342397969d6233b983f745e71ef3a77628e81f65feeafaf70a13eb5dacf9a3f51021e633536075c74db6b46265a5954333da1eeaa077ad1252626f94d03e9a5428f846ff104233de8e179a4419b8ae9aa73402620e4a72dfe9207237f0d894ef93135ded0df0587687f8207a1c090d03065ce032c9f0cf96c2aff699f669280090035553a3dcead85f09e3a4163450d2ae3aea812fa8189711e27a88388161adc988a76da560b77402e7ed70dc7c261733fd130f3d9dada866e3feeadc67f792376812e2c5c0f839a6e", 0xd3}, {&(0x7f0000000740)="1b971ea51138f59ebb36e5fb0b43cd9c2b671b83f4b37c34aa4176538db3de54cb2e59f4714e1ec1b1ac63eb7c62c33a4a4b558415a301a66945f0ea3eb33b0e2a19454e5e945a56c0c37c6bbbfea4495cbead0e15eadb3a67874a0cd942f6fab03f6afbaeb50d3f4d789c5d974a25b96878e319b904838548f548ff384c65b6e79b7fe31d4241b37cb76943715f57ef53ce18924e280175882b5c501d4e31faaa75492b3df3e228b668c24acaa898ffd8cf199e2419ce8c214dde435380a7177a35d03e0ebd972ef7afda9701f7d1bb0a765485c673d9970e871d6b6f141d78709abdc999e5e7ccdc580ffcda4fba3ffa", 0xf1}], 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:22 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000140)=0x10) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 18:22:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:22 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) write(r0, &(0x7f00000000c0)="b3cb9e3d9837d7be8ec612aad1916bb741a5698b0a4db5ec305624a555d77d09d0c7817a69415f08ac3f3976b008433e49188693ba55808a8aa8d78216215a671db6c82b396f77b865619375c7442ae17ae67a4587cd909a09c711bba67151b5a61e180830e5b0526d840b1d7b5380d712858d7fba", 0xfffffc45) poll(&(0x7f0000000080)=[{r0, 0x96}], 0x1, 0x9) dup2(r0, r0) nanosleep(&(0x7f0000000040)={0x0, 0x3}, 0xfffffffffffffffe) 18:22:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="662b083662f67507538c66ea8a8246da6a594638a85e5945007534d7b13e3d6af14bf4e7e447a289ab0227b010552e2cc0e4c1cae32fdc055423f5bf6bfbbc525aacb8cce90af270f0ec9c78", 0x4c}, {&(0x7f0000000000)="7066e74b47164895950ed1bd4a7fba506ae68758c2cabb", 0x17}, {&(0x7f0000000300)="b9f2b4dfc21c97ac17d6b84fa8b8d0d04629ca31a6144488ef25379bfd8fd2280194e9c64c49a129192f13dc9db610cef3582c02563f12c3d606f372056a4cceaa01207860c27daf9b523498bc11a6396c45f320c7c6ed93be3e3c85af7293942b01be94eefe78b5c7d164c08e7ee1f07bcfca33555856761e2c9c34e9cb6454e2a47dfc7eec73f2c212f35caa480cf1e22c2c38bd26fbf21a6871578e38920fe332c6209ce05726bd36807690744c141a4fc75ec95476ce433420be169d47f2c6f5adfb28bf6c974e5b788252fe9a7bc6994556228e23ca7b1aa7c5ee73aaa17f8a11435fae398605ee2f1f77bed1c5bc1bf56c017436311793ae3292aa59d0591c12cf945e51114fcc49ac086e23439ed337023d5677ee6ddb53230ba75c192d05d6d94691ef7fef776f43753f85cdd941ffe5740157e17791cc7074e8dbca376b3c45bc5bc3980ccb4ff2aa51cf03b646810395a303312b53bb770a1b69958c3a5d866ef0c8631be99a8da2fea48d3ea04bead2e2e1a06c3093af8a3717e1c94ae969576e27e2976b0ae08769727bcf1874bb0b3b84a2e972ed8b5ea219c8fb5880b2fe30ff9200a185dcc6a2560b807eef8fba81c8230315467c51df2f8c0e1d3f51b113d296700bf3ecbacc1958efb8736518e043b0de26152254037d819ad473bda901ae0bb2608bb8af7acdc64dc38e6725ac15648f3b5026957e125d2ba6a578b2dcde9077503c0d8bd8aace0530ce510dfe509d0636b1904e9219266b4fe38d316a165baf37bf830010fb800eec70d29599eb9c38bc607a36e530726951d125fde5673e2cbea814060af7ad8781eaf79627414af0cf960adbdfc689f56a2543202d4f1b08e4a26430daecb0bf566b049ab378b8885385981c7526a62128669734730cfad07f0c31659b060a3af64d40a96a32fde98bdd0f4ad4381d7def91d57d89ea20f41e0ba99d05db860def794879ecc3bed13c26354f5937810d3f12de8e323790f468d5d5fb32d0ab5cd95094a90789f1c20d3fdcb81e20fcfd6cb5f2528cd306c3d283c06a60f45faec70c30e3a4f3c97323b719f04289b0f913e42b487cd3d29b0fb2e09be1922cacf2046fcc29ab21c4980f53abd3ca70c3b32bf61079969ef87eb9048fe90ee0c0b0a6051b5434927556fdadf6abb27a0a2030d081cf20f18a67dcd83807abec8d5ebed39933167fd2dbf03bbf60db50c99a517e55e83890173a7b9f79ff23645c2d6c639a971bbcf65c07ae0b8df319b6962fb2958a32682ff796fad8a142ffe7210edb998b54838c9df0811941653d75773b0a9b6c023fc9387e88611ad7ee63fef3267881ba1673b09616c4069b67c16b76e738424fdfa76ccac933f3e775215829e5c16fd2a4c08818600c121499f64542a802d1ea215dcdedc6462a9af0157228c02ed62fbc79b05ee2628428f0b82f7a0b60e336f46bf9007ebc474d0a2fe8a39eac11a0d7e7e18c03c0ca6da149eb44b5839fc01b2db785c91fc52cba29371844d6542975c50ea10d070d6ba8b4336e4f07c95fe7f2000fac28c471003e9988557d9633af2dda8e71574b64d69233d671b077c38ecf0ee97c13692ee08098eb5e7da6853ec7c9cbca3192258eb440ba9dcdb1f2caf4b5df07be070d02062768c54b81266a249071cce00814ab51b9460bc001c9814235b2f78c10eeedbf5f6ed231ddb7f30e5f43596827a3cd5889411354c89dc3fa1614c6f0b0b75abd2d70109bb0fad7332d04e63e5a99099e88f05d58cd6aa324cdba7dfc121c4e8f4485ec1235ced3ac3bdd389b7e4817dfa647a64918f623db8459fbe73e0b36e03178f3f724a10831922f4fd8f3c85a4942c731d1e4a2953fbdb687369076c97a9a7feebd0d9082296c943de740c22926df296ad1a95aec4748ce0b6dfc6c1970c16352f3fb93d30baa1affeeb2756a1322c4d1d25069cfbfdfbb2953ea7810c997a3a39b5b998826de62944fdedaf293ac8efcd814457ebd80cd5ab33f73e53f5a45d5f202436821f163d6b27182182236f7ea946b72b0d20068aad38bf4a10a108ddf3fd7809c5c337071576760b88810dec4ba696ecf2d89ffbc588b8c00fac5ecdbaa6f85931f02c42053e4ca6df0eddf059bcd182acfc927dc88815a812aac648ae8ad51f740154fd3bf624f92c5cb4e21581574970c2bc33e52726cac16d2cdbf27042f6ad3719b1e0282a5cca25619b03647044974fb5b6242bf69eab3722788a1a489621d581ec2994a2a6c0fbd4282bfa72fed501633da688130d79b4ea057410066d49ca52a319096ed2549eaccc3352aeffecd0b28d7463cbca453b7c171e2722850b04be37bf4c08bc2fb0d4d26425b77c63faca8825a7b980429acf1645001890a8d5e8ed4671ee82819ada94d9f52e93569309e8b9b2471c0b2aa8c7580c81ba08b6071c0f5386286d5e1813d56026550ab45af83db8648e151746f5b6a40a83698f853314f7e1a4040b463b98d9d3a7949ff0a822761e7d09459b32b87c1383dba409608e49c2dac3a70b8248bb22f932cf20cdbe4ae4f0ef2349d7ffe100882f74f842b65f63fc53557e62188c4c72980e8378bcfb9dc63f91267b461301f377678e19abddcc80872a3d080560c47ad30d8d61ad5b699bab095a955b78d7bdc282d4ece58b099107de2f4e97038234159f6a1126f9bcccd56c1ddc4e7d7322090fc5a00cb0f9605e61ae892568407680e67d2190c6a8a065c7bfc0b33d2dea033d3ea8fc21ca4bee35216c20eabeed1535c6afbd1d43858e97c009d483225f5df84308d3e108e85e3767b5ec5e998da7f468ac4aa6d482b1e78841c99f08a8c2f0ddaff61b679db8edf70476fb0be65b765530670c2645a9b868a55bbd0055c6badd6bdf4a97909078c434796f9720a3d23ea6a94d83e37bcc84ff7fc0b4f8bc79d6364434567d81fd0f858e86de0360bf60bddb7f1f6398a213391910d58e72c44088b709926cd51d91802827a5aee009e546a1c185df2b4d62db92ea80487c27fab957c25485e85ffb6026a2b258707eb6ba141c55dafe34ba21cee9fa2f7b2f414a39415686e246f72140cec21a61beb5f9dbf34f949770ea38a36dfe725c02c2a6c6436d79ac39ffebbb263c02eb767ae5211f3f3400d83aa58c3757f8b777e8dfb91bef98142b64035c73730f300075b77c9fab5e13ca4e85ed1ed3a492663c27e85353044396c9fc67711b7ca39d78f347af9baa2888044c049f9ba4bc4453aba2559ea7d0845d329a7a5056f8d093971e1656a2bb49401c410b29afe6bafe3e0a2f65f13183d06a6fa615cfad176203feb8b27b84d8e2c639891a3782e5f275a5cd23237eeeddbc02ecb87a2e636c72fec5769bb2604049fc4bab7152f97a7390649c498636dfbb96c5d3c3079cf5a9044cc343b92237eb51273ae1dd68b17d198808a9207c96c2be1b5c922dfea80e35c717862818c24d3442c23971ffd861d79883c6ced478efa977e8d17fd96460023fdf0882f6cf5b5492e3fe85b06350603ab037123026d1a90e7b6d9811890fd975e8c5043207a280dfa58c0ef5b0826865fff9cfc25373ee3d85548b0f97dcee9103c8cbf3577d39856b2ea9e236752501fb89ef59f43526c37cb0ea72e410b8f5db2d4f908e21b5ccd9be5f3bd97778270eb4da230f3c7aea88d1945f6738e4eea227e8c9c5a9f9784ee8b08ab7682f56467b697bdd69b1356f75ade8266981dc02ccdbd794397903428f250bdf3bbd9656171476a4c9b9937c5f4391a013b1145808060b364f7c4bbe803cddd349ed6aba5540b8b7c6722f2a9ba14e169cec38eba15b43b5bfe383a9df566e875f07d833ec93b998fa64d9f1a24367467a235d77bf1421b01bca29b055097a92cc3256c5c7687e66f5fe16fb546d4c7a777cc605be6bcc61f5cba32de69cd96bb2512ffcdb0bfb53486142ea174ac4ff9c85b80a977aa9faf6e1dcbfd1675da65e105c0abff2cbdf12a36598469514c7678454460c622a0f706c8ebc2428c352ad3ca88dff58a3a3daa538cc09ced4e356071375227f28a8fc4b4e9f1b37d0774f9c47e2f5cea2b62d2b14e4f276298e0f17cb007ef36dc7e1f95cea2bba0183c8bf2083e341390a2eb3d96a3b5fb892ed42143911505482e5c4d333531a31cfba432715999be665a5e5921b6ba7aee1c2029fd64f2e237ef14f8c66bd8193c3cc5a0f6c6a9038ffb8acabfdd832c2d176148e73e65ce3f38546104b44abbddad6eebf970df5e3ed46d19decc7f1ff239708f59a7ef99069b81d38f8c8bd1ec993ff757f362b029f101118454be534e7a18968b614e3de48979b237c6c171326c725098ec96bf389946ecabe3fbacbcda89dff549da6c21733a587542e06f87537a2448b683c88fbb87ed7ec4445a1d32c13156d8221504624ba5ac4db0f7f575bbc071d34e4c29c8729d0a31a2acfad65e0a000bef9162fffb286339ee4bc9eb3111344efd8e792fea5660dc4aeae124cbe9a4dc373cf5acfeb8d87c97729201b0450c903346f80fdd05db4d7a2717ab498f54efe6351806f1e348acbe65f071128490b3fcafb9d3036bef21495a80d55985ccc4832247278cbef2b12d401fe8f0c7a95885d01adbd18b27f9ee65bd18bfb46c79d092c336992802e19a5d54900f1c34adb37a156dbe747c49a16d3bbb5dceb26da79d0b282a3cae7abba7c93ef79bd5559de7cc8ad719cd5bfc35d9d5a24acc892fb1c0f43ce1f2fb7aa4d87f00f53b6cd0c0db8154a90ebb17a816fe20db7f2f7349e7eb75bacce892da164244c1fe0698d84a8b76794620f9fff0bdd13c69e87deefc98e63e9b20a77d12dcdb1fb50037ad838c3555adcc8a3ac142307571fa709d857ff7d619a2697f14b4ee54c89966727a9fff8b797469e6a8f373e8973482bdd6bdc4c6f78eca829c116fc7beb0da1198ebb73f32700f5745e1edc28c7fead82ed869d10eabc162970cc761c301d713c532642362a7adb66ff40a3459bf5eceff772904c0589d0a60614a300d053737ec2190badebd5b887a74b90d802790eb6a2a6684e05563ddaa005b53945c70379995f2e91932a6e8be2b86ded93b23dd2020ecdcce1816d9e348c19bbaabe86d852d0e1aae721a6dde480f5a9c2a05d75c5d54e436998d034156f677cee2df9d3be9fdfa0f8b3ce0542ed8d0224d447c61c43ead3f07922c6c630e692800a8b6874384912196cd63589bbbd1688f6c5820bde5aa978d3c128e3b67792cf5c300580d6d759b5dfd86b2d6e6442deaaf6bd4c545abd8296c5e5b64b3e4bce681ac86495acff8993bc458fa1b6fd2ad423c1094131a7821bbd94276f22211890d6307182fc9ae5895a28662f56c3efb3dcdbfc3eb3d9ff91a40b7203916c48c0657dedc7c04513b80b4b6a9f09f20f33a503ddd04d8669d224bfa8cf94ac17cd64abf6d9555a629afe3b304862818177eb85e2654e49b4673c6d1aff330375f0b3db8f1ac13d5bc7dd4f2a3fc2d158a3eaba31e5511fc48cf6ffded6544084fa51b441ad2d12ed707c8be9f24a9e4767feac56525ac74ca32051f4bc9ae25c034100739dd0c083b3d6c020eaddbf357b168abc425778c9b3aa6e25890f63d395047d97567f366ae355310ae17e6a89f3fabeccec7395e2e3714c8f697e44bc5c3faf74a3e8bccd1295d1c2ca01dcd39d47d446c87f6f09f174da03419d06f0a5ac5c846e9c1e7035c7c1b72ec631d812793e3feef486c18d8aa5675b7bd06a46db86dbf4e65b208dfc2332b08d14a474adc14a2a274921cbd1cc52571af50fa05", 0x1000}], 0x3, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pckbd_enable: command error 18:22:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="43eac349b78c49fde2bbdbe34cef952d0ab4e1f66d6c72c7dd353dd30a324dc22acd34d934ce58d14ae3b7", 0x2b}, {&(0x7f0000000200)="983b0f46aa9fb22691b5b1c81af3b90555ad1980b74f3edf1bb2f131a62aa3e9489d5431f415ab251f1521b4c3aa6887dcc53795b9ded3e9a70918eff1b22d214310aca52d599d8df3b177a90726e5c8883c7a94eac8d6c59a0e8c42a1c7ba31904225be36f77e935efe96", 0x6b}, {&(0x7f0000000300)="c81d75ef5cc0c9fea88cbd026fe95c058260dc627b83aef0814e2316eab883ec1858e08280a150748ba56a9e8a803cbae4a7b510427db26b278e1e673b26e70fc5b7cbf4d0256f719a0ecde11517e195445c933616684f109659044f36df1f09600fd70f5c1e52f2edfc960912a9e4e8a44667bceb07d600e9b0a689b503f5f2a8d9f5ec0be731e548a8ec277d8726ddf4fe6d9eff08", 0x96}, {&(0x7f00000000c0)="d1f1a3cbd7dc01bc6242e2fa7cdc0045dcd57569b64f420bd1830d0c3fd49beb8552e284a024d66102f4865546dd07ea67a3f308c4b1f0bff3c5876956ebcb", 0x3f}, {&(0x7f00000003c0)="1606065436ba7dc65f54c777fe887594bc7016ceb00a5c487201dfb9973da1f7a02ed80c4fec7a66a04a5e9b4300bad1ca00a46e068920cfde9b20e5408b44c763e4c87a5243bbb1233bf0eaa1572f84762699d06994b8978b6f4f688ad2b9dd7e6781172105aa6ab0078cbc3d37f9b87b8468c605ddfe8b49383dac65623a251b824a30b1054eb759ff5c5111f89ab5816aa9cc8326e2376bf25b0d9a5e06d440608860a2ee49b42029aa563bb3f29069bde00cc63def24d1", 0xb9}, {&(0x7f0000000480)="a578646509eda2f8d52dee0441daf5260a56b5c65ad1b22662cb68b7470522bb8001ad681c65e41c996dfbfcc7f8d0898b273483359d5f8471c6f72fff3a363d4b745d2e80284598bc230db5ef559d2f209a33ec04fabe0239a153b8d5a5ff672925192b46858a0988b5600a61f2b82ff8765954e8d1d402af383417bbd23e7347681fcff27fc34fd6", 0x89}], 0x6, 0x0) 18:22:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) ioctl$TIOCSTOP(r0, 0x2000746f) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000040)="1067bfc956bf3da9d81e1dbf087d55c41ee0713308", 0x15) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x1ff, 0x183d, r1}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) 18:22:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x5, 0x8, 0x0, 0xfffffffffffffece) 18:22:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x1677}) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x81, 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x100, 0xffff) 18:22:24 executing program 0: r0 = syz_open_pts() r1 = socket(0x1, 0x403, 0x636e0834) getpeername(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00f55e0016ff030700aed2f543a815a577a106d31eccc340716bb1d67637972714cb173b22f226b4e1259592a82ec54874f19a494bdca94ff5eb0ca6095e99fa864b6809f5db5fcea790b719100dfa2e1f422e5e3997d0cb3bdd8d"], 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x101) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) setrlimit(0x7, &(0x7f00000004c0)={0x8, 0x4c}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r5, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') getpgrp() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(r6, r7) syz_open_pts() r8 = semget(0x0, 0x3, 0xffffffffffffffff) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x9, 0x946, 0x4, 0x0, 0x9]) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) seteuid(0x0) msgget$private(0x0, 0x8) fsync(r2) 18:22:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x1ff, 0x10001, 0x5, 0x53e}) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() flock(r0, 0x1) sync() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sync() getpeername$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 18:22:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000340)="61f8f2abb688aff2318908f043c699b983215d7f31926ec305ec22c74fa402e392d7390a572a9d7393d30675cda2511d470ce0d9bf48efb454618259194d76824dde3556a9cdd009521c32a2d7825ed961c8c651803d8be81a2477fb3afd5718db6fa60673e369a90f696f73f273af51d9170326ecba0993f5e192260a8465cd377a1945588f1c6e8de5e9701294ea5969714e0024507abfd185aa1e310025b8e6a7", 0xa2) r1 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = semget$private(0x0, 0x0, 0x100) semop(r2, &(0x7f0000000100)=[{0x1, 0x8}, {0x0, 0x400, 0x1800}, {0x0, 0x9, 0x800}], 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) accept$inet6(r1, 0x0, &(0x7f0000000000)) 18:22:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 18:22:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/216, 0xd8}, {&(0x7f0000000000)=""/25, 0x19}, {&(0x7f00000004c0)=""/206, 0xce}], 0x5) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 18:22:24 executing program 0: r0 = getuid() r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}], 0x1) getuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xffffffff) close(r2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r0, r3) fsync(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x20) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x2114, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3012, r2, 0x0, 0x0) shmget(0x1, 0x1000, 0x403, &(0x7f0000ffc000/0x1000)=nil) ftruncate(r2, 0x0) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x0, 0x7, {0x3ff, 0x8}}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000500)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x1, 0x101, 0xffff, 0x0, "22f319caba3e0deb162defd2813569fcedd47bf1", 0xf2a7, 0x5}) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') r4 = socket(0x22, 0x4, 0x0) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/113, 0x71) recvfrom(r4, &(0x7f0000000400)=""/186, 0xba, 0x2a01414eccb2309e, 0x0, 0x0) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/208, 0xd0}], 0x4, &(0x7f0000000140)=""/51, 0x33}, 0x800) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:25 executing program 0: semget$private(0x0, 0x2, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x4000000000000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = semget$private(0x0, 0x4, 0x540) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000200)=""/93) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) socketpair(0x6, 0x0, 0x7, &(0x7f0000000000)) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="1aefbdb9481512125b5d5692cf61d290161b686147147c097ed2c8b4b7feaa743af33ae3ddbec8fae36f553720090d1a05702cbfbd68a5ef69b817e1d1", 0x3d) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000000)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x6) chown(&(0x7f0000000140)='./file0\x00', r1, r2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x6, 0x9, 0x0, 0x1e38, 0x7, 0x5, 0x3, 0x0, 0x8000000000000000, 0x6}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = shmget(0x1, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/163) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000400)=0x1) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x812, r0, 0x0, 0x0) mkdir(&(0x7f0000001480)='./file0\x00', 0x0) bind$unix(r0, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f0000001540)="ccb317b66c9a6037aabc2643e0b4312bc14526f9c33cbe1908af4ae7a8fedd96dae40cee69247fc13a0a21766d1563221399f0cae6740db017a0d3bbca0ebb2cd72a87847eba18b2d87508b8d25cb05674f2", 0x52}, {&(0x7f00000015c0)="57889e6e06212807076e9bdf242d91e903eaf7ef9963733a152f921f4106fe4560ec078c996c486a19cc42b60f117148b994079ac88b16068db0d8ac42709ccebd6c5f052279e8a7b62428a9806f9dff444f034ff767de", 0x57}, {&(0x7f0000001640)="14588689f57bc75d6e4faef6be573d74e05ef61596555514344052072b3652edc50b51c84c0173098728d53c4ac992a54c763d03c7d3bd3e3ba01e93c96f34deded451837b2fc959f2d171b240c209e823b9325c5e7aa676cf213d721e5a6f1804c3a63e3b1aefcc8d18c5e36d1b5c74de92be2cc8640070d6a62e55adeafac4eb70554294cadb72b2b9fda3d6ddb3d32c832272c0c476b30bbbd9c26d0e144c2b3cecb47c6b732b659c4e3e0d52e7121822279717b30a9ecc52f5fdacd0cd5c2f96a5e8a31c4ab234238d89ceb9cdab5b6a313ca59af404202d246f6139dcb3e9de2460ddb7795ba01365c66dd53f57411f7e00", 0xf4}, {&(0x7f0000001740)="fafc810f0d03175ff0df47cebf8b6a040471b4e3017b57289e655e3502c1f2e487b17fb16e8827a5f785dc302c442782098f4005a3d6694281f377e201d6a9f8c09ad9377541a9766dc2ca2948a78cd9f6987dcb903765a66db6494e9ce1495e01facd9f0b366c8d55cdddf2311fa34d1438c1310c63c40bfe604e3ddffe8ea36d2c8f6e549135a90ab6feea3cb1e6969374640071c9ce60292605346d2a1df6eeb0a0984b2017ef0b25e35cd229cb67a602fe688c7cb9e56719de53a32016ccabd522c2911fc28312d45e49215a537123a67b9cdca5aaad643613a29352c89c0bed3e4504f6e31defbef55afc2319a7a41bc000df3970f5088a1365a8de97cf2b33161c1e99c98695cc332f9b585efc106802a337140a85fbcf03745fa88e55fbf30a18573b9187babea765344821deec134aebfad9a2f3e8ad95eea175fdbc8aa357cc1ca9641a1b2e36e77ecf931557c6bc521f1cf8ce9e17433ac647ecdbdc468fe5a9388459bbc63cd34317a9a7cc51a9c35d6373e16eb3c3f2898674b781558ac85d42b5b1d109b1178ae171972b9601cbb81d24dbf680f302b20f6f24d23393f8c9e0fead3efe7788b09cf376e8bf2252d90d29ff12c5573fba4dd04136c8407187e7ecd1e92ac01d8fbe10e259c39b0530ad7b3761a4928a11855ac348cad5d04ac69f6f99d58c56375e2e3a4ec5eae11be1aab74973e0671bc099ccb360f4836eee4ebd214577c8e21452c234c88254297080dc9fb8f3ca474f63fcc8625dff4f08e266b59175ec177bf341891e8193e610083de324f0e30ace3d25ff1a38ba4d34b555ddc7d1f5cb58ee585d9d091e39f2e8bb5b3aad36eef2418d11d9d6c955377ce8aee6e503c5314bf04c91299160016023be19fc3f9436fc30584c03174c84096a664ae4f036b1097d46c15b2d9ec68537a448ebb2ed33d9323104cd770d6293919ec0aa3ca93fe966bd4ffe232f2e876c63874c136afafaf571b65e2e88459b7fccf0b8885e5d9ae579f7fa4cd44bf3ea323868a01b1d627e0fe832ef97665785ee608fce3cf81ced38adca469a1826c9959e09f98054541cebee5d350232d1b6dc2ccfb391e62840cfb2c8810028d4b5d6ff981be9f8e0fd98578b1473ecf393b0fe0214259ac186a244ff3aa5fab5479dc934083fe017fe2ec763858aca2ef8fcd87fed072376e141c01a18f4bd2abee0f12d7ad463281a8c74ba27b803797e878f6a488f4cef51f6147c0ede60bc77b8b25a44ac548647e457a980ccf2891ae2657f3087b615e944a237fef1ee78f118fc388665346e93219e8e77d602e0a066da2f6a81814931f8ee57ed94053132a9e2fb7083961ac5ac4c35a85bb4884232a05a902b13a1c7461a79bb91fc27093390e3420ed2151c3a03c0578f8afcc4f3e34ff3818db58d1411b4eb0cbb414e06e16341deac1dee21cba5942799c565c80d27ba9674cb3ddb0d4136432c32e47b336b8a0161285e0910234f68ecfabde0971d27d9f9db39c1335cbcc1ef2355384288139a805e09517814490145694f1c29206b676d1a65c419a97f673581776bdd409aada1f02a4135448907427b4b0357b90f8f27255ce30ec8e49739df19377b59b198f248b8b45413cb16c1c672082d9e72c09f960f6565eb8f91d52f6c3fd24989ffc4db15037d5c8533a64455b9e9f203df548ccc312abdc769bebe3bdb13111e5dc30f5b0acfb8ac2410eedf188ee5c1a1cf876756d5dd96a9bcd7475c2fdfefc72844f9134932c6409a668e5317811af3174f5bde95305f1d15c1a00cdf953d265bbfe792e289c24ea04ce00fb01e0c80c812da3e1feed5c3ae0529ec152192b490693cf33a3bca7cdeabffd434bbcae79c46a156035df89a5bd62cf6493839453b78eb22f422f322197411b6c711c50cb66e96b61bbeaf62280effed2622a0c0bc8a0554214fabb138eb5da43a90d180d6e1c0dc0ab744b2dbf8524b9c73a2086f25beb46e223cd08bcc8f1739907e4c5979ebfdb48eb9c6cc08633b3d36de52d79ec5d7c9eb765abfcd2b45bebf51ad75a61dd51e9651435d652447e664c666076f1940eb5275cae33d46ca465ca16a4d15056f87dd960ce188a79172d3911528166bbf0056aa8833d6b9addb6066a5dd11899c4b4723b4b98c7f8a8b9ee74e62ab71fa6c0d0662fdb6277b3c4a17bf708db8d5e9d01dc77fd3f6c20a21a2a29b8dbe2673c84a894bf138c947a54ca55558af576df6ccc6a3e7df8fb876ca9cfcb881a5165aec829720ca0f453cb9c6fac98dfdd6df2fae64677af31909f07129a48f625cafe548288dd70c15e0b8158bf96513955892d7e31d669110c59233a835ebd0ff591f30ad99d9e968c44c9ce4a9e6f1102be42bf3e004d29f4d2affab63ca6312fe90fe301b258c5ba89e4b6d3d62de804852abdb37390985586df29da0e85319a89d94bea8687c00f5f3ee8c64522709cfeaaea9fc74c124f7f494b205ca5a8353f358d35390d430e49431ac377cd1ab90e880b89f158cf7655f2b81f21507f9d07ac9f90f46687c8f7d3bdb2fdc9cb73477c52039923b8c5ba7dacecb98878d95f52db65feb85a7cbc3712a03e4940409720761924e67a8376d74ea4f6cf9893337672d313bf610d26ae2ec589717d676770243372daaa583631585e25b6f86982ed0fb44762b11258ab88303e3af513172944d517aec2da794497fc8eca04e5fd47183e2f29a4cdaac2e794a8bee2df8f47b07d98f2321a1098815cfcbdb14034dfea00596cce36559e16d421ae521c160b80d2f084baffc685ad57292842e2cf98b9639dc749a57d843d45e7cf20a5e5a788d10f304efa3fd63134b18c14a45a0757b3813ae52a3444e0d9d037ee93c19c061378fce0b0e376cd0710f45bc22eaa74ee4e4d44b4812d5d29ec7339d4a13d82e1d562ccd43f684abf46fc8ee2cfe5a036703d8972ec5f4efd43a1f6424a2d6b55df05e5839e1eb8895c3e5ebaf92a5dd1a3f29c80fdc4a8673ecb741ace8f0f4acbcc795f720cc8d5d520424ddd875b86bb369f4bc42d3a23db74440a360ada3f106814cb3c82546422a56779bbbbe85861bc1927a4ceaa22f1f59961b2678596272aa111676a9e7fbf0a2491a7a8b9bd1e9d55fdb670452a2cda2ba44b2b2651af8afd6d3d68286fca4779507098845e43b1e2c6812f4533b8528dcc004dda8fdcaec392c8a8178bf2e7c4c298e071266f95cc83c40e10cfa3c28ec2e719355800ab3fb7da2efb1d800157d793a49db87c4ea76a959a4aa324f8f8e0ecec6df87ed6a2cb93aaf75baf1e1db3bded28097995721c13183e9fd1c7898d8dba756782927cf8bc278faba2ebd72587d762a46322043ec6b8d2305666f75d32f4a45f3a6368f273b5e3c9b7ae588bc76e1003b1538571233fbfc6af90a389ba3f8ae4aa640c49b96119e3bc445da35d1170d8f76ae4c1025f2292ad72e60e9a21c50d3eec3f8ffef37390e28a88dce8353a99559837d7bf862027e12c718c01dbec3c87b8e58c2f1ede6ad12533be814adf6dc460ad5608b5a8569abf5a8089c57dabfd069c5c1b291bc3fdcd487b13287c09b9817c7e65a04cc04ad5c7441a595e1a1891bfdd2c555b1d8d5512c3a2d1199ec4cee18555e0f31ccbe22d6dd314778e4d273e7df032f173cb77dbc879a6500bbfc87c105fd0e0ef2adfb3f36b36be2749c89fa1f2445ce01bf66be384e56e069267bcb13d9d016fd3817f98c18deadb9143e2e7a593bfe324a2391607b7e2e29c7f27ea1fd0dfc04cf18309c94a5ff5767e27c4d97def06b33e73737f6a75fb2233e6e8a9086e5d85a29697c0b8774fdedcfe82efbae88ec10c2def28e803690fdb6d3d54975aa26c6695575bf78ff655cee7b9d4886c0558336a5f036d52a7632704a9b96942a9ef152f79c96b89ffd5d92bd9e86d19cb0c0239163c621ddf58163e312ab54c0db9973efad298cea3346a92d3d8f41ffbca7f677eecc4067cb76e9f665d717f87e7a9096deec922c919b23c2efd7e50cd543532ae066762cb402ffdcf9d3566a9d64943ec0654262caa735b34c8775cd3d6efa25ce3ec6d2dbd065c53b01303f0b2aac952fcca3d6eb1c22f86d038ba81712b59034d5f46571a48be7881f036e4ec2d8315f275a061b94f4acb95173c8eee5ab530f6e143c99ae89a3aed080dc0ce4cbc012de4c1f88daf2c930028a401496cd82e6f235cea71e31bc53bc1fb3ef5b85950e3cd374ddc78cde0f338611250b4f26cb56bfb3159eb300af9944f0b95fbcd248e9e420d0b6f70be1ac34cfeee3cc88c9b3a34716abaaa2e390affc73df200c348017f5cbb97a62d249e562e88326417301d32143b6c32426a092c01183c0b794ad9009e359ceace852bdc40ad2b678ab8ce36f729c71834e495d4fb7caec5cc6374136fc1ec7c08e8a8f964671ec45714826defbe16e1b0e50537a7b99e33bca6420675cf7ce378b90b209155d56e7c241659023d93477577c3458663ae893c27b4ed838e48b6aebb7363f26cc7f60ccc4271502a356f9a9c75f6575ea25e2077a5189d822a9a8c7f39f819c72a3040e69bfb64504a506a3001987792c90599bc5a0efe2e54dac158fbb51fd12ede6108c6afd3cd0462edb1c308ae13e3cecba7055161af71a01988d89b023a196f3c8ef4997430e24829c68910d29184d49935028a135e694d99e91199c0c36bd139bb4b7a8f3828d4fac48f40b2952d99b00eb01387d3132606dac61e7444829b0ee6ad7063c53a469427c7d5cb65dc9520f632be0cd05590f0920e60d0fdb5c5022e81537b75f01d96be34a6a2fb961996ffd325924a40facab50500f217111d2080bcbebdd45ee340ea2893183a5f334d3556df72b469b244f3d880a9bba64c9fa38a703db37c1853d4222d3a3ba0a3fc60f27f2bc3857a2801f949cd4700ff420cd4d2d5a3ee8e4a9f833aaac4908d3d0b23faad267fd12092fa9309a2fbdc42f8f2a11936ecdd6cc18fd0914d6444c0d6b938692307cff7f4fe41f708c914b5bcfadefc4a39bc8d1186a9595ef62a8d2150ed27136d8558426a8a6a4f69a343cc91ecfbf67a2e795bd4408f892cccb4f6f29946f7f609c83325a19177878a4f2bf9e16d73132e1fab19d1a46001b719ad28ba8bd335f8515764b6c3f83e59206b3ab428b77a83d9fb81c5aec30e790d039dde1f131c2d422514633ee56fbd49b421f7510e7c9354d3e106293e129a57f9814ae44acf2d687cc6793033a1e9ec1b6c4e0939ccaea6dac8c40d587162a003b6fa421a3f84f0fcdd869458f007c88eced22d32b5365f3d4990f36b7abda584134a924297573755c0148070230ca143642638407de548f3e870f6a83c37f407d6863f61fd8b88e025823d69337101034809529e82a26c6deb45a09956e99c6ac5886116e4c63bc719a060838f3711191cb54d6163d7c569eae22d2345035f9dcb901b50d13b877500f421be579dd58ba6d6565b6ae3bb9b4bc3b585464331548d6b90ef232cb6e8361c1bcddf4e361e369cfb7e2b5fbeea78475848dcc79e32e54e128205146ceb9552990aa43834587e1d0637e816e1c175c6f86c7f2fbbf9c7b9da7424836e2ae2555abbc921710569f5102e916345204291ef1cd8c2d01ed9792e5edabd30a54ba9c1c31d8381316732604227c63325a380823a6296f79ba4612c6e3d8ffb543e4ba814789b4e5242c12ef125d8416fe8d85eefa37041f822e6eaa202b2d92184823c9cf4cbdb7e881439bb7a416fab0d6fcdee0d2fd1f38263dce808aab455b7b88ca19", 0x1000}], 0x4, 0x0, 0x0, 0x3}, 0x8) connect(r0, &(0x7f00000027c0)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) mknodat(r0, &(0x7f0000002800)='./file0\x00', 0x1, 0x8000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000002840)={0x1, 0x80000001, './file0\x00', 0x43, 0x5, 0x9, 0x4e5}) r5 = openat(r0, &(0x7f0000002880)='./file0\x00', 0x8, 0x20) r6 = semget(0x0, 0x4, 0x10) semop(r6, &(0x7f00000028c0)=[{0x5, 0x6}, {0x1, 0x100000001}, {0x3, 0x400, 0x1000}, {0x0, 0x10000, 0x1000}, {0x0, 0x4, 0x1000}], 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000002900)=0x7fff) pwritev(r0, &(0x7f0000005bc0)=[{&(0x7f0000002940)="bbe462c10b740a99da1e591dabe0fa4df9278ca2e69306b4e4d31a1c8cde5d5bea0d5afa6822e67d7fde6ab14076f3e2d09bbdfddc3a6dc9525d38234980da20fa66b4bfa59a28b985330f39cc150e39fd2d88e36c493a71e2299830b6507042bcc8816ae7c1087c0c3ff9dcc23782666c5b494909a90d77757edf212fa48f9757c4c48cf1430c8ed9d0b9205cbc53bbe5fc03b3215c837f371354dc32353acf4e5fd48107feffd4b95db289c84d32812d9117c04401a592c64a4085494aaa9010546ab63f3a5c5dd42f12f4f66e5043c1358e58435bd4f904e1503f511087062f53c15be3da3514b711e814ee51193a612c35d89942c6fb", 0xf8}, {&(0x7f0000002a40)="51342ec2fd5fec4bd55ad5163be97a9c845e4c3a9be6527648afb648", 0x1c}, {&(0x7f0000002a80)="ba754e83180d636c4d91c563f6390e1cdc3dc2b54dd715301f21de40219cc16399ecf9c92ad906fdadad103abe84c8dfe3261e8184faa328d45fe0d1c8bad1ce56d90918d2c6217e70239a105f3521b9267611894e8f7ae30550eb716d4ed887c8c4f64cc6e979450e0e435d9f696691c52f313b68b3e9936280601a8ab88ea8190bb0553b18e0d2497335043c55f492376d3c63bd82bb8f5e6a64bd2c8a738c897a72680d3444652c746aff05896be041f1a3ce11a300c62f704677757df422587e13b8779346c049d6234b42d90bc62e0d9cc8a47a744ca5111ffedfd68be886d0145b36d599137e04b2bc85af7a9dcf7217635aad985e48d036c901c1d859e33e5abedf1b48167580d6da02d43b9c3c8779102b8bfe5bd1a658bd03abb29c423c5b3e7afe70468718b1f7665f6368db3597e6d277d4d96e6c8ef81f0f025a70a333b77a40df05eadfd3ea6ba3d92bec01b90365ccedae2157b6a1c443083cd5b2556fe4389dd4dd6d72d1efed2c4338083aea2e97843743ea48b126f2c79fb50faf0c5b62199e53071b89d310eb9ee2e520bf8f384568b6b5bc70751e7f8cc3edbeaca6794a3df9462c6d3a38ca6c694bb1f5ce798f8eae361e77767b084b01709533666967c55321b353054e4ead43b53a67735c9049736a32a7ca7aed60a26143d797f2da48cead101fd398333e714e1e46dc6466b0d4c305584f4bf9bb2218bcc1f36b010215880b9226d5f1eb4ed9adab02a150d66eb8dcabd307b68bdc8e9701165bdfbfb7b4808ed1babd9bb1318d7578db2ba61e205b78f23ac27fb9106359e3326320aec841a433088a9fdecef06e536092564e9a961bfe593893a03b84d211c9393b40e6bbaddbd360e5799868a246fa69bcf6bcae936eb151c62f31d265c4349532e453250735eed1aac6d3903407fe8aeefd33d9e444a5df4277ebfef385b0b7b68b51c61ca597d8a503d5770c3c215c508de4b799bb12bf92305f9778de48bf9e9cf293bee0dd0dce7b33abfde64ffcc946b43c3e0b94f667b8f30a7680542ed9bda96e6ffcbe0c24cddfc40059528139b3326a3caa4725bcb9e3b62b7b21c993253ec20be2bb2b3aacc6e7ce65f43231735cff81101af7496a6291243e48619aad91041e84dfcde59879563c7b8aa784d1d7b360645ca2436cc58cc44a12efaaaad1dde0276cd791f1d173be077c91acf1e59242660c626dde398dcf8a9b7608d7247499f039f6751b1a4bb05d0f240ae198a3bf598e70a321d5d6e2a1b641f1d5a7b314f3d1192cfbc618a4dc980e039e734c44163849424efa8b0a74e60475cdd01e44871dd0cb4431ee63bf735fd80e41f28b60aed3ad5758445b45d9f63abdffb6a786e855f89b6b49c610637f0289e4a3b9b0a77dc2dd2a3f076000ee50d1623e104ff732d84dd9b29aafc6bce58f7a19e48d7c4bd0118c8b6b79a48f7b7fdf9fa47574b38e086ad984a40baf78c944b53987ea072daa41fa4d37ccb9855326af04d05fc83afea5c90580ce92d504e039ce98713f7046db51ed2e55d37531e1f687f8989b13928a0b6928b1c2c36db02a2c2b2028faaaae93672a097ea634fd78b91857f8b1468ce49071db72e4c1b3cf48a0a7c5d303b31b610b3ccedcbf6227757a162921d4af4b4fbecc5c60113020a54eb550d33d5f20fbd740b9bdcce0177f4da0d828113e68de6b063d520f64ec1c9ec0b17107c804002df9ae9fbfcaefce5ec0944d45c0fb8a56af95ecf66c922458d7ae842a6dd00dfba5956456aeebd9a7825243966e5e4606ebeeeb84ab4682b52e39aac44bcc384a667c48365697bf7b66214ea58998c88cd5f41c6036795ab63407e4eda0e3b8cc64a94b6b5c02961794b88260563fe19d3495003a8f65ba99c6c6812e091b495aafa8507e724f368ca5950d4f0bdcaa40b08e87a79c1ea0ce1d5454f748b5878af244e80230bc0ce8575bd4c1917cf85b5c3af103337e89d410a06213d8b023d9d2751f76c5d154286e8c5e4c5aef96ecb3c19fb373c28bd21c5a96e761739661ae760731ef104812264742a4b11e277768edaba25e237d8caf0eb7629e0ef27ae10f147784fddd569435cd8c5279610f510390386389485cce63b5221ba39c4097a06a94a98086f57204aa4b4212ada60aa833d7a2f20212f1c4a03d2279d32d0b60bcbca2efcea086fa7ddcb3af8caba93f8b8a29e1f86e4f1379a7e9e5dda1820fb21b16deff430c2da24f3767f31b4c6732300e15b33e945796aca05e9fe18b846762789fb4b1cc9f135ae0a3ca0f169437cb9857ddb2d775a799db76554ecf2b0d664740931582ac5dbfd1cd5a923a6b0d2cb86a43f6ef840516bbdfb4c415e18e18b2384ee89c4a9f07dcde31f16ca77900b09369c568dfd33a9d481eecc028f281aafabb236d30ec20f2ca9c472472e4b75c1c3b693a21f1f037184830f60f22a81b183bd584605443462f7fcdecc6d0c746cd9e841b673980a7b4849edd2ec3f25fd8035e86f038656d6b61699df7b29ab44fcf3b464542096b3ee9ee5fc77513ee2240a3ea19d5dfa601e4d96a5e6f21a9be8e8f52f80146e0b3dc855a49fe5579f740b8029c5939a2743b8d376f051eae3a37d7f19058101f456299b0b0bde01be8bd3591d8ee050be6648ad0770912a9fa55e2eb76645f2619ee318c5fcb8e6257d343d4261b3032a3032a43ec8b44e0a2f7c81c6699fea28999be3b86d66a2f4f81d8af72e55c559c7de85a151b1d7d6dd215ae1d79a9222638e09abd26ec4fe6200f5b762fde164888ce7b47d08e9f4bc9d878c12835d57a558f8c0c741574680493c40fe2826d2f73a46be8125527a4ec4b75e6742df36a0851430c3d95999af50d1179b493703ea138607de136b5ebaa20b81cd799d803cc10e0a429a1aafc61f68388eaf32793b652db0b6ad4376cafefb1a17b74ed997bc6e97ed5f41e861522c41f8453bf42c22e89eb8162dec1540f1cb8bf75dc3fb5d32da103af9f3430a9dc9bdb9b23cdeb6c42e38760d31efaaef93216107ede1470eb8c33ab02789bdcdc6853170eb2c5987017e9f4705ac622564ece05151045863af507a223e0e503f5bfb5d16596a4e6256db6e57fe28d162f461f85baf57e086dc27893bd311f9eb5c2775a4ced364e75d188be432d99f88503100a556b9757fa88ae18cf32604b84d680f902300c8ffa99392d7fb75ef418ca259e6221f48886f900c58e758c899615ee500b255c75f9bc0ced2902605eece4b452db8e2a616152fe8b30700f1851a53cca64754bf082c45c85bde6669c187479210b70c4ac61fdb385ec7241335006e4c2a36c67678cb9461cc1bd0b308afda02c0844e1a05c4cdee13be21fdbff541d2de03ea953cbdf3cb8fe6f7076ef1ea547d90dbb4b34b7f7768213c1e5c8ce11bc1163b87ece5baddc6a9007edd5ddae33caeb3720e16f6d62ebb013c8bfb0887179519d7cf53f14b6dd5ab7d7944ecfd516c82f5496e34ed2cd3d171eee1d4b2a6c1f804e8076d4218e12140a1519229e733a1ec2ae4060eb1616706e1fa03442ae5996da4386cd8ebac6fa7db11ed522839cee4716d103687c008f0e66fd267b3bdf0a4f9ea2177e32608b3ba70fbe11774306f6321fa95cd44912bbd41bc3ca9a635ca6a931e19ed7f94988d979da1244b904d7fdf7d9d0edc17a2aacfaf7e7517f1530957453da2ad9beb71ac433d82cacbeaa74c94edfb6b7ca1daa3e91106ba97c411e3e8293cce602d8f7d7eef631ac4e89f7f480e7b56066f3ffd912cddb8f5f96569e8b2ee2310373874342fe568c29a1fda34fcc637fb3cc0d5a316d758d19c10b63d14b2340c030807f2564b02f24ca1ef9eeb4ea0e0494726fe9f2a2013571381d4322f1c8ec1150042eca09808f6bdbb322d79a29eff0726830305038d38fda9735d046dc39c7bceda64a52f3dfd0d04b28f06ea0caf03c67f03bb9278214b5ccb7834b0917bf548583e171b9e777111636d4b051fe40fe1f690afead927bc7badeec8a6d4197bfe426183631bb572e574ab1d03745ce5f5a73dc425049ff71372459884cb692f4d199590946079c2a9639e150b66354cc08153efd8821b76780b778e21715b7015e906d9e960add941ccab303dcfe537e34a1526b7c9dd14e547a3ece1bfc7e6879fb1d3d9f3cc1940a2478a1246554796b05e66bbdf4b65b43c0118a6eb03dcaad8639b2572d760dea440d2e431bc0859dac05a35a82efaa5bb1ec245b84f3b318b7c3005d4d69283093c635b3adb4e062c13f2dc2ff5dc689908c67a117c4ce219bfb1c8859b4fe48f9208159a5f977445e209bf06fd510e501064a26775e3e0c3c0603e87c18f8049f85c1622805dda0b0ef00f10768eee637c5e7c45c135a20bddd451d7040bc28a5f403fbdb6038f327d471cc0cffddfce60577cbb5f7ec347df67931985fd175a0a05a185b1c8f1b4dd4381395a63e41146b42dbf20a648a198c82037e53d610dd8bc1f4d3e9d3c4292bd0fb3cb40f75baa1ad4c65d7cd5847e50c70549bc8282568ff4846a8795f604d9c53d0d235e7e44f515fdb7f19ad4432922968687faa2277c8558b5a7b5bbdf1e32e984bb4907d11f3301c13977394ddb2f2e37ae42b42664d8a4e84cdc5e592525ff3a308b45f76f7392634f7236117cc5664fc011656f40c1a6d241e008f118835496518d0931d61418a25799ca90f4fc0ba8dcffe9aec144fbaeace28ffde08385ab4363b26904dad73780a0b6aba708f5de31c10bdd2efd7b5ce7c8a510e1618ac4ad7f1f8ebd13dc2984ede3d79c8519ddd4a06ec55a542bcf25edd6f361efb464d2c88f9eba971d7afa112fcbe8d208ba7bc7516c4bd411cf029ce951839147f460eb4fc67f8038c92cef9dd605d8c526a0b59268bd9f21ac43141358a36566fc6d2ec81aeb5b5da3a7a12b96993a4effa686ec93505b4b4a8882eec42bbb3e1cfe93622048edd0c8db90cc85b87ee0c2c687f4381eef1849a4738c6ff5a4fc332cf5f6911824a08b6fdc9e223328f2087ae2d2c009a5d8da0a0fd09ccd5c10dbf40c127e063bc5837d1a53a4168b5ac574f5dddc1617c010fc325a24c69d2b065e980ebbe4799436d0286ebff3b55a283e5ca025c43fb6153dbcc4b977c70ed246cac9d2573069b84f017856d976fcdab92d112794576373addacfed9693827adc34b0c377b1da1fbfe9ae3731f9a143f52cb0dba4dd277b54f5102fcb09588798df43afe8919557611e7abdb35a9553c6eb3a90062d463c485f5ce4f2d6a8b3067f25e9e568ee907f9ae37afbcceb5413c728cdbc610d26a56c8e6f17c294a2e3c7cda0b10f8bf1833a2bb6e453907b8dfc7c2e3f961c6e052e3379957c3a21ba22220f1ce53c951f38f1ed370afeb8b5af5c86959c8f382165e177f760361556f927c7e6076dca64de5309bf63d2a8c6a6238ef36ef17d4938e961d70010161e7cd6ed1f27e8f98835703543f4d4c95902be73848961d1132e8193e5f2ff9ab374440f9956a3059763ce418eee16def3ac3a1a940e12aba847f290ea3e1d4e67c26ef73bbcf9cb0d786bc4e9924c5f6ac5d38208636086f23fe79ecac794f4a7b785b5b68c14b82c1ba0b728c0d79a48a4bc629d53ee8d10162f5c1f4e1f42c2e679f7b3e256db2a3c36f97a0ca47d537544704e1138048e468e556aa031ce2c9355d364d9ebf737c5386741208d107a35341974c2de8e9e6c9baf582c580156cdc2ebbe685f395d930439425aa2ead75c8aefae3e917fb9229195529e075bd77dca37d1f34036d94cfc7", 0x1000}, {&(0x7f0000003a80)="fec9c438c78233141f65d53927eb4fd70c14c38c67c7cd427cd1e05bea1e0c7c2d69e02b4e5dc27618d7d14a575ea4027f1cf4f93d6982514c1bda150c4bcd7fb7a7d86445db56230ad1578008badafba1adb162a304669819fb5fbfc191c34f38234359e850f0bcdf5fd67ad325204a89af77971c7fb9caa40af50efdb5424ffc34147dd49f57ca15264e0d5288e37931e55128703a3070c3d8e887d08d31c28d87fe40e0e5f275604a5fa29cd9cfc8770b21438bc222820e7fe3c8dc04f1bf426eadd7f0ab08c4540fc57e4f370a9a825ffbde51cbb1a2a4fad192a4f09fd701efc916dd918f4a4a798aa87f70feb0da96a0d4670589cdf011a9cad8d624df21b23004b76a8df19e59357bc144d46f943a469e43d87af32d520790a76d25568fecdb857061289422cfb418f541e2ae97cf8c011c1db08bc70c67f01dc70d8f8ed911bc62963275d46379f195834f2fd5263a55e2a55233ca58b7871cfff704880b10ea52d9f37d6cad8af6dd3192c4b01ff0b12adbce7f5563b7d9ce12736ddf19da5ed06515d7dbd6f30e4c5de53bfa347955776a0988238c623326416950696ca8f2d2b11c5a2b48581295736e05a809aeeeb49cb58e2638d01bf036fd95be2468596412f92af1317d5cb4887d4009bde70933596d534615c9d1f1dc44833f0caac10826099973a65cc75498d194042f5669911bb6fdfced3cf93f203b468611eae7d848180a15d5798f2083d941c1eae78e3a04084d651aacbcf0d34ca676388e8835900563dc141bc1862a33a56cfcc80a4157e61c29fcfff8ac1aec115c0c983afb0006c8865a36804547a7834d05b5b43a81cb35e36833419db9e94df9995e02d716ba71989f91de726bd604184c9778b11f1c704f4d097515e9adc02e904b3f0fed51e75727ad0f377215f289d41317c853b762f3b5ecff5a1adc9ce3d398be30cd8d13597a0c6bed003c0bfd1acf4cf6384935568a071aa359c3a629eb63973fa45895eefcb2a4411180874436bb85d81edc9d35e73f7b12f6d77a751e3abca98a23827a94221b5ad456766991351bfc3897cc725c2d2d54855b5f1b0370374e849117475b8fd8d20ee8b351a75576aafaca2689f99e569311421bb06fc2d83a43c95c5d2b99fcf3fa6ece057216df53e633a95dada6c0b2250234953513a59bd0a23095b3a57e69abcbc6a7fce0ff3f84cdf7d930240e576a26c8357e0a6d1ec873698f19e4f48571297e884037a2da5209e7c4a030394c97c266f0f4d208d9dab43f3f0365feb6f7974590ba92675cbf7819f4be18cbd74502a3cb9a9076aefac98bc56ca78183aa4ab2c31e287b638201576b1002286ae404c5160d042126e9b6b6e3e081e44b361e73c61a9d8e720d24aef8a6d681b7b47f5fa11e958ceaeef6b77428f68cd8f732d2afee73b126b213470edcc8495cc424bfe3118307cc1892c215cb6ec3a0c28b0368caf125d30412b74f1877800ed0a3a6d7ba00b988a324bc57075553de11524cd99779f531a7970f7227fc8bd8387daedbaf341e055d80a650ba74fa5983b90764eb9ea5c152cd9f1dd1ace49fa4f151d891e3b947588ee3cd53bf459230abe8b31d0c45722716d8843bd6d4c8d217a0b616c86d33e0b5e6fbe062b6647f3d2e62b9ff135fbff6dd3c3ffc1119a308f35228f58d676288ff742a3f5e127ec84fa9814fcbf77930adf3f8ad443b6cf7434c222000921df49af7fdef749440e91d12ae86b541435a0503ec5696cef9f74c04115aac7bc4f57cd6a5b50df3cca60833b4365de0a150e96d612851a6b59416a548aca37fb4c66cc21b47b54999cf22d9b25e7a40164ee94d1ce5121c6368b5efcb6130ca2c9900b302bcb8928f57e7dc933fd9d8654159a397836849b68cc76a13532280552912a4954357602eafe63f10ca30579c2af2037de7c880b4e3d50bd423ec29526a15faadaa7ff3875843f82e078eb4127e18dc6ba95357d44b5b5776f546893b8373031e38cace36a11d12cdf61b53668a1393a2a014db67b4d263765e9be401f08b91e2be65bde46aaff033283512355a612f983996c83947fdcdb3ef6d936be2bfc6d8ed33b664ea808483c5fb539b05b83a27373c0c57a7d912e4b65f90f683990969ea0c8e653e87069679b76cf4ddea3aee718c52f56f72a3c42ae558aa2c165615e2abfbf0685834cec31026810b327dc444b19a4e5fe530ddd48564f6cc31cace0130493ad72fd08c59d43eefda91a78a83736d11eff906711f2ac7ce1db5829a235c5f7c883bb5ddc57ad4939d38ee6cdea01b85ee92f8c3179749e95e3fbd7241888b0cb74b9ffcfaf7f03b09b92d722db94f972e2ffdf9e89031d9ced61f32be8864a92025f2d06c27ee204bf69b00a911024ce57ccc47ecfb79d40ddacd089df998946f18be021b1fedb2a00e5d3ec75d0aae364240d3ec708da01827b5efdecbc67321fb1bdaf96195a94367fb9dacb506ce05a1964cf1f8db088201999cdd9bbb49850a9311f8151e86d4c0d8057b03b0965991affc24e01af4f35214794c830b1b4518f3f290225e8957200e045a1e18f334b47a54ce562e1b1b032f6d39d8f2836c7294b69316c8befcd01d2065cf2a4087db412a39d498346bb1375c97763f131a23ad3dcf00cb18b78b16abecca11f4922d836281452e9b005f543622273aeba7c745573d58ad97d3ac5ba2855eebf4c1a617012dc4238a3cbdbcea2bc048a77f0bc23dd3c0f67333726da39a083ef1708b3846f2ec7d1733ef8bde570a40b132248d97774398a3c61158b5d11dad7b697aede1ee447258c79bbb07bebae462f22f714861a1820cb9f5925e4335a012ce78711120829d191d468533677beca7eb176e8c68455e651c15a339b0b903701ce980f1acdd170f1265a2966b38e81a4649c4d7313616745523ea4e1014bc531912cce360238d41481ef8fb3711830373b838404f22f233d4552a67a9452f995d7e574a15240c4c580539072df33568c78e72bae1a5c9761ea59fa8e8ea6caf85bee7d82228aaf72e0ea0f957e7bb794cc7fc4772a8c63acd7e2498e8bc769ad0d8a519dca24e79c89d7a5dd3ce99c223923370d56bb3fe1be3473f5d98d137a0857de2679a8f1328b60d90fffa84c72c2668fec1c7801a50215c6a7e738f2e432be8a52fc02df7e28483993d5c2965c60976e7d9df807b11f40de9c00d521292f02859d8937a51e2d92851e7a7dec137c149dd390fa3e90fb8472f4569c7d124b85e5a88e1196c40ea1e4032484e7289daeb9b119a8fb71d6fa469f376e71e5c861db047bfd72f9b0b12c91ad688dd4e34edc545f5cdd1a843bba4b13ddf88a40a0529382b2a74346df10802658fb5a4f0904f6034aae00c300bb50bdd898ff9778a969afc99bcc8331feb2bf405b1c779b177fb81b101183c12fb186fdbef2ec71bcb9da0c3e13efcec5d71da40e20c658e392fa4604b4ae6bde02cfd0f209e64bc6c456e9f1eaf5340dfb69dabeb5b4ec34de233b2479f3f61f95a10ee17f4af88ea43f0628179a4587e92b95e37f6888226fddc5800a33e2709f72951eb0cdd0aa4acfc6abd39cede39a909b5d11e542dfb1ace06adc44f7cc25926994f4c70083ccab626d6d99b969f39851bf9f6b250d69e2185e07d989ff05ee0c3b8ec76bcdae083f25653d8766224d8d9d94dcdcf7f52cacb90242e6a55febae95656c0450e47e20eea182e7722209ee5cba013966d6e97914789d8a6a1c206d6ac9e24e23d2c7743bc46aec777edf3f7cfd9bd4fbccdb070efdfb3812f00e8471ec4945c119b89c3fa201038490c9b724ea866076bed8fd49836686495a3a1749e6163afa45d3cf0b85184edead36266d7ae111e9e110ee4bec44ffb29c9224c31aa4227e5758c2ae0554039b8e1168a3bdef0f6fa92092b2f009e3d403a08532f0f9ba25ec84c56209d1e9bfbd890ec747d3f4ee00f5ffb85a0810d3cd17a4155569b379596a9e22f63d1e07bbcdeedc575b56fc9034bd177f735051512c9b45f25df577f97cb1867640131dc4c87458ac1635e95ba61ff044b60c1366f76eb6bc97627a712cc1bad694c7f51fddc7c2118a09e7f1deacc1ea35f5dbd8ce76f0a83ff6e1f4f8704d131a818d9ea10785f868ac0f4d7bb2f602bea18bbeed4115456f66e977ba4df0bfaf27c9c0688c69653b159a107695a6c3edbb5ea87ec241758ad8f409617030905287166fb3357188ef2b20fd8081dfde95d39f9c75df1604f39a8b99aaacbadf1e43a271dcfd414ab5bba2267278e421d673b5127bc05b902fabb949b56ea692cecfbaf1a7beb5f949ed5d2032997a0065bfec8f8e7b18bd93aab934eaf7eabd8e160c3da7d669ca419e81ac849f0826fc5cb3b8cabf5e174fd9fb2b965cc4b1c4fb497ce7101aae8a805555befccbba68c0a29069e735167cc070b92241e39d22a996b3f254709c0f7724176197adffce50fd877962cc89220dc683543c1a5b93afe9742a8e166bcd4d60c40d4678169d09876baadc865d54364a177ca128239a14d3c93c7ae5f222575c0614634043a64487a57f0de1d5699bfa1841654729ab5fed5886db7c42bef1bfdd8275e8de1acca336dd1dff63d712fdf871cc463acb1d426ecbf2dca1e9ef5756a0b99aa6073133a0f64ed99a9086d56ab2a21ae5356b147ed9a0aae1f0a65a82370ee21d290829e518f194cc24342330ff4e2e825f445d22a5fbe609cf8d9bca2326d43fad40a2ae627af11dfcbff5ea7f32a46c2a97dac5117e6d3d26bf832bce495cce95a90ee9f21a010468a06cda1b21069da4187e2baf212f091b5ac176a8eaabfbae0666be6817a9ea5f78d08eb5948deb1dd60ccb6645ca17e01e9dfb307bbb9dabe501060f707064513536dd8583ccc829bade5fe00378ac934d81f0277cf5ee3fbd8bdb37f3378d549cd888d7df39e51b9b54657d311f6bdf418dc8c5035f7d1f8728bbcf8773bc4990e6b85dcf99035fa86b444e5306580fd65079bb67df04ec46cc3fbfe1383c18c3670194a17949ddd0f1ac2d6fa414a02aa74bf05965f8a0941393311b2635cae4bfcc0267af44a43f77dd1a8a8a83f74531b3b2cf2cb455eee0d2f1cbf0e9944b173676de05f2735fb27f9ba3b5a6c99ed6685353648adfdfba56857d0e9cd8eff9488a74ec1b9e409aa6a8b8035ae1c5d0af7385317c5d90a80c96b7dec2b3c49fac7e93a83a01ba341e84d1d1eb88d115652dbdbb8a37c18ec77ac46d19f1db3a3458052d7098e551e8161a2efae4b68af5da414e2598dc5b38372529f56d13f6b4320b0a2887c6618e2fa88f370478b44a1085df08360922ddd839ca317995d4e204df6ee32cf8fb5339d5f330f9aa64f3fec5e6260ce7140620c4b06a9e59eddd1ad38b6929b00008aaa5d35a9364d97b74e4e51f8e658660aa1f351da0aa42e8b1377311588dec9a6ebd6dd5277ac24241fb35ba11477644fb09ee5196e54da37ff8f9e7c1a85dacc5ce6ddac8eb91c7f011841d23a6f0b8ce754e563d9f09990a7e48a9e5f45e8407305eff43337230477c820523b835a3a83d74379f14f6cffd921780c0bab34e088cb19e404f9eb2d342c3457aa468968975efceab7ebb94a7c229d61212969035e80193c97507088da4d3b32997df5402272e87ab5190a616e0eef24e06f7fa59663e35502e9aaf9eddf6b82efe84c995c992eebfd4f769eeae60ecde42d499139251aa400791055dc06d1ac82e0f0ad3aa4a54762087fa87cb9e0fe0eb36f409997153a8104a055a10b1bb16b58b47fbd22327e77", 0x1000}, {&(0x7f0000004a80)="abeca00aae2daf3a1c98b045f2e7307fc00b4929", 0x14}, {&(0x7f0000004ac0)="c21e269b7761e331001db0e95627c8bc4a80161fe37f75ef90b5f0de62e9dd80d9e0e0a86ae2ffd3669695b61ee25532e187299fe70d4eb09e27066e93df9879faf2d6619e3f30f8497e6c136449b95503e22b17b7cc0c8a98f1a567d6fa18da509f96655e967861590d94536953d24044a4f2ca96d71e71ee80c4cf9b5cc791c0d3484ea73c2cd917d69c06203b43e780c1572104d7c01043b485", 0x9b}, {&(0x7f0000004b80)="6139eb23828e209efdb093337080872530d099b67b51bbfd54a1527aa38a8ae5d1a5f5d80bc43858a3be91a7b30f", 0x2e}, {&(0x7f0000004bc0)="62524f2a52f0af126523bd5f126dc3c136e29239ede77aed48c10643949818833aae08b1927909bc61e3719c70019ddc0b33d6bfaf4aa241087d75af3d19b83e4839215136351db1231e5e8010b7c7672ac99686bf05815d479dc86b827963e9682a36158adfb87ab622b5e78e9c76495fd4d5d903a98c3cd9c316581cf772a93f64d1d029d94a645518fdda0d27dcae0806a2c744850ca7448a288f22825bd5e537377d43f318b2f762714f668ed95f5e28988955a38670af18d30a632fe0450705c5c33c81df5f3150e0f6ef41a3967e6b5804d0125343bfea642c92df736341c2b73c6792198a2be5c068c82acdaf9868f8b36609a7b69e1e741805acb44fd50375f1485c88c82b99dee3e5a8ddf8e185c437a40809ba73d332ac83f3dd4367cd45768ef0d024e735a171c58480641d9748369c90c9805b4bca8069552ee66e4559f164b0c3b396e483465cbff9a8eb83ddc699993d9c599fd73f7f1e6b37a8c460abc1410922b2e9a9e41dedd21769254d6994029e938f610e55f23dca26837b6d861ef691bcbb9ace5f81a40c0d6b5e8b6c478bbc7c6472c8e73034f098f9881cc1abc4fbfb38f97a06f20b5fdcaec518dfe826f3eb198df8276d49e30c40e651387163f1360fd71f419d43c85a40fadc27617cb2d7a9b0bdf35b39faf99960966fbc9d1edddbb18fcc038cf84eb4e1591c9bfe0a7be3397914d21bfd0df43c5bc2493d2818a51ee344b36173450fa94cc398858861df0235e50321ecc579a2dce53c7bc819fd28590674b254172e8a4fd3962dee80b81ba621f9ebb451fed4139af299e46bd2d6ef550b4f26d3db46501d2abd5381453e9892a65f605cfb3bad30b648aba3c016fee9ad42e0a2193afd4e923c2f52e4b82c3d7c35710cc671d7e0e39ebfff7701fd7f568f1ad55a5a3b1cd0c137993931490c783ae354478cafc1a2653cdf9ac3f3d99ff89c1b618f0fdcc62c2143980164fc8055f5c707e5dba3bea0a1a90dce7587c4e49243e116bf55e1fd9fcbfa252f3b390fed07be11cb0500ace007f0a78aca1a38e703ff3b28dbf5c84462680440b24e5f62dd86eb5e9d10b3b001de5588e0a2ac7b5c368dc5b065cfaed7307829477394a77b4bd56c884578e5b9b2c0f82427a7b86a30d1a7adf890bf87036255ebe5e81596d9e6c7b765b0b7196679836f4cc69b4dbaf68779a49950828946eef401bf9ffcd751379879b3857f1b23227e3b845742e1bf735238bf021f77f3c382dd8a86476f5eb18c3e63601688852af2c1fc9a8ea40ea87370ac1e1a4b418167d58575881ab34b9fcd9475ce7dbd78a6cb72e3ced72453485ae002967f710272f70a2f44dfc13bd11ed04fd42c41e582e9526d5eed544f6fa55d34300b1c2467c58f0a15be4e9cde4b73b95b66c984b1e0451d5865497e1391bd28457ab88fbbfe0ad0e08c1cfdd39ff1c37c5be20a32beae3b11a39ecb46c3039eca8ed67cf52986b8bc4287c537145706bdae4fb9c78a3beee77627fdce05f8508e696fb3545d22a051cbc641634a176e9b38932e5978dd37c977320262b5702b9b52df8d568b49d48f8a15b9d0b7ccb2f5a16d8aa2557505afa52315d01d011565815008269f274ad0e4bea5afcd01d90047d0f9383431a1b5d2bf3147b92ce419312ea723de764e9962b7a99a0d5417f0f03a968db7fc5851ce6bd0765d2016ba0d15501f052ccede0a845509910584c3ad7e5bb0b5d8ad497fdd0fcd0d4d22348c597f61b75a5f33d0c434320d655cab32099c7bf6df646570fa6b6da0830cf38db0d5fdecc39964e5150a2178ce9dc3086d912eb49b2632709cf9c400c0345c7dc0de8b88b37543f77e428ae765acac99035e41d9bcc999d202dda734b32300e3de8bf3d77743adf9412dfe7be6ff4036f43acd8c45259f8df4a1372b8f79d69f79457cb8dabbbdb5d6cf1216667109f0dabf2f0206a50b1d50c61fa065a4e36dcab4fe37fdf1508411ac5a4802bbc7257a752fcd57927ba28c6b9d408d88dc629dbcdf214ac87b9b9a7797f771464a92b59ef3ea79c4088fea314d345dd7a137df2e984c56f830a205044a29e2a031de30938ba45c6eb09e7dd68ec99424fbb67000383b3b201ca7306a4e316e64abb9b74c415e52e903427938a5df2c80a7edb47171006c677f18bb9a3801165289b00556a06fd0927189385e65027b641c350be08939e3df06f3ab6d17945094619e6342c8ddf512639746eee7e71b96b8c9bd6b24d0e4d188e86ee0281aed0e89c968906b38f4d0a9f67855bebba32b79f9c6af39d85d26b2bc8bc84128ef0cd5b8aaac042af4ec5e5c801c9315b53000e06dd0e9b6bbc2e892e287da76a723533227913e3a26e5677781e0b25398912437d9cfd3526ea95e42e4efb5b4ae28c17090f634bc58133fad9dfc2c07220c99291f0b293cbf094e1d49bbe819e653780fc181840d51069d53b7d6214b3e482181e75633b3ef2d536e432ca48fa2956ccbafa9356addf1f2dcd977237b158796d960db2ab8aceb4cbbeb1345f9f71c71e18341286d58bd36ebe931f75917d0609f00255bcd3eae9cf5de41f06a863e119a91bb9562e62d5fe303797b65b78421bb1dc4fa223d28e327cc78fc4d44c6c8c1653862033549418253db81ac26e09b3a9f657c2fd259b5bf019acd8c586734e78bf464d4fe8f964eb54fc9015d4c8a96973534b7a037e3dd9e0b03f8c261c9043eafaaa57f5594ea6f89bb8d9aa70731be1a69b67dd3dfa9a4805b9852d9c81871a65b19770e3752e31b1b452e84c73bb60dae0f7815c8157db01292792cfd73e84f0e2fe2ca269fe4685b4ebdc9c142c3c0b981ffa28aaf00121e2406066e9cf717248a456ad0dfd9e16c32187ff709888eca7f32588c8c53706f94c15f1a4b7853c5a47cb57b36ed3848a3d0985450101c8e7f6589603bef335bdaf948af90328ccab83bef4d19cc6c0b858f81f4829ac9f7d18203d48f4d52aae9c9623ed9075f234d0c416b5c60715728cdecb47c32d738ce6bb462fd1d8cdc97ffb091a19040d54dc143e2ed1d669c49f1749c40c7152e48b4058341bccce41996beeaedd95f1329ca03ce29cb86f31f8e7a2b8770637f8e77083d03cb98a3a99c24716fc229535e8626ca58fe633bffc4ccd28ec8aa7fb93f29cac21a25440b51043d72e7ba38a2fbd671493211c6c8c37a0c6b44d205c9f2ca5d0826bedf027210fce8d402fadf6766190c8fb265b7b62b3d476bcb699234a3acb5ce8f951b5ad9ef87ffbc4b229372062a897f7892a15a883a57a19085adcbd2c4f1d5522ef749a715d29429df8503dd1712117f99221bca96e6663fb9e68e5d904671fcad1afb4da42bd034d4c275dfad0771cdbf715f3c9eb43217d03958fd5770a66b4e453ece37bd5b44918ca19f4b2f14e5f4675f4f92c6ec0d14fc5e39c12f0ed12387020f2dfc5d77157513e886ba37329c9eb87908b2d3825152ad2b9ba2c7d338e5573c90bfd266b4d8b88b91df4c45c98a385e10d53f5926b73ce5cbf2ccf09466f9b35d832c7f7e48d5787f11e327a157db9ad4a71c72d8d9deb40f55360988298d7e4b1aee77851e86b4cd92e14c79aa7942ba033eb977b24610be8ceb4bb8917e44afeec7e4e1a06bf690d0ead5c49f2215a695aecbc3385c8883db9c12f1be9fce718965d1724fd46ab62c4c2410f8b88b6bd68b15298110b2dd2a3135869f91b7c1ad0af18523b66d3772b3a3142d1104d533f650672c4f01331e77068f1e8babb5f27ad69485b48eea90b8493be7998fde544bdbaa1becdd8f7f8befdf3c16ef821e91a448034977062e3a9360a47c85aaf7f32ff91849a336d86420fcffdc918167d5218e92be0a8c0cfaf0a0249ad36e67f8a1d1693ab6a81dbce3447a1bd9ee51ab8c1a699a2a03328f16e10802397b72b2743383cb17344cf5fdbd6042c87333bb463cdca8088095495598035414efae9a7dee8d5c8a7f65358be89d1ce805e4579c3f9e7c9e0f22c8ea1084630d0c5a6e80230b6a2e10b515f526c8dc94fc60cd51c79aa9a6ba95a164d66bcb0b13438f2fc33dacdd91750c4f9621f4a1606dd06a7c909b1d419090e8ecb1ddd8238c169d2528cf6b3bc708cefeee1d9904927e18e3da32798bb39609a7eaa7c5035683ff845f58797fc0e2e641848faf61727e2b61adf804efa0fe2412fa06add6e85d4a8ad661dabd782ae8ae5bf220b17a2bc7f26ef8f7aba8a624925b3c7b45b37ea65ae68f157a32774935dff2d191caac8a2e730986e6bc02b04ba4c9ada0db5ebf8878a35c591104b29de3182f35d9e9c7ea476c52d16b7e929c75d94a7a47b50c98ea0844aa4869813bef3fe5d4c1154e56a718ed69cbabff1520fb2dbe443d7d537c844891dc125c500938c19139d9ecc8f983ea40f4dcb64d0162b03c18d2a62ba54eb9fcf19f2a8e63ea172502ba154e4af1796f73c185fa0f63afa59e26481dc3a05aaa2ddc48796bf58cc7ea71f83d911f5f3c269ccc6d2103c32fb25e42504062b65527c588c847b9194f6927f64e58ca0fa6cce4f2def910fb85ed88a7ad725fd52f20d684c4a3b2c85ae1d9e26d4143994c701c3e15c060c853a7ca93f441702c1622ae35421d07f16ec089122b0f7479a5327cb331ce6fd125dda656a51b50980571ace1ec61944ccc317fa6c3d2f0aa8a94a564571969c2262808e3e033eaa32b368c7a9178075bb15068439e57f49450a5380aa5d5c3ae4dcc63e7b8915dc00a25aff07a31faea7e69d158e7eea6877b20f2f3655243b43443ae0d709410b73636f299178fcad6e4f85e0e83d3aecf4f4546372de377d9c6bf80a8a2aad471dfa5feaa2216f86994fc3a66e69962b07d7217eccddd7802e7356a9403a8bf3014521bc3954ab6ff23fc0325dcfae71d4cf68c9cf49452cc5ddf98eb33fb355b84b21c7a13d39b716855580537498fa166bf09c236a17cd555717eff0b3cad7f61543e1a2c3259645ad1c0ae6d27bbfbdfad2b5620eae30a47f1bf0d728488f4398819bd38c17ed043a40807049d1f3f390396bedcf20f6a34297b0a7c25acad22b57c53c0493a1a3c52f0fa52d92b954bd15a1ed6cdf44d0e30f6c22a2e6d6ec6c8ee6de998a75479f957915ac117447d0dd5fa9443df9ac5dc2959d18b4a00997fd290d77d82788d1e0a9854dce6e223b4c88e0ff0da441d9904f7f98b185917b8c681276dc84b9bdc0ed650bb973d3d8ba514cb1e43b6add17a8ee36be2f38d8fce67f6059e093cc122338e86920024f10968c4f8fbf218f5a22fcb2bb3e30eeb201affdfab77ce18f4e6352575a5ce4638168a778240108f9e75c8d8a439ce4207832d2c2e43c0c669bb902a9ceaa5fe21ac3c2ff68817b81410efcfde1023a536f49dd90333736fe70e663c932fc11d7bf7b749bc03becb4bb67964734f600f885a618ebb6a4c0e0ce94cc0bef91e3ef3921321128dc107e5e43cc20542b7fa079d3cddbe620d974222d19fa712a0427c203c5869cd321f50fcacab5a1cb629efc25c2990abcc4582ec2cc135d4943fe42aaa403fa9a19501ebcc3e801119af2e5907164c8c9585dda34fed2068fe4fc26b57eb1c1518fec3c667ae7ca263ec7b1f45c509c11f7e2a627c89f25d13808334ba39bad34deace92c79f3dc836178b20f88ecedfeb7704260379fb032855224efd77b972374fc197910996544acdf15b2c82e1163c4bf6840e2a8821ace62fd560a62e15792b5b6c64505ab13cc1c1b6f7f22f19851bdef10bd6ed2a07af412a88efa661120c5a1b099b9718", 0x1000}], 0x8, 0x0) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000005c40), &(0x7f0000005c80)=0x4) sendmsg$unix(r0, &(0x7f0000007140)={&(0x7f0000005cc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000070c0)=[{&(0x7f0000005d00)="0bf8bde4efe350278820e80554cca5b5a65a93e19bb900b5e1bb29ac713b27559acceb93204ce8cbb56b94c4d4484fff11d86f57891192a574e45b7cfb919053c4f8d4cce374cd0426fc635abc8c4807d1bc5ce631edbdac04fe3f950f6f8f1e887ef2f9af39e710632460ce9d48d8fbedc6898cdde6105bb13cb247f15782236fae81607cfea69a11d2d3eb79ef6ffeb11bd212bbeed74abcc6c2544e462511522847d4dfefe1bc7970388ee8b7dad9eff11e16b17a4d25daffb06ad69b5ee9f3f6507fa2452985aef2e4480f284aa91dbfb9fc1528c940093467757907f38f407f40665e1af422074e92ccb4f88b995aa443d51c16ecffeb292125d645869e43c2e3e61d6f0a9550bbf69d257392a522e909e08925d8ee018c535c753cdb0bf1398955ff16b1b7ff9dbfe878bcf1a1b90e1b4ba2a8a6495a70d5e0d3e1319cbfd0d18d967da4a6c686711c84e175cd16c93a8cc6ea120ae2e45e71f2ffae19a679cffd29ae0dfa056dcb71b4606c3cc9e29aa9239ffb4339f3cf2c14203504bc239b1ecbc211bb9cf1e653ddf2434f62efc09b10ab57aeb15d5e69715693beebd184d1617e5a2e35d8dcdb53120c8cbfcecbabc15b0e26828332580d13195662e24f329635af085f94d2fd55a52e268831be86972d6521147cd2cfc0144e4d2218c2e1513877c7b7c3a79fc43a9e8499d7d38b33507521a4e865cf17ab7c9ac4e3c6efbb4beb4da51a3f9b5031b2eaef9d7420a7df25018880d57bb903649e7c10131090cb5060dda8ed6669cf57e5a789526b3497a57d09bac219ff493ef1aabfe729b47468a227bf80b1aae0f9579500f01febf09e6a144cf3d19e3a3481c5d4ae2a7016129a2acbeab33e97b455743a5b6ab72963eeb52f1a3cacdbb50708b475bbf50b6ab1aecdb7a474641f47dd2b7a25305e67859ff76de1e46e46074736bba30fdeb07daa15b71af5b95e657b48b8b6be1f2a5e2c756dec4be330940bb1c87be4a86b714ae251cfa1e50e071dec6f2c18a790604511dcc355d8c89dd40a923b853dc876f4e8684bbf2f12ff68f52a7ed02882338e7a17f5e5e94bf0ade1acb37a140cee92dd764e86f1846c8ce2f9776a0971c64c55851636ae1ba6e03f1d1665d164d4f46cc8e4a303ad825d350c28385a0b5a95451d666e5c5f9864e8f0b18529baadcb9b8777118ae39996ee94033fa17354cb49e457f6307e3c1a79e60e8ef686ee250aea184430e0566bceb53850480513267e285ff019a3a68efe905a8169e0638c741793f99e7d6f1523ff18649c55c52183ae8a85a500df18aeb911a2d4052e0b1114f1c35a3b5cd182c3818d22e893620986a91aa4d304de4a45e164cb192fcbf8e7224cb81ffa77a65aeb1ae0eba564190e66f0d6eaca2ab90a3bee2a622d512b64b9b698272a8c94a6a2e7dceb7ad35251d9a252eefed1edc68cfc2a56b80b6a566b08f2760abe788c6d0e893b8e71c4358461a048e74fdb148fac1911d05b1f52dbbc64d5a4d79fc6b444caf37950c73c89f8f151d09a20175d61af21c31d3ce5e1a10ce0f96f38732301fa4a5f95306b9e228d25a87c5cdd504f2aee196e0be53489a91a6dda8e9a8dedb4f70e6efb85a31ca9ce5d667edf4503a0a9e2bc14e5912f48fe4b2fe169c4f227e6ea1d4e8d16dc3790282ffd4cb48ccc3e7d84a234586b7ffd96e008cea502413e197bfee2b22cf7dc013080ac3398a0bc125f4dbcc441cef9483e39b5fc0bc8bace5fe53594fe02bf27afed6150f785929a731cbe83ca101ec7f6a5de3b9956af0225bf0d4927fda06f614837b680975a96908b6d479300b86a468aa384ab2788832d7957a14e388782bc86f471167afb8570c393d7696fa866d3bf072d363d7a56e137e3a7b38502a9ae69da4cf20d41e761b913fcb80af1bac5c59ee785e3e3b03e3532cacbecfd8dda1bebee380de9dc3c0c7ef290a7fab18a75d34859c0f03b6ff4211be3a44ffbadf8a5ff5f5288ec7b37df29a6c92b2c9272a7179f0ffa3e28d97b53ed8fe063331f92efedacd4b186a4c69ea1c0d12616c4008c5500200ac668f92b89eabc1710c6165d9b882f6423651727e30c4e47cfe5b8fc7c9db4e39187adaddee4748846cf943665ec2b464376792e327b71d54aae05c5ec4d4ab31d21a74329caf03675b0b7810f9f84bb1439b1d0a4635a71f124cac5d8682abd9f163487eb670596b48b6b0750c457547b149ba35a6d33fe2817720e52011f609f7f2a84ae543ad220defaf657996bcc8146f19940dab08e3e550bc128de881439b393b54fa708c3a78c519b11dc9bee1a95a03abc42f7bc066689fa78739c5ba07290e092d98e4a8d9f0580616a904c5ac1cfdd80b848269a74adeaca52cbd9b3b8c0d81af899c64caad008c7c1d3187a0dbb1c5fce88509ba74393e9380b69e2f143e92cc7684d83f31450b7441a8f15ac9c82d5a45897a5aa54041293969e5fa90834d1b269b5c6ae2bbc9d258070f87618ddf5dd2fa469af93865d4cd64994d08d5566c3a3a0d2976392922acace56527a13c32661d03e4455b9c24eb8ffb9f7ecddc780648bf29d586365957b890a5cdb7655e5af44d0698877cf0a93b63ab0a999a51a95e2ec8a686a93e49c927c5d02f494cc1b3078fe19944d069c908b8f8f1997e04911d7760b8c598374189fa7fa26b607114f4d4a11fcc29a5fc9677137ee7343c4b442fad89f7473f90d1f3449fa4f3b40620994cc3cbedbc172833e6982628362f79075c19ff70b392d92c6b479e20cb25f8beb9155ecaa71114dacd886095c5b626c87957ba1d315487661e3d4902779f3c3563b6d10a87f898337c87f27249f068f4aaab3569a7f12d63fd2affdfddefc276dc6cacb9863a94973c9066cd54063c3fb9e813331fe5cee5b6f2e1637e9b964d324b993b2359136507e03fd7f3d719655a2f041f2b3dc65d11ecfea15c83471aa9ad4001a780c11b809b95bca6df513659fee63fb50d62cb3dedb1417efe091f14f54b7de98bab424a12bbf840291e12f802933d1c2b0c93c5f347cf1513b36a13ce3f48440132fd42ee68dbb9ec6dab95261c119eedade0315915ca642edcbb5092ba194d3988d49b9f74e8a0e6040038b23d529a843b874d7a95d1212a04c9b36e97e802073e0257c0321ebcf59ebdc86a33188998ca7ede795c9001862c9f5820eef3e2eb6ba074176ad1e710692c8d79dd8a1f4da4b53154837704b397b3d347405227433ca9717eda797c32ba6f8768e8b9eb0deb7048f28d4f426dc0a078f88ba3e9be14e32449bf57f856cad7823dbfdad414a3dd3d253a75617e21ceb5ab483d89112856d05f08253ca8ee29c6638fa818a70822a95fe968b6ed6a5a7ebfd3a3a44e5a6b909449eb8b7c178f484e27f81acef0c2e376452205541d536e84378ecd17ba7b61a27b5e17c44d88f04a278700e4b700a4b84cb3dff6f306330226c55cf298a879cbbabf1882e7733209d0f3d2750f6903d4ec46abb865e5a97d82a71b934d2488e6f8aa724e9175727906df298c01adb4c320b333a1ca4fdd9493d905101fededb5ad88db45b5ca295f681e84b4eeb040191b2ed807a9b5e04967999147718b5d578cc9967dbae3cdc2c803e4f07f97e11faf95af64f16384d6239fcb0fe8b8f8b988530579263a082305cd08612423206d4c26f7248c3e9e634837c36c5820553fa78475ca72dc69eb04e03ea6751581d03ed6150f2fba96632d05d2bd3e44b3001d4d7ee32d244291e2f3897334015e81f7c88721c959cad1894b413e33f8b3235e48f92eb9777272a352bc9364dc585043d7d15edee736305bcf17c1f0379c4a64e383213d4d052941dbc2bfcdc6963b1d29ad11920c788d77ba8f7db7497bcfdd3c6fb9cb6df84cbaaec228370327c0a60dce25b8a543b1c14ad06c79548c1daeea9fa15d6f65e9b622c6b3005136f37001b7a801166cd368b5481d897a5fc501bc04dc17e2682dabf21dcccecf05e338ade3ab477e5265baca0b22f2c758233e6c9b4e22c9ddb7fead28857eb722454999e932188e5ae726e8a86411984a9b4f3347505109b86bed677568218974e8a6ac480d8e4623aa3d3c336b4ff6945c59ab18cf7eb7137f2d1813ce2d8747405f6fab3f93961cde35dcb19e66585b1de9f01f51f95b977abc5d6ff50b612dfda8cfb72aed6f12bab03c63d4ea453b60858080bf88955ab5d874662ff4998785b31bd0fd8bac0cd8ccf62a2d2b5e5ae026a8a5c4a0da5a908592797040aacfc0e1d2807d1d29e22fcb87c68c9398b5931ecdc20bbea8ff6b48d22f876d2e0cc8c17ed182a790618cbf03255f5b8a1cf1a298849f2b43103dc74b2a57768d5f3c0bad646ac1c16ffad4c7955ae157a5fe8daafc7520c9f75934d4561cc0a79a88d6620e658df06e619103cd48736c7cdfde24dfaefc31ddc305abad872451b165ba274af10631531ff57eaef6f37ee0f1a24d29f2f14c18ebbe222ca303310633f1f9101a32f38d470ef827fc872640dfa364e8c179abc9229b3e4dd5c186c5a744d1249b8087bedfa28fc9b8156090c5721e8a3a07575a27aaeed2e8fa7c156a469a8fb07a1f0887cbbb21a464b7a9a4c3220efe11ce3dffcc56695e3e89e052a8adca6f1e6bbbd3dbd6c0ad7903ce2e19db0149e48fac9582781b3b68fbf8f96ae01ca0e2e4d94b2a50a41fcf097861bc54a01edfacb9b36881c2e315f1b53a1b5fba26ab93c097e856c8d1a0f24d2c686b572fc8ca0e2a99a6efcc6e09185bfc5bc0a52a647bb8a41540df615cc5396376136bc4f3ea249457b6cd99aa5ffcd195dcd0b5590546885dc937017416b311bf0362d36e6f0f12133b6db5f96219af85f8617153b1c3b5c9552f7a6b5434908d3742d400bb8bf4378da6a3b97b9a698c96f14fd482e01b43a25f6e1c2204ea8c2175a548f3ac3717f7fb419a494771ba1c08702af19753ee5a22df8ec87f155f5a0e679d8e259fdf894f2bac07f9146e5192843e9c73cc8df4cfb68997ca52c80fb3bab5d678314bcbdc1e96f166edd105feb9074a5cc1f65d0570945c7e79ebaf95464daab1bf908098b9468f2b8d8d422bbadc8576a992aeee4170d1ebe2c1145b00f624463a51d7098c70b32f0ef8e86459baf9c9a250338365139c3719ce577f4e29cfb49ac39cbdfd7e2596b84508bafc3680a927b9b71257b69c02856624f813d596dc81a2a53fb450a022608629d524436933d6a77e2cc56be7ffb49c0b292b68ace6a80bd615d704e43aa6aef2c54342725c8fb17ff103108949bf493b93232da7989bc8dac6b11f71ec2c258d37a70858f91ad61eeb6a228beb949bbd1d548916bfb980816d53e5c2ca6825699cf1e4d48d2db7cc00757c8bab6dfd3fdb3e4d6127b21a53c6567c20ec9b7753904b798578f80af3e13cbf6c7385780b0d46032ef54ba4df4771960e9308f99c19a44ec5667ce134e55052fb424d8c7b63f9f8cc51dd02f0dd6821d38a99ad2032b6ccda001cfb0f400d4a9edd0a0032dcf3f6507c31bd9b9c7f5e0d0727267f3a642764fa153ee36bb775dfe1eb6853d867a5e9e92aea9cdd040cf0b7523f9cd08be47d7f234a844632017d189dc7b5f29f226df2eac673dc25edb7d44b8541358da72150fbe8db47729c4e57a0ba0ac7c93d6706b4468f19ab630d6adf9c19f0fc28642fe654ffdc3ad7d293ab2f9850a616177b0c5643c4d4cc4c2b719d0d2e61065cdc791eaffbc8a82a6347af784dadbd70c8c4ab6e7fb9e106e53804ee7fafc13d8c6b5479b1e288710b78cced08d", 0x1000}, {&(0x7f0000006d00)="c90eff6457b7606de3da1807b38479a82d3a5c7bed63a0513f26307f3a732746535f6306091585c0fb0af1f0fa2867c98dfd1d2a7670ffc26429960eae88d351b4be8d72dd70eb18cae0ffeebd44e4312628eb30c30dbdc86f2c6cbb", 0x5c}, {&(0x7f0000006d80)="9249a95c79cb236915d6f3d841eb4ed2c838bd9d8de5de5e8d378768a9dd6b03aa7d10a5400b6e5307c01763c0fbd88fc00531e49d8ffc214c1a293049f5f5d6bbc149896d8c59822f69cb974f6fe49d68eb06b68d6c0376592d104943dd682f4e5c28b94b42ceafa3319c4f4bca40f59ee128a730920bcbc00c78cb628871dfcf4d84f248700bcd2c1024a74bb80100a008a349c6180332ac62e63a8019d4759c945361b2ad15464ad30f5f4940132383092bfcb5067f7619b69eabee5044ef7540365031ba4a8f47d496c0009e87bcfa22d01f6a5dd1d03b9fce07a5d5d03be2eb323a8391387ec87ada629bc6", 0xee}, {&(0x7f0000006e80)="d164fda03dd337236f4a91d34ff03439eb741d634a23f6ee5809ee070044d755615cf8b17efad88eee9eaa18e07814f09967ca7410021607280a8b9415aa0b057a2e04a515b55c24a8c345320060e053dcdeebac9270cc94bf811dd78b6c45770eb0", 0x62}, {&(0x7f0000006f00)="ea57a1e5ee091dcace832f1794d387ce3b0fec7c26de510224402283046d1c6b5a9f387facfc793ef020234a48666a8e6e890f78608b243dfb86ee8edb396a7134f04838b1d023de8e716be57094e37c49d9e0a524864a42a0177302e35125602a3f80fdcc9569aaa18ad4486e674902cb422e32877191feb511b6072b360dbb3cf0c4c1cb1a9adb76944844d8b71a086d4023bceeb602a2e8a9019732ce58ab1949365548aaf02fb7a3aa71d1c854589d411afd88524457c998627348f00bc7eb7435158888287a288b2bb4c46302c703bbd498df8ea4404742a1edb79140e40fc57b31", 0xe4}, {&(0x7f0000007000)="1de9fbbfc307a0e21500cd2604a7b20377e592067cc80fafb94f383cc02b3d755879fe8e216b294b684e002e94be2ff46c9c96bbecb522b9652d", 0x3a}, {&(0x7f0000007040)="e5cfbbbd05cebd322845788bbf625f50e26df752cdb125552fe5f566b0bba338a9a9801a13b648381749c5c4f4645a13cf0140077bf75c729bfe01e7f3a206f1ee6863b372ef739cbb2e93f410cd701d4d175fa99f406bfcf09ffa54cd8b4ea6feeafa02dd855f3bfa73a718896801e96917d3", 0x73}], 0x7, 0x0, 0x0, 0x1}, 0x401) 18:22:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) write(r0, &(0x7f00000001c0)="0c0af2553d08d603865d66d17428ee032a00e3e104aad0f6403c045c8287527ec4195721b925", 0x26) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="4d0fc83dd035b89e8f4a0c39396b8a3ab22c3f1c1362bfc4ef1b3f88948a40daa968c6343a6a96fb7247e379c41bd1a87c91c08f620e213b70887bbc0761a932d0cd98337e49033c4f31eb0dbad575a82fbf24cf77babcbf00f5b59c4a1270504c97dbe35705ffe17d52423b817d050e4be0ff5b470fbd3f4c41f735f2a2e3c3d205d787788c1e7496651d10c7d76e5df6cd151232cd2089898d4466c33545bc96bf5148f94d6234918326bdcce6d7a8725625273dbe2169d07eacdef120b56788c37ea167917ae15d4f84609174738e5aeab3c40becd7f51a", 0xd9}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="623238bb58f3b08b6b58fae4913c", 0x2) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = socket(0x2, 0x3, 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='!\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) 18:22:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x3) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000001000000"], 0x8) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x101) connect$inet(r0, &(0x7f0000000000), 0xc) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 18:22:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fchmod(r0, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:25 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x41) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x1000000000000, 0x52) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='x\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000500)="b78aaa2bb9", 0x5}, {&(0x7f0000000140)}, {&(0x7f0000000200)="781efcb5a50e7dc2ad77f37dab0d9f59b55e60e4eae140ae1a4931ce864798f277d58d76bb1f866d362e766311", 0x2d}, {&(0x7f0000000300)="89282e2d020495f7a6d1483c031ef82e8f0fa39fb1df52e4045a2395154484c73a664df799125bf5c0b659b5150fb89aba820edd356e615f466a9767799a1692c4f64aa65c969bb257853d7c0f193b2ddf1d0ff15ed305a2f542b5fb8f3431f14be14d240b50008b6d364c914e278fbda7ca7cae7bfa1cf30b649e35d3492cca97886a2fd002f012432dff7d337aa492ba66177cfb73aab13300158965e0f801d1b8fea21f13db4559b753999c10ead3a73153e5bb41ea44862261a339d5adb70fd950d250b484bfec2abad944531f00e2ea6c379256042286", 0xd9}, {&(0x7f0000000540)="27e1742270b39f7abab4595dc108bf033aea59e050ea5102c7adb34686a2c1beedfbddfe0f879d64e519155482486143849b094f1defeb6373be9a5448eecb959f38af7c544cdc8a765952a8092b98e2b77f15037419586dad019b1f73621eea30f76c071e1b148351c4c94b130a76833e6eb56d3663c5686f337d7b9d741b64ab9b0ddc6ad8b9eab1229c44cfb9932be53d66df28e43e7430154256c9760d5017ac8d6132d0b980d97cddfdf7b53495750f4d894d1edbe9f4ea5912cc683383f28629ed176c3dac2b8bc812eb7fdf6e25fc01242f5d9cc5f77ce3ab01561cc3aac0a6ca73176773b49f841112853d0c40b960fde8d31e180f36b795c3cffca4def581e2cfb35df7000bd96d4d824d4d84947c8516ce2cd4fc601c3f9ba328dfd85b1c721fa9940c62a9b9e6e07097a2d1f5628fc857704212f11bfe69c60d3f16cc8c6f65279a51028198f31cff20fda843ef56d8ca61d4fd424eeeb0b568a531a531c9e9e4ddab92cfa2d831ff7a896e880400483f966491c86d042a234de5b11f83a4c99deb0d776ac90407a09ef24fa8706a05a04576dcd8868c0b030d222b225f", 0xfc}], 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) 18:22:25 executing program 0: clock_getres(0x2, 0x0) r0 = socket$inet6(0x18, 0x8007, 0x1000) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 18:22:25 executing program 1: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe12562d0bb0cc68e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8, 0x7, './bus\x00', 0x1, 0x200, 0x8, 0x8}) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x2, 0x4, 0x7, 0x8001}) 18:22:25 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x6a45e104, 0x7}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = msgget(0x2, 0x20) msgsnd(r2, &(0x7f0000000040)={0x3, "db09d2a1b2b98cf5620d48fb0d80721b19f81bbfc69140b170ee8c8720a61f44a5ad7161e8da1e3c8c8e27831b3db6899a16fdea7f2a3b74589bfd4604cfd035e6461cf414e66f639d447f6785b2ee362e14bbfb4959a2284c1e7ec15fa27fe53dc2992d88ff83899625a8bc9eed15007cf76722c5c3dad3cb8c0e91c66ba5f24547e55218ced7ad66455a82244e1be4ab011574ce5be31758af237ae7b4f80e4281f766b06a3997ce6288ce508d1ae45afc0de8b2d6988c52e9389c5613f094c79e6f05a662cbd8aeebeeac2f2103c57caf4a2a0878115a67a44698c514ff87fa063e5205"}, 0xed, 0x800) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{}], 0x1e}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x1ff) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/122, 0x7a) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000300)="8a831231ca2a2e82e4deb25d3ea6cd9a527b15488190aa42dc7aa4481f20efd51e3b3dad0092d6da3accbc36f251dd08e000e32d493629b5b2d6c4f0023436582a631ea00fc7f86c7b1077e8b72cb448dbccf3240e4f652f82c8048707587312197b515733201de9c897eec41bad10cc36d50627856d79ba9ee48ad921ab7f652b0d5b19ccd86463f7c4ffb2b886ef2edf125b1de5f9d9754500346afd0b3a26b36e91dda9091ee1c4110ebe1c74fd76e7cd60ac0936173145f1b2bd584ed1c7ef9eff1679", 0xc5}, {&(0x7f0000000140)="4e70a05f4ace8a44aa473020a3f5d116613cf7d975121463f62f7657142165", 0x1f}, {&(0x7f0000000400)="7c2c40f57776b07f5340d69f12ff0821919b025fb4fd566590e14c30ccd567f36d56251896a70396c3cc91c71201a1fdeee815d352d437c20ad1167e127ee8e1b37f0bef1c94", 0x46}, {&(0x7f0000000480)="1f7db4efcedb45a52a83749f2a8c757c69441863feb113f3048ba65d1530858091bfb85c05cf24c95ec827c45619d02e82ec66c0a84173e302f0cd66b329e507c0bd5abb6eec4a2fe2e01bcd0e7579c45c004fcf4db7e0337889d7142496d13f2403b0b610f5c666d7e4b700789d67175c6525903e060d6d3895205920d8d2f135a746f52c582eda13c6bc13f0c5903dcab1aa7c8d0d1d773fc95c5bf3f211fdd05dc17ef1cd3c5fdb3b6e3619615877bcc2b57569dc98bb867626aa1e", 0xbd}, {0x0}], 0x5, 0x0) 18:22:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 18:22:25 executing program 0: r0 = syz_open_pts() unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0c1, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000700)='./file0\x00', 0x20881, 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getrlimit(0x7, &(0x7f0000000780)) r1 = semget(0x3, 0x3, 0x1) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000007c0)=""/44) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x8000, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000000)='$\\&\x00']) r2 = shmget$private(0x0, 0x6000, 0x280, &(0x7f0000ff8000/0x6000)=nil) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x1, './file0\x00', './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x5}) shmctl$SHM_UNLOCK(r2, 0x4) fchmodat(r0, &(0x7f0000000340)='./bus\x00', 0x1a, 0x4) bind$inet(r0, &(0x7f0000000640)={0x2, 0x0}, 0xc) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000003c0)='$\\&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$\\&\x00', &(0x7f00000004c0)='$\\&\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='+\'\x00', &(0x7f0000000580)='$\\&\x00', &(0x7f00000005c0)='%@V*\x00']) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) ioctl$TIOCEXCL(r0, 0x2000740d) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) recvfrom$unix(r0, &(0x7f0000000300)=""/248, 0xf8, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getrlimit(0x7, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 18:22:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="db54b7acc3762c4c35047e", 0xb) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="a2a866", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/93, 0x5d) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x6d6d, 0xaf, 0x0, 0x0, 0x1, 0x8, 0x1, 0x1, 0x2, 0xc5b, 0xfff}) 18:22:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = semget(0x3, 0x3, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/61) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 18:22:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x82, 0x6f) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0xafd) chroot(&(0x7f00000000c0)='./file0\x00') recvfrom(r0, &(0x7f00000002c0)=""/240, 0xf0, 0x40, 0x0, 0x0) 18:22:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r0) 18:22:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="6743b818066406927057f48e4a16b56b9464f297df6d2298dc7bae49ba9c1c680d0a82bc5cfb", 0x26) write(r0, &(0x7f00000003c0)="e2711c8adbf54bb6f9b483730cd6f0d8e4c1e31d008093624878a36491c531ce72fbf542231b4a8543bca14d07fac4a307f3435a4c63414ec583bdae06e026282560b76fcbb4c364d00e20c7b6da71ce257802b89d47f6534b24c7686fe209e170d93b16574bfb6880ddc6434e998cad000029b6c6160102fe54fb98a62c85e6de54627f6f5ce8ec5ddf80f632196cdecb4be38ed25e6ab710215571", 0x9c) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffd, 0x102) write(r0, &(0x7f0000000200)='\x00\x00}', 0x3) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffff1) setregid(r1, r2) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) socket$inet(0x2, 0x7, 0x6) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0), 0x0, 0x100000) 18:22:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x4, 0x400}, {{r0}, 0xfffffffffffffffd, 0xc, 0x32e2dd1cc383b09c, 0x2, 0x400}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x101, 0xc6}, {{r0}, 0x0, 0x82, 0x40, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x5, 0x1000}, {{r0}, 0x0, 0x20, 0x81, 0x2, 0x9}, {{r0}, 0x0, 0x28, 0x80000004, 0x4d, 0x7b}, {{r0}, 0xffffffffffffffff, 0x84, 0x20, 0xffffffff, 0x19}, {{r0}, 0xfffffffffffffff8, 0x12, 0x43, 0x100000001}], 0x6, &(0x7f0000000180)=[{{r0}, 0x0, 0x60, 0x9, 0x1, 0x36ce}, {{r0}, 0xfffffffffffffffb, 0x2, 0x6, 0xb60, 0x20}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x3c3, 0x10000}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000002, 0x8, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x100000000}], 0x1, &(0x7f0000000240)={0x0, 0x40}) 18:22:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) dup(r0) 18:22:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000080)) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 18:22:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:22:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockopt(r0, 0x9fa, 0x4, &(0x7f0000000300)=""/198, &(0x7f0000000000)=0xc6) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000400)="d4ecf9c7dca640a68164f0d30d990acfdbf36702375b3841facf67862f0a29f3e43bb0d1d84a14b8f95a0edcf877774d096d76ea7b8e1040fb132f4372b20bbb38f2cf8ff04694b627515a", 0x4b) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="9bbedf66f787bca54d000017b285fd60d17594130e21950a1c474717dc146810e6a8965ea06d16290cd1ad94f21565d0c04e488c2b840b71c29370b0a4fccb4a823fdc4106cefc13b79a7ea6", 0x4c}], 0x1, 0x0) 18:22:26 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x40) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xc001, 0x2) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x6, 0x961f1b615b6ee404}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000a40)=""/122) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semop(r2, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x7, 0xa70, 0x1800}, {0x1, 0x31}, {0x1, 0x4}, {0x1, 0x47fc, 0x1000}, {0x2, 0x101, 0x800}], 0x6) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x20000000) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, r6) read(r7, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = msgget(0x2, 0x2) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200000000000000efb19bbb1df93d3c55efe86326aa2f701527706ca6ccfdd446bcfb4d5086c8a599463f099252c4f1b1f3246f09a24dbdd9698e911870ae8a00000000000000000999ab0a19ab4f7b476cf32435a787350840487231c89a04ed0800c270c3ff00266815f96aa3a5dd49137d735e0000670d0027efbb36c420c25640f5c9d2bfa45dd823f078ce59215f5bf9c4ee27c87a1e8ec1e9530dae513a02f47a29cb1607de66a12d64cc6e0eb259dc11b989f1fa1579e4787238bbbd3093a6bf4e685a162e43547a94f5ae37a18601b0c07a3970b69acd78877595ddd903f7fa235cb55d9c2bf25c91d0a3109a37b71ef6751acf2b109fce7fbed418bb130383f95f985f180c973c0ffe8fbe03dd7ca79b819791f1943aec11ce5e22c1a4f2ea8611f1d5ecf11f6bbbc12505df6f25e72df4"], 0x1, 0x800) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) 18:22:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/176, 0xb0}, {&(0x7f0000001480)=""/123, 0x7b}], 0x7, 0x0) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_int(r0, 0xffff, 0x8000001003, 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000000c0)=0x188) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x7, 0x142) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r2, r3, r4, r5, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r6 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/7, 0x7}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/233, 0xe9}], 0x5, &(0x7f0000000680)=""/245, 0xf5}, 0x800) r8 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000002980)) r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002a40)={{0x10001, r6, r9, r6, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0x5, r10, r11, 0xffff, 0x7ff, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000000940)=ANY=[@ANYBLOB="01002e2f666994fec0163b783c8f00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000186004008b00002b27febf0900007e00000000000000000000000000000000000002ff000000000000", 0x2c}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 0: setsockopt(0xffffffffffffffff, 0x800000000ffff, 0x40, &(0x7f0000000000)="e26ae40f", 0x4) 16:00:02 executing program 1: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r6 = socket(0x6, 0x3, 0xffffffff) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r9 = socket$inet(0x2, 0x5, 0x400) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) r11 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0x9, 0x8}, {{}, 0xfffffffffffffff9, 0x4c, 0x40000083, 0x7, 0x2000000000000000}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x7ff, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x100000000, 0x101}, {{r4}, 0xffffffffffffffff, 0x60, 0xf0000000, 0x10000, 0x8}, {{r5}, 0xfffffffffffffffe, 0x2, 0x40000001, 0x6, 0x6}, {{r6}, 0xfffffffffffffffe, 0x50, 0x10, 0x1, 0xad}, {{r7}, 0xfffffffffffffffa, 0x10, 0x1, 0xffffffff00000001, 0x4}], 0x8d, &(0x7f0000000540)=[{{r8}, 0xfffffffffffffffc, 0x20, 0x44, 0x7, 0x3ff}, {{r9}, 0xffffffffffffffff, 0x2, 0x4, 0x101, 0x1}, {{r10}, 0xfffffffffffffff8, 0x40, 0x23, 0x2, 0x81}, {{r11}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x9}, {{r12}, 0xfffffffffffffffc, 0x52, 0x20, 0x2}], 0x3f, &(0x7f0000000600)={0x3, 0x200}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r13 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) lseek(r3, 0x0, 0x0) write(r13, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fcntl$setflags(r0, 0x2, 0xc61a3530f62aabae) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) unlink(&(0x7f0000000000)='./file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x80000000, 0x80000004, './bus\x00', 0x200, 0xfffffffffffff000, 0x100000001, 0x9}) write(r0, &(0x7f00000000c0)="a1c700001aff0003", 0x8) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x8000001, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) listen(r0, 0x20) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r7 = dup2(r3, r3) ioctl$KDENABIO(r7, 0x20004b3c) kevent(r6, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x41, 0x4, 0x0, 0x1}, {{r6}, 0x0, 0x42, 0x40000001, 0x100, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0xa0000002, 0x5, 0x9}, {{r6}, 0xfffffffffffffffb, 0x44, 0xf0000041, 0x0, 0x9}, {{r2}, 0xfffffffffffffffe, 0x3, 0x0, 0x8253}, {{r1}, 0xfffffffffffffff8, 0x21, 0x10, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x24, 0x81, 0x9, 0x81}], 0xfffffffffffffffe, &(0x7f00000003c0)=[{{r4}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0x4, 0xffff, 0x8}, {{r5}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x1000) ioctl$TIOCCBRK(r0, 0x2000747a) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fsync(r0) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) pipe2(&(0x7f0000000000), 0x0) getrlimit(0x5, &(0x7f00000000c0)) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x640, 0x40) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x1, 0x3, 0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xa8) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000140)='./bus\x00', 0xc, 0x7) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) connect$unix(r0, &(0x7f00000005c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0xffffffffffffffe0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(r0, &(0x7f0000000140)="620038bb58f3b0828545d476b98b26464c6b58fa", 0x36f) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) getrlimit(0x1, &(0x7f0000000180)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0xd9c1, 0x0, "40226b02cffcaeb25baa1d5f582a6f7582e93525", 0xfb0, 0xa49}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f0000000380)=""/46, 0x2e}, {&(0x7f00000003c0)=""/49, 0x31}, {&(0x7f0000000400)=""/8, 0x8}, {&(0x7f0000000440)=""/140, 0x8c}], 0x5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getuid() setrlimit(0x5, &(0x7f0000000580)={0x3, 0x81}) setreuid(r1, r2) 16:00:03 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r1 = socket(0x2, 0x7, 0x9) fchmod(r1, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x8a, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0x2}, {{r3}, 0x0, 0x1, 0x80000000, 0x4, 0x81}, {{r1}, 0xfffffffffffffffb, 0x4, 0x200fffff, 0x1, 0xfff}, {{r3}, 0xfffffffffffffffd, 0x10, 0x48, 0x1, 0x5c}, {{r1}, 0xfffffffffffffffb, 0x4, 0x42, 0x7, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x0, 0x400fffff, 0x81, 0xde4}, {{r3}, 0xffffffffffffffff, 0x84, 0x8, 0x3}, {{r3}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x9}, {{r3}, 0xffffffffffffffff, 0x6, 0x0, 0xff}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000045, 0x8, 0x9}], 0x3, &(0x7f00000000c0)={0xe0, 0x5e}) dup2(r2, r3) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0xb78, 0x7, 0x8, 0x0, 0x0, 0x972, 0x8, 0x1, 0x3, 0x6, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x810, 0x0) `‹+'þ¿ ~ÿ`‹+'þ¿ ~ÿpckbd_enable: command error 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x634b7b4a) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x47577fe2, 0xc2, &(0x7f0000000000)="13b4d7daa8a346ec0ba69c6ad4ff20beba5619ea4115538ac89753b675b7bd167b1141462b1007c2edcb88f94738644bf3f5f2cd87581ee2078ae6f7892b1a5e6526882ffda547f881a913f7f3481a62810ec32b92b66af36d41128700edc5c6ac19f187d23ec201a94626a5474223d3230aeef0d3692e070087acb4c1117a663546d20adf4616ed41f9782cde181977598a5929529c575f29ab41bb533d82e3f73dc98406274e59b7171bf059b65b60a4cf36c71c553f695b216bb78b98ed2a69409ca20ba789d1f55b62aa", 0xcc) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') write(r0, &(0x7f0000000080)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000000200)=""/171, 0xab, 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0), 0x3429}], 0x100000000000005e, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r1 = getpgrp() getrlimit(0x3, &(0x7f0000000080)) wait4(r1, &(0x7f0000000040), 0xa, 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000001400)=""/173, 0xad, 0x800, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86118) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="cf97d100cffd7eba7c1aa76641c33dac9b87e0ebca36ef1e933857a5f7f804f68f5f8358307ba0790992f77cae1396c90ba91f101bd44335db14f39ded5bf14cd4356238be99222767dcd3f496fd2ad27d20fcc64e69c66532a61c2d2df9c83b90c833e69792fa656707013e04b4d451470b11fb86338cd41efeed3c1807a802451a62d43a113c71f480df61cbcfbc5152c9db0412eeb47422c193d78ff22ece4945bb11b1d9d54630493e9966bfc8d31daa165bf118192d108ee4a6c6d6d9d9e2aaac427f5f3bdd6bcc0d19375fce2816d3a5c71a5ffc8e9abb2363b6cbe471b51aae4d051dfad912d9ff449d28c36d2559152b9c0596b8b672516a057b357523b6c0f191de90e47b57d407ffec08954ab4df222b91558f3f3ef97fa72715cd4a347293b8b95c8c279fa0b517a49ad1ff3415dfd2cb32c8554fac83cf4b37066732f431da42a9f3bd89a52e745bc34c0efe2c5a4e5253faf4b9a374cf0fae6c5b85de2ac55ebe5f837409af00809b45c5c0519cdc5cca4fa0feadbf2e6ce744b6521c3b3b01d26893fa8de035b6a88a2ce147f89303fda62cf58cb64551f56b36581425d89fd4bf0e9ce1ddab7f0171bc5c6694e4f3be94320b73aa9f5562a8d4ce68ea54b5db2984850379b81991f317c40ee5392cd6d857d8c043b37f031796941ea3f04b267974366dd56f1a135b3018182d772eeeeced3cca3d233c1f4fa7f37b621b404a0cde262b3c7ed327e44ff2374eead69493b564d2164fc5e254d4bc343ea07a4d458c415dcf9acf4b427c5527717ae8b8cc6242b91783762e9dc7b3047e0cd5ca4b427e09c2dcc0495d7b3f43a563d48ce8c1bca443aa266e92e3e0fefb57cc0dcf149b20e5370dbb4af33c70a960b57c5198da1a00a805762aa5491881177cd5d3e1977a5cd3c536f3edd66237107f36ae7d86977a3b27027cc08e190591b52b658300e922b36f23728b321e628f9f0507652bca0ed774ba9239ef43fd27df59269b334a785e73a7aab4e5c9ef1ee18afa2772c21b81601bd60d7a9848f6769dca58363a8c136fd156e171983192a5c0483b080dfcc89ee85ca1ec29c9064c751e362bd630fdec103dfabd4e6c7a356d5a9bc2cdf11258ad098efc35b7ad26b30060c27e0a751eedf9287a834e9e9c08e700afa4139b7e41015d2ba22c8f74c1caa66186573f46e453f7dddea083a28e81bd93e80e3e11356d133b30d483f3b9073f95c4a42fb3bcb947c3032a8dad5b4c0d0e1ac80c4cda057f66d02962bd42a4f1399031a542d6755fba28eb4d4a452b238d1b4aa70acc9d25e2083c7ab973f43723b40bd5fe73117aece96758e4af1f1e2774b93262db7ff86a5de4c14eff897b6fdbcb8f72ba80538b8b1f5af12ef92449f379e546b75dfcd02005f0f14a1df4b452f7d129ea48b855722b4cf41ccac0e5ec80dd08db07aef69771d16765cee51ce5b97bc90fa5b907810ebdc5e1a82aaad675856095e40b62a8a322565ef2e09e3c850aa44bc5cd9de16fe384fe0bd92005318a7836848d461d7499c4167d1d6e84142eaeda721975581a5b7e61af07709faa945f968c47723ffae1ceaf6ca7e9d067e265f6855f4b8a1bab18876e6c11ac1369120791757b01a3a4daf3e78d6bdeb498588f565ba6d84a111a8aa4e6ab5113a8d4e09d29633935c0179587a92c50f70af16847dd68876b1106a135b1dc665e32449157f279e8413465b4c4ba3f0cacc6eeaccfbb6813be993e9f9864967083d0069d5fca6b0da39c2fc50f919fa5c63e1b39a5335e083184269fc7a38c2f8e1ed4a5aad7d15a03e17759a0caa908a0f0017b6739cc582611d66ecbfaaf2bbd2d365c4995fc05a8ed16eb7cdb752235e92c0a49cad451c784ac518664a2babde5267a593f65e6d8e5814e574214ac18a15bce17f52677b01a590d51852b6a4cb3170b7c5e433f5f67d19d97dbdda09c96a49d904a95dfba2f4f294a2e74dae2bf906e8581950237415e19e731ea1c2131570b2f0bf9c99f40adc1f497327e7933d959ec82fdd368bed3e530066d03915a8d28d77a0703bdd84e98531b923b8e09405e7c830e3d0a5fca0ee0cb75809611effed81af5a375ee90b2c1d3d50719f9a1f32b368b92767bdbe291d1f4c816c5a67cfc1af3575aeee15be89dacea4dd00ab95e873c9b82eaf71bd6ea5897058d92e62097c039b3e8909678c73e623a02cc8173d197b019741060ea3ad57bba2fe7b7afd4211b5f991c1010c6ceee077ba18a0619ebda41b8cec9463bb79a8ce7d06e33aeb19132cd024b0e3c2f948a217d627c0d8d9748177f28f36e6be4e516c2bcc483df52fc244879c741b15326fd2b89a8f2f23801118e4109e96bf9e5860a553b226304e6bb406af208371ca69967db9976296e6264562adf621b47ad270e4c7362da172fe61f82eda1a51797f0f0196f4aba01e58b87ba403cebf91df3ffc6bec70d29e823e6397af27788eaa9198074531c99484fe177402cb18a9f7188f84ed20ed5a3910680c93d220870eaa644a55f5328177184690414eda4f53e395296c70ea7ad898b2cccb351b7ca4a1ee9d89a7f016d189c5551b8d4ea2928ae9c3ddbe455495714a9c480aa594bc0cd46811be1c4b88f5f2ca2af6b952d23b546be65211c5e6857966dd26a46b9618d7b450409b572a927a315b844cf858c9ce49c4866b4a81f854a23a39928121c720c51c0898840130fc5553d63e73d520774537d44babdae6214a6aca429df0c016395a1083cea680a97ac07b54fbe01677fd1bfeed988bc72a8af0bcc68fac4328aaab7a2397f0083b75eca4142ae3b8e81630529753134b4d2e9b417ceb8ae61844853ca456b473cce6a650e98ba41b4498c6d1dbcd9f511d50f72ab2abd79cb757a4ca67694777737863740b462fd127dbfac631000660ad884974f7cad369cb5d5a404190678976cf84134e8c9b948f704ce3df4effdca5e2826c0ede3ca1cdad2c96d5bd1253aa67bb849c11ff23cc96174723bb399ea47c94e9ab86638dd14cefa01a40656832e80c56a6fd34b48ad12053ebc9d0340a06a541a7ed1510d0fb533f98028b97f7085f81e5458fad321e072dce9225c241f8b242c6b63dfdc0e8e3f5785728b77a84f5e463010af7a351146333a0aedb319d4db9b40713b63e48d5e5736f108e566161af0b27fbd80f70e8a099f5dc77a4bf80f1e683fd9c43674563d2a86bf76bdbb55aefd55c3049da7ac57b101abb12fd7a182b531221d4ec0b5dc8021301ff1372ab95951ccc53fd85464d55db4fa64d82c4ed7a5531781c77aae489b88214a1470916d6facfd5a7de3ceed3dedb1125f6fca1e91e239bc4b20678544d1750a8bd9b0605f6cc36bade19e11ecd7a604e39ec1b9abc537e228b49c89ad3802ef5bb7f38ff79f8a74dbdca1ae2d92834fe1d27d34b9f13520479106abd43a5891583e3f44a780ee4aea9a8843d83d6243f1305269142541543cc23795788188c6cff7b95a8f18259a73b05bb6edca21e57bb9a4ff929e2bc0391afba6e43290c9d119aa21cc0d20ff2df412005677530809b04302cef1c9d2b8971349b26d8ccf895cf75bba474e18b3b810fad9e9d31d6a5f7f8e095726993eafe942190b435d368cf140b699a1ee0dae8f653c94d8cffc0493b41d845670f67a8ee3d6e06c582f1a6ffc1333d57a86f1efe07d505a0bff2c3e4a1bd13145ae4728393479bc1b776d078460462cc62a68dd417b56a6847d37046ed92be23db753573389630e2c3b235223b7be42f78f8cc59df0b7108787ab33a0c693546019dff6a827c4ff7b9016bb46ee02e939ef8586f6a99f9981b8192c220fc35ac11358f6596913e4ddfc3af1715c51efa2c8affdeb2e63c8521569b01f926c2cf4947454620c71f8a2abe529774bda4b3dc578d799a925d2fa1dec987c73da1cd63326743bb9d5e7d80127049bfca113aa45958035a6d78c18f4b5c85a3b9755dc570b3e83865192227bb090903e848c38df72eaf32fcd241838d2cc627c1a7e2f4d64e5816d22faefeaecb612719e7c64fb0019ebab512c64684d82aed6d86949d0c41c759ff30d1561ae2a940d1f6ed8f205f929e5e5a993bdf92339a67e94ec7c06e8fe719a47deaf3790563a9f6aba921c29b4e883c7e7598afbf777ce400a713dd46125120225f71818a34dc3eed143e7cd3396d8d75eea5a354c2928be345a570bcac71fa9255a68798b8fd22e08a2b26ae2310f17c77bbdf49c36943318576539ab233153230908f9a7be1de107d0362381f590c0da75281ae36980fb93cfcc24abd402b62b395c303ffc61240770bb6a4d791c18d808539119c13ef5506c7d2af9b62e9d5c0fad0f57726031c98cb3c12c4da7360ddc1fb0232e6944c653db18cf26bf96f631e3f3996f9c1aab2360643bf8c02b039f2def84043b7034fc0e49cc593821b5c15fa93cf624f01d02e1bff55e73107774e03c34ec34b8ad88db4812352943df20ae3ad9d2486da29b0b6b2592496a44e243ebadda9010613520ff009554dbf601c8870e2a4d49c7fb601e51b17f1d0252366234757e099c196c2101ad53f44eccf2df959355eee99d389886216ea3275c5ed753b6710fe65cf9e6f346403b53ebcde1ab5a798bc2a41c02296234b8dacf3da8bf3b137dfae7c7df4a46f50c51f0306e09e552baeb1955c3cd4a6e836e44657f3f03572238606615d3605dfa1513f9c4ee6bb0e0beff6a69595d7e81b2c5c0cda2c49f55c63ee116cd9d454ae2f30697fbfd7aa60a3e2a75c2f4f8b9b3e2c95f67738c724dd2989c1e10df992c2aa4c8ec2618e5b6c97d43efa3e650156b89b9e4d44c01482840644546f1968c2805717ab8786c982072cf77df5a417bb2ed10b6f45078ba06808cd9478c39543098555d4c56f50b614e0caa51c2b9444484775de793961a8b17d6bd45bf957fb07ccb6f53e457fba2129606e756e6b147ef2b861328426aef85360a21684c535eedb411f2212ca10285aecf770e2794dee6c5597a9a84fc00797d283b6559b0f2e7e1f58229e4c1e2b4fa76231d53f6ac257d9731a487144224208aecf493ded7bdf00e12325fc4ebca4946e2782576d20796fb829fc8372338158d8ab0a28bbbbf678bbfa6a725fd61630b5e5e20bf0a0de9007cf90e76d762d54ac5ab23f31013095bc89893e3093ce6163b29b8a180bcbd8a2a1c685134f376fa1e404260c37be12c4506158efbe96db1ed7cfe72abd9289fe4fd3fbf743841f5367550735fa68680530efc9b1b6bbb859a7390d881201d5a98bc8bf11aaa1a65e273787aa3eec16d82d7b199fb4b0c353055370a5fedb0b7a30c92dfd7ea25cb2f2a36076082c9fece80cadd765babc9548bac2e964a9b8fa2038261c2028643245205295d65f5efa6c4617f5d1eca2fa85967abe7541b56748bc6fe2e03b6a8c9176c20e98bbb10ed208d244cdbaa41f8901bf03caf10a7802118bbbed2be90871dcc1044b4b3f1750d626c54266278c1438a71c8637ea39e3da08fedddaba9006aaf10ef7916cf5336e427cb9a3020b8481a68588f530cb3ebd0f44a1e0f4673353ecb9b45aa283a0bda68bb9d4dd3789ff30820901da5cc9acd537011b70af7375ff17843d526198b077de9e9fb36eef029333dbf0df90dc55bce34b889cc64339fbb7c4a0d43727d73546e5d9abe4b3388e3035dd295b9841fdad95f915326c6e25f0fd167693010a4b252a662042671a6e9f47138bd4f473bd15e0335f3568ddfddc7eca7e7e6970ee3b0ceacd806dd964aadd4c2dd833ddeed97", 0x1000}, {&(0x7f0000000000)="ee3dd91728b2c36f3bcb876910c40a9d", 0x10}, {&(0x7f0000001300)="b40f1412cf39308a7daa83e5ccaa45e47addf1c003c8acc31b416ca1359faeb2aaf7090d2e8cf90a62e5d14e9edd1bf47d59aa5900cd83fe8244e753cec754615c366d114873db4b274cec241d154b26f125499e653e12b0bcbf9465f1bf98ac11d232412dc70242fea0d12ad8841b2aaec7881bdc4b73c0cab4d31d156917f76aff6244511f2801dee0bf33c0e112e33a46461ad592a0a9650a1acec4f51cd520773ad43760dacfa748e557b9ff8d934b5ee589179bcf131bc347107ed024398d3938704b666fcf18", 0xc9}, {&(0x7f0000000200)="987a76e4058f7af18bcb4be2573c1988cf66e66660fee5463fa47189288eca348f4b7e583a386e4245b434d6d939a4680d6625473805d96a677bcdab5e5436903ac735b72936d913e14f030d01d8554d395757737ac4788163064b0e861dc7b0c588a5d8100fedf9b4f2ee796781b001f6f745c7dbd17501ce8c93812d86fa901de634744ae7f17eff6801009802f72e1dae303b63a036f01f8757ce", 0x9c}], 0x4) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x60) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) read(r0, &(0x7f0000000300)=""/4096, 0x1000) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000140)) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r1, r2) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 0: mprotect(&(0x7f000010c000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x400, 0xc8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) getrlimit(0x1, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) fchflags(r0, 0x30002) getrlimit(0x7, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18060, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = syz_open_pts() getuid() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000100)="623238bb58f3b08b6b58fae4913c", 0xe) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x8047f02061ec1275, 0x9}) getrlimit(0x1, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0xdd) write(r1, &(0x7f00000000c0)="670dc3c584d81e5e72db10ba3df4570068", 0x11) write(r1, &(0x7f00000001c0)="623238bb58f3b08b6b58fae4913c", 0xe) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffffffffffffffd, 0x10000, './bus\x00', 0x400, 0x8, 0x5, 0x81}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getrlimit(0x1, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat(r1, &(0x7f0000000280)='./bus\x00', 0x20000, 0x144) 16:00:06 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2012, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x8000}) r1 = open(&(0x7f0000000340)='./bus\x00', 0x10491, 0x0) write(r0, &(0x7f0000000180)="c83ff724b85aa07f46d27413d39bd76c99811151c3eacfe575817902e963df4883bcca4d89159010b6415f262c4640eed193375ae56c52591dada34c67593ad264d17d68e516515899488e1fb4118ebb8cc1", 0x52) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x9, './bus\x00'}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *436551 20342 0 0x2 0 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c0b860,3,ffff800020b28bd0) at kcovioctl+0xe6 VOP_IOCTL(fffffd80624e8040,80084b01,ffff800020c0b860,3,fffffd807f7c68a0,ffff800020b28bd0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806759a900,80084b01,ffff800020c0b860,ffff800020b28bd0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b28bd0,ffff800020c0b9a0,ffff800020c0b990) at sys_ioctl+0x651 syscall(ffff800020c0ba40) at syscall+0x5b8 Xsyscall(6,36,7f7ffffe4f18,36,3,4c750917890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe4a30, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: out of space in kmem_map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c0b860,3,ffff800020b28bd0) at kcovioctl+0xe6 VOP_IOCTL(fffffd80624e8040,80084b01,ffff800020c0b860,3,fffffd807f7c68a0,ffff800020b28bd0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806759a900,80084b01,ffff800020c0b860,ffff800020b28bd0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b28bd0,ffff800020c0b9a0,ffff800020c0b990) at sys_ioctl+0x651 syscall(ffff800020c0ba40) at syscall+0x5b8 Xsyscall(6,36,7f7ffffe4f18,36,3,4c750917890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe4a30, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c0b490 rbx 0xffff800020c0b540 rdx 0xffffffff81f8ad7c cy_pio_rec+0x366f rcx 0 rax 0 r8 0xffffffff819bd5f3 kprintf+0x183 r9 0x1 r10 0x25 r11 0xfd02ed187e12562d r12 0x3000000008 r13 0xffff800020c0b4a0 r14 0x100 r15 0x1 rip 0xffffffff81459958 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c0b480 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=436551 stat=onproc flags process=2 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020b284c8,0xffffffff823dac40 process=0xffff800020b7c9f0 user=0xffff800020c06000, vmspace=0xfffffd807effd438 estcpu=1, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *20342 436551 65433 0 7 0x2 syz-executor.1 77029 143156 65433 0 3 0x82 piperd syz-executor.0 8279 66265 0 0 3 0x14200 bored sosplice 65433 389738 12695 0 3 0x82 thrsleep syz-fuzzer 65433 88788 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 293011 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 518978 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 62261 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 402869 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 34342 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 149144 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 474669 12695 0 3 0x4000082 thrsleep syz-fuzzer 65433 249691 12695 0 3 0x4000082 kqread syz-fuzzer 12695 148092 88868 0 3 0x10008a pause ksh 88868 318695 93205 0 3 0x92 select sshd 82421 259463 1 0 3 0x100083 ttyin getty 93205 382903 1 0 3 0x80 select sshd 46633 266649 76891 74 3 0x100092 bpf pflogd 76891 128038 1 0 3 0x80 netio pflogd 90292 405511 64939 73 3 0x100090 kqread syslogd 64939 275039 1 0 3 0x100082 netio syslogd 59965 51952 1 77 3 0x100090 poll dhclient 83062 231195 1 0 3 0x80 poll dhclient 29470 357654 0 0 3 0x14200 pgzero zerothread 97811 215746 0 0 3 0x14200 aiodoned aiodoned 90595 232116 0 0 3 0x14200 syncer update 4681 312846 0 0 3 0x14200 cleaner cleaner 49612 359172 0 0 3 0x14200 reaper reaper 35354 408216 0 0 3 0x14200 pgdaemon pagedaemon 88754 449196 0 0 3 0x14200 bored crynlk 47175 218582 0 0 3 0x14200 bored crypto 33898 308329 0 0 3 0x40014200 acpi0 acpi0 30561 468777 0 0 3 0x40014200 idle1 42177 509308 0 0 3 0x14200 bored softnet 7224 63968 0 0 3 0x14200 bored systqmp 7067 330634 0 0 3 0x14200 bored systq 65341 480350 0 0 3 0x40014200 bored softclock 75100 86916 0 0 7 0x40014200 idle0 3539 116695 0 0 3 0x14200 bored smr 1 148579 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 20342 (syz-executor.1) thread 0xffff800020b28bd0 (436551) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823ca8c0) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9514 71947K 71967K 78643K 11077 0 0 pcb 25 9K 11K 78643K 271 0 0 rtable 82 3K 4K 78643K 300 0 0 ifaddr 52 12K 13K 78643K 87 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1471 0 0 iov 0 0K 16K 78643K 623 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1193 75K 75K 78643K 1811 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 62 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 21K 78643K 776 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 53 50K 71K 78643K 401 0 0 subproc 53 55297K 67586K 78643K 157 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 37 0 0 in_multi 22 1K 2K 78643K 69 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 225 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 13K 25K 78643K 3200 0 0 UVM aobj 20 3K 3K 78643K 22 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 23 0 0 NDP 11 0K 0K 78643K 26 0 0 temp 153 2374K 2439K 78643K 4971 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 3 1 0 1 1 0 8 0 inpcbpl 280 250 0 243 1 0 1 1 0 8 0 plimitpl 152 28 0 20 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 61 0 30 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 69 0 65 1 0 1 1 0 8 0 nd6 48 8 0 6 1 0 1 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 21 0 15 1 0 1 1 0 8 0 pfstkey 112 21 0 15 1 0 1 1 0 8 0 pfstate 328 21 0 15 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 271 0 123 12 0 12 12 0 8 1 art_table 32 272 0 123 2 0 2 2 0 8 0 art_node 16 58 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semapl 112 60 0 50 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3249 0 1823 46 0 46 46 0 8 0 ffsino 272 3249 0 1823 96 0 96 96 0 8 0 nchpl 144 4436 0 2797 61 0 61 61 0 8 0 uvmvnodes 72 3354 0 0 61 0 61 61 0 8 0 vnodes 200 3354 0 0 177 0 177 177 0 8 0 namei 1024 11862 0 11862 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 11704 0 11704 9 7 2 6 0 8 2 sigapl 432 963 0 949 2 0 2 2 0 8 0 futexpl 56 7617 0 7617 1 0 1 1 0 8 1 knotepl 112 203 0 174 3 1 2 2 0 8 1 kqueuepl 104 105 0 103 1 0 1 1 0 8 0 pipepl 112 430 0 411 4 3 1 2 0 8 0 fdescpl 488 964 0 949 3 0 3 3 0 8 0 filepl 152 4637 0 4544 9 4 5 7 0 8 1 lockfpl 104 149 0 149 5 4 1 1 0 8 1 lockfspl 32 111 0 111 5 4 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 811 0 802 1 0 1 1 0 8 0 zombiepl 144 949 0 949 3 2 1 1 0 8 1 processpl 840 980 0 949 4 0 4 4 0 8 0 procpl 600 2483 0 2443 4 0 4 4 0 8 0 srpgc 64 18 0 18 3 2 1 1 0 8 1 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 464 0 445 5 2 3 4 0 8 1 mcl64k 65536 284 0 0 34 0 34 34 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 116 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 376 0 0 20 0 20 20 0 8 0 bufpl 256 6563 0 1049 345 0 345 345 0 8 0 anonpl 16 106332 0 99305 67 19 48 50 0 125 10 amapchunkpl 152 4853 0 4766 8 3 5 7 0 158 0 amappl16 192 5052 0 4585 56 25 31 36 0 8 6 amappl15 184 416 0 414 1 0 1 1 0 8 0 amappl14 176 131 0 126 1 0 1 1 0 8 0 amappl13 168 30 0 27 1 0 1 1 0 8 0 amappl12 160 122 0 119 1 0 1 1 0 8 0 amappl11 152 316 0 302 1 0 1 1 0 8 0 amappl10 144 195 0 192 1 0 1 1 0 8 0 amappl9 136 466 0 461 1 0 1 1 0 8 0 amappl8 128 253 0 236 1 0 1 1 0 8 0 amappl7 120 35 0 29 1 0 1 1 0 8 0 amappl6 112 58 0 50 1 0 1 1 0 8 0 amappl5 104 537 0 523 1 0 1 1 0 8 0 amappl4 96 460 0 435 2 1 1 2 0 8 0 amappl3 88 147 0 141 1 0 1 1 0 8 0 amappl2 80 8105 0 8056 2 0 2 2 0 8 0 amappl1 72 28750 0 28324 24 14 10 19 0 8 0 amappl 72 2745 0 2712 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 964 0 949 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 964 0 949 1 0 1 1 0 8 0 vmmpekpl 168 11485 0 11461 2 0 2 2 0 8 0 vmmpepl 168 108443 0 107075 115 33 82 82 0 357 13 vmsppl 360 963 0 949 2 0 2 2 0 8 0 pdppl 4096 1936 0 1898 6 0 6 6 0 8 0 pvpl 32 329300 0 319149 164 35 129 131 0 265 29 pmappl 224 963 0 949 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 543 0 5 16 0 16 16 0 8 0