kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Nov 25 11:20:52 PST 2018 OpenBSD/amd64 (worker.syzkaller) (tty00) Warning: Permanently added '10.128.15.221' (ECDSA) to the list of known hosts. 2018/11/25 11:21:13 fuzzer started 2018/11/25 11:21:16 dialing manager at 10.128.0.105:2728 2018/11/25 11:21:16 syscalls: 1 2018/11/25 11:21:16 code coverage: enabled 2018/11/25 11:21:16 comparison tracing: support is not implemented in syzkaller 2018/11/25 11:21:16 setuid sandbox: support is not implemented in syzkaller 2018/11/25 11:21:16 namespace sandbox: support is not implemented in syzkaller 2018/11/25 11:21:16 Android sandbox: support is not implemented in syzkaller 2018/11/25 11:21:16 fault injection: support is not implemented in syzkaller 2018/11/25 11:21:16 leak checking: support is not implemented in syzkaller 2018/11/25 11:21:16 net packet injection: enabled 2018/11/25 11:21:16 net device setup: support is not implemented in syzkaller 11:21:17 executing program 1: socketpair(0x18, 0x4005, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r6) fchown(r1, r5, r4) fcntl$setown(r0, 0x6, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = openat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x11) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000001c0)=0x4dcb) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(r8) r11 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x10) recvfrom$unix(r10, &(0x7f0000000280)=""/235, 0xeb, 0x803, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0x80000000, 0x1, 0x23ce8e65, 0x0, 0x4}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x8a10, 0x8c) utimes(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x3, 0x20}, {0x7e58, 0x6}}) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f00000004c0)=0x101) getsockname(r11, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) mknodat(r7, &(0x7f0000000580)='./file1\x00', 0x1000, 0x4) fcntl$getown(r11, 0x5) getpeername$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000640)) open(&(0x7f0000000680)='.\x00', 0x88, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000006c0)={0x7, 0x1, 0x3ff, 0x2, 0x7ff}, 0xc) accept$unix(r11, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)) getsockname(r7, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) ioctl$TIOCSCTTY(r7, 0x20007461) 11:21:17 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = msgget(0x3, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/50) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/202) flock(r0, 0x7) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) fchmod(r0, 0x4) syz_execute_func(&(0x7f0000000200)="66410f3829e4664c0f38f6ba0c0000002ef342d8f2c42179e6c2c4c3a5491875c4e2cd9c1b360f376644de9120f00646c48172c23e344480445a66ac") lseek(r0, 0x48, 0x1) close(r0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="7dfdc083c1cf814b1b5b29898aa566c85176873dc96af308452101258c4839a62064009ec47af484e5a4f2afaa1ae259428c6d39286087ff6f2a6b8135b8fbc732b07e852cb44c375905314a43af570700a17eead44d6398fe1c5503f408a68bd8337f85afd7bf84e2e7337bb31937e1fb9bccc30521c5048874fa4d486adcda02020d66f6fdb3dd5ac1b6508e277ffbe84321f5530cb20261081ffb1649f27a66a1ebf6722f583a182b5818270103cbdbddb4a3cd4e88aea3f18d0dacfd86684aac05bdadb6f61c314cce28f591135a7ce09acbeb6bedfd7671ac0d0466786b3746f6ad5825bf218e2f8a812a7b73adeb9c7f97d71450ce9b7f900ddaa2d1cc3e6a41bffb0f7865649cd3a04cd12b7b7b067c56b039780ff35033c806d5d59d9f56ae183e37b6ceb060c1eab6cfc8219dc57f24424fe508badbd0a9ef4a3b0dec76a60695e29fa14030f11b1aa5313ce25794768e8ddbf756b4a64a93f12c0c71ad7fc05e8f314938dcd1e5c48da62ee148b398c04c4b5f5bf6ced2787bf64d3db00db8b2ff13292aef2ae1410f0185c1643ce2982e00ed1c9fa8821a62fce3d9e3b86b7f7924c3bd25b75b9b814073ea923a1bfa1aa2642fc95874ccc952c88ad2323341519b7dab2d38a9094b791e4ce8fb58bc6a5c56a5e7727e9ad4fecdbca082ba81803ccf417eec7689507031d90cfb06e9e059bb70d70603b70ea0595887ff12f1c4cfabdfa93ece670cf309621a2e0ef17ada6a02c89d6b7cf9da62daac2623d7e59074cc71d0afdacac7f148b2bd002ecf1f85d0a9cfe6cf425b39de296efcec1a2f1e4f129b43635a4dd22ae7ef8c9e54f30218113404b3d5eaae3aa2da554610d9f652803e30eff9ba7d82f8eb492b5297776b39025d2efe34c793e1e77813b4d031044ea579ec5ad439daaaea351839ff82539571609a3dd734353fea6896e4655af34ee9eb31716afc8458cd8db8e31222df1228ab64420c19a76918eaf2b99f844b62440b8d04aa4e6457963855075524f1a57a8013e5267c21594ef2557048b6175c3801a61acfe610de95d5c733839ed7617903c07bcad6d3c4036d36411a71e6c9ef2d05bada7c370c2acc607973739d6cb6eacbed743db567d7dcc5e7960bb6d1f093fd905356427478128ec4e207e5787fd4155236fe383f601625edf0adb55a2bf96242ef46d55dc146103ce9cb9edf1f76e634268b3d6ba7ea9c16ba579fecb280d5df5166b5b6f98b8fbf1fcc4686484506c59759d431102981e12048d72c24b92df71fd18c120529c7f9bd8a0cd5f895c32867c0af80b17f17b8db3fb345b18b05cc79ba8bcab679f671dcbc0f9a987cdd5e7edbaa04192c1cea2c4affb1f8ec390a71ed615a02d8363d19fb7a1a35bc868452e7fe710f483868307f131c87bc90156be8e05e3be721565d6455c0df5264a2fda9c9c84a154febf740c38ebd158400efb5690ddffd88d8a64a3b3e3dbbf75783644f69406c1dfcf71ea0d515c036450cc126b1c09447213d3cf329508b67fb5d10f6c42ff992ca942485d1ee08248683100b334549f67fa96184bb5de207039b48ced570b30ae0e8c874dcae8782d93d88a66c7a98657681bc1f3c582f79af412b13dbd9d1701f33eb3e17352310cdb6df0c91313ef9a067f0f2a613f3fb8930fdfbfa0ff244f7180d9da8185bef11fb92a89e0d4fd30abbf451e7496561ef7bb35d651ffc89cf682e3d4eca887697db01d4964d447eb4619784010f27ea6ed104ce49d3168d076f1d49209321175bbd2c91e8a7278137ea8415857d21f96849a127cbc6d2cc86b151b23fab11c4cf9e8201975503f8610ed653ec3a2157901a961e81f7d2b7285df2ad7f4acbbfa1a5e7bbe5a295737320e9c31b5629a65cc12e1a74a3160490d855982b2bf6a537e26eee8c9af62d15686b85ffd4ae84ef5d56d40ea17c8b11f1902a73e9639de27fd254f9a2d12d7d5485342bc77a75f717f3f07e493f7ffb81378d10d056bfcd06849f8bee689652271863bdeb4b7546ccee1e6ca7562cea4e1c4b1e9f7535ebcf065bbd40202e2dc2b6ecbd1eff8f169c38fe4f89a9668d615ae104671e44b255306a57f0afbba89cafb48693d14d0ef1af32e4c0ce269efd39c4a8ba3c1e0a3f5e17d4739a0f4b927bf242b5574a7f1b6cad4367bee05d779ec9c61183ee7323d56bde44bd44a843c0eb4bbc896f43ab49871ac372ed25ab0d884cd9742cc87e7bf1215a2d10d023d70ce23bd0501188a459cb2ddafea3f334064bd7e73f1145a28c565cc46d61f52e16787e9098a3e0ab3739a1e9e224562cfa421459af74a4c664b40c2955315b2ccf682fe0ba2046cf3c9465bfcd249cf45b4aebfdbf82b83da4b1129060bd387561dd9c37521dddfc48ce8580322a76acea52c610d2f956d72264b69ed6d64bd2d8a800a778d0339edbcb704b0117f637929b44a0d9cd9e43a578e8ee1fe74a81973a34e1ce85dd680c442861cfee94dac6eaa9a39f04eefd416323b96f8e8fefdfd79bb6c54f073b5827c7b79127582f240b9da5694511c40bba923bc99b51c885132b72726927803b8bdbcd8cacd7800eb6d332204a447fdfd55f42264ebd2f0e9773c4e2fdcd4dc4c437e7347fee6df8a004532c0d3e1a8c00f2af11e92808b9846cd15089b26c6d5328284b1eb3a76dc289435f3726e2438d3c9a4bf0fbaa1834646ce9c90bc3485c87c352b22309ab1933ee82600802b4de2ad833ee0e6010b274925a81b0d3b247c716203813d0a18dd3416f348bcc89e3c5b2969b95fcacbf014bff30502be6c3e141b0c7667546c20c9d89f7a387977d9c9dc9559d2b625915ba98f0c18fc1eeb768eaa11fd7926790f4aed4097df4faacbeb3f607f898b2361ee96bf30d6ae9ba50a3bdaada0d7f4cd1a1955563f89947f5e554dd45ec420b2dbb067e0f139464f9c92bf633cded326f25c89a92d72b3a9676285b8c06a287214112f976649fa485e1238781d8c9d492ce225be422385f4733c6fbe0afaef84ed2477aeb5ef4bfd30c8887f2ceca075b45735e1e4bb2106cd18edf9ef3294bf8860b81adfc06ff29c0f7fd83f6f1a990356845fce4a2899893758a30ece7ea83000b0461cde2b8297c262215abe799b4a49f233d2a0e0c347815672a49201d6ce450e0c2052bcca7d7edc88f3fc118b0bfa4f7b4e0f2ed36720cf335dd76a3c6bed0c7df1cfc3d6ac2654af8764e57d43c512e6540d37e1825221680b52e9fe3118bd1524c797bdfe82aa3f24a5fc309184043157120879026ee9083830e27c4a2d433302e68e4480ddc8b70e031e3e4fb59492388fb8383e013ac8d6d01ce00f50331a6d6008c09850a032276b04527252f103ada8858131370136758747f9ae1d65db40be9eff16f8bf61fec4c536194e30b86a6f02f886f5e510c05fa3d7ac46df499a9267f9d19a80fee55c65c6c43cb8b60825b4925787d270b1b6ab58b8d02b50ac11c8abe1781e282d1f03a16913e269162c092c912a42edc9918b9ea3d570c9190533757522bbdd4ecd2637da30a32234f42c51898d297e0c4a32d017acb673f1168b53fe996159f4e11652527c6d37bbd47d57058d1c65aaaeae1b255ed25e0ad07ea9f5139f3b80d88700e179d585a35122c127a7e264fb14baac239686c2ad9536237578c64d7458facb0bc455ccbaecb05ae9eaa07eecaf5eb7bd5bce90a123f636e25ffeb3ff5fef57cd5fe8026a183be40008d029bd4adce2f92183c7b2394d8fcd1be4a21e7a545202f3639564d53dfd5454dd0e262f77a0e6812f31f1b0ae9f9b465911efa376a62425effccc5e4bdf5c575351690dde79d7e3d41ef0027e12a4900ffffd5effd84aee9e6d7422064bd8513629130ca3e0d5e0c2a848621949f519997fda7a073fe5e9c755743a0c009e632cab0fd37cbea8824b82f2a4f6b860f95568ed26d33636ac0c74be19a0049b573c60187399565312c27a15e757052967be67142449f8552792a4fefb93c62b5b8633cd82bf5545ef85f5e8502b903ff420e6511c9fc6a67301d4d1cc78ad4444bc2414de9566a81832478c8eb35c813e8a37d3d22ca27cd032129de915889903c80a06e94e10708a751cd9f1d62a76ba37f4cfa97b6e66fd62eae9bab24ffea6142cd2f0e6ae7f5636768be329cecb1d1beb01345db7568b1367b1b9e8dca0c61f2ff20c8385f657405d6cc52ed42ffc897abc6d5040dcd8e781b78593af49a5c6758735489de5a0b9ef2c13211d3487b334fde842bd2f06992d074b6aa03fda2a69cf7e51a386b52351f7ec23dd9b1f6201f775aa30fb513853a8b7375e40436a171f988f9c16520ca89686c5918ca97f698f1c24f27a457bd8a62f03f82f7c5588089fb2edcdc5e0abaa327108f8e738c500f3ca8995f911bafa04b1a52d59723d2093fcb7635ce6f2eb5d206736b59eb1053b20f7d3055ffe1bf9d5c8e99d9434e681ed42014f2e4ce31c831a9c383f48e29dea3f8a4600186dfcb2fdd2692f33098a55aef4fdc010702fee37c8c4e39875ddbbf272d512e1633c4e03a97b8bf88a6fec1b03251bc48bb7f0cb3caf7a0e8fd16450e5ee69aa7598b93edd002646c59950496260a099cb050550bb3e57d4efdb875b9159361ec45a0075721195e9546589293e5e489adda5eaf5e688fc1a0d462485d976b1ffb033bb8034ee70cb0fc5ff8214cf70385616c9ebee403357661f60ca7ab4cf80da9cc29df2c2c29276230cfad33cedb43acf690901c8ec30020fdfa8c7852b64e5b6330f7c158248a87da2631be17c046ff0cd22ae72c26f5403ca23536fd1a51c9b61bbbe7325b7249e91740a958f65e5730eff30a804b859207a3269a3f42d3886d2be66127c0ccb91e3302f104be878999cf2f1f34f704fa9510c1206c291ecf8cd327c74e908671b34540aa51caf602698cf4233a36fcaa70268fb4547a9ad913099def4a980e7cde1d4db5afb33ac5bb33fe914f4f5f030f7c746d54b8a548d4503f6df5b3ad5d68a06a1c7cfc201ee28cb928dfc971db22cefb451b60a54c6829bbbf5b8ee1690cc1add29d41eb4df17eb8cce693d386006cc5b0c4137bdf9c61381b4c5ca9cbebd467b3493eb93fbba0725a5f7c07ab8e03c017c69e50f956fa8e33c32abbe53b3666dfae713411993ce1ede2789ce42ae9db4443524bba74f0d660899e1f7e39fe0755018682bd22cee653deca4c349910bc9767e2594f96b3e6b96300d581c1e38085a5fae5fa98fcb95aee77cf0961b793930cb45fd3a4eba4c743060144c50c45908f9bdff0d5003e81b35fe43880317695aa338a945ef826ce66889e1b7f913b819823ac630abdcc21e3d9c1ed20d7c2aeb6369306f59959908480e8045effcb506e5cbba32b51dc8ea67d10881c8fcdbb4b932fe4ff1c2472e86770709cd3014c01641b24581bf3b360438cf8ae1a1f946d449a77e0df4eba3052ec688a9792cfba61c3cc34a8141d999b5a6240a4eafb153584594712c18bb9f4c2603e22e9a4a07379afa8b5621df564fe1d2d99cdd1feaa746fc99d8bc9fa9275fbdc4c36d348c9b4b85833d4da9600ff158be1a9544d0e304fe701fa137c052c7d0446448a73ab8f4fdf27cf757c6320d37b4d5cd23bf356482a90be127f79feaa2f9275ab5453b36ba5ced3d1ed39463ee6fb4243aae164950c91e870dc25a8cd50c0dbcf8c098bba845202a619ec1ba5bea62b7ac46cab198ef11ef4e1b092e02022c8c66d3ec02cd524b88d88897a7d14201f387a8d2b477653192b1f2deec3ce5c3a1f854295", 0x1000}, {&(0x7f0000001240)="405fa8e512e0972b8855c79c3e2f2df60b3e4b6fc06a15fccfcf48a70a56aadf709e0a8f55fce5fe05e7885fa9981c741609d047f8c202abc167f7355467e6013ba1552acfe52f3967050446bfe2d86475beacd7cd0bdedb6b6a12eaf866ee826a715cce187668a2fdfbe6c3a85119904f21363fcbebeaf294f293074eebf05a5c5a8f84b1ba81c45e0a29c3a4e5496d5b939f37485c09e22d0b447004f0850c7da08a1b5d29940bd7b9fea00d285b7c2e5c6f0cb7803cee5044ca2d9f8764f2e5c63a295a41dd0c5842b2e558226d6b0b65a6ef6edc893f2bd074a9674416484c0d6bb0b9f498b4b6d57bcc1164177aebfc9489", 0xf4}], 0x2, 0x0) setitimer(0x3, &(0x7f0000001380)={{0x7, 0x3}, {0x53e, 0xcc5}}, &(0x7f00000013c0)) recvfrom$inet6(r0, &(0x7f0000001400)=""/92, 0x5c, 0x42, &(0x7f0000001480)={0x18, 0x1, 0x5, 0x7}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000014c0)=""/108) msgsnd(r1, &(0x7f0000001540)={0x2, "0239cf7c26fd6fd8afad62d9453c3d9ac34837a30dfa71b75ca990dcfa2daee8bc90a10b90d4eeaa28186096feb1e5154e52e5f0dc6a69ff7da3734d9aac8b51f79e5476f5d6b32cb6b9e0ce8d11d5783300163a76cade2082b358655b3056c45c6f224261e6439e53fa7d86895f0562cc67a65e882197cbed413537493de087c9c7c2ea2ae61167c4caf291d4d45acb866a5be9870d5f0a282e37b732ea4bd835dbc7b43bcc9e5b9038ef8a933025b0f133d0b62fd0147feedeca5b45933ddc9403ecbf389e4c718c238d8e3a0beef89faaed7d03"}, 0xdd, 0x800) getpeername$inet(r0, &(0x7f0000001640), &(0x7f0000001680)=0xc) listen(r0, 0x9) r2 = socket(0x2, 0x0, 0x1f) readv(r0, &(0x7f0000002800)=[{&(0x7f00000016c0)=""/50, 0x32}, {&(0x7f0000001700)=""/133, 0x85}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/14, 0xe}], 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) socketpair(0x2, 0x8004, 0x4, &(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) pipe2(&(0x7f0000002880), 0x10000) accept$inet6(r3, &(0x7f00000028c0), &(0x7f0000002900)=0xc) getpeername$inet6(r3, &(0x7f0000002940), &(0x7f0000002980)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000029c0)=""/174) r5 = socket$inet6(0x18, 0x0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000002a80)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x1, 0xfffffffffffffff9, 0x80}, 0x1, [0x2, 0xae, 0x5, 0xffffffff80000000, 0x6eed7b3e, 0x8, 0x3, 0x80000001]}, 0x3c) 11:21:17 executing program 1: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0xd, 0x6, 0x1, 0x4, 0x2, 0x923c, 0xfffffffffffffff7}, &(0x7f00000002c0)) 11:21:17 executing program 0: r0 = shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/84) 11:21:17 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', 0x0) 11:21:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) getdents(r1, &(0x7f0000000040)=""/193, 0xc1) 11:21:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x86b) mkdir(&(0x7f0000000080)='./file0\x00', 0xc5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x401, 0x2}, {0x1, 0x5}}) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0xa0}, {0x1ff}}) 11:21:17 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) 11:21:17 executing program 1: mprotect(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0) madvise(&(0x7f0000cb9000/0x1000)=nil, 0x1000, 0x4) 11:21:17 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xf}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) 11:21:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000600)="4d8a213b93f9642eefc8affdcc6000e6b93a1718aa3084d51a9e04582dce220d04dada16ccc6163eb211319b3f6c81f739739120e05d8fb572cd8043386bfdade5706e29a0c361b836c59da41cbc0157a0c5dea0382669f56209f855ac438f3f99147942ad03a8f999bd43471a75585a9d0537af782f2334cbe58fdea35d22d8f7c50e3bbde5ce56cc408875e6f1d2c6197f868c08fb76b59f696c7cc998a4c5fe56e0e311888afb5a49ed8f0d8a7a913b1c6ef56393564e7fb551374dca55f785f04a93f904c56115641b393a08c60de7aa0006e1b15521dc2ca24d14590ae50c0744c494de68620fb7bcd1c5cd039c67ae62647b400fc17aa0eb08057c0eb1c4e6a0bc81b06001e663f5ffb0cdd3246c7df4e925756b37821ef38f485d161017911527f0fa2fef106b0505c6097be1695bea573bed5f1268721f2320a474e5800174a5e57b55396c3d262494d9f8a800d9c03c8e34a5de70a2c57a906f2608d40b3bad29d295923cd1ae338f1d8a9863a78a1828f7cf9285ca3465f260d0ada62aec948545305d266fe04048a564115e404f006a75c09039313efe19d6c2d4b9939af3df543ab7253c572a0b8f00c39d1be92f23e94a497ad79ff1c53ec517effb9279a4956daea94b5da03eb0ea0b3ec4708e6d092c613b08cd0f897e86d3a9e2e438569d9f2e77fad1135307a69053143c3c22fa654968ff1544afd98515a451f9fbdc670823e18e6df260e79292f64b0521f8c8f89cc539ee0364c47c5db904b62742fc951331549f2af249babf5b2c9f872c0264567c1c0904dec2d3e78d37f7c501bde821f44107f0fa03636649daa4d8d368b489b356dd798478b1453221145336f36394a71f9f92da9155df43eb24e5ddada7af31402adb02b12b8f723dbe57de3e3582a3b76673d174580a21374bcdf215faa32ba7b219ab46534a81cd6aefc4cb2df755d6d55bba1b2d629a9833d21a49499dc11e92036d9bcf9ad8165e9633cbe2e407bd1fba661d98631c26aa0ba9c7ca3994382a00fd6188e2d04c002d733b5ff8a2c47db3005c459f522f6fec34cc533f97e4769aacf8cda5e634f84ec4adf5c093558f22cf296bc03213465c8f33b687d932c6bbbdb6df178341defe25bd2a0d00e172280c2ad16407ba0a97d8971d7140d4a1b384fc2fc6c7a0f033659464730e39edced2e25e3b96f09b7205117e62c1df4a0c6d08b5274de9972688346a9beca9568d47579d1dc2270a3ac8a12ae6b39aafe7eff1a26d70591314e00d9db71b3745f0e47e9394ea5d95fa443d519ef5c3da86184659d90b95dd3048474e66e151cb46f3a4ee53244209f92469aa9d991b5166cae024016ed5465ca5afdc866e6f522121f8343242632e868e035d67ae3b23111a37cb3f8d09ba3050da25f0a8757973a66272e623204c6aa334cc982ae0c2978ac331fe33ed234f406e84787bee0e822aadbb6bc1d0641b370ff770973347546094405abbc48cebf2fde260d336d3056ba8c11ddcf4cf4c07511f6515cdf0fca793fd7b47ebf2603577c5956b11e8f5bb2a8c82db04dc132ecbdecd73237d9da857f8028c8fec78da0d3560f12fd2aaf4ff9bab72520b8fee80d02fd4daadba51c4b45622794e4d365db45c3a52c5a130aab1fd990fe03f16446419d4243b24b2b86621cce22297b82d5e45dffdb4d4897baca2b4b06db099fdd102bdbecb4fbfa4e9217438953fed87fe51bd39ad2cf720bf67ed92bb240a4c5f0ec7984a54d34d87a67000ba0dc4c386011f15aef5867342ec77d9d6ac454b7d50975a8f25b9f9adf4b38e101136d02c226e003c7db3b725cb9766c03d988a0b45970ef27c1ef94894811f6797e619f3fe2eb7edad72f9f75d8066cf36b3bc367699fd37d066f38a9169dc224287674ac12a9381f058ec3350abb6d8262d88b65d79e2ac94ed88d073b7d452a1c0248b712203464cc613172a15d3ec7cab91950e93b7ea9060d3171eec5151304d188dd1104603bae52328bc102c1126e454cff431db05499d6071799d8a4346d37bb87352c2f30d0611f3fc12685428a8379020252a0921dd3ea3fa8c4bd6f5e40398bdab134c12a75cc2ac487f735ee1186db1ec6c209c1d998d30c000a69b32a7047a450d892fd367e2720405fbfe4a15617bc5f99bc73bdf4c4e82540a1ff493b25ea263a182c9a84cd136bd87347ae16ec63dc066065dd7b994a1dec365ec75117ab4e9301374522c8af7b0a5f59b4481a23952c908e53d3885673b962010d9acdfec1270dd33d8d9aeb2b647c57653ff74a2ed2b0bb489eb663dce061895b100324c8865d642a9f391431bef89b0b89423a56a57a7e1076dd3efa2bede798df1694466bc553922f0f313bb9d59816c7ea39f0142ab4de29f6fa7038d469eaaea3a0619d1c0742ae34c7d799d7111b1482c97d05f9b65ff13808cfee02f36dd97814ff8d5fd2178ea164c97dbc576b5336c9859cd9ed65cb3e42597cca9bc9574a703b10e5146cf962740a13fbde097c1d89f81313ce73988ae54269db32ba95b417879cd2543e88201feef05a41cc5966f1d6db36026b2cac00acbfc75bc79322bffeaec5d261d3fa6265c03ceb24b83d813ff3e0460fbf99c8bb1bd6ab92146a0b7e8484f7c272aaf5f3ee7db6c8e29443a7b372ad7e1cc8d3cc2c77d96a2756e74de6adec3d95583cdfe0c9fa3a1f798413f0484d08a3d75b1abb3d6a2a4b6c3da9318caa0d865ee3abfd8719ab0048b667b362249c3b45ad035fd25c0cc2ea83721f29b9780334a267f2abace5408631cb2aebe49449d9a20cf1a5e969c236b2fdd1d25ae7d292953787b8bc1ccec2a39398836d13897d6689ec828dd038744b39b13b2c1ff18c41136bdb1fe8b89a68309fbabb1b84834b183e81238980a149a928f384dda359b16a94f45eabbca806b829aab64e6e20f4cd5e5e9a8b483428269805abde85f13407d2add8d292a1f971f8709f7b44d00a6cdf73576b6c6c8e59c2e126b426dfda286b008801a9c0b9953af832fc875ad03695ddc6f1eeccca8dbfe00d323b3034ac3f7425e0469b22edbe4c8b57c6df6619063f814b41bac82715378d7fc14342557a04e1b2347ef16a49bfd08d85ecc29d0dfe94a4790f09dd7596afb2271661017fb7479c040d095622da62583e671192c98bf6ccf8755ec8288f1683dd6e1b51058cb162bbfc8d58785fe2d1c5019cb1256f519b2353090f58fc158c12caa9106f74a955ba72745f6466195616ec0c79e7d5b5be8c590c054c96fd69504c5ad4ff5f9c480c4a1e4f92ef437605bc199f7d88523823d19784180bb234efd2fa7279a5b9fdb211b9b500856b671cd84aa0c27e67302d02ed1a571ced98edc8ea1e58ad7cc388f654917d8154bf4f1c1243f3adcb2dc5c14846778f26cb1ca749d090d7aa2058e0a3a5b3c24b39ee4becf4739b3bb9130689d1a380be5f4229453645f1644978d2eabc075b374d098a0e6e3c1596f61c4ffd85ef318253287bd0b11ac4b77748cca6bd501314cc8b0ae29d7959217ee2eb5ae0040f17f7a06b36f25cc3c606367c895f006597ba5b2878c68e6fb70ccee9a5bed5125d7920a8bd8a484f1a51d3e9bacc718d8850c1bfce08f2bb816c304de493791dee1c8ac9540f2594bb0644ce2426e1313b4732f2594c8ad8b96e7ecf47f021fdd716189af3a148399510fac7653017751f4bb2465cd6f50775f2720d5b7ae03ca55cf35debb68bd2571fda85337cd51238621c28d128af8c370d74c2af8d94f25f0818f086b748525987c5cc8971f12dcd94ec0164982f2b52f26471174bab6fa0d12b1243bf924c6dde5b1c788242430c033f4c9614a9ad6cc0a5f73cbd9d2e1f6e2ce3b2696ec42740b6d5d5288e122e09be08b2669ed1b6a644134a569d6d554ffcbfa722119f49780a15d9093c8f56ded716844d31ee0f17c0fe939e869dd5590dad8de2cb6011eb7bc043ef7eb59fe365f335bb78dcf39360ddc72063213fbf7722b14dc04a47857939a4176ddb761c839c5c2d8b2c51b38ba3865cb5f7b508b55e536ed94c3b756afc17b04004cf9c27a55c291099c4c86403d6ce3c2cf122066b66bc4b9e5d3074f65cbfe0f982bc48ffd7c39c4190e378d68a8013c27b88be770dd0783bc443579312426cd87864b4329ff43f9a9a7d596d50917db362bd67d673ee4de92915042e3617c116c6bda975c3162df98c8ad13826df9f2fdbe9cc196aeec22670e5c70a98aa3ee1ed6e8a4f37b61729f1ed020f2c5ca7b4dd4ab107d9434e39021f86f7b8fe28e897339bd9b41abd4d586c7e83f78c99eaeea9082c4cca4e962777eaabbaaaf9cdeaeee30c1bca0862663e3b69562320f118c86f36a4507030544c50079b174377edbaca59c03a96e1b93a70d419a81675d31687ba9eb8e15122983004f296b24db210312e14d1de80490a5f00bafcc2ad8de044d52f94682afb98a22ed0484bc48db2e1d4746977cd0a8d8e6989d5ddcf161d759cfefd684757e5b1acfd7bb14f19be7b07c388a931aa33029f93343033fe910fb7d3e82dd4bb9544bead68068cff1503c4ad78e5b3ebab125f9916546663ca1b853c4ee88519570014b50bf1c781f812ad320a7b0933e5b866982dac9de9f66f00f6700860a1b7b99b811d8a7549c94c1590087ea13b66909e33545dc9c9c245ef9946671b1ba378f71639dfa5fe2df59e40e677ab66dd7f176947d9192c07c2a5757a9e3fa31d040091d4455f0ac6c111ad432236d6a85f9a6e287498c7ea7a617bd1d9e069c35049dd56377d54ba2d0c07c0a6e068e396c3a3793497a6bfcdcf10e041f07bc4daa2f029a26280e3e38a90a8716bbe5c66794f43797b73f4e5a31234a3bf5283b72270f7a143eb99b9d1ba8a19ba0ad38947f9a3736657cf0cce769cc4e4a7053f2a4fe3490fd016365bd0e481e2ad2fa91b7cd99507bf05706a80f91732f460917f1f8a1fd722bcb9e358c8908978822d8a94c8ce7d40307f107dba463f4c8b88cab8f50624f2ae290ef5261aa2ee0b251a2cfed0ed22b19fcff3dde1a7b63f84c6a6046b248763381905c74ff395fcebafc6a569bb8fba37608d031ce8912de817b19829b687b6470a5b9ca4802cb52c206d49892299bbce9a64eb8c24465d90189887111bcc63c42e8c292f224cd84747d6773116165ce669d64666ce68439f417ead371f7699cbd9992942a82ea73e20d6112acb2ae02a87db10d8d5b80e64018092cb57363e5ea5ddb9265cf9c357d0da877d846a7354489aabdb4c523ad88bdeabf1257698fd21a0452d1def0615ea171280c6f014fb65e0491f8d7b5f4e7963c89e12ba90d9e4c3f8c611b072ca1b44fd5935f49859a8e0b10fe86f2a2f2af65607e83bcb48329926fbe0625f2b1bfee93904b60255fce7130ac63822b9c282337bc00236864d38d991dd42d89f2decfa7adeee92f86467fe5c694a961190abc87ceba39267796af80c40de499470456e3613ace6b73d7a63fd5647d640ad4de7ced2ebe5d16ea2e38cb79ad6ebd37cf640dade12536d74f3444ad5c5cf6d71a", 0xf59}], 0x1, 0x0, 0x0, 0x2}, 0x405) 11:21:17 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x2ef, 0x80}, {0x18, 0x2, 0x10001, 0x10001}, 0x3e9, [0x6f, 0x4, 0xd946, 0x1, 0xfffffffffffff801, 0x6, 0xfffffffffffffffc, 0x1]}, 0x3c) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x88) ioctl$TIOCSBRK(r1, 0x2000747b) 11:21:17 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x6, 0x7, 0x200) flock(r2, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sync() flock(r2, 0x0) 11:21:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) setsockopt(r0, 0xa385, 0x1f, &(0x7f0000000100)="1e0abad27f4a10039bb3c38a25a32a072fbceae62b636205b649b382dbc4c880abfdcf5b520008997e4a74a7d8c2ab8eec0b5c10cb328c0e853c7731529ec40442279391c408481d8e5c0b48e8da01480115c4a1e05af61309040455adc0e2f606136af8e35e21c781c8e462e600554ec9e6b751b7ee214f922b46821e98ce5e1ea6f15b3d42999bb0dc9ca31e2995a867a25ab7bb8996c995032ecb76b734059e3b30640baec5cc8717c7bc256877a70f2331caffb180dd48648e242e293016ddbbc7fe79baa977853f1ae7d5bd60bf9991975b494328b020590fd624c4c4714aea3c1e09807d6d4ece1f72023c271ee0984302fa2ae7ea4e92d297", 0xfc) 11:21:17 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x300, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="d1054972972f6c17c242eaa9cee4fb1ce1922f1924ef452797d4cf59b9634e66a3fb4787248eec16388258f437865aee6f3e9fb0c2bd5203cdc75c4ca5a2d50a688ab667867dfbb5870c58a4c99b7cbf47a521ff481add46b20236c5c84a2613d3e289f368b35edcc7f26de4505fd1752219c3bbadeb41c99f766fa16b282474df08079cc5fffd7b9c06189f829fa1a708d4481dac22330e887325c0146993c8c1b57118db8a86479fcad3fc9adf44d10de7626b9667c5e20f7c2efe67", 0xbd}, {&(0x7f0000000140)="875e03dcc7addc9484c48e16bf099b54157c4c70a1d97dce0319b20f2549efdb88da3d6f675db704dc17cf9a769bb4d2b813de939376d254218ee2e0f54baaa205d67d141336f22435cfff70f78853c4abd83d2d925e2b74ff8eb1e93c5bcaa581e373f14555e60d46ab5ce8fb38e7f7755b928f10995994fc35a162ae0a06a4ff72", 0x82}, {&(0x7f0000000200)="4ce3f62ed5f719368ccd396d6e40001b0959bf7d08b8567425ed7dc8e1236c74eff2a0f240ef4121d81558a0e268c56b9905fda0cc359477e124dabd3fa71fc6f5d31ccae77785660d087e6bf3120ca11aadbd5e920d2c097b8200c8cf5511010e093364d73d0c78662182ea11479d5f5da81f15", 0x74}], 0x3, &(0x7f0000000500)=[{0x50, 0x1, 0x0, "86ef77b8e4d1591e3ea71850f4060a932493c98962c94724144919e20364385efee646ab28d641ef48a15c6522a2fd8b8be135f2f48a617415"}, {0x38, 0x0, 0x4ab, "74775094edcbb5f7d723ea5bb6e8a619eaac1592d44119270c4d0461689c1d6e492c3e55f48c6c31"}, {0x90, 0xffff, 0xe2b, "824ea4e37ad01d3f6a8758b19de12ea1691914e76cb189630cc1b3ea5dccf9499f3eb6e1d83087211b0268b1873a7041ce0ff7fb475bb9178a74c19aa8a4703fb854e7698c5357b03d80f9c06c1bd2cf93185cf06add19f9a1e427341d273b177108215b998a9dd034cab637d7c7863bcaa5eace9e2bdf54bb369a9c0556"}, {0x50, 0xffff, 0x0, "d9be6b3fa02d64452949032566e6594ffa7d931eb01fedba05070ec09ae129e569e8cb1c1e6200af866c6d87596b6c3c40d4b80a56ce7dfe2c"}, {0xf0, 0xffff, 0x1, "9b3085735c5a0ce3df90f795d31b4cce92be85ff7fdf7a76bdd8f34869a7508e89c8e5cad264814e2d93921c1addcfc9db98637ae19b1c6aa968d217b037952d3776f0a27160f96a38a6e88bd1a7409728faa3a3ae99dcc123e1e620bdf5777be473375bfc20aab351ede20415c3b283e9409d42c65d35d1a995e18b68b414e7777a25acebac73225c6e772177cf05f3af64b6c00f2777dc406aa9f57484e0492276a2e35d4e3c820cabfcb40304acc956428d1e7f46fc25dbbdde6cf719d7cc38704956bbdb3c47185b1afd99297f484d2b3bfd65cd0dde6cbf5c02fbfe"}, {0x20, 0xffff, 0x0, "3261ece994eb747301be8f9fd1"}, {0x30, 0x1, 0x3, "9d6cdc5cd5a4e92a9582dc86882bb0cbee1da36a0b63d312f0b538"}], 0x2a8, 0x6}, 0x1) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') 11:21:17 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/77}, &(0x7f0000000080)=0x4f) lseek(r0, 0x0, 0x0) socketpair(0x18, 0x4001, 0x0, 0x0) shutdown(r0, 0x2) 11:21:17 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x6, 0x7, 0x200) flock(r2, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sync() flock(r2, 0x0) 11:21:17 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = syz_open_pts() r2 = getegid() fchown(r1, r0, r2) setreuid(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r4, 0xd) 11:21:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getuid() setuid(r2) r3 = dup2(r0, r1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x737a, 0x7}, 0x10) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() kqueue() dup2(r4, r3) kqueue() 11:21:17 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 11:21:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r1) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') 11:21:17 executing program 0: r0 = getpgid(0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) listen(r1, 0x9) wait4(r0, 0x0, 0x0, 0x0) 11:21:17 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 11:21:17 executing program 0: setrlimit(0xfffffffffffffffe, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getrlimit(0x1, &(0x7f0000000080)) 11:21:18 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000ac0)="0b83b50507408b489ddfac48b14d01cca5aae4aa9a805a8f51ad630def0dd9306a57be58bbd7d40bed147575f9e4a0dc5e8e1d310733bbed3100000000000000cd018032f3a03dcf3b982221f6abb74fadf2729422c21085072545d330192092050a3d236f05cebea00e194d2c3294c053e45026ab2c1d6eb594e2c299e8aa111d7652b80dcf9c0bf9db259960c6386fe1d95890a8924780b1b896d5e9e6a1b80000000000000000000000000022fe7037e4b3b74d536dfcf31ab0a7b005ff7094370e86db156e700ea46070c05f021a30a9070cd6db74f7ee94c95aca359ffa8923bcb9a88ad5721c6b506a0419ac704298f78c34021820d28fcd885d023200ceac255b3b28e690338cbf08770cf98f47097dce1afedeee8694a9e3c4a5bd31bca0e7aa5eab6103e9f7c6377903aa5fab6b08995e3562b738bb7f6f327f2a51504cca42dea643fbb2ed09c284b9436682f3177eba46441a130c78d45e39b649517d6c9af8b02b60120c36b0f078ecdd0d3b8f808cd68c2e40f302f8c3642d474496077c04a3b90a879d69990c5e7ecd963b61b1bdb3c5d6b5ce309da036b5d2bc57552836f8bb989f32c4f2d87e23c162035842e6724d2e01400a22c0e5000000489cb642000000000000000000", 0xffffffffffffffa7) socketpair$inet6(0x18, 0x1, 0x2a, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000200)=""/231, 0x2df4853ee961c9f8, 0x1, &(0x7f0000000400)={0x18, 0x2, 0xc4, 0xffffffffffffff81}, 0x1f6) lseek(r0, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8000, 0x2}, {0x18, 0x3, 0x7, 0x4}, 0xc00, [0x40, 0x80000001, 0x5, 0x0, 0x2, 0x1f, 0x2, 0x4c2]}, 0x3c) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)=""/32, 0x20) 11:21:18 executing program 1: r0 = socket(0x1, 0x5, 0x5) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/82, 0x52}], 0x3, 0x0) r1 = kqueue() socketpair(0x0, 0x5, 0x625d, &(0x7f00000001c0)) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r2) 11:21:18 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) 11:21:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 11:21:18 executing program 1: r0 = msgget(0x1, 0x4) msgrcv(r0, &(0x7f0000000040)={0x0, ""/202}, 0xd2, 0x2, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x4) 11:21:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) recvfrom(r0, 0x0, 0x0, 0x43, 0x0, 0xc8f66fc84a70f1b2) 11:21:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x10001, 0xe95}, {0x18, 0x1, 0x5, 0x3f924000}, 0x10000, [0x0, 0x4, 0xf453, 0xe7e, 0x5, 0xffff00000, 0xc00, 0xffff]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) 11:21:18 executing program 0: getpid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) getgid() 11:21:18 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x4000000000, 0x4}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:21:18 executing program 0: clock_gettime(0xb, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendto$inet6(r0, &(0x7f0000001080)="b5702cabfc556c751cddf0c436cbd4d51d702597d1d8709a06ade55ccf722ba316705d8c0a8ade3f7b7a726581c6983357553fe67180b03fba77615f3ea589e2b8e2c2001dc5e71f2d185ddc1116a444988ebcc09aae3caf70f2168f4706fa1800fd21c57cea55376cf9b2b7a0848b02b15aba8de781668bd1fe69f69d77c857b62fe0a4e97e27b1aa7c35c8b19a4def287690b011ef08c2ab23a53840a924038e50d2c348fa6ce57b6262f671c3a3f012a4c2236c6e5a062eca50b70f2972db353b55abfec7637065a5491ef524e570d729f2dd6afa4fbe408c786aaec65cc4ecc1886f93b6c5e9ac2d48120e5d0aad53831233fd33ec8da2e64ea81477bf15b5cf4ffde1af45297d0c17ae757be5ddff4386d03b5e876bebe46ca359f6a38dc197f64645c8dca9a4fe3f0e5fc47a22bba7c4d262132bd8fc30ec3b6b8cfe8c625fad2943f894aa62765418a827773569a6ad5bccab366764904b3fb920fc9b668501e9c52c1b8c5f6a0a51ff6aad38f662b55a58f122f1038d7fc662ca1a5c885565b84a0fbe23a6ed22fb73085a2dac1d54f460a79933d7d79dd3801825a01b68856861921f07d742a7470611668b1dd8c7195f76dec82d99f5c803a6dec349eece91c4218a893f87c8ac03abd942df8c47921f19ed514ef7a111af8cf634cb907f0685bdf28cf12b9d1f4da832ebb1e9e98b94a6898dd5ddbefd1566e2eb7e9e715dcca05e5f54d399922e917344200fb160aa5737a8f95ed76539a54a616d395afa76fdc088178708377ed546aed46c1bf473ec4b86148e280f27d1966bb58ba2c8d64c4017caa79ddb92e13756cfcc76454f368b63a788d3205585ba2da69551aab0392152445455810b8df51a0c8b1dd2c236c6223a45c6dac42b0dc4a854efc0e537319e6b76f2008cfafe71b1c73cd738fb4e799a084c61a0fcea130f6e1d72ba48c7c74c34b4afea245dbe2fd72820169e4190faedd1ee4e012966883e9e4303b5ad4ac2e050964c8ea88f1e047bb6132aac5c87a87d6523cb029071c030311146ca98ce84c052acfd7b1faa5b4190f58e809db09764ddc971abc13c84ad3185008b04ef37d32fc0b957f48f40c2decb26a68c2aa48ba8bca16ca88076bbaf270ec89c4e437dcc891f15228a6017c4f5c5bc00148ff1b7feda99336f5ddcaeaa38d6f7b35da1366d327fe9efc7bf9ffcc3dae2fe1950b15252f6ed251fca57f595600970be36499c3b63b9702d658c0838a50c36b1f8ae77ae1bb6b202d2629a9edf6a207954259f3e4dc86c6d2751d3100f2dce58b15e8c8b8660d15ff180cfcda5b0efee20f589183254b9bdc9ea1df0af2b5797736ecfe6c0c34430c1ed4c322aa1fa053fd159fb3920c93e99f73526a6b1d841a6b26067eb30e584bcc6c5d14d5349aaa4f06e7ef8aeadc6b591d8ab7aa2706b58406bd19e97872fc4a322159557e058de6bef2ffdc899049d0ca864c8b99ee5ffd7d69e7ca1e35ed187ff56afe613f2508e5396e44c34c709dbc9155f1793ef542d598053e0b309669d81e752ae2cb2af3f5f30c64b1d58e8705434c6abd5715ab69d501dfd8861258b405a232eb697ac7f42c69617fdd67f75af2c3d5967472370eee79cd0f2ca28db8ac8c0bc933fe97683be5cf023cdf7454ee525f4f949887cf735aa02540e35fd9e1428dad56b33443fc4e2562d48a440b65b304d38c30f767b4345d9e90a677a233e43f480ac197ffbc501cc4f61038324125464e7c0df03fc66c0e275b9ff7e2e66c41127ca4132ad5ed99cf8225bf5c2134ae75b960b45ed5891081dcb386fda9f72c6d6241b4265c890cd6faf4fdb4164a68f45b2472c6c189686063847a0c255ae8a99ee7b4c667e2e9aa55f14e4b2acb2378f9158735a5526560d65f81a2293ad2d9b5442002ad59ffd3cf59a5c2b01840246919078b00af102cfca8a6e71e038b6e3a9a11a6ff545ad3e4b3ff0b1e7e74dd2413f6820af6e168eb886a68478c88b9de414ad8f040927310a8e1da147c8d44b85f6e7511df2cc4d007ca27e25ddd8519a80f6ae761f99ca13ad32c178f626f4251d869736b10775f89f9ad51665a10b6f0cabb1dffcb6074f976fb3c84b7aa5785b912d177cb4cf21c49e22047c74dd3ce67f424a2f2c509c0ad28f3e94936ad828cdbe33bfaafce9a22bc368c43ad67c8c955d1fac4ac5e7b5566089cbca5d4a93eb29258cd4fe309d9c0d6b06a0948483a028a6395fc49f2f7dc7680686cc3fa1dbb451af141e6226d9b60000fce23381c6f15304d41cc2f7d1c69c361e99f494aed2c86d262d0098bd72c059655a24fc7fa7aed38b066cd732d23a99d79be38077b9ec96280c10d23f4661cdfb4023d093ff04fca3de97944fbbe38f5c7bf2126e2ee3e5bd3098a71005f3f6f586fbc4551817690f243670d0d645d0b24aac501d46cc74a8fbf09fed8ce4a6acbda0a5604c2d4eaedef46e4fc61270cce82fe0fb924eb0ef812f2b22387385dfb98fefdf4f8a079f81c667138347f875be66b8ddb5ec4d843a859aa9e7b8196afe9d1d6891a08aedf2a0295887f4b5fdfde6f307d8a3f996552d61d894a37d4b7777c98fb02af1db3601b4c1ae61d0ee6174888007e988ae18c31e5de48b7a2d510d724e3a8deea8367a57e8ec00e85c93ee786f1f825b219f5432d17138630c43b436fa766396dcd67ddbd92218509f17a15169973d34d9c34e0d998881c433c61730e6f6e7863b8720f484ecf9995c8c99962be8255a0909d7b2b6e369112bb0bdf33d43cde122b2caf4d2118af63c86167375600a1a38d9afa4e1b00ffbb45bebc6c0138b7ab2f33ae050d5733279eefd09c50fba44dc67659bf2c78e9d0db1fddd70009c75e1f90f4dcc690148d164af7740fd4256559ffd68e53861204a103e5d6653d4861897e7b85b21ddde0d901b24b49f43a8ffe6923aff6eec95c16d0a92a5e6d55a00e5ed9c14a1e01d23c4d208f7a62cdec0fdfa9fd6c52bd6ad2a47f4cacb3715d84a2396ad9c791fe4067ada3082f938ea92d8a61a51b13bbed81f83d68fcccd210854aa925b3d02c157d69f5f1f0337950d741ae94528b9e5249a427a0fd19df979f2cbd4018e08907368f2e438a6fba59dadf9ab84ecf57b8f0e60877eedf976cc00a878531987ab1f456bc505b1f40f234a8767936bef506182951b23339620a5b0e1771b4ae69698dc6380aca9b486c2c57a27b2a26e739cbf9008ca0c5d2274fbb456d656eb18ffc36b0b53e65aa679a12052c060f6cecc2805905766517b8b10ce3e2a09136af6615ba433c87d810836d54440c88a9cad357c70e2edf186f454e10111deb97ef04d0525f396c5db2f110fd58826bfd6b3b3b15781aecc6087640d231ebea19414e224a9b619bb4f5ee5cd7e65b5e31d8224e36cd00de62b8bbc302d0f07ae38a5cc275c798862224e6a2d3f36d88879382165508a11df6e97c236c84a15171b5aac1b4963987fb6bd9850af607bbc599ee6b62c72264e3120f596e6ac6c488869087d7f0ada0e99cafed21ab0b626cb605640e2299c8ecb8dff24aa7fe30a06f2b2eb2d58570d5a6fb2496af8e07eacadc8c35a6733e53ca6b74a66214bfffb0c33ea792d241567f926b197bfe8829cd6f200afd834080c716e7332dcb69c7ce5409d669b719e2b2a2ff27f4d25bd6f56bc216f30ad7a70bce987aab87342799ab7fb8b2b26c959ec8f47a88fafeb6a7bcdbe06c26978bfeb7cde79d6d0f824862af4ae9ad7036b5eef4946853e08b1d27149787e3d3153371641ee5b44c27439a7d982b0780dccbdc6bb9f19a4c81b4337710e31d3884810eb7fcf1f53fc4d4b40180c7d69d2dc683799fcf321c342624e76e6807971cada5345ec287f60c3d478163926aa11e00ac610e897e72b21a8edde0c4bd7fb17ee75912d57b3787da100b660e660329c3fa7e869d239c92ea0342dfbfff651874c3b864bf80071f114a0adfb0063d983eaa063cf5316c68e096cbb6966279be267a29f04b14793a1e241b80661cd432c57f9d5069dcb07fdff7b5bc099319243dc0ca70ec934bc554bb93cce18e4333d363611394d27e6df392abfc59889483d54a0e61eff7bc7eb2ee7d911ec1c10f1600bcf9ed9cc9fc44c8bbb4c14eb528e7c2c2e744f99a8fe122e157c41fbbe3a890d5b81b7e6e170aab518bb6fa1ff01219fc7cc7dd322b969485c65a5f7aeb85a1fc008f6df2aaf01fd9899ba49ca5a41765bb7ba94b5d72587f72dff3bc8d0afa7d1aba10c9de3e8b7e5e7460dd59c9c3af31fef4620d0edcf495894aefa4a821cb4c706e02cb09f07504072c5cfc95e756f337eea5423dbbc7e91947eac0e1f9deae7c7b55a10d7cbcd1f224f95f97980870f3c9b9f309786ebc54375c166e139bd50bbd712f4f82224e1a3ef98d02b7ba355eaa8d1f9b0eaa9b418a78b02f626769fef48e06a1e0e13a401fe20d9f5819d32844c22f21223a4ede9aef042640638a60682179edd2f97b246f428815fd43dab5576498504eaf156beb3177dbe6eab7b9a0c08ffbb339d462abc6c7b2311b713f5fa607b27a54143e239fbeb916948577c693d9e87274f1ecf1db69a35389997d8ee03b0daf5ac3271bdb528498abce0f6c24688496e00756a318fffe7f0962df06481d68ac139956053da936258d90dc4b86263085fde7b2b1df70a3501ebd31b022e78f0b713cdaa45a23701f8716354412cb77151a2fe0a054886626589136627792e88ee05f4c9332f9fbf89691ef667bd481d7593379d3f8dafdb726614033354b4f4ae830a42d68bd77814e4768eb3d7722edde6a8aa692ed83d7d716fa0613af50bcb0a1408db810a7a5850f0494bdb2b5fcd8c0a15859058e5040be9ee9a24fae09636f87f8a207f7b35dada765c73480160ab8b8851f7f38a657c75b0566254b8f802b62a5df9a2b2344a053adbd999a5e66bd9cd2b764f8c778748d244546c8560383b3adf0f17a504d7736378b3503c9542c11ec44c315578ff0b7a9fc158b65feb4171296b180c42724d14d1d42b8ca27da8376055fb332a2457e0e672cbac64c48372dad6512af60ae1b345b22f768951cd17759fe3ae5daf2cf70a19513f697fa23ad3d6f82d34102b20030b61e56ed64b019fd0ccdab3a959651738ab1866cd28e698890fcb8f396cf530e4f4bb45eff5cf11a0ea4de7476261e2d6b22eac6f7a2757774d7527643925fa7112c1d9ea2c639dd4fb8b01678c8ce97b72b24b92d080d6eb7192a254c6c0008f1c1d0477d9e7185b4cfa1e8ac58348562333aa14c4331353ed1901046bbd91c18063cc9d04b44b37ef244f66cf515cceebbd49d35588be6ddb55c51e8ecaeae2329b1c127f2f63616febe2af2ce9acfeb83a2eec007436420a9f01f49918839e7c8c54a515fddda48e2ac4566748744cfcd1cee65fe1324ce7657b81a1c11e84faf2fb8393a128740b8ac48de3d0b6f58d2522bcc38bcc9de96e6b3da6ef3d9262c03fdfe9d3c9d3bde8c361018fa1da95221f03369fdb333324b4c06d11c77a400bf6e1f946dea3bf11b763546f23a9d5abcf13993a7149a1e2bf4a9ba48d9a4804d1ab7a8070dedab2ff3bca609e29f900c6cdb460933d9484f4205ef44a3198e84583300f0d85c6e4f9b758fa15b583caa00eb9af73f0d360df9519785abb84011953be2d61ec906a8b70a5ccf886cc4b6de0a5df3656b1477440af1a2d882db94954e9da181652df60af0c29eee5c2c8d115920950e3dca4c6bd26885df5ff18e5ba74516c29cc701c76a4f07ad757748e0ad072f77f56", 0x1000, 0x8, &(0x7f0000002080)={0x18, 0x1, 0x6, 0xa6}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x2) fcntl$setflags(r1, 0x2, 0x1) 11:21:18 executing program 1: r0 = msgget(0x3, 0x80) msgsnd(r0, 0x0, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:21:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xa100, 0x800) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:21:18 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r1, 0x0, 0xa, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000040)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d12080b0c4d7dca65d8d38233688e9e3201f617969acaccb71ce7dc84a3a3ff", 0x91, 0x0, 0x0, 0x0) 11:21:18 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fd, &(0x7f0000000100)={0x100000001}) kqueue() getpeername(r0, &(0x7f0000001400)=@un=@abs, &(0x7f00000013c0)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) getpgrp() preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/153, 0x99}, {&(0x7f0000000000)=""/34, 0x22}], 0x4, 0x0) 11:21:18 executing program 1: munlockall() r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x2) 11:21:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000001000), &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xad, 0x6}, {0x18, 0x3, 0x8c}, 0x1ff000000, [0x0, 0xbfb6, 0x4, 0x1, 0x8, 0x100000000, 0x5a, 0x100000000]}, 0x3c) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970ba79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be8787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644d22142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a0694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf6e) 11:21:18 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 11:21:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 11:21:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) read(r0, &(0x7f0000000000)=""/49, 0x31) 11:21:19 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x0) write(r1, &(0x7f0000335000), 0xfc94) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x4}, 0xc) 11:21:19 executing program 0: r0 = semget(0x1, 0x4, 0x209) semop(r0, &(0x7f0000000040)=[{0x6, 0x1, 0x1000}], 0x1) socketpair(0x3e, 0x5, 0x0, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) socketpair(0x26, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x6}, {0x3622, 0x1f}}) socket$inet(0x2, 0x4007, 0x80000000) 11:21:19 executing program 0: r0 = socket(0x2, 0x1, 0x2) shutdown(r0, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r0, 0x2) listen(r0, 0x3) semget$private(0x0, 0x3, 0x10) 11:21:20 executing program 1: socketpair(0x2, 0xc003, 0x0, 0x0) munlockall() 11:21:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0xffffffffffffffe0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/13, &(0x7f00000000c0)=0xd) sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 11:21:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) 11:21:20 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) msgget$private(0x0, 0x600) 11:21:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x4, 0x5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 11:21:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xfffffffeffffffff, 0x4}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0xff}) ioctl$TIOCSBRK(r0, 0x2000747b) 11:21:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x20, 0x58) open(&(0x7f0000000000)='./file0\x00', 0x300, 0x40) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 11:21:20 executing program 1: socketpair(0x12, 0x8004, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x7}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) 11:21:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1f, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x12, 0x0, 0x2, 0x7f}], 0xb0, 0x0) 11:21:20 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpid() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = msgget(0x3, 0x200) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() munlock(&(0x7f0000d42000/0x3000)=nil, 0x3000) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8000, r1, r2, r3, r4, 0x80, 0x2}, 0xfffffffffffff800, 0x6, r5, r6, 0x400, 0x4, 0x6}) 11:21:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) ftruncate(r0, 0x0) 11:21:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xf5b3, 0xfff}, 0xc) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x7) 11:21:20 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 11:21:20 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000280)=0x6e) socketpair$inet6(0x18, 0x8003, 0x1f, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x0, 0x14) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) fcntl$setstatus(r1, 0x4, 0x4000000200) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x40) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0xdc) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) renameat(r3, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 11:21:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a, 0x7cf00d34}, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8440, 0x1a1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) r4 = fcntl$dupfd(r2, 0x11, r0) open(&(0x7f0000000180)='./file0\x00', 0x182, 0xad) ioctl$TIOCNOTTY(r4, 0x20007471) 11:21:20 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000040)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/75, 0x4b) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x20) chmod(&(0x7f0000000080)='./file0\x00', 0x10) 11:21:20 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x6, 0x8d, 0x100000000, 0x4}], 0x6e621c94, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x29, 0xfffff, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x92, 0xbc}], 0x3f, &(0x7f00000000c0)={0x5, 0x1000000000000000}) socketpair(0x6, 0x8000, 0x8, &(0x7f0000000100)) r2 = semget$private(0x0, 0x1, 0x1) r3 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r5, r6, 0x2b, 0x1}, 0x100000000, 0x0, 0x797}) 11:21:20 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x400000) mincore(&(0x7f0000001000/0x3000)=nil, 0x3000, &(0x7f00000003c0)=""/159) 11:21:20 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) 11:21:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x201) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getuid() r6 = getgid() msgget$private(0x0, 0x621) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r4, r5, r6, 0x40, 0x1ff}, 0xfff, 0x7, r7, r8, 0x8, 0xfffffffffffffffa, 0x4, 0xc2df}) 11:21:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) kevent(r1, &(0x7f0000000000), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) dup2(r1, r0) 11:21:20 executing program 1: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) pipe(&(0x7f0000000080)) 11:21:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) 11:21:20 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x30, 0x80) socketpair$inet6(0x18, 0x8003, 0x4, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002640)) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000002680)=@abs, &(0x7f00000026c0)=0x8) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000002700), &(0x7f0000002740)=0xc) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r10 = accept(0xffffffffffffff9c, &(0x7f0000002780)=@in6, &(0x7f00000027c0)=0xc) pipe(&(0x7f0000002800)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000002840), &(0x7f0000002880)=0xc) r13 = kqueue() r14 = openat(0xffffffffffffff9c, &(0x7f00000028c0)='./file0\x00', 0x0, 0x20) socketpair(0x21, 0x3, 0x1, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$inet6(0x18, 0x8000, 0x7) r17 = openat(0xffffffffffffffff, &(0x7f0000002940)='./file0\x00', 0xc88, 0x44) r18 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002980)={0xffffffffffffffff}) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r21 = accept(0xffffffffffffffff, 0x0, &(0x7f00000029c0)) r22 = open$dir(&(0x7f0000002a00)='./file0\x00', 0x20000, 0x100) socketpair$inet6(0x18, 0x5, 0xfff, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_open_pts() socketpair$inet(0x2, 0x8007, 0x6, &(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x8001, 0x6, &(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r29 = accept$inet6(0xffffffffffffffff, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) sendmsg$unix(r3, &(0x7f0000002cc0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f00000000c0)="f5e034b3241ca52cc86d0eb6aa0d01acfc1d68bcfabc5593c02f7cc4c33f3856dc6549009ed1a5a3776437f04172869c5f359151d579311506c47365f9417d1300e32464fd811f95cea39f1a11eb255d362246f30001ae64a2395a1ab696cdcaa5de8aff1725761c89b89b006fda9db487d1f054dc5ce8a1bdb4e9edd8b55e4db23a6d1cb1d511a97b0ba86e76752fd2ef35bd1d0f1ef637b06af941793816f96d977c55056b2a63e8bfc46eabcaeed27279fe0be0406c2f544b747f13dd21c85c112ae6802ff297f762b86cccaf50aaa248d888606f0df5be", 0xd9}, {&(0x7f00000001c0)="d885b221b41a56bef2cf9c117b09b2e1af2b5a7bfb0a6e69cd1c0341c541d60c73eb7af45f36a3e0959bdd269f9131cac5a3b680d17f44159af86821cf027d79e956c14dd074d7bf47e958d07f0429f2dc2ae8edf62dc9933de94966ce577cc96f8cd38843c14b57c008822fb8e81551", 0x70}, {&(0x7f0000000240)="a4217c2e787f23d0f799851708e43da547f374c3db0179978ea3d9da00b5e82124d9aa82afa347a085deca36355fa46b89fef47af96cb8a700c80ab09a5b6163aa13a59dd201b4629bc862144a06cb88fb5ba1ad2616e765a911c42fd86d3f027338453b5024b60f7423034437d9d1a91573a519f1fab7cdd918f1bddd39275615a2e5f1074bb65cac0463c92069893c", 0x90}, {&(0x7f0000000300)="161d6bb451c466658ae8802c0a8f84ff594ab28866ae2e4450a977fdce1ae27ed1b7b38fc1c5094f5861d55260051b89173a8d55da118a161d0dfa1f7f177efab8637958c7f3e986d3015a2960ab0322e99e3b3d686f7ae46ea7ef666823c661e17109314dd692c9f5f0e69361c8fa4dfafd4485bc0305ab15d96a0bf88584552f5295254f9964a83bc215e6e9a2655b31be97560d58be1f9e9d40ee3ffd8a22aa208148eb18ea15bb78a7e541cabe90464f739dceaec43c6faadcd975638e38099a532049313e677d25362c29be1ea195ae28c54b08e36bdfe66e3b09a851c34553769ad2982dbe03b311778631e663f9f64de2598a8d01df9692987408501001a3dd5d60d7b7acd14095985c2c740a78263c61ec012e5fa704209625782601555fb5ddec4e6df3b2fc7366cf4193e08ab2f71fbe16117ece6b3ff61abc16456f976a80ecd1744282eabd4ac92160568318d3874e868737f7ac860c4a14c65ae0db6dd74ee3782cc51dd24ae1642e35caaf8d0c73121869d668db6088c0ff9e2d8f9821ab5c953775db7d208cca05c86bca4bfe471f9be1212518d734ba173d1a78a8f0278c5ce7127ac728db352b54b6e80acbafb96f67df2b057a6d848b0ae70658f5cd8797da8da5c96c7d96e0bcb189bd2318e3b7566f6262dc731c33e27d9628bf54efe1bd6b94ce9060e252d373e89a1620b16364f463577c008426605c66aef5e222953e9c3bf7f54288aeede203573ff8283accf6d80b1e94b8cd22308f0ea10bfdc65e38144323095ebe62517915c5510f51b12a8ccd1d7b43e6acd18469c5f8d608ce5b0892950cbda2084dbb4ec62cf0343d63eb74f988167d7673efcc244cb4eb122077d9919cce141fa49364d4857c28c9d53c1ba164c3e3ffec7e3e4fd27c6271cbabba3c65a44a16d8bbe473333672b2446ffafc380ac5bd2be52213f130a56fe37c4e798337dd00db56b5105fa170ca8e01e0304ca2960cc6bf1a57a242836457c5be664368d285082b8c14f9d332acb3f7b1c1f101ec100f47af0dbd7c8bf31885484c7ed97864a014ed3517120e7f5aab830d8dea05fcf3f531862e0bc71fdd9b499847bf146dafcf037ca4a75e04e879146d59d0c0b7883524a171378fb7f12d0435dcb25a62d059545aa9ee69a544a6504ccb5b2203b5c714e85d7fce55653b03534e61a6e0a21f66c35086d8e764eda0079e5ccda4ab2a18ae9ee49c067df884d025fc21f69caf50b8257a149316410dff09c3d0697e5a705022f36fdbc549a2ebe2f8a36db1e49dfc65e3fa31dc0ba2d5f87ce9b9ae433bd044a778f49d01b9c31e986149d5fe6d709979689c1c6a89988d4992bddc492d04f4d7cd36e8614cc2957ad761bb53cb8d6abbac59cd3325472742070015a04d37718e0aa88831183e8cf7c957da5a45f62c595ead18315d7d07961693dc480414c273fa20f922d45e43b93fbbe5fdc0e1409e72a64ae216b71dd3cafc7407c5d1043b81ebaab1e592033a8d724145593c85288eff1a540978520f94d7f9f818a9498bacd53a1336b02f1e2e96ec50de3599c1e3c2b8bcb804d875c10346511549e6e5c475235ce3e38f4c4aafa7036a10d6d9b093de89171988f31e5186ab515cb6ecd94ca75964175ec82521e3941fc26074a49a6793661d2ec9a475f11ba996d36db256396fa0ae929b853774fc0968c179e5dbe011fb42da9b0fd538a123b925848b8814f5fb2567a2683651401db3801ca1a3720402b085787ac4dffaa29d09cc2c7705886f8beb7159e0bcf914806ee3414f17822e504951b4f53dfd6d3726d2c8422966abe0b5e496f2ea925963b5333e8922da532001d9c5057aff556224c302ca6c09495a20f058d228001cbea536e835e35c73d793f04a9cb9f05316b9111ca68563a18751ca7435ebe62e2fbb570a0680bd21c49b341a228b1ed60d4060e0c15e015500c4ece271d24aceb9f044e9adee38ca3db45004d2e5cba4dc476591a2c0e3bef3cce256efaadb05fb4a1f921ef3f8a6307280ccdae9f87c7d412fc90ad66be6b57fd5a9479558dff91dac551643da773f0b603f31628daba84d5e8063d465e2203ffb92ac85895a49343a17a1c922f405e8370ce790c1913fa7f0f766ed14efe4a829e52ca87df7088104fd0982a75d6808d52b0823f7ca5828e6d7de50d1464ce9ab9b89f4aa6e07b08e6fe4acb3ff382a47a2723b18964d3b836926ea6e9ce99bd83b8158468cbf1dd01dd0fe9250709d27f06d7376388d4cafde7067fb9affce5d4725f7ffe6806f17be34d8e2e0a81e685e507ef0fbf0a3b5780429551c647ddaef00204cff16abb3072ba375b973d38fe95778971cd2f57230945fd4cace7741c245183e072905d565abf7ca5b100360ba4fe8c3844e87f6f4cc3129a9d64ea117b82bc72d163e25f282c68e70bf2b40d8f099aaa1c5dfe221797327bd068b550fe634cd9d8181fef25eeceb7e6a145e4d1857d7e511350d87bffb2e3952ce0e59ef7baf83f2b44c8a5ffa53321eae4d9ed7475113ca76335a37782356f0038d0ca0052d608cd20dc2b8f04c1421e8f880d32b1863948b3b1783daa8d866db927ef3b358cb176add27db2bec1f2161159c1a7cfbe4968c4a4822586d1d3be2f707ac6787f6a6718efef6f2954be4518353852265360d523759e89b83c3958cb45a49e3d753b123e13f9bde7d761d3e43e06aff75af24daae7e7335ecd0d9632b6211579555c108dda713f0d2ab5dbec2de7c356b54c03b217cea0e9852addb7796a53616f340a692fd758a53ed440a69c4a3d701d46e771fe651841c8e35ab0db2aa3b67649209c98f10b13d6472578f28f5b2d9a9e5e713a0b341abdf4a4d6a4df8f35cd32f31c72b7ab8a15eacd39ae942e8f72cc5217e5660cbe109b2f458953430274b3177cc4a9e11f062625043bf6f2db0d5adea5270971dd26d531c7aa4065c866197cea3dce0a5cfaec19ee77a0eb445987207624414f01ad1c84b474145987304659a8a53cbc9b5d625100eff2aa432e01f8d496c4fc838e1348fec0d482f906ce69cc11c059b9abceddd2e27966179258f358c08290a7a6611f679c539b08c35cdf5f77e7c05855d6d005499d5889023a271e74d0e0e8bd27abb06e7d57b1cebc4d8f95655cdef4070153ac81495310696f61f9627cba7b86b1ffa69e4efd71880217e4b8ac63d8f62c495642b42583a5904395deee47b0bdcb319d54033ba03aebb4dbe977d9dbce2ab07b936bb78aa5a2625945da46178ad4eeb52140a150e6beb14001cef3ba034f3cc482eded2ed2a139845bec5cff7eeb86029f33ccb3257abdcb15d839c3c81b16a93fbdd419796a55563d80fdf227ccff7d7f5be38374dbe92c13e6823397f16ea1f8997ac3e7b98f5c1ccef20a5dab31daf045705bfb22c50015c9cdc59c92c10bf39609324f821b344f6ae740098805b22dbef2c91906c5c6733162a9cc827939441359422c2173e19d6ea23c140640801015d7f36943070dd3fa3596f23fd0f8b0a3bb1293dfc31e2f1d99085cc257083abece9e22a7835ba75a542c4f6aeff64695a9efbf22fa0f180779716f38d26a7bcc098194336ac4d4dc190d9c99e91950bab887a3ed03837cd2fcf4a975941adf04cafb850ec249b1eb191a58216128e2a16df84858ad26585397e714c42a57784964365f6f3a2a8f6fb2a414e7ee055dccde5b11a6a4c8ff30862e78aebff628757b071c85ed1d01b7a6d8bf516b839c0edebfe59cb14f38c1f72d52dd7ac1e4fb1e2ddb547e393d3bc5282f61d728cddb52db3aa059de71f2e092f7644d1161cbfc12bf39cfe94eac55c359e7ffa6ad720879f99f2b071584ee8f2e70f69d82cb439fabd4c6a09e38cc048d24e6433a6343d9ec4dd9dc0a678858eff100b57bb9ba897c5ff18377e8b967d62fb4c07e425117917b6805ec5f00c53bb70733815f5906cf0e9ad1cf705d405174827fc2f4ce33a8a2a83bb5bd9930b95cf86671127974c5338268e04bc704060d2215643215345ae6f834b67c569fcc47d80f77d012e5fa603d55c2cc3c9e036e1a7d0b9dcd09c693051918d720706f56853208896d1946d6729e40d90c4459392a5351eff010b98eef22f747cf21bdae069cc44d6fb57ea6dcc31e2c8bfa6c8fa20dafc229e0df04d8ca159a2b3413b564766c8a8e7855e86b7fa6abc6b8ae1e1d8ccf35e5758d049ffd6a3c9e7d8059657f0290f58d45e2bb3eeda7b886809d12ff26fd8f2b493b20d37f904329afcf0fe688aabf3f0cb14defa5c82d24fbb0fd044b74ec0a0b979430fe6f28b2efebd1d28f611b6a1e5741eb475ef8cd47b4e05b56da91852832f0384061ac715691f492959ae83786bfb08c35fb548b609a45b90a2c351d548851b176794413c65d156cd422c047dbde32af9f0a98a60abc4e1ea521cfc218e46f556d3c3dabd6e5d88639051f513d3167d9e521d4cd1a587fe5ecc10110f64a59ef614dddb5c9ed53f9582ceb852f8bc8a11e006227431ed6f93e3235a80e2bcd2516b61390be96d71a5714087950193f6839d83e402bf1bab2333ae5a01efab16aa03cda4f676e0445f23a4cf20b6a2191a501155ddefbdd017dd140eb2a0731e400e4c50b53fb5ef7ea452b6a8fb7646e0f34b8728b86e7cdb1eb85e9df668fbfe2965b249948c25ec04797ab33cb70d2ed542282aaef827f4497db14f9396e576025de274e4e4273269a6a3d59eee39e611c7639a64ce52ef5e974c475508bbae3ce44448c714fb162b4b5b17d461bc99a2fd12a438b2d83af253a51b343e42efe9fcfd45d11ffcf7dfe388ed0a3c62ec5ca8c8f1059659b8b0748c803e57d2d977e528e1a12bee0f86635d64488a33a3b3841d3b2fc02b82b7d51366c27c07f1d74a03e6f2b2e4ec9411820084b819fe14344270ed903e2b8141ddf1c6522483f6a58ad96a133c33b90442c7691990243bc81237881b15635f25af670fa8d18e97422c2fbe588a14edd96cf81f6ca50109cdf319b06090eca14260a6f688189f83a78dc27e00d44584053ebd24ad6366bb94f0932a6c58194a5cd14bfd3c8eb1f7bd1b2dc005e95004a152107b4784bff18ac5eb4613d7970a5c5b3787ac2632ea44625f8a6237dd9b5288185c340317300e34ff579758b364ebeb14901871a38c2e2b106155dace4ca9f58b9052f2b8de76d17894d6d469a1f7360c1c0ec1690723be32114ebfb36634ecf87c461a318ec09c3186fcbb91d2d738a6e963a19b38f5c1820c858e6dafbb53d14aec75f89b61aaaeabd49c370991321146790eecc2eef2b1cd75f4ce7d7755b00844f176a042762f6068710844ca14a66d070fa4011625b10cc7b197311877a8239abab294b9b75d1c2deb6d37475a4eb4f2be116343d9dc872105012d28d76239ec0cb52368aa4cdd292308f4de072d693b5867335f8b66746ecc7cbd1a7c88ed1657dec24c9b0aeb911dc7651253f2849988930c424005a136927beac00457adcd8d197e716d1ace073d5596f9f07e8057332c7de358c88c7d835c2cde9f28cc9e4646e5b559d909894a234cfef8892175c8f515c0ebb55cbc083d1045ccd4fb55f4d3306abd2200643e1e4bb37b420137f55616d20863458113e6dc2eee0c07a6fd44984a99fa34e4c080c155d687108ddb5ff598a77bcda7cb7c1a917f3d4ea9666a958ae0f747262da54309f89307da1d695cc924185b4f78f86ca22e5c31a0abc3291e525572384a686d447e3a242b8b91fc97a0a910011a807fba48de06cef1d245a5b3c66dc54c8743", 0x1000}, {&(0x7f0000001300)="b55e70025aad42145f1a5ddd0d37a67047f95f932f4696138289d12ca16d828c31bea5ee21ee7c5a6375a50aa0d20b735e299b9160ff5bf066312333bd4a67fae0c56d11c10b34eb1aa34dc15bd4b7142ce4beeec16d768234e496ceb8fe2a9c655a4f3e0401e31adff2da4fc59e0e74d1a635b97fdbac32c83453139a6c7c54812188df1792ca48853742d970d4cbd776044e26654ad260fa9e3478d2", 0x9d}, {&(0x7f00000013c0)="2578498a72c45bfb500fb30d2ab7e066d90345bad5c6103c52a1116c73509e9b4c10126d8e53bcf24607da94d9300174da210bac2af9faaa1516e04bcfa54818c0d23ce3b8eba05eda00a5fa23c016c9269a2427f3a6464b7dac392311b2cc8e5815bbb3c13856803c6194c9fe99ba22e1a7d41145d1dda37dd122a2a821de", 0x7f}, {&(0x7f0000001440)="9e60a955f7a3db332102441915a626eb713aa8d84c98874fe3dc52fb20c0651d3affd439dce2116c33505c95ada0e7ec7b90796b5811153eab41a063022050844bf24d4cd3eaf1016153e9358617b3bc39128b9f0cce", 0x56}, {&(0x7f00000014c0)="40611991920e593942fbc0e14d685aaf3dd49fc429220f3b075184ad984fc28dd8d360524c2fa930cc09bd135edd7efb615771f10f1d6bbf2f3fcc9e65859a32ff0b234002dca1f85a7bc17c6df85adf22b1402599f140e342d84b76bd5684252648557202abcf78217f335c402c28fdbd79bdb250bebe17d42e51e5d5439b81674ffa48265602f919bf9a2214f2492854b590f01a37be7f503ea22f9ea76a07d7d3f62dc2fcfe1031da6ae938f2f5c98f44d77e0fb42319c77ffbaa69db269c8e47c2533ad2b27c6dd148825c9aa2cf63979bd9278e57ef80a4870049a75ef3775b763362fe57efd53ebb80b82c731bb87846d4491aaf177b38e3605674c32d03c16cc2b7d658ab5a0007f96f4450085a126d8cf0bca9ea9a4157b0477f8c8e6d883b9aa4ef8f20fd128570c83b9d84e8ad8a757f31ee98f23980404743734db35f810d56696da9c33022e67e5860e9f89e1a9711a8125b783627f345a24b6d7a8e2d95a7bb7a20fbd5a394fbf5995e95fa132de907faf5de6c519357de61a0d085bc3dd7c807488a998a4d35e4f6a8ab1e3061212a9bbccee0d0d774b604b59ca5532c3c2a4a2c0da4fb9475a681fee008d56a07e407ab3b2ad514ff4fd34199348def3ee2f006d2b31f5a846a8120c04f5e8c7ad4f6d96f1418940009d3c6e1156329323d490ab1b8fb073cab3c28f11115981409d36835a71c5efd894e16c4da56594ca0b810c1d030873c8a95c6711cd612e8a3479253334ca081bf282d5a55332df20df7a8bed31e3ac2b3b3ddea0335dc81916a2099686a978607e7de244cb0abc5037ce0e53f0d6b3249a4c737e9e698c113a27f34633df1917b12a04b112faca56be154573817755b9f528942195257b7b6f681727f833be4be837231f54d605c9337c6ff9b7fb071d6dac2f74176cb5a428836885637efd2d017f5b3ce5f323ec322f6378f5d3ecfcf952667ddcaed1e7d0e8d05591bb8ebfacba746357ad716d75c292a6e871541274d90ba57e6ddadfcf9c5352498f59d20ebe86fbb9785e27ccd10980a362c874932277b72067e61f0bc9a4854e89aaea6b213fbe83ed794131a05439f905551f353de5a9b58660e70ba808fbd7a9a636226240d347011e49b1fb4649cb5a93a248e8bc4f62f5bbc49fd774d46d368e221a62b38603698dbd9813f5f55e923c3f923a0576a20f9c5751bf719c99f63dff576a888a3ab9e6e19befd803c5dad35e2836db3b99e1f694f557c96aee95ef5e82ebf127db3f64647d6f394f7ef4c7781426c1fbc6acc914b2b2aff7fdcc7f3e5248e22784fcd34c8ec4c67ab3cb54832ba1093cd6571da501e9b2c5f82a2e01b3d0fb4947372a8999e0963a8ee16ae845861a25a6264de10cc3a967b02dff4a2c81d167694bda6b545835ebf71ced994c896079f1db9af7e399cf069e1abe38bffcfcccf9f42a9ab1dca3e44e95e4030a4931bd05246bc9cbe553018b48fa42434ec12e88a9748fe778c33af18ff04e482e7736bc0ebe5db748fc97d30b6b20eea70a0281f61980554af30494e10141e49983c4ef94aa2af42b6e77bb3e7ac120fe77aaec46c9a7e86dcc84950dbed75bbe7c45fb69441b6ac1230cddcde6c5d0fdec2e7e6902d60f8144fb4e8ac12a9c518c3475a3588b067705cff8f75545e6066b8cf6730cf0d2b10690cea0e1098ac5b77081110e0d74721afa49cce315bd30521c37a0adcbca576d444d5de4232a57f2907ec2a299f1a1088e6e4d2d431f78a57efbabff716d7cbd6152c73b6ce65bf5f8c41ef002eebcdd996af449ef18a7c6466d25b7cd275712b4da7b17b78b167ac97bcbdc0b738232459fcd5580cd8ebc996a8691d18c6e9c4b72ef6b7f2b4ef43f9c5389441c3acb1cca4b61fefcdf2a20bf1a367b2eb0d9900aab700e53565e2a6a68152559f9d0318e4fcb6c63245807b268e5ebdb4855677d004da00f06a82d314d2dd55ff159a42e3b33e139ac91c35709a2f616b10aee5761702fbe9d4d4f243a2d92ad7465b231dcbcdb9d4fd79f9e0350f09f0c6c54622526f77ffb7d1d8c92da5eb0544da096fca03874034fe23a6802a9ed4c75d0c51d2b0b4c887bebfe2e35932383b24bea2cac770f2b7fdddfe3271ff92ae0878335b53169d1646c2bb4b0a2341d64bb2dd2059da5c8738ae5a76b7ec7a5378164cf77759011d4ac9d7acac9b6da2d0aef087cdb88866fb1f0a64575ec09ccb1270ab5ab16d7a452cfa877ae9535c65c69722987f0fca65d8b66beddac5226b239b7e4ae785d492c0c4a021a04edc767bac8d42ffb4023481e94f2d7020dee1ed77242d5b5a4d16d3c1e22b1d12e49d0b0775280fec03520d6b5cd054e232c5b241e898c0fb0e34dc205576a3f0348dde9b2926ed6b89fcf453dca82ed9088fa93331e91751114c724483e551bfd741782dce657f5e7965954564ac2bc7cd8e2ae45d40be6f0593b5b7e836d6b004943aebbe30c0928b6ea5501043524788f00d6ab5738c88b5ff581286e3d870efae97ee87bab47d55e6aef28b593633aae335c1eeb90536d48f49bf3a4eff0e2af815e47d524a5e23e0c5d4b469521142e6a58d32b97238b26de74a3304716e4982b0e444dc513bc469ffecf29e51b52a72913a4df1fd3f6e57a7c7b79ad9a79fb81a673970d464ea3a641b417297127a2a1d2d2705f467609af13fa90666934438dec2cf30054623e4bf3ddefaf106d79ccb01bf68ddfe30fc1845ff9e940093ff6a6861d865b39d192680880861b18a3437969c0e5c524e30a275a63148cbdd2174a6eaf81b5cd28d7200a24099d6164f127d08cf56e9e14d7a6722b9ab41621072de2270db878b3b0350e649a1e75fea0b52eeb91994667db2482a3a1b98a2ac0ed8376e488a01aedf8d218fd49f3535d0ea5effb96b4e2eb0dc98765e7b0db35300c475f93a35f736c9ead923c66b364ae795311bd21de2c3a82ee6a28d3600897054a2ab29368f6b1abc32962076c2b60c385b79678287254bf715df2800dd4fb193284e85771db21e7ea4152c20b50412df9271f2aeb41211c8dde039e2281aa5fadf8e5a6280a4569607c7025f57a8891c819e808c50df46b7c84e4e6b9d33ee9a3e77a86408b38432d964b76bb69ae8b3485e39465edec6a229563e2706e0c5d99bc25e87d01af1a3165227acca9898d345526973a64e542bc0537e73215788a617bc593ceeb8d638769bde0614525a76e36ce9bc675c59c68a3ad6753e863478db25a2915ad18ef1581423284be03fc24fc059d674f26273724face1ae629f4fdd5d33d1e3731488c43e2c093898b04083e4ffceeaaf1f00c08a275ba622081755c3a641c333d3ec802e2b7e446a3ee3e12b61298ea1f1fe94a386ce0db13ec6ecd8cf4e317ab0a42d49890b369e3d6a995e2215c1dcec6c7db23f24369a81652af195d37389c77b1aef221f88b64d5e6d1840c74acbd75a087611850f3bed656dbd63ea8b3cd1e4087d78c0fcd881df987ee5000ccf6a1e0b81036f861ed45888ad4874ab792039393bd169453307cacd0223f8780fc3f809a9965f8a8c68c9d98b764d32e32d4e1dc62a1a3f2316f08416ec565533b875cd772edd707db332dc970a03e2e8e461283bc50badd42243d42e73d334d077c03923f1459cf1ca37ddac93e6487495a30c4965fcf42b6a6ea5c73f814b4b96ce3305a03c7c17bb211b0b6f3bd13a9569a2a8e91267f810c230ea2a24f30c5d0e0819d0d78d1da2ad2b6b2d0f091cc381d234d8bb9ff80f3d805826fdff0d122603a8573d5f3663b364d3931a4b8bc6c68f441e766e1d2fb380fc0f77971cb8ae1da82623a8f80aef0a974ecf3365870af029ecd33b1b7448dfd540ea0fd733e7c3307e5510ae6ca92e1df503b32a4e0f3337a2b97498fd67ca7a5bfd87bd42fd1a721efa83ea2de7592765a49dcea6cbbf0b08ed0813a9e9675917c62c789af59d6b32c84e2dbd55682d7af50ad96591d984e2e5785931fc9115dd68e2a98a0db86663cbeb72adbe0633b543ed25738d1261d0bcdd34c50f8a461f39359ca056f68bbc87537cd2822aff042d3922830d69120cb58ed68d9f8d05c8d7972b0020a4791d28989c70ebe7d37b85f581fdb5222c411cb7ccdff16e8542a1026b8f36d07e15861e3e47ed9bb42a0a711496d6642fb28fd61077e69764a17dc96b8c8751b7a0c49877358477263dd3aa6b0839dc49276a8de7dceb1b6bc0dc7124631cad77f8fa857ae26121ae247164c07b61304d3cb4f44e1805075132b7dfa097cbc1725cd853f5fd28585f4dce864e385cec3d91a7b0d0499a009aefb06f7428ae41d0911829f67916a6cb44a303fe5da273152c2fa1cf0d55d34e2d86c574f87113dcf469044cb2b9a9d98989e102e3c34989cfa9fef33d7bc1292b2e53b11e7c37a8c15b4945fe9e9b0094511d62ebbe1c21a5fcaa6a6d569817555961f197508498ef7d32410969379708abbf7c8c285c6984cbfdbadf441a5ba7b0556c4137d91471dd0d8204bd9d016c8b16980f9c7f357a09b289adedb4da35755507e2cadc056c2ea6923193f2079f73b85fd42e303aca07bca939656fa14a30df08791152ac20b48830940757487bc9f935a53650853297f295b763ba48ac237f77e67f0a878a9bea57017dd89b6b7e42a6662710dfe9cbf682a87d2468d7e5ea3efc560513603a9fbbc053314f692216f67e19d82da4cd339e3f58ebe6b5547a36e620d3f16b3cdd0d783b72c951e1b113842ba9b596680102b37d3304d7114624fffd35678353932cdb96a227cdc9fcf97cdd883f96c96ff22e66f8b3c7c1cab75789294fe9f42967c0d583130c5f33c78370d5677e68d7633e9b7f14ffea54498a458fc034703daa79e577cf9e94d5c8fa5498aad14e12d3918e04bd3ba128b7ee05273cbcce86840cd7ecb8086f97d8144bdce9bafa053431bf98badf379eb87f78a74e6362a32d952039eb2740b2dcbd9c3d93c8d8806821038d99e97d35886c76b5650c51d63a825217e4521e37164e4baebc1761ab623e99e17a1935e9ce2eb7deb0a381422b071fa4613b8250f377d89f2c7dee227ba6dbbff22bdb4779122c90d0282a47150060070f581a14f698166d0fa65f8af612808da581308148df459e058de95dff2a0cdd81d35d5f7e80ec3ac70e3424ddc6dc3092d73d3d25a8bdae1a57bfc0e808d5313c56cac0275aca9f567e8ac337bc9324b19ad2d42b38964dc9d082b4891ce774099ee1ed370dd3cf5f6933637b263a0fa3fef146f44531fd59051a9311712d8f990e590313750b26cd386738f4dba5ef421269612f2999e4cc66ed3c0f9e6856a1659fb42be1dce12c19601d8272af7be09b7cadf41497b0ae71d65a8425bf05f92400164424ecac2f6fbedb8327372c4d5aa82519e02a511aebbef3ddf530a081edd195bdfd5ef2a8b7602a7b9177c1ef921a8ac904c985c0e0061eb783fe243abb2411edb062b2c3681bbffe79baa9b433d791fb75a29ef8ab90b78c74eb1cf923c3d7e76fef2588d0836c067d4e75b466be9c5bd585ff9b02aeefe530f82b9ab4ee33bc3f80eb53e78b5eff41f4bce790d101a6482dbc0a925c983c722f5d75924be55856e24ce431d284680650eb4b1ae405ec35423b53b3fd5f3f12c961dd6cfaebc2d1ce719323740cc2776ae0565ad9105b9c9f5a10c162cef8c95eb8fba14531e4a0ff0062343d517aaa1e7d568cbae93e70719c169c570b9668ea7e1a757145a748ad4181fd83a9ec132a7d409a4cb7044a4b2869fef543e75b14f034bdf2", 0x1000}, {&(0x7f00000024c0)="bd140b15f1f3249c8deb80b98c891536a5ac550b5a8dbf9cca62e83044f74865425d4e98616e40ba10980db8f0ad7d6365c8be153e554251919efcd26aeddf47245fb65a56f3f5255666352e0d92059f4ea0c80912af742621b0b037b7b2133475b27d8924", 0x65}], 0x9, &(0x7f0000002bc0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="69b29ceb2530ea8b1ea3543b67722000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x2}, 0x401) 11:21:20 executing program 1: shmdt(0x0) socketpair$inet(0x2, 0x4007, 0x4000000006, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 11:21:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/208) 11:21:21 executing program 1: syz_emit_ethernet(0x34f, 0x0) 11:21:21 executing program 0: r0 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000019c0)=""/29) r1 = syz_open_pts() preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/236, 0xec}, {&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/42, 0x2a}], 0x5, 0x0) r2 = semget(0x2, 0x2, 0x11) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x0, 0x9, 0x4b67, 0x2, "133c2baa04b6eebc659fc5c3c3c984677c21d543", 0x6, 0x1}) fcntl$dupfd(r1, 0xa, r1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x45f, 0x2, 0x8]) syz_execute_func(&(0x7f0000000440)="c4a2cdbcacac0c000000dad58fe9a09baf0e000000460f5329f7d9640f50e7c40251926c6152450fc7f6db5f09c4c14c56d5") poll(&(0x7f0000001fef)=[{}, {r1}], 0x2, 0x0) pwritev(r1, &(0x7f0000001940)=[{&(0x7f00000004c0)="8a4d213bcf60b611f5c5d06559eb070460022387626d9da54cf966457709fa62ef122b5ed905adaca1da70d0e598f7c0f6cece76a7cc6eb6776ef37999c7abaa5a2aa77c311d4ea1b4d2b63e667667cdb4a80a39f06e57ef1ca5d894b8d1fa10526513ba8bd2cf60af78b0103aa4f240638d6f179a59b13b59983de4bd7a5f6835bed5e626f645239564c7c7f89195d952e3c67ad5da6b39b23c56647abdd87f8575ebac9f50bb1431055da6e646f965f28cd6e1f54b7dc6ec287e546d7d4f8cc410e0c112b5a3e3fbe4", 0xca}, {&(0x7f00000005c0)="79f9f4743b539cb239a2b72eab8d769094b77b8e80b8ae9c2b1ade7fbf366b5add769dd50b352dea268a2066e21fd89e26887131be4bbdbc97f5d9adb382cbe5131a6d7fbbbbec149cfe2a9b9d09f2167aa38a79b72ddb14b6fec49ccf50be67fe8c58282d3afd496049b67d542b5cd8fc5dea1d349a85cb4bcb707b63252d631c2ecf82f4f4c4765c9e41e79379f30a534147e4999d47a64924ccb269ab82149f04eb7ea94a68d89e2a8848317ea460ac77038edb31e1f0fc1e3bab6918e4c350d9d67b3a8340e23c6fd8676a44af8ce436f87317ae4aab4bb6a60670a98b9992be554d8f56d7f02242f4f3b7d1b864dbaa56bcb16d3a07abdde36e85a79e49b28034bb3edec30a74face3a8f017a6b5babc1e6d5c8f2681e0e99211053beb22419515693a9ed27bbbc5dbd5369e87849fb88078fab282636313b028f4dadda62afeceb174ce817360e890dbc26fcb4767e11c70f44f582386a45e06df6e2370400a352fe8767ef50e2a9c852bd0c2407c44f1bf1b1a2796a358d337d7bc0e73affea60ba0224820410e0c6b708a83011e7b81da430c3242c6d9406b8f9d3de1257a149082100b543ee71c619ae238b0e02f4feaa07246d854bcb62b901633d576c6ed15c52d9ad5fb296aa9ee3b1ac6efb340123b7b55e31de23aa1ea9ab25f4b1eba07d509eb9033bd34cdf04615d94a310ba6049e1a9bf82f16ca3c70c5d571c0ee42bc90793b9e6377bab6a6518a91ab5f3912405b950988f330257fa0c0034fda5ac4f9dcdd457c1d67775cd7b8aa49ec74140493ee2d0ee621bf9502e72aeed15dd71a073a3fc1d6380e3ba2b2aee73fcccd85f9dbb1a096e45e65575ae6af24c1aacf62f25f099f06de38677ee808f240bac24920a2f6268febe17e99ba49a5b501e9cc8048b9b70535619e670ac31a8ab78bfbb77debe934883edbb4b7f6674d8904560235709320fab0f4d829cd05977e335b7b3088b4016d8152218672a2138a85184b73bc8208d16da609b428aa26ce21d2479cf2ef9d0cc46cdda3d7e29f5e72d12fd72c5b72411b4fe663b95853ec4f6e7decfee3df7611800618021b905c82180d448cb22eb4828b8d45aaaea150cba04b2f491a193902db5f28095f077d207422828fffa78b1e3de43f9a71453f6fbe9837b5d317f030e6039e0f12d1d18306b80d6c3a534d35d2cd9c96a9e8217794b51866aa30b1e2d6cab5eaab2db8fe3d49889549970c052b0206f50c8150c14143ebf11a9432b96ab9040d623cdf8d3e04f68ecb5d2e73660e423ab2a067844d3fa408d2bbd01307b955c9748f5948ff5ca01eb7aba443863395d4675b8ce137dcb68377628f2e2144e25efcee1dfd3869a5cd0ddfe22fc1de667821bd3db21bcba446f459b4dfd155f85a245a4906422355995e60278fd58b4925b225ab90c5a7f91787eb0f7f0c75608849ea63e793ad64f9607eb1aec2702557eccc12936a7cb9faa85244f868025422c063ceeb919b7489f3084443c9bb02681b9a72d3038204cd31ea323d7d7902e9a2464f2b0fe2557c73c36e060a3034a9b5277fec2f0ee7243676d4030b548e7ad95688aab32328902160e7036d68661523bd7e149346c28bc56f06acc53e51e14fc17b2d9e86cff95891f11a7204f2f0717641737b6b03dcb07af2316a90fd138899ca7ece8cf18a30e0f772c5b6a0958642155314b10d470316110bae6ce2ca96121aefe386d6459a45aae69d194de4afb7b0672ddb6fcc5cf9c150c98c180c3d2396fa3264756b4c29bb5346dc1902e4ebd644cdc01f3ecdd6aef3448d71b0634b39f1a2fb188c48829c04572642662fc81dbf62d436290acdf013c048e2c77b77412aeede393c0389bfeb021c2afe598e85a1333e8e6426ffdcb1217d92f5077a0d53f2eaae503f82f58213e1326b3d8e95bda8ece1394bf9d4ee0c2232504a01b997e9638b9952eb095f9050ff2d1c2a1238e5d27c42a95a73b2629571c51ca0edf23725d6c223408d4490f4d8c3368f3139c5d64c931148c2e72e100415d24309482b78c74e3ffdb0d4fef727a70bba115f33e6f3abbaf2d3ce4d8b914bc34f40529cad4646de0f2b3c0db551ef4be6d36c33cf77f0e9dd0f059f9116a0117f44ee6c146a3b198b7d276f0bb6dabc94b7e439e66d58171c3cc30c9c959d924e24d5a16dded6ea722a2536da51d90bf03c61de598e8ffec7a0cd4939853f543db5562908914408ecfdc1e236c11484b9296ce693252d95b8699130fa764f48a294d7d488c7ecc44e8fa23c6aa3551aa30ac2fbfc02364b3f01f1f774697c459176296b1de641a80da8a76e317a2f1c5ca51414a36e33eb97e36151e483cf90eb15b3c46a5c6f5afd9e3d7d74fd8d5f9f73f1743be308ac657dfabd93ee7b0985aa312c1b52b0667f4ecd1752b9b93d523f2857029d0dc50400cc298d7200fd9454c4825c77151c92063136b390c5093153d3995f290bb5e4bbe07a6f96a1b0c71471f2f3c8c082daf7711a9291982662f2b0497ff11ab61bccd7c86c2f4f64771386712b60ae490e9f0279bd322bdfa7914986aea4e1fcfb7dc88219a4f7fb26d01fe8b4af28d5a9ae3dd6871e24f704a4d33188c4fe3dca4db74e0a42fe382bb36bc16bfe6147510ba06d5a0d6b3b1ee75297e3c795c37331c43fae2b069054a4bdce14884ab8d733592839ea89346350d8fd9136e11fa82178e05108f5966d8793e24def61cdab82e57d8ce2dd5e268c58e252ce836f27aebfbb106a05076cf376dc229c128ba1e791dbefff1bf9af33532e1d44aeaa4b6d5aef49b2f3caf6fa289be2abffe8ce63911d28ba9e3b1fcd4aa6fe9f207f805468c6a878bd65e7238af960115c4c43294ce54322dd30e200da583f96ea0945b215912ea863eb3fbb1e3910be211866e0bbdef0033b0985c6476d74d72ba11cdcec8e1af8f56b2ffa2de6ccf582e118378b7de408f0eece9313ef60a598f5e4bf4ddefd373fa43bf300e79bb3ee79baf1bcc304d4ff92f01fed523ec4158d8424184d02e7afa95ff488c076cab207ed9878ae91873706ccb683075c94870259a48c92ad794ec6f9b979d19ed53fde0d7a13afa1658daecfca7e27176b751a373cc3eff3dc2b7fe2fe60d1aa4f92c1eec9db2a5e6574a8023fff72ee68d7519d93ef16456c34bd7fc8ae61046efcac42e2db9c6968df50700b0ecc0a168787dc3fc58590e84b7940d391b5036dea1e0dcdc1ddc435d85ce9d8a7c6ec78cdc1ca4de6e0c3be3c52eb233ce5aae00d595812c9784ad7e5c62a680220d62e832519230a39510100cf6e5a4893d489e3cda75e03902eeff236cef3937d1fd8bb67acf8a1eb1495c9b7f3408617b8313863ed55c9d060956d9296ec4c70d8b679fa4692ba18e2544966a6768118b2dd0d242c869dc58f3ec7474aa97b276558b7ad75b62a924389725dd6ecaf37b6757a20b0977b13a0d260536bcceb02a68d12fa1bc4c81de2afada9523b9bda2578b2c625d7aa1ded5f074a67459654a940030603b2f989556505d95cbffe03fb2911be94e6cc2900dea0981e48c63f97f57ea4cdbbd32c955f0f3cd803fd4cab6be4331ab1ad42687e36720599b5f48386dd01cccd78d237c93d354060b4da52fef46fb96c19c6efefb7db963e414a3a499a58c6b2f2132b4ea2dcb042f3e4dcc6174198ba4022f3ef3c108ca8f1473304f974121024bc18dc55d96a59fcf39e7c24fe90e9edf50de1c6bbc8dd98b5be924a7e2602f6e878d4709d4db5256d3ef9ced0eaf261ba2c1d5ddf3cfdd3f5efee7e19f11914b8be74a9e7416880481cf849cfe501340eab347840e0fadc1fed4f6b5eeffe66784ae076ac567cb486c69506cdebd887dcf2e232adb93f8dca9e3b0636ea3e24ad058cf8673ee0060d1f5b47f0ae7c518b008c6bc28fdfc74aa8723b7b53117979925fa59a51882a5514d7d38c1ed16b7492130dcef7463b04a810861b6fee91a11e83ee2970767b60341648cbdba7f7c747bc714f754fd393333a50820398726f33149d37a4349f55b926f5dd3b924f6b8bfaaf12e7bf0f0e0b645de3715e3fd11b3f687ce42e6df4a51d130731e3ede8e1f1394fb21210d96c5c3dff3c77daa1b34a44a1def5c343a5bbfb9280ef8b31c05e9a9af55fe5fb8bb22ee803f53bb2bb2cdcbc298581b88fd3ac2567f4a933a8b0bb68eae4e5a010d85fe6c886ec58a464fc6b817702844115b358b4a9ced70db8831d9892fd9d3d309f5d50a5e16a213c48e9144a4840a79b5f32cd8803a3dbccd43300ba177b65c708cda6c91ea51482ea42bf3f078dc012a2ec02de252a4c02a311674c9ad0e227c1ef50e6ff4e144fcc500a9320508d5ae6bbf309fc8ef025de456f16cb24a0371c4c7ed5215d2c4d85de0f6343debc44e8e578cfb1833de3bcab806a74375b37cbb3990eced4ca8b377726d4fbaa69ff9768952e90a84f51b17e16aa12e17b722eefd4aac625b22f3689a066ec63d860cbe75b564eba816b15dad0204ffd9d3014b2558302a680733b5aedf944b2b19303b7a244282fa1e74d69651accb4bd7947be358ca0c21ffe8a15b2d7d8741c45c6f0d0a68bfa3a6b20c5492a2cc1268b93d96bab9247bb8e55d0d2be002c96fc117a4fc2600d877f1b75d6f830382f25b5404bd240c22875a425ab91023463af96eddeead7b9d98cc3db3d8b4ef4dd3b7182ea6946701ac2bef98e1bc35175f8f5bdb7d8b3e22056ed859f885dbe9b9391d0fa17b6f21bf88d1d357523da7ff837bac8c06031d9881015add6bdec50f7b04c06f23953d2e37e1e33bacf890f2eb3ea94f48360f7c85a3ecd51e9a3caf00b074726cfbf3c3d7b31e4821a46f7b43e0a87dc720de2336eabc983fa1f9e38f2cf8fddb571cf2ea2ba0f7f85f924830d405494fe8ea12f861309ecf750170f768515d225336f0a643187c30f61d1d08089a2237592b3493e4c27d3b144d04a34f368ab583f347f1d0fbb0c6dc28d122e24c8e6ed62a656295b20b8a98beeb5e4256f8b852b3a643b34fb68a0b01bcb4b2d44f505e972d3ee8f0a8141130cc3965f64bb337c2ed5f84542401f800a8094263cb94054389dd0479c7ba8f09205465653a942d52e794001cfe7d90559fad66f68fdcb92cee03b9dd74ce089a178c5ee83e77574b4b3cacf44b5547e0ef3d3c31a2c2c856675f4d55ade8bb1b0d11e14c19432a7a0b42854c1edb2770eb1abfe0143a5cfd50a82ea48afa6ba8e1400bcdfa9299e4b78016e0f0d52b664871e7b9f4150f3558bda232473b6d120f046965f1379b909e8a6bcf80597614fae780bb3a68a748520887adb9ab48ae400b05534685937b1e9c2eea3144799b59c318059a755d9aa4a59ed2ffb09faf291c473a7cb9d6dd5d1a10744657b6b2ef27d866997bb271277cd904fc82d6e39638980b9f5b715e7fcf9a166e3055d68c3b466f5f0a57de74f9b417f6f01360b9e59ffd1def0fbd28e6ea305aca83ffca38f9618c3b6ca5439ff16f9f02ff82b1f3b1231b9bff4186315d73ed9715439385694c96b915f01788f085a83aa21b98086be2c50ac3748157f72f11e2ff1baa68ed5ed7586630e9e49c7ed2fac4e0a90929615c845b1b86227b85f6c7a26b2b5ded97d3feaf3266b9dbf34ccf9b3ae24c3156dc8a523e6d39a1ddde3fcb60fe4daeb9ae28461816417741ed1a962614aa5bf328365b6b200526d0ce5e1ac4f220b4831a6764b7b10958c62ad23e5c2b86bb15e0f2925084d04596ca5f43e8e0fd22908a65a4e9d6bf4aaf44bb5826aa57783689ecb2a3", 0x1000}, {&(0x7f00000015c0)="5635f3a0f3ec9ed3ba43f887a6f164921751837e5a79dc72d024e2fe9fcf44f564ded319e4829c312e6bf31a7420bd99f5bbf3896f5d0c8ff219deee13e8f6efa8faab03bc3763c8007479322d806f220687ffc7e27df87cb5ffce7c02509cdd1486a13b4a24da6c3677cb4d4d5186d1bfe9a1ec20700fce28f305aa4ec4e9009afc6250638d0f00b93e15b04a1f40fff054fe61ba", 0x95}, {&(0x7f0000001680)="2b0e2b49fb6e13ae264994b08b781e7dd419a5e0ba9dbb8e4ec69a5ad871df9ac7fdd8a2525b9b8d961c148a8240d48b702d8434ab134ea9b0cb3a06fc04fdedaf15b44c1c37", 0x46}, {&(0x7f0000001700)="9c563886ce123fb02bf027eb0d26028cd1387152ec4a6313c825f64273428eca08bbcf530d2b13b39e313504ab9f184f017ea1e0fff2f21940d674a642204ec35ccb1fd81e92e10c46", 0x49}, {&(0x7f0000001780)="446e17f5157d834201cad7aee742d1778f3031e04c71a578963673286ecc4f168fc1fbeb2ad08f99f5cf6e675ce6d8b2fc1a859137ddd5541ec368dbbf57acf0fc04b3d4059a02f530c4d88926868875343cb62b8a6ca0b6586a715a6360aaeeeeb659a09dfbe401573f331b543d57377b7cb3ec876a42f53f61d5dce5231c60845f985761ecaf4893e30043dedc19621295eaa031c5b505415f3e721f63098c36f71a", 0xa3}, {&(0x7f0000001840)="f5348b6a35e8f489a0bace8fd4a0786da63259f295c1adc5e6b2d513bc361937911ad3ff691c3a7d2e9524ae04e1cc9d996fa09a03113b0f3d0c83ea837be59fe1e4fe691e3beaf99c550ad270e7ad1c429400b3750c81a58d26af9be779959a274a5ed9a7c2fed8d200738905e25458666340235a61138b2ca837d9df769ca59750d00f6cfd1420706781251831decac47c38c88ab160e38cc9168f32d714b5374e3090948dbebef67c35f26991a71e7e859162f2437d40fba832cd32711f13dbfec3e75c8b38527392e5dd5e544ba0b81b642040a795876bd7a69e833aeb4f4c", 0xe1}], 0x7, 0x0) 11:21:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x1, 0x10001, 0x8001, "a18e98146eb83a7eb073a591a880b82dc9d82682", 0x7, 0xffffffff}) r1 = getgid() munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = dup(r0) fsync(r0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000100)=""/61) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x106) getgid() setgid(r1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x400, 0x9, 0x1ff, 0x21c, "51ba0cd10634159a9ca63cf9ffc3a66164fe98fc", 0x2, 0x5}) 11:21:21 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) 11:21:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2048, 0xfe9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 11:21:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) 11:21:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x46, 0x10001}, {0x8, 0x6}}) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) 11:21:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x5, 0x610) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r0, r1, r0, r1, 0x10, 0x5}, 0x6, 0x1, 0x100}) getuid() setuid(r0) setreuid(r0, r0) chmod(&(0x7f0000000000)='./bus\x00', 0x0) 11:21:21 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 11:21:21 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) r1 = socket(0x5, 0x7, 0x200) flock(r1, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sync() flock(r1, 0x0) 11:21:21 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x83) 11:21:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x10001, 0x4}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7fffffffffffffe) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fsync(r0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:21:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000080)='s', 0x1) 11:21:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/156) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1487) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 11:21:21 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r0 = open(0x0, 0x480, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000380)) 11:21:21 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socket$unix(0x1, 0x5, 0x0) socketpair(0x20, 0x4005, 0x3ff, &(0x7f0000000180)) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) socket$unix(0x1, 0x2, 0x0) close(0xffffffffffffffff) fcntl$getflags(r2, 0x3) pipe2(&(0x7f0000000ac0), 0x0) r3 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x3, 0x0, 0xffffffff}) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() 11:21:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup(r0) 11:21:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r1 = msgget(0x0, 0x1) msgrcv(r1, &(0x7f0000000080)={0x0, ""/241}, 0xf9, 0x3, 0x1800) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x5) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 11:21:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:21:21 executing program 1: execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000018c, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/195, 0xc3, 0x0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) 11:21:21 executing program 0: r0 = socket(0x80001d, 0x4, 0x5) connect$unix(r0, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) clock_settime(0x3, &(0x7f0000001300)={0x6, 0x5}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r1, &(0x7f0000001540), 0x2a0) recvmsg(r1, &(0x7f00000014c0)={0xfffffffffffffffe, 0x0, &(0x7f0000001380)=[{&(0x7f0000001340)=""/56, 0x38}], 0x1, &(0x7f00000013c0)=""/201, 0xc9, 0x6ee4}, 0x2) readv(r2, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/52, 0x34}, {&(0x7f00000011c0)=""/200, 0xc8}], 0x4) 11:21:21 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) fsync(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) connect(r1, 0x0, 0x0) 11:21:21 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) mlockall(0x3) flock(r3, 0x2) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x5a, 0xfffff, 0xc6, 0x6a}, {{r1}, 0xfffffffffffffff8, 0x21, 0xf0000005, 0x3ff, 0xbb}], 0x38, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffb, 0xb0, 0x80000080, 0x183, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x3ff, 0xb8}, {{r2}, 0x0, 0x8, 0x9, 0x6, 0x1ff}], 0x0, &(0x7f0000000100)={0x6, 0x2}) 11:21:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x9) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlockall() 11:21:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "a0e4515f55b5b361e618253bd0bd21e86819d213"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 11:21:21 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) nanosleep(0x0, 0x0) socketpair(0x20, 0x4003, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setitimer(0x0, &(0x7f0000000140)={{0xffffffff, 0x6}, {0x6b5, 0xffffffffffffffff}}, &(0x7f0000000180)) lseek(r1, 0x0, 0x3) 11:21:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1002, 0xfffffffffffffffc) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8200, 0x80) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x1) r1 = getppid() r2 = getpgid(0x0) setpgid(r1, r2) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) chmod(&(0x7f0000000080)='./file1/file0\x00', 0x102) sendto(r0, &(0x7f0000000140)="5c584e74dd2fb673acc567586b2ccc77200eb2080aa05fd6b433758ce9f221dd3462e68c1e90df2f97b40af8762dde4a827f5b2cdf26179b2b17115015eb9f13abf0", 0x42, 0xc, &(0x7f00000000c0)=@un=@file={0x1, './file1\x00'}, 0xa) 11:21:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='.\x00') 11:21:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) dup(r0) close(r1) 11:21:21 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 11:21:21 executing program 0: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 11:21:21 executing program 1: mknod(0x0, 0x1, 0x63e999ca) 11:21:21 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x4, 0x2}, {0x18, 0x1, 0x10001, 0x100000000}, 0x2, [0xffff, 0x5, 0x3, 0x0, 0x400, 0x80000000, 0xfd7, 0x8001]}, 0x3c) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="4704b744b1a752ebdbd564cc5fdf2915c651f95b82fac634d5a63765338d5993a55d56b2a5f6ada314dcd4575cda7da8575dd40f48efba850237a12a1234d01694bd2ded80d41d8f589d57c1f8f5b8bc3e", 0x51) r3 = semget(0x2, 0x3, 0x302) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x8e81) kevent(r2, &(0x7f0000000280)=[{{r0}, 0x0, 0x10, 0x9, 0x200000007, 0x33}, {{r1}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x64, 0x0, 0x80, 0x4}, {{r0}, 0xffffffffffffffff}], 0x5, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0x88, 0x2, 0x8, 0x9bc}, {{}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x94ac, 0x100000000}, {{}, 0x0, 0x10, 0xf0000000, 0x2}, {{r1}, 0xfffffffffffffffd, 0xf6, 0x1, 0x3ff, 0x50000000000}], 0xa5, &(0x7f0000000200)={0x4, 0x6}) 11:21:21 executing program 1: pledge(0x0, &(0x7f0000000180)='{\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f0000000040)=0x1000) 11:21:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffff9}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10002, 0x25) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getitimer(0x3, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 11:21:21 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) fchdir(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="f3453bd2c4162227c1beb3a5ee7cdaf60b5e989d5d44aff71502a6e5871897b602d2f261a361de58db23ec9b7da38684c90db1fb18dca85f5ee338710bd4aa98a844914d1e2f47ee3e36584dd56e79655ae9c7a700469ebc1f25cb6ebcc36c2167b23e968002445d", 0x68}, {&(0x7f0000000080)="5866d7d3d549d62551456aa9216fcaa6d2fdde614a2794ac5915fe79966c87d0b21208a909a30baf22b489160d23d5dcc2f0e28d62fc260ab87250a77b65a17812b86b3f669fcbb00fd473893b4e7a4c8d84b01eca8592449139e9afa21152a4bd0387e19e91d61c58f25dad2d746caa14a1843f109f4451207004a8b16df0b5d2df073106aee94ee5f355ae4fb52b2e66c68e0c2aac60841f19c8a1e7c8f40da1113898", 0xa4}, {&(0x7f0000000140)="4f1965450e809ade373f2fda5d5bf7692704167f5acbddb359f81917bd0adcbc55d3f65ba01cfe65c2d4aa194a2f2dfca756264d323362c4c26b59d24960450af296b7d904c4de97b979eb4c8a568b7a736db647d870d16d42779d473e5354e2734dfa45c5ab98ac2b31dde2586abdecac1b6136021d6b3377c2155a37b0be04c363ccc2c4e0eed8b49d2932175c11aeac0ef869bc8b990cc8fea0254573ef1ab6eae80905b173dbce575c3aea9b927ff1c7aaff8a9a8b6466eb", 0xba}, {&(0x7f0000000200)="5b59dbd30f052611a5764755d35128156edba61ab8474d1ec18d1dfb27b28aad34a9d9a446a568b69475d27d8029e5791a6c48323a2d3498823f0f4713f7482976d7d55902b73a57d98d8a37788c5d6d293bde6f5a24993d7a4f1ae41a0e6502fac51bbfad8452a2786e0d283bd12a65dc231a064da3971022882607dd7e1178c492a22a7d960f2925e1160376f99b3a3da581dcb6add901c582923ca8f5c642", 0xa0}], 0x4, 0x0) write(r1, &(0x7f0000335000), 0xfc94) 11:21:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4b98) 11:21:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18040, 0x8) setsockopt(r0, 0x200, 0xfcf, &(0x7f0000000040)="5c319dc504c5588406fb5979681cd1591b2e559efd0f5908105761858f725b662c665d795d785f2c442bd160d1c898e5f1d19ef8e4c7463b198e78c4837febc35d35168bf9de8373c826bfbd5303a19ba1947102e8e95dc78cd4540f9818103ebf5ba75526451fa79809ece442ff19cdede2ffa115a54841ea2530d3788e", 0x7e) r1 = socket(0x2, 0x1, 0x1000) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) 11:21:22 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = msgget$private(0x0, 0x1000158) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 11:21:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff99}, 0x43) 11:21:22 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffeffff) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1e3}], 0x100000000000017f) ftruncate(r4, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x20) kevent(r4, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0xc, 0x66, 0x40, 0x2}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x76, 0x401}, {{r4}, 0xfffffffffffffffe, 0xf7f253d426b62e39, 0x4, 0x5, 0x213}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20000001, 0x8, 0x7}, {{r4}, 0xefc977765ca49b85, 0x1, 0x8, 0xff, 0x1}, {{r4}, 0xffffffffffffffff, 0x42, 0xf0000000, 0xff, 0xc85}], 0x100000000, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x88, 0xc0000000, 0x504, 0x400}, {{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0x8}, {{r4}, 0xffffffffffffffff, 0x64, 0x2, 0x0, 0xfffffffffffffe01}, {{r5}, 0x0, 0x90, 0x88, 0x48, 0x5}], 0x3, &(0x7f0000000280)={0x2, 0xd4}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r4, 0x0, 0x3f) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 11:21:22 executing program 0: socket$inet6(0x18, 0x9001, 0x0) 11:21:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x4) socket$unix(0x1, 0x1, 0x0) 11:21:22 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000980)="be3ce0f3a95a3e7f6bc18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fb46957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3dbb97d88f9ad0c111aa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c1cae6a8c74f882971ae28dcb0300000000000090dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d0128b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c4de31b35ede435eb694b19e51c5706adb76fe6fd8b9dccc41512ae081c6693ec66dc682b32483bff6dfbfe00583661b8d2c7b1e6fa2f859e4d76a23e163c30b22d040f6824e00743023014c5ff7f000000000000b78dce6b8a3c242417c1434519efb815af9236c5f7f59b42fcbb5a9ba4b9d20d122a3df826c310fe55e02039cc005f9b8f997aab7cb1d8ff761a491118879bcd211dd4326c35718c2cddf54bbe02b339cdb26800aad25fac56e1e4239af25644672599c139fde8f44e5f6880124fb4dbc4119e7b219cff57f70445416fd604dd99d6e402063851fb4a63773efd64706c8adc2c6cbafd0c53af8105996315dcd7a51a107dafd69454cfe222e20f4b811f7ce25ce29868c179e2e5a409ecbc1c9c5cf8ac2d2e3cd426d595cb8416940014fa", 0x8a) r2 = dup2(r1, r0) dup2(r2, r0) 11:21:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xe96) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 11:21:22 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="56bf89ad81f3859f2ac9084196472a62f404c9bed383717dc20d6ed8033ae32636489c5c1d3c4f1f0e2a390a998f1ec6bac69d95e3bc5d5b21d678b6d7182daf46038bfa72321b796f9bbd6c4cc94185e3d3b02a841a52a784bec41e757fa9133c08e3cb3c02977230d1608c0bb1e2a88a1f94fb155bd676f37c6aefc732639c1ebdd2ee585ed99958cae42a8c59fbda0876488aa98867ee6f2b3974727e0a7596690d16552631b72d81c74241782d6071bec43aeb777b3a9aa9e9e09495cf56626eea52db09182bbfafce2b22fcf5dbd30efaf42f7c84f767c71a907237d601b9b4ff5ae49e22", 0xe7) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x44) 11:21:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000680)={0x3, 0x9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x5, 0x81, 0x4}, {{r0}, 0xfffffffffffffffd, 0xbb8eb316ebf46471, 0xa0, 0x20, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0xffffffff, 0x3f}, {{r3}, 0x0, 0x40, 0x1, 0xffffffffffffffff, 0x44d6}, {{r4}, 0xfffffffffffffffe, 0x8, 0x85, 0x3, 0x87}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000041, 0xc3b1, 0x31}], 0x6, 0x0, 0x6, 0x0) 11:21:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x24) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) read(r0, &(0x7f00000000c0)=""/199, 0xc7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0xa19) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 11:21:23 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x2, 0xf0000002, 0x4d, 0x100}, {{r0}, 0xfffffffffffffffd, 0x28, 0x80, 0xffff, 0x44}, {{r1}, 0xfffffffffffffffa, 0x48, 0x1, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000041, 0x1}, {{r1}, 0xfffffffffffffffd, 0x28, 0x1, 0xffffffffffffffe0}], 0x2e9, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x12, 0xd5b8, 0x9}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x2, 0x71a, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x9, 0xffffffff00000001}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x1f, 0x7326}, {{r1}, 0xffffffffffffffff, 0x31, 0x4, 0x3, 0x80}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x80000001, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0xf0000001, 0xf86, 0xfffffffffffff801}], 0x5e3, &(0x7f0000000200)={0x6, 0x80b}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 11:21:23 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x8) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 11:21:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() pipe2(&(0x7f0000000040), 0x10000) 11:21:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) fsync(r0) 11:21:23 executing program 1: r0 = open(0x0, 0x10082, 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/239, 0xef, 0x40, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) chmod(&(0x7f00000002c0)='./file0\x00', 0x142) ioctl$TIOCSTOP(r1, 0x2000746f) 11:21:24 executing program 1: socketpair$inet(0x2, 0x2, 0xdfe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="5d4d63e1e9e82dbcf2d08178a555b9b419b2c34a5239b065f59336b74f6f9813a1c5cafbbd44b171e1b07c0efe2c9c36ee7d497bb0c4", 0x36) write(r0, &(0x7f0000000080)="a17024ffaa1c0522f22cae43f768c2b55307ccdcc6f5560d86de5ebf1405e7d84ce98b14207da92e01266454f939b52cd626fce4871c89559d8016746000d3df2282eabc82b0e88a1b7ee24b19a503675242c72c2c6fde608461a25fe37df77f5fdedf9aae6ec0f16e77ad3c84dfd3d8a49011b57860fd0b", 0x78) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r2, 0x0, 0x0) 11:21:24 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mmap(&(0x7f0000144000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 11:21:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/214, &(0x7f0000000100)=0xd6) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) getuid() 11:21:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget(0x2, 0x0, 0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/224) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 11:21:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x7fd, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 11:21:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget(0x2, 0x0, 0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/224) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 11:21:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xffffffffffffffff) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 11:21:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget(0x2, 0x0, 0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/224) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 11:21:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget(0x2, 0x0, 0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/224) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 11:21:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget(0x2, 0x0, 0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/224) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) 11:21:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() readv(r2, &(0x7f0000001800)=[{&(0x7f0000001600)=""/198, 0xc6}, {&(0x7f0000001700)=""/102, 0x66}, {&(0x7f0000001780)=""/115, 0x73}], 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000000c0)="7c3da29466705be21d0e6534637d63425b06f8f0b60f772ff18c4b2626cf212631df937b08cbebd0cb7bac9a8612de7aaa7cee2f0cdc6a3404b06aea55242eac9b03f71e6017447dc21298d51641963760dc401fecafbf7f9cd41b30a4b2a4b631692d107684cb1cdff407cfdd8525671b95069e965a5a4a3f13dd0286f414928815b6", 0x83}, {&(0x7f0000000180)="5cade93405fb44cf02fe65ad9166e9249ac8b909874a5bcb6c0d9733062ae9b9a63e21db37113b1dd1e7e174d4551e2b01dfaffab5e77742d0db65402773b00631c9ce7b0c2624a02af68cf910471ef810d4c6a123babc55a6d0d5fec8014f6dfdd3fca13c0b032d865cf6d3efb00c3ded5a345acda6d4124bbd74b6", 0x7c}, {&(0x7f0000000200)="b836267738a2c865362b33fef931b27b2fc043477f90cfeb267cd50b9c2e7dcbc4414a765603750250428eb80b7aa5ee9ebb35a8a036b50ac142fdab483c15f1fe181038e56b5ce12469b558d71adc155dbe94d675c9a1c06de0e8729c44db18d7dd70427c427ace2267afc30d30184a868cca7e65e73eb66db089c6929a8ba6c7971db014975ec12d9b4390d4aafb57445efc32ed8cd654416ac6df3d3de755e129a6b249fab2c1f89531280a2a1d14f9760ed9c140a3e613beb48032b90e", 0xbf}, {&(0x7f00000002c0)="3c261f8c050ed475ab29ce1426e7b819f8a2e5d954776645def438164d4b31f6616b9e91b9f29b9af3231cd32fc8037bba9dfb64be1bcf4ed4c0c7f598ae0ced8284572fee2267a424ec8cbe98bdc9d5821fbfae9df23795639eee6175b9c3c73189a8752df5ac0f4e306de6cd036dbb42a59273abfe9fd938b751d236e38e4ab30e51416e23f15d867b8e6110947c4f0641259f95ef85a8e5f2fa6c814c713fdca23ba92c1e24af3cee6a8dfaeb9006cefc8da26949f048988f568839e4355658452b006e5195e85b06b4c1a66810fc9bce1bfeec83f0d9364687f20b129bc1200ecbc2a218eb79caa31f5d29971461c57acd7a9f6566aec69a551ba0a2df155602e0911e280b7ada4986d14f686194394f042212fa2367fec0e0b8a5a24466032ca7e11d237964ab8c869e0072e6f9af6af2e9ed855fa832272946bce86e429d95d50da0dbecb72f48951d14c4afec9d7c3a3ea630f242096413ff6e9fee92a3fd2ce5d33d1d2d215cae35806ec9988dd2ac6332839b7ce54df86f353a0140b8e4e19e77d984fbd00ba602de73d0e87e0edbf716806eafd23d866921c8caa3c63fe3ee05cb1ab8a6df24ade7b00cb4875b330b94529af9bbd91de858bf2cdb7d250003a4b98c7e01a30afc77d79f6bfff87be00a30949293a342c9b2a5812034813a77e011eca5320e61640868d12f9796d86c8310f9d3eb67e7fb76017485a342bd4848c1cc1672d3cb6e65262eaa94bcea1f478cd995406de3127716ff7f454de763e3409666f7d36bdb10ea014099f1b97e355e8e4043e8c96ef3e19b8cacf965a5aae51a90d13d51465ab55f7c1b5fd678f3b39aa0386201a3245ebeec13bd08404c7ba69e6cd8793ae726b9e63588d6815d3983fb225972fc81b1642b042c636656cd1e8fa00120283739b6bbdeb3499fb9472758bc97013fb0eb61526dd53dca197d24929c5ffb1f26ea9d4cc386ee80e13c607e5694419966ab773e3e2fd161004162e92a29bfeaebc67b6f801099ac014392c436537640df05225279513ae903fc8e1a0d2205535e2ff488625921cf6765b9d2972d7be2b179a8add2d340048ba7c035c156f5e2e60708438230e42692390a65a5c85c04529b7d86efbfbc5970dc75349bf42e897b88129b4e604cd4e6d319cdad7fc676eeabab224f64b35c9621d759e36346f305084261077973040a1093e02b2658f1e93acab57ffcf0f5a1fe2e75e9bf33510c86f3f83c17e01b3a70e2a45f4c911fdd2b8cbc13dd69f3a4d79d2e88a8f8726e68ab1495f61550ebb57650b6c947dc11a57b5450b3c0e97ba6ff56a152b4160360d8ffcfa714e4fb0cc02ef7b05f69be157d414af06bc1befe6981da04cac10830430510ea9303e49cbe47372298f525ec06345462ae1085853f63d0dc5655b4afeda0605549506a72ac6057948b271b29d2bbc74548269b821d60b1bcda6393be2e2f0905ded55725a17c0edf3e4da213e28568823389e01eb70c09afc5d4dcf1067d7f6b9fc68a046f08d8debee12ffca8471c88d82ce6d3784cdb0fe3cedfbfdb43b827d0376c8ff4c3c1cb5ebdf4798ee5a3c4c2bcc5d72605b4f694be1818e45e71691b37817b936fe2cdd1ab680b053845247ac35bd0d6da77ca27a109de6b25adcd5b9f523317e1175116ec5409f4570dfa9cc0350545478d0710a292702197b3272bb49d164637b9a3f5d974c24cebbcd7e7615fa1ab2d0671ea469077fcb2c92171c8fa42f98bdb4c014c726c5b48327350e9d1032b5e48574ad02edca7e5e79d026758acdefbfad11c064115025b769e1f63ce8f0448c052b3b211b9759641b5c62962fb0074f5f255410e0bfc6c5fda66df16b90fcba5ceca29141d826396012f35cd73e3ee6080f0a4d9fe4480ceb955a3c2181f7d2bde311d1024840ba13d583f91a0a6107a57f19448886dad16f92b5bdf2dc5b619b6ad44c4fcbc101687eb54f5cf3dccce11fbe75a959ed41d2ec38c14f6af2e6311574d337ba6539991f86197759d84593d40154cb501ba896129f2c02a8cfb445e451bf5966afcd180fea7d1c9e6706ee6f9fadc5d26a093a31ccdb2cb8c30f6edf4025f68ba89029cf322d142460a799790c8711c34108f3314169f98708234d3bf6fb41e81f03e47c33b9e4753e12890345b75a930f898a8877e0d57037f4eafe720671915d1028a821b6f8fbdfcf81fbc71c88ffac086ad778427cb7dda79c0b45d7152100c57f3dd4b7bd50146ee3dc3ef161a51d6c54412b4bb0cd6b3cab6d5a454c79fa5d5170abf156f797611b7054d46e3df4c50e963f3c1af0057cc55bb855276b776b2f4ce838180a9d49557044f58a68224934a11cc72addc467c93e5d7d860121e3fbdf54d9083ff880d22f28649dcc2c3dc71bede3410c279933c0c20d527f8bae25a999681b5ed4dc6a31b3a95837c0dc0933dc47ff8cf9b6703a51212c1bc980aafdb9d48463b6ffdc8985d0d64a000ad7d604ff3a81cbdd4a1399aa7dd42e2ddebd26749b77988d44abf1478a9768eebdb08f941e48fe1e93932c7cb9740e31fc45c2495548fbc2344895ce3b404d1a9eaebe1bc1bbcc46de3654ce9c541c4e1f77671c6215759277a0c27cacc9b427fa7dcaf4ea7334a9d380df1cbbeff3974c8ac6a619908d185e7bd17ba57221543f57ad84e1ab739c9c4691706bc7921011612c5efc123f64a2296ca904ee3175119d3e53c904c4fa26081186dda091826c27fde3f559b3cc66c38bfd61de1e1d79561b765b0002a663e3f03aacee7630034b0507eda213cd185d154a842d50eb30eb678c4476b060474e8df3751939295ace73294bcc49dac62ea00a7b195dac6cd3bf094f8759e805415cbd8b4b83992a5def7c4902c75fb15b7854fa898cc4406dd9391d6b2bee61966b4aae3a5470fe982d9c32854fec8e3330f24f238d4873c910ff0218485aa1846e8c59d3d076e9c0cbd240325355cfdacd7691ed5d1f8f60d150a37a38b2de7e9c1454bbdda8a43e37bf7a2895cdad294839bfcb798e2fb46bac1641956816d082430cf2825a0c510ea670c16b058863632a6017cffce799b39916d9c9cb7ff80071da05b3a0a2f654fba3ed63a8d66509833bfb1cf5d38763aeb160966f29c118d8675c3b6f8e2547727df2612e16c8b85e78a1a384c632772ff7f32ee918c0a24cb60b98803829137f86d1b015e08c44086b97626dda7785ae0700240319139c360bacfd598bb1bcc74938182c173da5fa89a7894ab50841308860ac0b207368cad47637a27dd9d5f487e2479620153fb3827f066db4cae01d292c3bb026ef545d0e08a438363dada552b90824e4275544d669eea84cfebff6540c0fad6959753b4ac00b3bdcb5d57cd84bf77d6edfb616abcdaa8b5933d255f878472950d99601bdce0d75c3f20db0f50213c9a0acaebd935a1d10f8ca7cd0524d18394bed21ff8e8c65df745ea625ae8c6c416c3264bd4b8e3dbe2e7deb3f6ee8874739a581c5633f9259809a2d8d4f3e78e4eafb3cbe4a98b07ab72baa391de18f0d64b83924161ab1c4e5e29173422767d1027569a72ae770aa1d767cec844bdbe61e021321b90d29ce95c85b8b07bacc9ad6a500fe1419ba76af973807c74bee7c10077842d8ffe78c85ca003ed29c3db45845cdecf82561689dd5561a7b48528ee4ae08a4dcbba8612c37f42be97306f1eec6e9df666bb5011be536ed2cbca10d6630e4d09059f309063c7b09091b6bc0f8e1be6fc4d7845ba9b5eef2d7f42a6913da1a6440f03ea92386d004db4854d56c91cbe5253b06813ee4f10fd93d6cc54e1f28f89163c106e1c49cbd02a5a2e8140953c3ecebabe54055af59afe74f4ab00846c9791926e1ec663d5567f4a6347071ef3180dcbdc21dec4643dee4a68fc56d4e39b0dce2ccdbc5d22b0a88f71760c7e2994be617a95ea98ba84d0bf2d7c912f733bcde982390626210c9e7f4a24b27854f1cc5f2fd5609770ceb9e29e65bef7d785a4f89489bf709a60a387a0544d865e0e48c74adcf0ce9f832017546850a8273e890b59991a154ecfc2b5e430b28a6744c3f2972d8b1e60b3c0d7620158b0cf58c53c530c2c8ac702534d8b84b1c2b6e8819a4b801576cf379b5269c3451bc92e5fc8a02257fba76e51f9a5a7e438dacd3575df37403a3f93117087bc4c0eed9fdc9633cbedc8a53c8d15240eca353ff52701c1df5a1caf0c912431c419944ae83f817789b15c28795a754be1a761ef28713a47015cebc35cdbf2e070e06739cff8e4271c41bad3b55f2ae572c641ad183cdfdeb874896246812c232f492c76115a1b58bf804df3a34b95d6f1a3dc032b1fa8cb6a17ba1c109513f2e57dcecf87ebf2f73977386b64b548304e188adc8110aba4064362027979935decd7dfc8c0ba6516a9060703c2f99d287cbeeb1bd6b693ac3000e8dd938c8117c452e4a5f71760dcf4b343cedc5f8985cc52689111f46ca74c7fad063cc13b0e8cfb35f046e6f963a7201863f9fa7798ee1f24ea4c8476517d78b8a25bf379e7ef886f85a688bc88a2b783f8d6c3818f742aea05545a2da7f11f5c9b70069eec871c173e4595579224a60aac41c34d34bfdf00909861843b12e8a089a7bc000688834da6fe2c5ccc7f6f5d3978e22848a98d9fb98d8061f8166b51b7668b2b7fc66555cac4554c4dfb02405a8da1afae64c5866a44cb19705d1a75e7f1183f40d6760f7395bd8dc791cded119b5af85af90370e6dd53c713d6fddc7559af1e448622fb25e94f3c7860646612aa08ea0a6a6a0074862134fa0141c18cd482271abaab3226e8bf39cdb35621f57b12d6a6ca3da6d6725646353c8b241188befeef43c42aed360a88f666bd190da9c3618f5b135a44380e30d65376c09b84104fdfe89647637457de0f6b92c6876511d8aa9a7aefb449981fea13c01736b9ae2582e724fa42ca90ad39d37ce75fefbd92229d4ad3ffbfe0e0d7a79a764247932d117adaa82eef6001a7930d8f0edba161a7ebc15d1bdc740b930db9aef04ae86ae495b87b3e9623b32ce5de108e447caf3949fba54af1c5162ca817b14debb2d274c7f8106ea9c643a321ba42ef41666421e7386538e5d0048f247d9049ec8e3b683b613d40dfc27ae45490d091d48494910ac8d01461c92ef5edeac6ad94d62b1a5496e112cea279f47b4e3465d7695818bd97af5d45918ba3e46e73318a8f05bb23980c2ec2644e80ad74f689c7d0ee4d07cea0abfde1ae8f39c9bf93863d214d673bdb1aff9d25dadc5b7983952239cb9ed3b11e1907040e0f54705913e6299cfd7f1fe6cba975139e578ff3964233f2d54fb60c363737f9b8808224202acc1f1ed33a1ae6b94387f8c0fe6f3cbf2b1b319ec5f4b366b17f1f4bb0eb02558950305b4703a398fcad4a91b185b3cb78df0f7fbdcf98c3cba54b42798095e36937566139ebdf48583ad3b2c4f21138e69153c788a8d02e02568cc244eaab416deca435de6464419d84fe81b6082c15d7e5f6da1bcac040ba914fa648371cff045af65f929469ae1629f82e44534e44848fe0da0025dee812d70ef135257d17aa2f8fcd0a451bd3591c70d17f0f8c83e9febe947fea818a78257d89e95038e514756f03f38afb3a5a0ff3a0dc6a9b71488bb867af623b3498261b9ee84d05bc3cf377d0fa9add53d4b765314aec6cea8df3daa356913d12dfb19fc26917b1943277b6ff3cec16bf2d9eb7d28e2ce781ba283278187328168f97feb95c82808c9e14b17801394c91751d12e6d315fdda0023ca2010909cc38210", 0x1000}, {&(0x7f00000012c0)="6b33d94e5f030ac2886045fd9f2133a1693e280606822a61f9cbc02000d44af40b853e4a616bfcf67809d1d595641bd11f8b0ce959ae0250bad86fd5aa3ead7100f196fa6c9d7118b1ed746da06f5f358db4cc394e569baa845980dbbf40a97b2f0520b84c88f049aaec218c349151e0768ce1399167f405f01520637d99011b6c9dc8eb2460fcd45eacfc6ecdb64d1abdd4cd761f3d3f175553293048f9b94d7041c68b9c22997a7e04b52814745003c0b75ed5fa8a262e3f2b68f6b926d863d57b71a5b08ce7d1", 0xc8}, {&(0x7f00000013c0)="928c25954c30e7a0e1394557aa3acec54e67677665146a09cf22640e9317114ef06cf3783cf2a4ba573ce763961b4050a085728240e7fc2677fda2ea06db3a11d72067fd555eae67cb23aeb916f9bf983fb520a457c1940b4724d9bc4447b20f4819c0d3b931cab15a7bff30f1aadeba51f4e11407d475145c19b5f505f353d41d1f3cf03225cc69750aec5b", 0x8c}], 0x6, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x60}, 0x1) flock(r1, 0x1) shutdown(r3, 0x1) close(r2) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget(0x2, 0x0, 0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/224) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) semget(0x2, 0x0, 0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) dup(0xffffffffffffffff) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x3) flock(r0, 0x3) socket(0x1d, 0x1, 0xc00000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f2762386ba1189524aeeb28ff8661022cbb34d1d080b88a2ebad84db34c8f5", 0x1f) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f0000000080), 0xfffc) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="fb55b422c7114fb6210492758474bee95d0d9b7da085dc39f63b2129dd65cf2ede1b91ea1d7739a638721172d080a6e70c2f01fca8d51924d8ce2674f206559e6deec33a4813719888300941bb4fae99be0e0ffaf515a6ad6f8b1daa8edbd949e61b9c252b2673db1140a0c0b38ef74c89d76309ccc93d78332ba7a33a352878de4345e72a399afd43ff583b6192077362b297dbd3262e4d4ef9b5675d3da265ef3b9c6adcf4bb0872e50b5305f62799d241961d645386cda695c7a26c23c5e9e6fe73fc560786d60e90b322dfbc", 0xce}, {&(0x7f0000000240)="6e80d6ff6e7926eff7daa599f10b42f3c371d9fd31eeba3ab237b8330ed8026f72ee94fa6626884b26ae09e4dccfb067e26789927af99b2465d6929f22cde80b08f169e81e7ec7d9e05cf98c11abc393d38e73de2eeaa4cf628434ae63cc5ad4c60be94f8edb7db109c5b5e18290bcf6f2b417f8be27565dba749b9dc7485ce24eef49eddd9afbacf9ff55eb305bb9748451bfdca3e4b38e6c", 0x99}], 0x2}, 0x4) write(r0, &(0x7f0000000100)="cd", 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r0, 0x2) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x2b4) socketpair$inet6(0x18, 0x5, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="a694372ecc9b7b8938bd14c55eb26e391e6672798d40e797e2fe10924b8701aa904c894c8c81317899c6531dcd", 0x2d}, {&(0x7f0000000200)="8b097b50aeced23ae310c091f0e773c06dcc11dbb27a9e78dab816ebd9ed59f31b6a7fb9f802c47993d772c9b69fdc791baed6fafedb88a78cd6ecd72f33a9b4d6f184d222447255e3edabb2823501e64cc42dd85e3c961b8714c61debededc3ac06a41412b9aaecef43410f9544b29770b75a3c94bcff3e6e83c9a919b8c70f01f144b8dcdbeeb096ddf18fc4bfab973fe5e5e8ecb187e600550f815e100a1e9b872c02d0232f8a4d4b66e510999fe9eacb9ca7f73c68f9b528062ca297e8a0b2e26beb46a1ae6c63c5cc947f8799b73f6b7253f02c366eb93b5020370d810236735d75a600c7232c72f33d3d3cf5b32049a00d77d03f40d344901705ae3999856472b89ada7be7dff603f683bd7ba75367fd375920b4dd8de907e72bc3280addd21f98a95810661a47dcdbd5c0ecccef717105900792789c73940064500e5c501b1c4f21edd2634d26c7f81923f71b8ed323728c5cf6a90e17fc83b5f2a7ef7b472b5360aa6245256bf196ce52d0544c3f809eaf371f807f8f660ff7a14da30058d6d9046d9d5b37fa94746dad8c5583e0202e5cac3d73e54540beea9886b7818f73c0669dbb4d9be2d89f3e5402bf36934654582edda326eb13af42f3e78f32d7a837a2a336684ea05862e6171b395f8e86509ed50eaef8235bae2585dd6025eeb0eb68c4babbfd94b155fa54ab6059201fa8d60ad92082bde420ee64ec783c57a854466744abf7514d69f1956626efcbfda4dbe993b3d89b2ca4749ed6bbf2337c192c27193c9fb6d48a91c9f1cf9e1500ec3424e248242f0c3a8d43fa0a3262ebff46789e7576ac06e08766fa9ea8da68a8d153666c29a0439437230c82250a24d1415e96dabacea8ec6a29b215bc8d22deceff223dfe3b56ca842745ebbfccf979a074b1b258f1581dafd31b6951d753d4b58c15293224d2c4a81762624707b34272cf01216190f7c3f3eb7fd37cae67d2fcfcb942626200c38d2b17afc5daa8590d031acce668faa8f3f58a58468d143cf3a1e2a4ec174a711bad271d2ba446622b8d85a58beab3206ed11d1c460ad69c9cefabba110c160f66057346e88622f0cb0594276ce9a3f5b98d4dd643d9fe9f91af60f9d4fe7def00d93619095ab644468955f679a42fab2c0d56152665876c466395d378f0d60c9712cc2843fc8aa7ecfb470fbb186d4a7783f61b53d27063cf85b972ba07c40b8ec10080031a9202834d3a46632d97c751b3cb5fea23417ef2f63c24c4c2b5d4b0923390e7db25cb37df663d84da172b8a71f3345d30d2898033ed4d26ecf2bd6dbd306b846e2675c288ef624ff91cebe7a033f0366a7a409f69790f395d14acb59bdbfa1aa802c87c5f42dfad53f9ce155d8064ee467857912c84995c4d77f24a40998bb01d6718aa90fd199f808cb81ea702aafe4bd2a30e69006beacca89db8f4889eabb9cb3c3a573c469ceaab556469c4a9da2eda7b1ea9a8bb127f98e5e8a11d80aeec10a043c717ae9a2c6063061c1396a78faa551954374e1ad5525430096e7c04d650ef31001e93672945d1604373254862a460b1c51bcacda0385bae63fc3372fc27b6ca1431b1c30770b5a1f5e8f04b00bf6deb160012e18fd20b66286ebe93663c6da50c32dcda994d469ea261d1a5e8c85af01a288a6d9114a56e857c2696493018021fa963fa2ccc7a24675cd845ec17f8c829f41903938e540ff32258fa5a3cbb9f364434dde24a7ed667b097883d86d1c79f9c411a041d7df55a483f30e8c019cc42dfdc8bb46a27c665a9eb6203f11ca5bfb92f3d724534cf810a4ab1b28e4573108a62fbe28f9b8937c7054c138cc839f4999ea89dad38817c188a838288e87f38758f230c288bdb73f9630ec2280341256c03c6e59e7b102e3a3e3aeef2d6e39ff9c338cdf5c1264d26b487da73ecdfdcbb309f7e39acd7d48a5bac6b52706545ed88b37095f1e9fc393f0c709bb8652a0e05af41f7718ed70ef14a024405f6410d79b7113afe19bd3e94231ad282d03bdfaaccb1a5e5596acaa5ce2f8fb4553829e4a2dadb8c2865a0cff906ac009dbb91646bbe385b3c25e75ff3d7ef9a45036f58469a5be007da520c7b3bd82fb2db5a09f693b6fa1109f89873ad08bdb02edd211b322fa8eee98fa6700371404db99006c97e72d8e4f6d02e598979b4a4942109285a5d2cd4027140b52bf22dafec1fc3bf108f44376432e1ad4edb08277cd347f2a16bc39601e107d0fcda191403d2d1dd9afe72cc74ffaa8075dbd3943e3f0c84529dbd2313d839890d92013fe40ae490e06badb5aeebd26e5216ad441c22581a4bd39e159b7e658a87e771190e01ff074b567e93067ce82b1d10df807cd9a83110a4fe8ea16db681f5585e592e8f274e0a666b078739426b740a0383efce47d412830629cc9013087390417a7103f784da3589ef249912cc21bc7714ce6c546cdc74d95024153360b245dab1461651e718a6c1087598e573b7a97e3be5b834a244da549c73db9e813b08f9d7d9b84ab330d79e2d6a1026efa01b7460f61d8a3395f8964041cf161a708142dd99ae259cb7ae6d1ff75a6c9bf2e79163f420fda5098e65ace7fcba1e3420a3a8c4bdee4b101f601edf4112ef9015a75cf4e05e8647c1c4d7765f61ae729180934e6d7d7ec9876c3e2d5e89eb18520511c94606c61f7cf4e57db438e5fa1b50a2ddbbcbf5c884541b2d2502e8126f66a98f9e240b30d731f28d698baa54205204ec809f8ecf8bb52cc8e0a8a573cb3bfd53f1c7f544cb8cb92d3cc11cde60e9e03f1f6ec50ebf5adab3283c7e5ae4f68767f9b6671acc1e852964a68268d922a222d31c95634e03b05f165f35a4b73b1bbfc0ce622217bf7f470abc00463a7ab91b9084e6482933be6718a9ce11f05d3201bd5b258ebcff04ce3a0a2c9ca0b82ff15a88496bf134bb27a1c2ee0a0bc6454cf1f5bff797b6477204d5a87421996dbefd17905b039f6ea57f6f6827f1d0d185e6d8207bb80e49ad85b11561d16260ecfaa9dcf820a6bba8a4b8eb27263615b55796d7dbf65b6faf6e13b4dd4502f2318d05165564b359175f6187c10342cc7625ad6d608b1a56fc35f6fec32c846a7c617bbe0aa2a3a5f137ea008528b59143f804f22b8cafc904016ab538740a20073781a860f1813ba500aa14338ca505029739b999add4f55918b2c466ccfd0488670102be985f25021190c39247599e7bcb052c3a62dca51e1697548e021169abe70fd9c88e1e47b98975300a4abd6a87626497694e53ff4e7a201d5e526acf35f842355b18ac249de0072be913b5879c46c765bd444159d05b017533e4bd0d5c9ed90e66b9a02ce058778d51f25d7e25f3a05b6aafa0124a4300aa7021c9aa8acf9909f71ae67959d4755230d531597d772d3fd58f60e88abebf296c6904cfc3daf44e86491653ca1c09059c6fa9f6122f330ea5ba119b55d17e95a765ab07896471bd8cc1aaf9970f2486136a88784bdbe8c380cf7a190453e55d9206bb03fec176ce7998cadd288eec82083e86d4660dfda12455d6feefdde5a52f832e82c0ce8d023eeec8021b5b01c533cc768da2ac7231daf08bec8f8dbce4e4e54c451f1b59d5b8f08fa485c7bc0b20ca00655b73dc53a555474c837aa65391f32afd89f5287356c32907288bf97b0154d9d2c9ec605c027a9ed68843626f040cb5d85bb8db2bb3c1f5a16f3091a62d6e007ccd2b00fb252538e7369c58bdc8ccab780eaad9e8859e6e072bf411129bce53ca67e5f527c6f71eb4b4640111f3e90423b406c198300a4b88894dacc93533af50c0b999ebe53c918857a0c47e2735dc67f329c08f124429b61ac43aa687783730ee6285ed769b0a587f4924865876ca7572f5b8e1e3278a22bebd3e0c84c81b705b959852c4d4077a4b3b43cac80a30b8626c245305d8aeee5e5064a7a87250a4a86e3bed8d5845c5371159c4f1b737f2ef1e6b7dd47d957d24798e420d9976903e230d856267ba93a6ef7cf4802bea079cdd1b3d442690ed4c2d8edadf36f92d94c3afc2202bb9821fda4f5f47ff596139caef1ff5629fa0e81906f5b65eaa31a361e5168d8f6613b807851fa93fd8ac63dc04c989436df171abcd6308863633db73424237d89ebd824b117064059e89c3a91b5040731cbb95bb8feb25a870a1697b6b7fdd72641be38bc2e0aef3400bee99c700a5866971e1cf2d167084b4025a93852b3fb35773f91b6faac75022c100876b7d075d14642cf49b555b8acf48eca0348e70430f15e17de6ab768897df4a4fe31f9bda28d1965541df39710143e7957bc90d177304c0dce60c0c547ad909192bc8ae3852dcd45c986d2e7a3082cdd8e1eb4c4e979ad009d72048c89d7551b5f2871d2d44e2229372853206ff51159a7f40921b257fca32d3be5e0eb9bafb21c5edb1e82dd4de21a0832cbd8cfc0eacfcc90f804f2e2ea4feebda02a4ca4dfd369d071c34ecdb7412a5e9a9a4341f402faa1fd190f06c18fe5e573283c02904e6980660dfc6487bc612c53dd8677524051ecade49a5fff72a93f7db81cc5a45a61e40d214d44c7431ef4eae700d37ef95ec25de6d9f0e3a8df5e21cfdc2ac347c0ac9adbb82670b2d0a781b1b8aa7f5af32752512c8c82d058f3e60ad834eae386598bccc99628e461cde25d95898e43bc95c2d637f725bd3691416d9f46ca7248d0e37cd8ec8fa826e844485683b8f06a163b990d126f8e2f0e3f8efa27786b9c413d77155570f165ce86438f80be908b75b25a7901e655d3a9063bf61bd3aed8419410a83d02fd97b30aeb26128360f5346f6ad65e537e5913a63af7c1a7929d047a5fd73a8bce60b845192e2ee5b829805c1b0dadc576893d0d4b141113a7d74d0afbedc1efbf2de95515f1784d9c607c4bfe3ffa198db0d111e9f11326443fb80697f32be05ede0f2a20c242d3f5c34aea6e6ccdbd194da2f275bd4ea3cb91f2f93d0df4adb9d957b194fd836ee77b3e2686a3dce787b921016a4de33c346efa591e1a78458182b38af0116ffba2d15d8fdd7af24256ef40f1f31c8f15fe4e04fc59e454f9f7144edc9183488f1d3634165abc6aa38a449bea60686efa70c0eff771ebcc5c24e3d7ab341dc42ac142a0823ed52d33eba8ce480448247ee08a39284f73ee55f4596ac91a6a6f73803fb9c8c45ca5fb73be6d0aa87bc7b53febe8b98d282c17da5130c6ae67d54fc64761fde3fce7c7fdd2fd321c6e398e0e2a0c54aa4d36d4edd9b99d025c7db907a1090f62f890ef1b951ec4e0b5a3949c677f0f194c120411b07cb9e1badbd2f2d527bcf97add6bcf0c8e3966c592163dd6350e293c140ee777d84d35b7a1419e6d8f0c0833cf7493af5c7fed979dd1d877d13c22eb3b9948b40d0e87e1a0339e110cdef37e09eaeeb0f06b97b5b5ca5d86de8ecd124245515bda37f2d68b8874c0abebd64ad7fdc955460eb8bc56804fc9c11fce813d2d7431d65da31ad7c9eda82331140e7eacb518c9e28378f8a7b11ade6d4bc4fe1195b99b1bed8dd6783b865d1f6036999b9c85aad8586134e1bc61133691b0ec4e225c02a5612c34b82f561781c69f97ba46e890cfb0d5d030ec1784e903497dd93dbc6940b1ad1cda0973ec56ddac238ca896dfe5931e201c91593519a79ffb8e86deaff9eb03391499d0c6d9e5779f905d2556b7b1a3626e7ff75f779423f6abdc8751975795ab5a4fce32501bd6f19a881485135146db4928db688af9ca238ea27cf4626165d52a3244c3df7c1cf4b95a29c5f6ffab07f463462794c21f6e68c8f", 0x1000}, {&(0x7f00000000c0)="dda89bb8d98614ceb8adf5b83044e4ff5317", 0x12}, {&(0x7f0000001200)="7b9d8e9daf891d71116dafc4c2b4dfb7de047c3ab78b4d6a54340ab96471c28e801415b8c43f02f6893ca03f3649b791e9aabe84e174500e6bb8e286ca3d4b63082a703b53090bfdb623c5ba0e04217f0777de30c547682ce46730dc026b5790f4d997d92ebbc9e1e93c4dd850091839c99b3be307d6971fc046d88e62c0d6442ac2bdacc0227e6135fea4ff281a04c4b1209764d9b7f4cf3e95875b2b878f0829a5402018f7", 0xa6}, {&(0x7f00000012c0)="c051f96f328b5e1e543747bfbe47ed9b97df59113a9744c22dc9d42abdf6441b1876fceffe2fa31dadb739ab93f13b141e518150a7181b143dd2b8e210679d6d3a7a1db7dfad99b03110faf8b2d75472741e6cff0c791c2a69a790f89b6d35b517407968308a4a973c21cb94f9c41239104629a1df3c5dcba1332ff44c178e3a3db224bc9e53d25b6f4bf557732b12fc43b8fc9bdc22257ad67be2a837890db2eae64b3e51895522c58f1dba2f9e5f5da2af8b221300be900460f1029d8a8691be98de58a046dac3061a7fc3fa0c56801174dd63cc1bc51f9e588bc5213230", 0xdf}, {&(0x7f0000000100)}], 0x6) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 11:21:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xffffffffffffffcb, 0x0, 0xffffffffffffffff, 0x4000, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4d0fd3a78ad0aa35) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$getown(r0, 0x5) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) socketpair(0x3e, 0x8003, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x49, 0x3f, 0x7, 0x2}) 11:21:25 executing program 1: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r3) getgroups(0x2, &(0x7f0000000000)=[r2, r1]) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r1}, 0xc) 11:21:25 executing program 1: pipe(0x0) r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: socket$inet(0x2, 0x3, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x44) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0x81}) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: pwritev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000100)="a6bc725a545a361371fdf5fd97c8dcc8ad8b577c62e7747373027dc6e48c1c006ee6633f71c30ef90da2a16ecbc9d2ad435101c27d5ae2c5e3d0fdfe76c870340faba316e34d42feb3b9e9ca8a0a0051d49fe639cefee81cad5d9ddcee8a7f8456f5bb35b1aae1774a946018c66c7b4513e2275cee68c8ef43509b84e75ca289f4b237757de27b206d1070e012e1d887", 0x90}, {&(0x7f00000001c0)="1de6332ba72e7afa8f41147cf7386bebdac0123607517c5f9681f53c336394de421c6dc0349ba2ed8a3539ce1552ead7ecd94b1ceb864940d7dbebc1cb708923e388cfff433c7c976b46f5a21648cfb1d444ab6098a6bd2e54ecefc74e9e77187980b409c94afdd80178e596e23702bb1e60d94f16ead4dad75cf77357b1d8ec43d973112cf9e9380b1d5eef224298646637e79fc3b7", 0x96}, {&(0x7f0000000280)="e1203245bc4b9b5dd3190fb4a78a9422b4d9036e6aa979269e4b09df43d6d4aaadfe979587a9b925be95fd69b0858ef4fa92950d471a0328ae1857e6d5c12193941541711957d1f6e88030f4108fbae9cb5bb82e2df69f304544190c8e22722cad5cad073f6fffa55e6b5a9dc5766cb10c39f88229", 0x75}, {&(0x7f0000000000)="0812e259a2ecbccdd61ad7807659fe443ae7b6b14c5504fa59e4f8b8bd", 0x1d}, {&(0x7f0000000300)="ec53d163376f583933c77baaf855f49bfbfaacb3403cf27a206a159a2cd8581594c7cdeff434818a1ca9344aefe97f7de1aa1d9f9a719df0602b06459ea656d315f8b158e479c3c6da37c555a727984e3fb083763148da4ab67f30736de275d6f7de5d046d426a9f9079771f74b93a603bad7a5c337b3ba74c2d211ed7a50cb78843c3c6b2e5fd5f3ad317f9d308f8de99516ac3f4fa937492408f3d51f9040d80f4a96f66a58326bcd65b42999f976510238bcbe85387051fb016af587d9742baf6793d96b2fe85b29e09fc", 0xcc}], 0x5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x9, 0x80, 0x4, 0x40}) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) dup2(r1, r0) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/243) 11:21:25 executing program 0: r0 = syz_open_pts() clock_getres(0x2, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() r2 = getuid() r3 = geteuid() setreuid(r2, r3) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) flock(r0, 0x1) close(r1) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x9, 0x0, &(0x7f0000000040)="2758b7e8685497ced2ef6c059840163e3cde819120a2589fb0a084abf99ddbfe05ce4cb0e6431f02c8692651f6d3fbf4da6a5bc9ab21c82ad4b25fb60c73a6f955586994064cd2b236cfe88db317666c074479f00a1993e5a23b89511bd3e72438cbe174d60350d8d35cc099c8b88647297730200f6f90ff963a26200357023a14f57a4dc1d13727ffa19b43dd90df", 0x8f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4bead57a", 0x4) socket(0x27, 0x4001, 0x1) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x44) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}, {&(0x7f0000000540)="77d1b0e20477788f702b7e1b15260fe9593f2bcfb4eed38b38b8ca8219e7a387c7288fb10e779339d55173be972f02ac013501036c8a2a577758360302e114b6ba42d5096406775291cf85bd967d95dbcef42963010c262abf98ac599ea53669722b3b6688c3561f9c0f3360785d9f5462849a0f25fe70", 0x77}], 0x7) 11:21:25 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a19, 0xffffffffffffffff, 0x0, 0x0) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, 0x0, 0x0) 11:21:26 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) syz_open_pts() 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}, {&(0x7f0000000440)="731d844a337bff48c8c55e1e3e6ab1214f9c01eb8fd70e5d56b8135d91a54f0c2cc9217aec5c779085bfaed4dd9c05057433d1ce8fdafd728de909991c1e46e349f07eab058d220aecc8a61163b442611ae85d5310baa727b37b22aea63ff3895477fba7088ed7725a845abb0975a7453958f13bac92dc5149d3099dd592dc6056a9673f185d107ddf49389b07cbf28011bbaac124d41035f31bbbe168bf2d3b2b00556aac798067dc14a2081b6773e486f65ca9aec6b19f62bf9488c8bc28c0e1947977da417afc04fbeb2a", 0xcc}], 0x6) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}, {&(0x7f0000000400)="655dd5a5b7f0d1d7c4b099c3b77de21d56d3e1940c1aff13a84f0936efcba7", 0x1f}], 0x5) 11:21:26 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000000), 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x13, 0xfffff, 0x132a, 0xe6}, {{r2}, 0xffffffffffffffff, 0x28, 0x2, 0x1, 0x24e4413e}, {{r3}, 0xffffffffffffffff, 0x2, 0x40000000, 0x7, 0x475}], 0x3, &(0x7f0000000180)=[{{r3}, 0x0, 0x38, 0x0, 0x0, 0x4}, {{r3}, 0xfffffffffffffffa, 0x1, 0xf0000001, 0xffffffffffffffff, 0x6}, {{r1}, 0x0, 0x1, 0x14, 0x5, 0x80}, {{r1}, 0xfffffffffffffffe, 0x82, 0xfffff, 0x3ff, 0x4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x200, 0x2}], 0x6, &(0x7f0000000000)={0x1, 0x6}) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0xa2, 0x20000000, 0xb0b, 0x40}, {{r3}, 0x0, 0x10, 0x2, 0xa368, 0x800}], 0x2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x40, 0x8, 0x7da, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x5, 0xd9d0}], 0xff, &(0x7f00000000c0)={0x8, 0xffffffffffffffff}) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}, {&(0x7f0000000340)="806f03f855af19e668d81f78be629c57171f440f36a923c37615a21d2e95ad708c9358bd4a02187c21b863bf3bb3ac393f672842c3b7ad18b6c91c14cc60a28b918ff8a4e74fcbe4cc3d8405203eb1bfad86451eea1d364fe65de85c613b70951ebe8a8dcf2c181cc5bb8bbd2b05593f0f58b3a516be9adce2aaf2970fd3b1f7a4571169eeba7073c8753a41b3101c24c30272a60d89b72f8a99", 0x9a}], 0x4) 11:21:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) setsockopt(r0, 0x80000000, 0x8023, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x28c) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}, {0x6, 0x1000, 0x1800}, {0x0, 0x1, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x200, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x3, 0x1800}], 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getuid() truncate(&(0x7f0000000100)='./file0\x00', 0x7fffffff) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x9}, 0xc) geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) pipe2(&(0x7f0000000140), 0x10004) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}, {&(0x7f00000002c0)="7f25db532fe042d01e89feb8968edfcd94391c6db04025c248e8533c31fe671d6379a155857de65122b59adcc9b375781e21e19adccb4c7d8f2b17f12c45b638c591cf3df33e60a66fae0017e69836f4a5e32653ae1718304d4fb9d76f", 0x5d}], 0x3) 11:21:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x800000001) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f00000003c0), 0xf98043c8041af764, 0x0) kqueue() pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}, {&(0x7f00000001c0)="d8c8df3974f3d49758c2aaddd2f64d4ddde30cc252789995bad686c63526b81fe488c47fa1c936c1e3a6665879b08ce765a754d5914e3157e8e571d2a0acaa7027d7f01b4cc6323081d2eab7251f6f2f19322c2f29e52736eea3e4b90cfd7a41a7e4665b964aa5c4bcaa330a11a915603dea2339e27349a3cecd3cfefdbb8854691f279b633d691f097f27e868a420b93dad650fa0b5bb0a53a0ebce364923060bb17b2d7eaf009af88051876861cbba0b5686c26211a1d9fae0b2208faa62206f5f6f2a43ce082ccc13166c45337661ecdfbb43d69287bdf7375f57701cd3dac6ff209652b03a56a08b48a4c3221e0f9c664969c3257eaea1c989", 0xfb}], 0x2) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d439aea1b075f", 0xc}], 0x1) 11:21:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="84a0487b8fd909c9032bd25c2dcbe07e1861c714bc61fa8920e4dfacb915da84d55679e5d318e2b8af4d9b72ca0073a66e89f23fe494842af80c9848862afd52c0f4837ffe2ac604c2680bac007e83ddec8ba4d2869042458fc5f2d9bc0485f83fe2cb0cff42a6e22f758de44c138a1fb055ac0ca4e27a971be5c9fd3d069c5bda218b096e63bb829f299c28b180d4ceb4b023887e05443ebdd89ae09e9ac2bf18a6b2b34013d813aa2f010837bd12", 0xaf) r2 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0), 0x0) 11:21:26 executing program 0: nanosleep(&(0x7f0000000080)={0xffffffff, 0xfffffffffffffffe}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) 11:21:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x40) fchdir(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffff5e) chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') rmdir(&(0x7f00000001c0)='./file0/file0\x00') r4 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x4800000, r2, r3, r2, 0x0, 0x4a, 0x400}, 0xa85, 0x421, r1, r1, 0xa59f, 0x8, 0x8001}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) 11:21:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d0a342d", 0x6}], 0x1) 11:21:27 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 0: r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x104) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x3ff}], 0xffff, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc09d", 0x3}], 0x1) 11:21:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8000, 0x8, r1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/84}, &(0x7f0000000100)=0x56) recvfrom$inet6(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x40, &(0x7f0000001140)={0x18, 0x3, 0x1, 0x7}, 0xc) fchmod(r0, 0x100) execve(&(0x7f0000001180)='./file0/../file0\x00', &(0x7f00000011c0), &(0x7f00000012c0)=[&(0x7f0000001200)='{\x00', &(0x7f0000001240)="8c3a7b00", &(0x7f0000001280)=')\x00']) lstat(&(0x7f0000001300)='./file0/../file0\x00', &(0x7f0000001340)) r3 = socket$inet(0x2, 0x1, 0x94) r4 = semget$private(0x0, 0x7, 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000013c0)=""/227) connect$unix(r2, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fsync(r0) lseek(r3, 0x0, 0x1) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r5 = accept$unix(r2, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) execve(&(0x7f0000001580)='./file0/../file0\x00', &(0x7f0000001640)=[&(0x7f00000015c0)='{\x00', &(0x7f0000001600)=')\x00'], &(0x7f0000001780)=[&(0x7f0000001680)='\\\x00', &(0x7f00000016c0)=',\x00', &(0x7f0000001700)='$.^%.,\x00', &(0x7f0000001740)=')\x00']) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f00000017c0)='./file0/../file0\x00', r7, r9) bind(r2, &(0x7f0000001840)=@in6={0x18, 0x1, 0xfffffffffffffffc, 0x1}, 0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r10 = msgget$private(0x0, 0x30) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001880)={{0x40, r7, r8, r7, r8, 0x2, 0x4}, 0xfffffffffffff5f6, 0x7fff, r1, r6, 0x100, 0x80000001, 0x7f, 0x7}) getsockname$unix(r5, &(0x7f0000001900)=@abs, &(0x7f0000001940)=0x8) lseek(r0, 0x0, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) fcntl$setstatus(r2, 0x4, 0x80) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) msgget$private(0x0, 0x4) 11:21:27 executing program 0: 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="3cc0", 0x2}], 0x1) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:27 executing program 0: select(0x40, &(0x7f0000000040)={0xffffffff00000002, 0x0, 0x0, 0x0, 0x4000000000}, 0x0, 0x0, 0x0) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0xc001, 0x400) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x3ff) r1 = geteuid() setuid(r1) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)}], 0x1) 11:21:27 executing program 0: read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) syz_execute_func(&(0x7f00000001c0)="c443b96b8104b385bb1a646664f24a0f2d1d00000000c4a37d467e000c65470f0f1d0a0000008a2e663665f30f2c18c401755e40000f8f08000000410f1befc4c2790e74aeffc443f1682342") r0 = socket$inet(0x2, 0x4005, 0x8001) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x21) sendto(r1, &(0x7f0000000100)="b6e4db959d1733a513e41e43a24f3857ecb51eb56d0a50492cb23386104b3db120317dd8662422668bbbe9", 0x2b, 0x2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x180}], 0x2, 0x8000) pipe(&(0x7f0000000180)) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x80000001) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:27 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$inet(0x2, 0x4000, 0xff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x0, 0x10000) r5 = socket(0x20, 0x3, 0x80000001) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x3, 0x7) socketpair$inet(0x2, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r11 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x126) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x480, 0x2) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r16 = socket$inet(0x2, 0x8000, 0x1000000000000000) r17 = kqueue() r18 = socket$inet(0x2, 0x3, 0xae) r19 = dup(0xffffffffffffffff) socketpair(0x1, 0x3, 0x2, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = kqueue() r22 = socket(0x20, 0x4, 0x3) r23 = open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0xd1) r24 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r25 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) r26 = socket(0x2, 0x4007, 0x7) r27 = socket$inet6(0x18, 0x4, 0xffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4, 0x3f, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000740)={0xffffffffffffffff}) r31 = kqueue() socketpair(0x20, 0x4, 0x4, &(0x7f0000000780)={0xffffffffffffffff}) r33 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="ca5874e04cc35959e538e1fe69f008fae0bcdee20caa50896666c47ab11396c5beede5eaff157e4f3b81edf4610da4e1974b4d39247d958d416c0ec442d676d40225a2a998d2ed9f8b4508a6735ec319eb", 0x51}], 0x1, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21]}, @rights={0x30, 0xffff, 0x1, [r22, r23, r24, r25, r26, r27, r28]}, @rights={0x28, 0xffff, 0x1, [r29, r30, r31, r32, r33]}], 0xe0, 0x8}, 0xc) unveil(0x0, &(0x7f0000000140)='r\x00') r34 = getpid() r35 = getpgrp() setpgid(r34, r35) clock_getres(0x5, &(0x7f0000000000)) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$getflags(r0, 0x1) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:27 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x3) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="030960a887ecc743743c6902213664c0a807c671ed9e0b0adb1e15b3df7b22131de5", 0x22}, {&(0x7f0000000600)="dea3ac569b0cfe7bc2345bec118db4a98249c4335903289b12b4c5ad5f9ae77253c0e7c55944c0fe498db10091f79c090e96dd5a49314274bd0b933e17e32c375f8806b95fc7b04295b47335f791b40f38a6bf27057fe28f32b7777131fdcd3f665b8e7aaab1f4594df4836cfcc680198ae7ebf7b05ec7a8a4c766e135c8ef46f2fa646014b15a79e9ee53a113dc9ab70a2c5d806bc991f03fc95112c084e5d548103a6309714066c44ed3b4765ed4ce5dbdfca172bf7ae1739354b0fd4ff24cf479c8f7c839adbf35dff64e3c6254fbabcf012801cab7f8e6a0dcbe0c6789d5194b0fcfdbec691fcbeafa34beb322cd5bfcfc378ff84a6be063a0eca95d311e671f73e7efc11ece46ee0699134290c8058f430f152f95c738ebf53d818a048feafc46c92e452d411b892c975e419e5eebe33012447559e60d33e7f12b61ab8adc9acf9524cc4b2a1745d2bccec8f2a4cb995e582c1d5ee04442b5a836fbfd3f39901d175d0982c3a4e872ba473b62d3b7b9ed5dff674772ef29c278965fc88d3fb5a683a40afc6cdf0d39911d9b51b39c129774947429b8183d51d83b2301982828faee97538cc19b3dddca94cc6f411bfaf68d38255484c8e1ad97480011ad5bffb6470a89bef13a28fffc2656e57620cfcecb7d6385960d61bf011a639183e69e51c220d6eb3a66af71e2f8dc2377058f8cdafedefc75916577fbb67d5639a249f39903ca2cea363ce9f336edc2d374046351d9a681557f5bd277b3625b8479e4bd042939835943a14df5873d463f21da8ff996464525bb3e8c35f806c98a252f576d7c4696904acedceeb79d4e4995e776eeabd7abc74c2a63b8a4e807d04878eff9652b992114a02ec635eba48088fec3771a85a495786a96d1542eadb6939f7f47a2bf6691ffa129546f3368d7231d0ff0b5e77eba77724b50754ad3b03ca2ccf63b45b7bf6c8c73486af0323a3fe74fff6e7ae3bf7912af0ec8610cd69daa75a03f2d7fa2784b4eaa5dc9199c9446f767a5d13162b8a00a35c5159cd870842fe27dd7dc6f856103d3ddb41b9caf441fbd8cb2c62b04b8c13167ddb16b8840f2954c3f44c0c36419ee5a8a4bb4f79fea65597dab9f7d8bece643293ab64c3cfb2b8b8666b63575aa0eda075d07537b0cbecfe13269f91f60595d10135f8a31a96be60066110fb6724be91bd424872266e765c6b177f3ebba854ce9bbb56909ce65afcaa6f2b553c476fa34b10d5f8b870529faf2d20c09deaf513a7b8f7ccec7f2bd48c7bf1ea401f413f38c9999c3b1c3bcfca674c4e79255b51abd4471f2b233bc001195004a2f1a1967ee9e4a9afaf9149a25fc012234a943672f6bca5dffad08f13d88a8ebccf6492a35c48f8a087508879f6ecb3bc3e409255659513aca9c71a23e1070f13227d116c939ea07f8c457a68ff5acd63a3ef6df4d43c4a933b71118736169e18256fed61fcd667ece2bbba0c30ca271fb62ee6c38a7b3ade6f5ef176ee6c77c87123c289f5a851b08788f101d7318f476c4726c8b44a6a53d2c95bb1c98196a025835808719ef170ca749e275f77687b128c83f54766d7bbb69b191b0e8b3dddff1720ebc2fb9cc5aa70b3120254d88cb77d955b82af11d90b13eac53367359ff65ed987a9c690cc85e39026e82fdabd9fafadc7eb2c8f1312d09538cf043a0d64af20464532ce8e05e0b68c75ec06302d3022037361639935f25adbb3a9c2fe96a95e8e7b76a8ed41a33ad86b5f23ebc2024f7e1c8630ed2aa356f189f10f58f331771fd7a76602b7f83ef5db683bc42a771a4c705dbb7fe34090e66fc811f1ea52f281a8c2b13a9a231f4d7ec7418ef4ab80badbd77dc1f0d593a433c58f01b592b0808ccedab148cc7207a2786d2b24c28d90010dfb5fe85506b7fa2d51cc754798e083a89c563c9de5be62051db9c6936e7ec0f59e2ac58e78ea3385c8f760cb313f34c1558e115e65c302d73a0c3221aadc4096cb5f8e52e72e8559af897a57f365d0ca5fddb5f9271164c56d3b35c7601f705ce1277ae5e9f137e3870f6c315cf0105d42fd896f4bbca80dcfd252234adbace5cfa4d9028b15a7db184dafc07b32d97c29d3fbd591780c8447bdf3aa41077648631819163fa6da55af432d013b1907a8c15d18ea6dbe3dc86a34a454ed5b66f6c2894e87f95855d00b2d65b0e604211a0d5b012ce2f0a671eb5c9620c5e94e5e92bc0b2936f7c80d8400f3975edcf3c487f512894f8a90f771cd4247f82615906b747862f0531ea19b9f98363f212eb18d879552cdf602c78105bbd33c6d2cce4bc7d74e252bd4f02d3319b4056b4538e270e68f9aa9a45aa57f16478ebbaa7fafc4dd02d5542f8aafbb2ff4aba074a24742d87f64ce5014910bd09110a7b03b1e32a711aae0a2fb6582ce8ddfd1ae71cdabac090d3968a05ea99be026a466f8090988928a4a37d5dbbef9830f0dd749bb7a159c149d6a8057cfcb352c0de1fb4524e7e69ac4ef32243e1cdd21fade0704e8fba94d17d6a5034ee2dac9164596cbd43dbe133cc267c5ded3c4ab328e2574d879f5047f346c10386d97c4697584b3435d5c08a69a79707205f4af416ff74be45f46019246fbe9461343056b6324b1a298697ac97b904074fec967cfcd7ba3237cb758cbcb4a75b606b272af8eea2160c836492dbe24c97b58ae64e52fde08e5eae68ba3f3168f11eeaa6ed132b2fad3467a23de6f335c5b11d6d80b8a8530e8914f0a77dc9ca5c48dbd94bcae70022fa7df276eebb1d11653698194404c914ac08cc01cf5b0a53c262cfca0d73cac933a14e340cf31a7cf74dd2f6b65bc762a57fe659d2171d20dd0a45f5f94929939dd0cba99e71a19d227beaafcc841c90b2e1ef80f9a4c7d5a057ceca247bf3e8fded59a84fb6db47f703fcae97388844543797abb3a824a17f22ea048185dca5ddb051abc4a4cb9cff8d8daadd59f68af18fed4053ad227742c56fc1599d30f550a9eecdbf7f63f06474e5c0d142471da9d0627a891e5c4e4d9dc14ceb68004e1ab660fbeabc677db76fcc6a3b98c45329dbb26ff9fa9816fac2e97b333c29a140f21ee53a1772782b93d8762a5caa80d5c9604b4c5e0f0ae9309fcedabe609a95b81a22929682c4dfabcdeb37e2bf7a78265d53a367cc78ce99fc6ae629c146898e5b8a51d12e3cee02b8841d9b9bd8312c4ce979b74a0be06f398d9db0581532d2d529527d13d02028c54d401ebd571a931cb1aae7825ea6338566b37e674601cd8ff9b0b0fdf3be7d54e8b24055aea98ec1f03355a17406f96e421d18c921ce7cdc3b291064143ab012c7791c3c7eff9ff92754ca21c750524e6bc992ac45085b3b3b3475f0044415e41da2caebc0afe57a6b370fb3511e11064a193d008bf98a032ea1057b4a8b9750ea2e42b688ee6afd5441acbfed5633b663c287ccf928ea661c169101b87545b7ff7aa7fb6e95a00c4255f8acd4ac5bea8ea87576d4076d76f70550665ef780ad9ba594f197660a44d6d639f2e33007d5c5d9daf9ccfddcb83936efff8202b5e74f67c6b720f5f2489abcb9c34d2794f0ccaf4d48cf40d36933dcaf7cfc294deff136f0bfe12a237a52f31cd95bacf9748f354041b8d40d0a0a6dc8f8e7943e4dca6a7d93134fcece5f54bb03bf568e48615c7c098950f8c2cee34dd198c1d8ef249ee57a6ea0b5d6af534731421e80a50c10a2b0d94fcb499798f56743423a021befe5225e26f8db35dffb4b915b12e0089896b2e9ae098eca211256aa551abf9d82a28255c29036b6d7c5a7fa6c759cd16f0be794383f16c2f80d48bf7be3dd94bdb912bd88152bb9c93908447de507119cab9c4c18836ecbc2b8e91148921cbcd1f0931fa46ae8ff16629eb3fcb9cc9804a6e30b4ec7062f933eb7a953fc71115e9d2d23a8b04bb233ce05f944eb311a8c9067f81213d783b22f31eee0ff0a1a285acd1e99a01fb591ecba662cc81ccab0978b549944450de975e1b9067ae5ab72f5bab9de3161ad723940c78091a933f42cc31ca2aa581f3083f7f1c20f1265fdf7553bb59ce13b852e59b207fa668dd5f7faac4175de282c6618516ae3cde52bcef9ca6d6b7cf37f1a540e77c8a1b599562c232bb6f18be5dcee0a0faffb9248ee445b7770f9c11fc2875ca4c35dddb64bc351d29ecc60c73cdae2aa7f3d15eeab8ae73332666a8c1ad49811c94fa62669fe1b18c4515f2eba3d4c596102a9db886b4c3193efa5da750a07224fdc36f9d17b8caaa799890591ad294b4ca3fbdbba2ed1764b1b48db522b0ddd0a6034982a97550d0ecc624335877b3efcebabc288fffc991e562d7b5e03de4acb8eb3909f2ed58b0f982505f74ab1e6d964c25fa12ef25fde1a1c46db5912c0db3fbe856bc1b895966b989c71bb427d67e110faab4cb90eeb4515d9f3d01f86b2dbc1b245c7950e1fcfbeeb022a8200f7ec9c7e94d825cfbbc8d14505c1c44ade7302256c86ced87776eabc7802e94dc5930c322d6a7bf2fa154646e89c44985711570f52779454393edd0ef15a493594e8fcc230ba6406a84e1fa8f87ef862508c4eb89e85d9b27ccaff60f35e17d313e53e8c48c82413f4f9305a7a4b985e396a9a408e711955bf5d11b8311f5f21e2ed5fd87c273e1de15e704fac8c1a9fe81e1306c34f67118c0e14552412a7f1ba9e1dedabe71f6b38c7969c4b790560450d88575fd4178007ea18e564704c7066875fa423bed23f730fae87a4ab476bb272686842ac7dba660eae5afe85ad0e31ed9e5cb28f6a68e1499e66a26b002eae826ea162a35fcde66ef7440be2b11f91cd041b806461352ed561aba568574a1cc19c330ae9726915c8b14726bec73f308ae5f8e02565003a24e824fc40827af6f98738f64a0d264a1a45c93eda5e53abbd0f4f648d2d313675c40c67a362449c21bdf3bdddfbdae4d07a85c04ae8dc2f36b71cb169f2442e70491ab402d5e074c97f95b86cf4da0580de0d49845a485accb38985eae8894f807dd3408ec4237fbfa3aa9bcdf9dde94126ac298e3799dcfd0cbe91aa829978f79a2f2abd24714061c587ebc600e4bc97f651d998d26762efe911c2ab06ab6fadc48eef6c939b4c9d813120b0697ad8fc143f34cdf7930fae4d23971422c9d5aeea00860c62b76f6586c8f4089c7835438cd3ee1da9fd1a5a44f6a15f3d7e2413ea5647e92c7cad455ea34a56ef70cd53db58f6574f31aede203d62fd485184310f8da1387fa37fef0f51b998bbfc6bd2c15ae03fbeea5c07f33285b058f96b60f4399a5e61112f6d6f5417f99c4d00f460c636e9a4593039a051cce2adb7a2b6157f478595c750325c24a3804269bb192cc21d9e4f9b7380fcac00345eeff04bc7c7a98e1db25ab2db06001a3e22c82d8f6e2e89c3580b7b82d46500d3a12b08e91f2a22f187262ab6ab446a5cff6377588e8d429138567fee0d5010daf4ddedf2709c72f70cd1fc2f7783dc01c6088066f6ad4f8e7588ab75fd585fcd4ad9494cc1cb4e6ddfb222b51072fe25afd7ea040e132dfd1d568d5331b01473d53fcbdfd84cf47def0ba2b2a3cbb9df44683cf94fc6945993040cea81621d96637f7bdb7f043dc302a3174763eadfb7ae5f328c0d124f47b0901d4bc2e023009c45093963c5e16e6d6ccba855d6e47d3f6763a4ff1c4b7df2de3389f0b9782fcb2261a0062f8e34c01acc6cab3a3e4cc27f54fe3c3e0ec4c551362a3c4908807c8ea43d28039f184594fbb9f3f60e5ba909361506a208e2c86f690240932d4b74978c39f61290cd5f7ac96f40b1", 0x1000}, {&(0x7f0000000140)="72a58eaa6913ff20bedd47671436af8b6fad920c9063220501d515a67a45ebdf75bcfa3cf5f7bb51d98586b5626c6650478554a68471730d352c5611ca513cb68c00f6755002e849ddbee146bbf5989da671192ecc379f3e7f1b153ef7b0f8306d361cb9701f5bdfdff4b4744fd2644ff22dcae9bb592fa630853e0a32cc986f6094bb0f4dfbd0d2b0f13bde780ca88d5d4a3312197507b61617e53fcb7d9c35e0d2dc28816fde88c7b1c149b51463a15352b9ece849c82a", 0xb8}, {&(0x7f0000000200)="d347a8e9fc1efdba965e7ec0e39f3b09cfa88390d1f48ee19f75bdb243b46188e4d40504eb4f4ffe1d68c18a754c872e3ea34f07c609fe6fb06403191136dfbe1939307b4b69f85370dfb6e9fd991a1b3b225f187c6f8825d52fffda4f531a02eae856a06ba49c70afaadffe9686fe8216dbd834db2b3c84a4ca12a91603b58b86cfa08e2e7dd6f4832f48ca7f89b800bc119df368bf761f2197418a0e73936925b017f4fc15fe00a7715d6ff6be6d29654ed1a5d61d5fa6b92c672c2ddc0e6c375150986cd05823783849cfb852a582966aff1771b8ac", 0xd7}, {&(0x7f0000000300)="bada82f46502addd9dbb80776158474017935d44694895533f53dc01c0aa291cfe5ee92b79558d029459cbde4ca1808042dccc3722bf3af0dd0b6978f97dbed3218064fae79ef4af5f32f004809cf3eebd6e436000246808d5a249f588b3", 0x5e}], 0x6) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8100, 0x7fff) 11:21:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000100)='./bus\x00', 0x12, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/81}, &(0x7f0000000180)=0x53) fcntl$setown(r0, 0x6, r2) ioctl$TIOCNXCL(r0, 0x2000740e) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) fcntl$getown(r1, 0x5) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) dup2(r1, r1) 11:21:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x2) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) writev(r3, &(0x7f0000000540)=[{&(0x7f00000000c0)="6371cbd314a3aa39b11a92189b9cb0e7b905b262c3cea3b7a1dff225fea7eaac5705e4a9b74de7a6b6a372ae21a5894704b741d5abbda3753b62f19190257edf55127959a840454c6fc0121d791b4977de3ddedfeea45f67e44bf8a9355ddab0e90c52752df106894c6bfd3309cbbaa4f3305535c6170058ed8f3a3892b669f574845a4540efe6a40b821bd2b03433dd5ef6a8", 0x93}, {&(0x7f0000000600)="1986c3e2c1e49be6d5c30c2e351d9217207b661b9b679f5d01bef71740d4d56ed909411626b10d3a219637798d0d632b51f754217e0dff2d34d939721ac07e95c82bfd8c3c81f1a72ac6be11f83e1f2f4f2f657e1e0f27acbefdfb415e63331b113568c5ed322350870fe5b562eea5e3d4fccb47001a57b670092ae96f4ee9ef7cdf15dd5717bd66af5afebdbb3de9936f31e61eb6e7a82ef0b42be0bde565c9ebdb0e761991d0b8e61356784babfa5cd497715060f1380182edd51480a2bef712eb228c20b9d6a58375a4bb4c4a163ff4f8d4b5a31c216ea6aa693bb2d50b97f01dfb051752ba68869527e79658e3a3b4bcd864f1937fd3cdfc53b8eea3db942e39810c42c6fbcc3292c68a6ffd9041277252a12e63651c29b1904450f45783f42ce4de141926727e8223f1fedfc884ce0cf94696c2a5fbf78fda9879b2766c01f34149aa31d1fe0362d07a67f8c5a2b6579a283a390dec8920bf03d1c8b6b1984bcd12871d9225c03502c54724b9ad8b33cc3932b29607444c3b6b34b93a984ba72ada29c48ea77a959bbc2960c70d26ff1d261e9a3d6a138a737ec3b05c9ead8457a1d583efbc2c98f873d8b69782b541401cc43a1a044f485b4333462a56bd77fb1cf86c824395e55fa1e794466931c306b4a5bc55878d3c7b571e1019b9f695d7c6daa2c40c1afdaf4de46922f33ea6c16db439f743b08b4d68bd42158619f01fcaf681b8feb3230fcc1196e321e09efa9329bce1454411d0a5695ea2efa90cbd4b4b63c03fcc12bee2b97ee55e0c4198e1121ee4e01672b37827c4f6c9ddbb9b347e29780ff16b1434ddb9a15d110c765d1b5a6505db6258797da58ade297a395c0cd620e2b0964ef42163dfd72cfe66687a277a93e4b74c42991c9393b7cc49f3eb3fecb79e7cc5c97997e48c90a0c9a8e828f2c281b407b67da8f59039248b59a710416731d19c6cbde2e0accd130275b1fd2fadb927d957d70cd1a8b71d072e4fe78ba21335febd32d929fe5288befb365022f34cbfcfcef0d184c34846a05dcc622204e28bfa369407a389ebdcb48eae82d1b4c145de6d334a330ecf4c1ddbfe84f2de5606039814b89eea1e8b4180bb2f823aec8837906fd08ef50c022b1a4c006265bae9cc1cf07f9e97e87dc161676dd267e9364d70b7c515d67b0746b034cc876b763d5a49d10b68aa85b5208cc7fefc460b452303d7b94dd0979218b92417279897a2ecc8770de7b2517b1c68bf71f2499441da9fe978e7d40311dd7b82a099f91507a94b2161a1619fb112dfb6913be34779143e7bf004e580d1e973daba26f625522e6fae424bace7d34cc593b4fdca88f0d56d34739478f89a268a924322f0e3bcec217c90b95ddc84573ae0e5efcfee4ea032776d7175a67d63e7c0c4f89d89e87cf82fb7dfabc2666cbff709cd358f5609bde6f0a5510d427e8a119d3ffd4cbab9b724cacce84f0f69e11518884126b24a37df3e0e5c6219a73aec3e7217204b2a1f25b63abfb912b7d0d6a187efa13540ea2d0939952cbf449c032b79ec65998432dadab9537d3c74fae92b1037f6c3a6178be692819ba57f160e7ffcaf691b123499bbda2e6e91254275055c6caa674756271afd90be0fc667cb7fb1bf5c5223941ecfd7f4159cf2ef9a6781b06bc880d10f172a7f1d3be591082ea02d4e5baef2f81c4d15f2f62f05ce3fc002587ecbac1538217426212f589bb397ad61d7e5f6d1134bc1775e03a0b10dd607a830fe863d102370292577427acc9d8e4cb3171aca5bf901156f254c10b2877951919ef9a1254718cf4dbf14cf3971fe072cc2c79fc69d736410b82f87414bf825261191c3f6738406573db8c9a0ba9c76246f7c10083d61e42114de8a0f31bfd7ef191bf0aa7983055a708333f8a66a7b9b6cd5f2d1932471e14ef21fd5df3a324307b77c0ee888a09a17737fdb0a663efa5cbbcf2ad1b00ddc253b4690bae838a1ab810527b0e63199ab7142d76b1755768437d6c5b1e50e80702ed49ee69bf5aac3db5933a552fc5c4c26bc22d2f8eec51251dc77c2b0343dc8ac8f0575ac73715e86ab46ede4a70aaf531cf6d857a4454743bafceb72f04289eeca8efd2cee3b76ce6fb9e74fd255da86414b06ec0f527b20e7df71c3213c052dd4b5afe50760f2930ace4179d3ffe3ff0737a8adcb80004c3becd12fec1b1353c9cc03f9eedc9af63b343f950e8a9b4b72aa312eb512478e217c534f095d911d9eb970a9eb1757e6ea817ee4de4809d5a282acbaa753e848d2cf553ce97219678d002e36c0845952c69822a167f06b5f905ed32cf4ecfa2b8249f63898097b2d8b081d301888313bfade8634c9b416117ab8a8da3463c0d1373fe769f9e86a8113cac70d4d9661b1410f5adea5521c74594e8a4b3579dc9eb51387228f71573652cd59c9bc95dd9d386ef95d55b454d62b8bb4dec785a6f84185745b75cc4c2559796282bfec9b6e5db78daa81b7aa556e7c4d597e12cf949e46aefcebc44575edc3fc72b58f238b37125e8ffe06cd0e5c74e3fd40b553ebaf57e334700204b23fc739012c962c15855d60f8501b74af06607a65d1d4d26b0986f5b7f4122b4c5849b1da5eb398859e45ed7c7581a00be93c47bc5d02322242e4839354049419872afcfe4b454c8a6e1ae8248aa986e9a0ffff3562824cf919630b87b12020f3a1db57f853067dbd22f5cefc8fd6c245ce46a494558805414437406b55de92a120ab787fca4d7eb17bb1c2ecc3696c9d7aba3442a9b96b5483d434ccbff4453b493989bd8f3c3059ac9e9c28bda7e4d6125c3398c31851adc80a1e06397af09a66e674ec807307ab20f16ca5f5213e8efdc490b8f9432371340e9d9c2af2e57ef35517430342ee29c84499aa5837eb0197c0bbeb38c7e10003fac393ccc6b35c13d220566f9f3bfe319d3c8b3e205620a9181ede4773dae61270d0513bda0a3f3e048c69a047a34225f1d5c70cce986d985f36c02cd9d3806510080fb87aaf74c199214f1d4f953cf1845e579237049b5030d7c77e4b9288763f49d4409efc4fb5a4f9ee11fc79872d59f819114c6b939dd2090c0b9b959f3a7545d85a21f360fe3fef8fabad6ff0c3c21b1eb45eb33523cd661fd2b2965081d0edab5eddd1fa9ea9f0f5c7020c31eca5759cbd2b53d59a1d657ea98968b3a3a2d7343139d570de2f8d4c21f5544b8b4e3ee8bb4f8c6a530fc0a84f40453feb075b668e5fa25259c4d1dd4e5bf564818eec43ee47663ecd7da14cbce0e1a33d5066291baf6e3ecef18977811565196ffc571847219cdfe8c7b0e8dc15987d84a6f9b2578b45af9a0b9bddcae2e2379ea01b5208e52f79bb8b5d0b7b70dc4188d3eec08c5144853095d1eb504f650b92c4a0061686880ce9a4966205703b4594d4b8ce5a97ea44638a32035eaa6017e6d7389af0b54d03b03009cac2e468830d2210ec2b3d99c4dc4fac68c0a32034e428f2ba59fa2cdd9c46fb4c92ddcfb2d447566f2348773b5f1fcbb1651f3c056b69f57754e5c671f99dde537813fb2594f72c27bcdd1ff4b1f116b88426478aa9729f660af47ea3b682c3e3d527369883cbba93c64ef0ad15cb8e8af6cdf1c0f0adf41fd0fbfd1d0d8d067a96b9af7839b65bac373483b077563b3089ed3a8d42d97824d10086809a028a4d90d2c32d238d03919337bc03c55db4305ce3c1b86ff14ceed3961942732ac49521ee5416463b3c4544ed6422ced3ce614e699aa585227d47f87853dc45ec8009b2314f680555576dccc9e29bde09fb0501416f6ce3d160f7eeb0b7935c8169797738917388b6287374faf48b073d99aa1265268e74e2ea1dbbc3aa32231310d94293238645ed37ab35096fed76be96199c281ac037329ee9a727e4c86b37e74afdf7a8b344b43d361551357c16f38bf050f19a287f8c113e742870bcc7bafd21531ac68200ee4af987fe547de2a6126f904517fa5b9fea6ef27983147a7ceb613d8d1e7290de5953fda1f69bc6fd82ce7ca2ea9b1eaf5318d88b091dcdddd4e4baf2a0dd30190eaa5da67064af284fab42e41d4f7c6276bee11fa20f1285050471a122acc0ca58db4e75e97306450812f01653d6a5327f2b8dab2c32a06f208b412f0dd7f6ec4b99f767b622cdce63011f174bbe645c6e9f8e69a8cb638ff2d71b99bef313dc83b782345f529ff85f345b596f2f13a3083059a374b0176549151aefa7af6162a3766eff49dbc7f4fe6028a79fb64ae5f34d31bd1558920d209b89d76eae95f001f980926b47539d3b45f55e0f8e8a7d4e2eeb6354e5ac20bd4dd5b974a74b90783c7c0eec4d0c7423bdc4744eaaaaf2a9a4f4b4dcf1c4def2a44d5ff8eb41b10f0db769b4e334462e50817a9289dc8656ae38c313ef38a451fbe178c87f924ad60ff6f780ba0ee395590b027d4950cf80199edc4a27e7730b25d2797ca11b36f53c0cd2ccb8dba110fcd26361125ab5ea28d64b93f6000dbf9fcba08f8c8d01dfb65f105ba488dba0aa787bbd50b06f101d9a7de75124581cf3d4e2456e4c68ed01d74b6d6d2818c04fbadc522de55fcb564e9c76d37c638d8122b070b56b4fe94d1ebec64284e6c6977fb4952cd2dfa99ceec1db8ec748feb192780fa40ca252c0171359f4628e1322dcf944517ff5e7efaa3826c8c9bd16b27d86d19745b3f1c329e0ef5b2346cad0b3fc47e98a35ad330027400f601c4d6551e8fb9497e29ddeae63a253b05af88fcd67202f1ee09bb6359c32201a1b902b48292dd73e1abc6cff6d402ae3c495a2ec7ba1480ba4894b3766b448750c05e974d1847d389ac90817f35a2dcdf9e29b6be973d84005a4e7b690e64734c6024d89f1d6f2f0b308e7c9cce659f483db3c42b63bad3be019b741682d29815dc05a9c1959ed69bf196ec30ae1977974035ed8f231c1d0c327cf21795a7ff32d1d31f0dc8913f73d3a19cc370f7d1885767e97758716e8ea7a76f84bf066b2a47108c78c8c8b191e79a003a5e3a95d2a4a1dc9dd3774017b42e12ac0debd8354662fbc9aec572d03ad6a230a8ac6c029f1720cedb5e43a4ee44b669d9106c16c5be5bf5aaba84c2eac1b33490208045f7d760cf09f45798b30ce9cc3bc3560d0f581663b16b5201fd91b49a1e486be5561868a57b8b7558d48a7cf5353ec4aa0126a5b6123edd884e0055924b4c0bc98c9ca5ec37c2f6fe13fbdbcf3e51e0cbf9e2ffb63d5b5894f135c516b731b8d621783c81c7bb278476141abddbc1ffe457ebdb50a36cef812ef0faec2233b0c17b7cb5d1963a9bde9d8b84b0e31c90a859ad6d854934cf7c6ff34a1ee313620042aef9452efe3c8e26511645f2d108bd824421e27011417c8a0d98654ef7942524eea8484dd3dfa2a3b131eebf60801791e1e000e4c83dcef7c1a2c972d06d643a3210c0ec7d2b6f959fb069add07294eaa13237da22134249b02092ce015ed8704da9a54877e88f5cb9bdd0fd8c95103100fee1c94ace8cc4c47e2f5b81ec474f3d17aaa8c95ab070f83546f69ad43d408de0c5ceefe6b46507188bfaf76331570c566a24aae2385b8e12d9a3315dd0afe1bb2595714120dc0ed215f479578044e6b961c93f495240649f8848c8e371e8e5fadf5f3b9cd34b361afeb079fe493e76b3856534172825d2776620a994711012c9de1979b4486f2efaca53bfec3ed2005c04b2cd3529caeb6c4883566fd2352b3e16a44e097d0c92fde4bb92293661566f95ad43df4317fe242b37d71d702adeb03dd7246fc1499ff1e0082707d05d8f61031cf1d4604be9e", 0x1000}, {&(0x7f0000000180)="2134f37594fe9522bf10f01226331517f68ca0cc4288aa", 0x17}, {&(0x7f00000001c0)="ae9a944dfa9392b95e90cb", 0xb}, {&(0x7f0000000200)="a09c0196cf40c1b935f49b20daed259096272bad7607c1b33b722aa3af6c6701ba985872328ddf352ad6354714cbc241294c4f91b70f19c670e38efa301f124b96ddcfa1ec2b2fa238755a800a0c529fd19f42db5cb1dd94a7666e86b5a6add1b3136f404feadc0a4ae498a418b766ad484615dc83b402d85140f6fd43cd5c442bc65388b64b2b23c63111db5fef1911067d8344aee391c348be611d1c699500b62265f9002138a3c3c815a71acf5c1dbd27f911740c9b6bb7671224cb712f28cd50e3412ea465ef8a888ece0a0566862f30d4cce40d4fc98df518dbb04ba4", 0xdf}, {&(0x7f0000000300)="46385f8cc6bd38255ee309e6ed79eaa2760277866126a3cfb1e2ea698abeab54ac8721e93d73d5e5084814504463dacad815b5ba37cabbae13ba21e839a96d85a445da0e35c8897f164bafbe343ab8b3f25478cd6be65f7881486a926ee3754de8519be4ef2fb3f8e7699584a690d48ca86b7efc03f9f33b856a6f26a1fe889dec89be5269fb591c593f016033427dbb22f395be548a4e1eec77b175a664188f9787654264790b67b1bb64e5170b67b07f34b5507f4000d12f2c8eb9462d23133e71660e2a273c4c0dccb338fd8996db28aff184adc6dbe15775540fc315eaf2da5ac0", 0xe3}, {&(0x7f0000000400)="4f4b4f7e5c22c4719b4fad0bb790aefe369c89ba6bec9c02cbb622c4798a494e8c7a161d9bfc7877d06492fdfde7c12cbb5b7712c4742bce10bb6b", 0x3b}, {&(0x7f0000000440)="3f83b90ae418db443dc8b2ddd38fcad466ae4ad893f34cf1c28b5fee63d733b53da747c0860acb52b856f0714342d9612556fd7cf4aa4945e0f34aa9c618888ee56273ff44c3d11426faee23e87c9f957782e91188b3d1bb64472dd52377ab40b538ee8f5c605795b73725b34b63917f05a56e83bf08ac6861eedbd62d558174f37e618366014273b6cfb067214e967f08d45c9961e1db7631aee837516b60e4f3b8b55b523a39e15817cd66ef9a2343a3d28daad2c373610ab19d061c7899ce8ff8", 0xc2}], 0x8) 11:21:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) socket$unix(0x1, 0x2, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), 0x10) 11:21:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) kqueue() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r0, 0x3) nanosleep(&(0x7f0000000100)={0x3e, 0x276a}, &(0x7f0000000140)) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0xfffffffffffffffe) write(r1, &(0x7f0000000040)="c98a493d5b21c8fc5441c25cc2aa3da543aead2c5c4b387da08202b0e1a1d783dfb48a2a562c63ac63dcef8a5be9063a58f1aacf8ad9567803532e9ae61d5f181916ceb342df55e075c0eab648d41a1c17c1b571a4028028b7e6c0fa518558df66f4b9da57fd7ce562d4385012c500a5c535a992b038727a0f8e4481771ccc35ac7de037be48f1776f75adc9a1cb1d", 0x8f) 11:21:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget$private(0x0, 0x4, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/163) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x88) fcntl$getown(r3, 0x5) writev(r1, &(0x7f00000005c0), 0x0) 11:21:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() wait4(r2, &(0x7f0000000000), 0x2, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x1) fcntl$getown(r0, 0x5) 11:21:28 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x90, 0x151) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7f, 0x1000, 0x46, 0xe6, "df02c7c069f57975a4626414dbe026765f2baf4d", 0x2, 0x7fff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x20, 0x6a) r3 = socket$inet(0x2, 0x1, 0x1ff) r4 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x82) r5 = fcntl$dupfd(r4, 0x5, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) bind$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x9}, {{r5}, 0xffffffffffffffff, 0x4, 0x80000001, 0x10000, 0x7}, {{r5}, 0xfffffffffffffff8, 0x42, 0x4, 0x6, 0x400}, {{r5}, 0x0, 0x58, 0x3, 0x9, 0x100000000}], 0x2ad4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x82, 0x4000002a, 0xffff, 0x3ff}, {{r5}, 0x0, 0x9, 0xf00000a1, 0x8001, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x8, 0x1}, {{r5}, 0xfffffffffffffffd, 0x0, 0x10, 0x3, 0x9}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0xffffffffffffffff, 0x6eb41d1d}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0xffff, 0xfff}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1ff, 0x6}, {{r5}, 0xfffffffffffffffe, 0x30, 0x91, 0x7, 0x5cb}], 0x1, &(0x7f0000000240)={0x6, 0x80}) poll(&(0x7f0000000040)=[{r1, 0x100}, {r2, 0x1}], 0x2, 0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() fcntl$setown(r6, 0x6, r8) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000280)={0x5, 0x2}) writev(r7, &(0x7f0000000480), 0x318) syz_open_pts() 11:21:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) fchmod(r1, 0x24) 11:21:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 11:21:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0xffffffff) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x44) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setstatus(r1, 0x4, 0x80) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) 11:21:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() preadv(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f00000004c0)=""/65, 0x41}, {&(0x7f0000000600)=""/139, 0x8b}, {&(0x7f00000006c0)=""/245, 0xf5}], 0x7, 0x0) fcntl$setown(r0, 0x6, r2) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x1, 0x9}, {0x18, 0x1, 0x3, 0x9}, 0x0, [0x9, 0x0, 0x5, 0xc18b, 0x8, 0x7e00000000000, 0x9, 0x3]}, 0x3c) getppid() connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x9}, 0xc) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:29 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="1879e6509911710734145b7e93c1e1cf1996d08d660e1abb7a982c56141a4ee2db3d77486868e62f8ed3127b2460384856d673be5a362c63c3a56b6b51a54ed5c08a69d87e2800ddbc2330f403278983e536c7e4ff2ffa4b05d8d6e5e38260be3ba4d088253f83fc7ccdb8a27a2059c7d48f6eeb1cdf2efa157b9e2632cfcb23c90d645b28cf27b4e67614128634df2cacc22120b82383c71b96bc7db3a96746a1ef67c4e12e1ada0894df0b7ba014e3dbd10678972a344d8ed5b3a110", 0xbd}, {&(0x7f00000000c0)="cbe512af67ebfba8b711b460979345f50d53e7ea2111f1d086d4067edc24a0b338f2306fd2ff50bf482fe0a6ea90cada84f049b6922716f326bb423621f52b8fe8dd67af677891739df97ec4b3a57e6089927a31cd1132b0b0c8ed2b51e03598cc0951d95efd9d58c40c2291b15758f66578354c160fff779120f2209a3bc8101da5cd31d07839e6881940acd322908bc9ee9292eddc322c7062493bfcb75d0d9b2c6cac862cc91cabc8689f702cc0bbdf04a124cae89c45a6ba73fb51274cb6130c0d0f6d1e8f109becff7edabcfa21502dbac837185a839eedb06c0431036906033a", 0xe3}, {&(0x7f00000001c0)="be69e47aaed593825ca926f7cfdd84cce562af23b1f7cd3012b8e55cfabe5e572586d3e6b41995c936a3e047cb75849f3c0e6db8b67a954126f62d80cef779659269ec520ab3fcbd5b5ffb296aa0e57fc9f28a6547a503cfa47b9f0d0f6b6f3a26bb00cd37de42492207dee7dad21d49c48c7172cefda541f9642e869196c2588c413d60150130d143ea3ef8426953e9786cc26c7326188c41aec556ff92ae74bd9994a94801e8f6b3b0dd9caf4bafae57aada28747be07ddfa904af3f2ba45fe46641cbe1ddfddd8676a36cbad3baa1e844b4d71f7cbabe0f9bf9574c0a8db1172a19b935975c", 0xe7}, {&(0x7f00000002c0)="8d87ca67469a8253b6075751232992baacb90639f038f516a6cee2b3938db4e99fcee739546e33c441bb609157f340974ef680f51c08c8623067c62b1727f8e6475447179d8d523a01720de6e960ed00b145a2f445ab54228481ca3dae746ed3b84fa0871bfc2dadffa8cfbe5c6304fd4f63ee4bceff5ad2866a71c34618b2804da685a795a388b590b46e483a8e2cededf19741bd19f17c9d25d26591eb3607b71670", 0xa3}, {&(0x7f0000000380)="28121543dff225d1857bdd6f681569a3a8c09ca2125eb6e267c69f0e0c91bac568e355d7e06af714859b8d444b16c44021f4a359ec28215ede693b7ee00c3dd60f942f2ff733be32765380f54518d058f9ad51d668d0d313b574132fa3631a8c28a84b0bd9cfd3249a8d485bb89be07f800a6cf6b32b73b4b45ba93e4cf31522656679f00ade6bf09b50160c7a6e651e8bde8ca95ad1be17af209bf01a4bddb94e6e1ca363175364de0bf35463b5362c9dee2701", 0xb4}, {&(0x7f0000000440)="e4823e2d6b0dda0c9f2ef31034eecf6fb2de74d6f274146ed9651128ad7d6240b90d2af41f407317b36109f538623ff458d198dc4864e4ffba2a5c9c44cd031270320d34b8661be1f9275f34549f68a7b8e16487860de9183a1d146420f7dbaf813181a5480f4d9532953326e348162d5b5e07d3ae797bcbe08169b08cb522b3191b63826816696088cd9266725792691ac20cefcd14a365c9174cf544302804011db5", 0xa3}, {&(0x7f0000000500)="990148c4bb19c5fc815d15c17acb12c252d7d725bd52930dc2c586d57729f7a6674a37295b32e07194a9535db90be96af153fa89a7325acd07bcf2673fbcd0df340f4e623fb6ac26158fcdb3a978e8faa7fcf4e36727523abfa2c3076b92", 0xffffffe6}, {&(0x7f0000000580)="4fb87f54f57f531411369f2ef733a5fd1202b6d5c1f2e8815c249b7e42be2cc983a19da7cd893fd55681505b2074145d7be0159270bc647966ec3e19ec245f017151f52ccea92bb764ff70e352d7adacc6361cabe1ff924edc158b9ab4280d28e546e81cbd34df543fb47e80e59394de4def041c9e97a68e2fdfdbacad58550f1f5395111d1fd4f0b1e007095519aad38252046ab839d7e87ea0217a225f80bc578ddb2d90d43656fa8a", 0xaa}], 0x8, 0x0) close(r0) fcntl$getflags(r1, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0x0, 0x4, 0x0, 0x1000, 0xfffffffffffffffd}], 0x8384, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x64, 0x4, 0x7ff}, {{r1}, 0x0, 0x8, 0x1, 0x9, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x82, 0x20000000, 0x7, 0x4}, {{r0}, 0x0, 0x0, 0x1, 0x401, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1292033d, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x5, 0x20}], 0x3, &(0x7f00000007c0)={0x56, 0x3ff}) dup2(r0, r1) 11:21:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) fcntl$setstatus(r3, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="4eeec54080012a69155fd3902252194d4e2d03d4396493e45df8bcc0b15d590b406916900684dcec074d28847be704200ed886d2e4e51d8e953a573e65ba2c136eb6d2511b015cf88a25b845d3b67bd044bbd961d13742060a13c6ec74842912d6fb8426191e82595acd9eaa4c049a52e48127ef3606e7c4a095a34951679dfce3e742f8bbfbc84d614f2d9f25a01de48066767f1b3dcc12a704d3d305a76966833ec7f4dc4302", 0xa7}, {&(0x7f0000000180)="ff88a058f3b29619877d17e3cce19557efbf24f505aceb94a79291aed9ffcfdab624c66495f007f2aa269ec1bf1d8f6ba754b9f6940107cb94c058075331dba81599d63664febe0e883dfa39f4995f7c2fc15c9d3b2e0e7bc1ce5b494dc58116be93cb3431d839c40f9fbcfd0f1b7b3c564e11a220542e710dc37f50f81a2ff60e02aa806117b1f7aaea2e52089ecc2dc238cdde23b13e9ec7faea62c24c946d6ac281caaac8fb9a2112d1c9906b8715a30f87cc228fcbeb1fe4b9f4ce73fae94fe629b19f3582c44446d5388bf128d98f29fb8456b237aa2be45bf6f6c1973e7a3b0f233478", 0xe6}, {&(0x7f0000000000)="a9b4486d2cb533af796c873f5220", 0xe}, {&(0x7f0000000280)="cfecdd0ededbeb5e1b1c6ee8b44e5e74ee0eacd42e282828e82c0539a86ac10a971cb67dd5486b898d93b35da6", 0x2d}, {&(0x7f00000002c0)="268ff271b6906020f421a2c2fe068f8457831a961260a98e552a015d249943c2e6f131c3d13899204fe109f29eec97e8f405734f0056c5678c90348864bb8ddb003b9526a755de7e0f28", 0x4a}, {&(0x7f0000000340)="e9dff4211367d97e9fc3ff5c0fcb1c03610d1ab5ed", 0x15}], 0x6) close(r1) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)='<'}], 0x1000007a) 11:21:30 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x80000000}}, 0x0) socketpair$inet6(0x18, 0x1, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ae9c71f8b6c1dba214fc32a5cb5ba6c662a01a70bccfbf58494dd82c6cb6a9014483bde09e99554bcab224923f505d0a1100a5648abe7c10ca79858cfbef7cdff53c37a22f2ee02aaa1041f7516d79822fe857840efa59776412f2e722a4c75fe2452e44e438757893706807a2cdd3742d837ee9bbcf59f8107fe156127891bcf02b8f9644e9668845eedc53c1e42f85c0110523287485", 0x97}, {&(0x7f0000000000)="95c29ae534ae36bf90849ceb8d1f05e86b82a9d1c0397943939f0c2569aecbc1e709a6ef", 0x24}, {&(0x7f0000000180)="913d1f1d0b4d1e8ada3b65005e79a4e2a4196aa4c00f7eb5e030f74525f47df6f111d3e797216622091fcf034b5a9e9b5f8b3e9f564ef07d13a803b4ce04390dbad7f48ac06aaabe9ac13e9c3e9640cbe075aabcc661989f2317aee2", 0x5c}, {&(0x7f0000000200)="6882f548e2ca923fa9426708237bb85481a69a6fd74984839dd350f0c001892ae835b1e30352b966728cc619fa66b1fea99f04323d5041b1f43b7cc80df57d004f5177236f2ddf136c3386ecd1728bf111827ab009287e4ab01e6290e031f7cff88335b693e7b4b5ef074179958cb3a1e024a4eb2553921ad1b31b9287705d9c0cff64261bcfa155979f33739d864450caa5a844d3fa5f7b2eb2bd9aabd2faa8667e7d3c0ace3001cb823ebc521279a27c0feee48dea5674", 0xb8}, {&(0x7f0000000600)="f1f5607e6dc68567187034446701d0774258efb44aa7f84e356c2a5a085854ccf1079c6ca97fa452292b363e42f5f162a859793591ca41433cb0179c6ae654c169937abda5692e918b939cba82ab07fd954da52207c8349ef8aaf0e4482d9d9d9ec8eae0b4e102366980cd8da292410aef349d7109d3ce44af7e53c706622e13471c6ffd609b1b98bbf419f355ad26e04824b3bbdfa169c234f32f8628614460f2a37a73cf74cf62194a5e7449fcd5b1a1e13d3b09cf9ee8c07510f77f2f74943c68116ca9dd17c7d31a057e3d2b12aa6c0001f38d8464847220744706678987551864e62695f8e98c7d4872f2ec96ba5f687e46272ce468380c64c64081acd95134e4cf69cd0ca633cdf4739c638ad00cd525e63f7fcba9908cf6df078c969212288c9eeb09377cea20fa4a5ff1c3d676c2c7d6e5ed13445f4f95e50a03ddfa09986f62922208616048fe36274521b9c1c70d1f9f4a8298364ba31a6f63dcff43bb422218f8d9078690cc5606514d6ca1e922887b146d41d6bfcebd0bb53b45bebe39d67ec3abc3ce70e8fe85a1246caf86b2b0c84010c5558156b19379c5d4c26bcf6c246297b2a5fe856e2f6bc94d836d5ccff5750e3e3962cee1111c4dc671a36a68243e8181ec122f76690cf68d8ea31a101549e14a05245cb77278a8dbb8627d0142dffc87f3a0ff87b33aed7658c8a356f7a810a9f2b5fc9323114f269a91604e3fab619bfb1fc01ab648c2266edee785b08d72f8cb87600e444f7e1d587d33c2f23fe4f2c4602e4b76a6bf0a2f986cdd6890b17c50e580767812ae5e8148bc703c646a4f4e2d7f97b18c42994c1c1112dfa211ecee4b9e72e4a49113af22467ae525b29b096b8f0b1b40db1f5733708cca10470e74b1ead4ae5a1d3e743e56cc081f66976c0cfe10b3fd18e49f38f4caa1bf07e774e60c53e4d9628d002a43581af7d29b59f13bd95d9a775b22688dd63458018f5c95e3ce9ccd0867166d4d10b1f7ab77be07f0717453273dfa0e14743cf28331003fd935d9981f3daafea07aab31e19c3f1e17b1659959f0ff6b1d5da3aca2317b222628e8f89bdf19d33b72cac60a29f35129468ff8c3f107d8cc691ddd9322110b163f4a2adcff8e7f4a9162c8544513d0059e3a56f9ea1d5970c04757c3571239a735b3002e1422947f9372617a3efa985873630ecc0ec6ff8ee49c21cca25cb3f4c0185d6594cd30eb7be0ec4844bae2be3ad56f749ee9d50986fab1ce4327ff4b9697b2d2ed47e4d15b96018d322f6ffb4ac5723194013c143cba1c63c6e602f2081490f8217c0e9a86eca920672f721c3398069324550d49e3a39d8f08e6fd0cab3c3a9abb16658ba5cf0d60872028ece91fe93aa95138f6c8241e3982378cc5fc26af98e6fb33e59237e7b651a1e83d5fd7fe05cec45caf69babcf7371d96d0aa2b2a6e1b5bced842bf3a5e473000915693b2451e4d75a331e7d904448cc1333b62ddbe34947241f1a89e5f80354082804b40b86ba2a89060da431359696f887816e231b14d9a5ab3a043deb6f712c15b70a07687ddc6ea763b820a6df4f72c7b84b235679f264ece8ffebdc8c21ccdaa08db84d372b5b69c0852e413cb1bf10289538ccc1b1c97fbc5dea393a3564bc23d56bd0286b4c139eb487ede18afe5745c74d1b2dcbdac51a0246cb2f36699a3955729453d8e217a29fd950fb2cde400d82a1943479c882e0955389974760827eb1859f2ee86f255b6161cd5380afc9b443d27aee7a705fee88bb5a58f359d78f93f93381eeffd86523ece2a37ae3c2238398c06f807b5c9608c575029596f2e45a3869184e9a50c9ac0cabadd13ce2d239b195c8c9a8654299351c34c7c32a78e8a1ab943a9e67de32ccf5fc00f755c196b7e626943233c92bbe052788021ed116fd3311d6af7fe5f427559d91d3aaa530b808f5b1938b53d46acfebe1e3dbc7447a43c3f6c906bac2321ced4d95c17d4e5da1253bd4618645d97f7e4d1b92c59833ea9258cddde528835b6cc4a8cfec26c6bdf970547349b6686787770224883298297b26ba249736dc7c865e726b201faebf77629090166714250f27108b96f4cc80218502282dfd7986098bf0da0dabd05a1d6c0e2885744494b443454c20d75d128eafce3bf1a4b519ca8813eb209f1611047b976ea2f73a6fd9c54e2d528cc5ee11342eb5867f0953e4e3505ac68df5f9cf60f8e741afb48eae3c9fdee175d456a948362ab736215884f11785957277016ec283b1e649a7d7148fd6e4d5a1e3942bf19acddf889f3fee8492a4c177f8b2f00f6acb738bd89a55a6b73ce5c992acd05fe4a208e428b38c0f1599f99337c38af805d390a0ba4560e5759a8588d507dbbe31e205c77b700676c49cf0f8b358b43803f7d22313f2dc98da5fc9f38f348a6817c83b7a5d37b6fa3eca7fbb89122be0039324830368ae533912e8d85cd5ead2cc512534b850e6be474910dfc19e41faf4ce761836b3bb7e3824af697c08c5598faced1d52261fa29a9b136df28aee6974e84e487fe45024124d30933369f9e68339fe8c58259cb8154baff420fa57e9c70f4ad9f890ab5575cf0c4c1d14e23e964458b36d081f4df64422c3f0b2d119a824a362908a4beed8a7299ea5f8f05eaaf8d5c33c4b51f8520a786e624324a74e30c6a50da1c57587770f09d100f18a5024778027867b82999966975f5b7688c5373b3e005d7b5f399e72ab4ecbfe195fe4165da6a646584b37313d6f0bac0de1fb0dc3cca2f8188595a3fe3bd53f63b7e9ec0978b194a0338f9081fc84e61de37b9c963a49299ad5f61ef9ff5d08f4f6ce6566afe0a63414b66136898211cf3442a6fea436adf2410cd154ba53f70fc8e9e709639378643e244b6627757919dcd9534584e99d21d722cdbb976da1989e1c1f1ab4f642c28f425cef52bacc8a8699a112b1575cbd33ac407c84527f5a11e50cc460021cac2f737aeca62a80e0672bb89d48214b549a272b7fd68f52af55a9d9688c6b026fd9f9463fafba7487cd5df0103306109015a4973e4c8387435cc4afcff8f28525c04df4f4f3a071fa71a1d43c0ed5b30b618b0f4afdf8a3aca37c7d5c96954e92e4cf00e9acad9e81db363dbe34bb362d4d10e914d19afd36cbc1839d03bb379acd571dacb12bd49a2f3b75c4a3ce684bed1949332edce4dacffc6fb549c6484f24cf9946bd8a451ed8877f1fac00d62bdeaa4f364e653053a14a1a127ebaad729f420594bd6e9c0b079b0d0b0c302c52c40817daaab1dd90d20843b08d3be3dbfc46de46cdc35db53bb29f127353498be5782ab9b53d8d88ebabce5973980593f6548c021ac64d741897fd33782b7054c0dedce6e56b84108d44391ac367c3e5efbd951e0ac4f8d78793e2495cdc8f14ad0a8c79a999a0f7c1cbea4835dfce25ebc5a8b838946d4e5297aea850a447faf4dc8a0219d5ef083eda5541442e13b95f844efffdcf125bc156df0dd6e284174a0e5db6e29d0c498ab1096a0986b38827b58f5b67f6324b779266813ed930bf01cc50febdb2b634cea6bbad4b1f5101d543b0989e9555aa01fb2a6012c51571dda77ad812bba3a502eee515c5f26921630fe7ae41ea73224ebf1dd6c576c3231833403169ecc253f4e39475cc90e06fd2648a046f80dfc10c7eae8df9a6c6b9c21b30dda3d6c8547391294f0329976e3246beb43bd70cc1db82aa7290219a56a0d7b9366601d6065e0f9160d6f08fae790c35045c5e7560e9d099be0460999b08bd693c8bbc5d86e396aea73f9faf1e6709e9ef247624279162de9baf928cf1d23c322d1aa7fe8f335f6c0eaa7d40676e6fb9303caab64633f767ad628f72bdd08b04258f507e67f59acf6b68d9425e10804e0d715724c9a77ac14c701a26d93cbef3dbdeff498f0017526f73b3ff010cf6c1449f3fad37e692e2ca72fe1ac28ce49ebe91424209167f57c0f56167fa40ee811785b14d7edb30ad19d0fc1fb6424c24b9393f214ee3d24c1191fd01907a25eff16d4e86f18f6aa8384434eccd892b97a8e1445b9fbd6c33f84441f5eb895b61fe57e8f590dbe2a0c55fe9456608718cfd196c2aae0be5a5193d3d942998a66c66a4f21cdda16b1aada1034343a680e6efb629ff57693d9116e9f83c85e1e704270fe961994982b9220a891b948681b3af2cb20f0fd36fcc5233a52673465e3e4cf3582c07173092d42a2ad201364b46ae9bb0bb439a6d123b153675626b75a90eea7827f5fbe7d41c47f7fdff68ad09f797125ee69581c3071c3e40129ed5772c704c4d9c26becfb303bbbee3dd9708eb2a8e47ec024bd426e896a77a46dbd48c7db39e036ff58d3eb37988a1f8aea573b491fad83fe49aa6a09484477bc1a78cbf7b8a98d15a638aeac2bc036cdb24ada4138345a84b07e347a536b21149c4364e36ee6d9ae7dc46bd59b3d382f43374b9fb8df87fb10876b7b90aa865e02fcee78c9e795d29cc6a800060bc6cd8e7c643774601b145e0d73e817325b83095466085eafbc617cb8acda0b1fe9112b4a7fdc83de52a62c1cc4b91e75ddb4535ff862973ea927dd25c73cdfbd74aff94a45ec96e8a16a89179c4b9c94b1d7b4f930d1111a524241b269baed17e1fc4a224cb47ff1b9caa9f13abf7065509528c3e6dbb49e049742d62999930124ed10281d46ecb70fb82bd7a3044231d4396c73585e0c47be379e936b66b4487f54af153ecec1b93ae2f60f607f5c7992236ac16cad96ba252f1211ac0c76db1066fad868c08fa9ab033b9d74ed9c3b8fa2e1fb3dd515b69d88b158ae16267c396aff85578804004ece2a8c1a8254404b2141bc935f77a69291cdae972d77f4cf48aa9690e08cb824ba93b5e679190dad24cda4514da78d56c698e350c2b5efc514fd9769acc15a8680a000fdcb39c4b59f3111c90e35919d7db3811a59107ffdf68324f6ba0c78fd047970f9a17e7948da76639966b970fe52156428d180d7fdbf45af5ccfc688ae2b53b051ec824b36523fba21e2cd1489e55cc999cc78b9ce6cd01a8e07ccb1d4005c66117c01c76708d2e05e9f075e2a18e66e795025559688a3552e641245ed8f5a4fe7d2bddbffd9e59ebdc14e2177b823ba8ee05f530362c2e433929bff13415f84d4900ea0c967d8c1dc2c99521498fe6cd92fdcda15ff3094a42153d5da5bcb20e1188ecae9f7b3c76091693affa6a115c4b20c74cb36797c05b30dfaa4dc3c37b7df71eeb1e9c1768d498a1acdcaf2426212394fdb606ea8e5898102110745cd5da42dd6046158627bd7929a0803440cd6990872f3f9d77cb081eebc8dae041ffdaa0396ddfff3719dbfa1a24a99cb2271ffac4446d657db9b0ec7d5855d60884d3f04db5a0614acb7bb7e83ea2ae4008b5c0c6c5d619cbf96a5c120bab5012183b841566d21cbc87c264575d9b12624a2f13a7577605217ccf488a8c9b43082b916e4d62d4a82d426407e64872f41c30ad4e99fd849fc31523cb208eb20a95e79ff46afe82b26a9bfe7309f965518891d6792338dda90f608c9e3a80b406fa1711c61b013817389f2b068120c79ef368696600d1f990df196224aa31cf5b50295212b9f9835f8e6299b6d3229b7ede9442ebb8155acc12a361df2361d09686630fe4dc9f2bd5cac7dfb3f1f8ac260f3e38420674003e7afeb7fd7e06933905e8e2bd9549435b56adc2728804e5a5c9b4c749fd3df889684522a77c55cde4fb19b8a0d5a69147ba928429b1e9c1d40b14a022fc9f0589e7d58791505038a2ae1ccc520c10c8e7265cecb36", 0x1000}, {&(0x7f0000001600)="361b7a93373f4cf146c182899e427a53221fc5216a8250eec4ec7e866587fade1858543aede19672fadea3edc92c90dbdf93af8c1f1ff117031e141f513ced48ea432af2b9141bb846b4b08b9904a0f3bb2a051f2ff93b5fbaee950f280ec1f1afe9f19671f739b7d6a2ed05f656a166c9d60843725fe70438cab3e443c15b40b044e3f4742f015b1a2b78c59a8074893bc27952ce84e92e6d9e56cf6f06ce1c7542950cd862c9235100cdd1d0197a56e2420c724f0a5ff3ca484054b9d7870b4954119a9fa48b0db1ba1de922cd5d8a92147bbd6351bca1fe23cddd4444904f21b1c4d4dae8bad8bc6132a944ac25e1ea9e5578d8332b48ba1955eb141e084797017ad53714bbe30a23e7bc88c40da28d33c67e2a143e4063e480232ce9dc4575941f7266b159a8c95ffa455ceae45b676597581547e8ab1eb19a2271b35774dc6bf0bbf97c818dd79ac3d5400cf1ef6a6efb6c482736e680c3daf50172b6c7175e1b3f94a7598e7787e31eb7f1c2f27469ffd66d9e41bb8bfde26c6a7e86e329d3aaf2e34aa9e4358a0765ec2fe2059e29442aa45d5b2704d913a86531d68c13592a0c855c5f792475683a787a473ebde65ef7bcece43cac44b036e3dc93698c69d96d7f6ea46de5606a8af8d6cd3c0edf763d3a37da83f3db568b1b4c844a73d642363fb8fd7ecb3440bf13614df8b651b0119ecca516843a5c71c8cf6f86d5ce2276e0193612f7a6992dcc7e5199a6252c542acc49704ee64b0f3dd61e6a3ed9a866510a9dd4c4b60ef8e989c82bf7101e2ccdcfc5d451f1a29563f807250cb267c72206a08628772baf27743e8255a830117d050bf4f3a565fa35dd7a280ae40132ab95197da8024d79387bc5d9e6dd7f86c2e5951e7af60e48a5b2cfda4ac9a3ecb804113b9a2eebac99fa5a6677d95fca11d462ad0249aa58a2da78cd48c91cfd3fbf15a2dcb565adac052492b618785905c1bb1a68ba8590493a6cf627af7dcfeef6a4bbde9a4aa78d85435c4094ad4bcd6773dc389844ae4c54167d81f1d4ea6c3b92f4af6ba0f10b8fd6c00ced2910bb28e66b1d2204b0c6e27dc33a4c5d887467f0f616520b2c8b432551c8e1407281400d015a38fb530453899bedb8c0cbf8b5d9fb2b6ccf6ddc9a61b07eba970bb80eab9bf89193523d7ad9e9ddbbe5f91487a88235839be74289d9f2c3612a40fa4d4e5ba07e6240cd2fbcd583d07e672538e91517da61eebe4280075cd1632c47ead57c612926796214c13b6d054fe5381b8d5e7e753c6a32890d3640e221b934a0af30ed34505c60f06f37d16795594693613947c51fea6493c9e23b4335642575a69565b6ab671f63cd3bf0d2580d015f4f33a14bd83d810b2ce15f2786eb6e2fb22fb8c106b42613696d2fea869096764ba86640fe31de2f59b4a7c51b7847c86397cec3140522e21ce91a36f9ae6c1ba20be1855c7d2a0e213baa99431a7558a39c3bc789ef091eadb2bba14fc0e125adf361c5c2f329d190977a63f5fa02d339cdd682f7ebb961e4d587c0f0d6c4b68c77d03851a7b48a738f3a8dcd83c6ba9e2dbc91f564b7b20fafc0e6d80b5a315f460139ab2ebe1fc863fbaf24a8336fa938fc63ea9ec4ddacbfe10538b437e4bf9a326f2110032a3fb84b8c321db5fdf0df50210ba0623aae1ae8a7a944bfd527d8a719e478d09e72c5e00178125e518754dfadbf54c8dfbcd4c73d76e1fa3ef24e98b230e3e3e53cb31970581af3967dca2ab0937ef051e676aa03143eef806b4c5ea36da0af8079e0478fb49864f8244df21199a00b56fca27ec3c35a375d6a404c3470c10b4674d3019390ff7028350bc56716a5b8970449eb2768311019148136856f16754d7bed4668ed1c275401e58ca6740f48404e11894e4e623695c8e8397773037a8f21f1c2b0d1acffab22a999d5e9188a314eaedb981641eab6b1b580c7be81a7dd04d8900158594b6733ba7efd8db08147bbb61bbc7a1d5d0d6ad5a4cbd0c639258e2b797810f1c3e380b72cc6c15e8bdc141c73318547a45e802662eb084d293c2c727c13e8a4910d30c7570959b2a78d74f5955e689e4b48679f2f419b7d9748e719a62a69bdcccfba5377bf2c92f7a421a9b96955913681f5fb3f661ac608fe872759cbbc48df9fb05881afffcd901eb74a48dce8fb2bc6326b1211fbfd34d43838e6b327e8d0def3cff7f89b9024d88265a559a1925ebf5cd7579ea498b1e47864707112d761c349cc423d3a9529debaaad8cdf8839372fd68268ad8523fa1f5f6d7a4c6962a9a2d96ac4d7d95e697793b28bc5f3dc7a2b6032ff6521326ab6df8471eb38b9a8e53ec7d09b7c7a0558fbf7ae0c1397ff95b948041f0b68212df351a10b77df096da41579cb78a281efa15eb694fd5a8505a50f07e6e76e9fe6b4eaa40b44b01438b3cb75850c00039ebed58541e42d6f1533201023817d270f06fa5b9069c0ef480630219e0605a4408c81ededfa0a28b6aedc398d030bd375c6c35eb860b8e2660461c4a067d00b61870cf02107b1e077858726627d06c03e4974bc1ee474db31b1219d266c4ddf1a800755c952226c32d8c8227db7f76608c9bd5fe749429dc8a8687ea1c94e9985b226784b00258cc0fa770b0dde916a3bf01398c655d7cb8bfef7abf2be3a83b4473b99afffef494da79ca1c0e88dc5b6a7acfb9bbcf66fcae7c6a459c0aab2bf55920b04fc4a5ae108a72ec1f2c141b43d52768fde88e80dfe73bf45039f7d12368846972ee13b87f14b9caa0311a490fbdc5bc164f80caf9f426d996f8a837ac46e7c0829f02b3f80c0476d9f89d04127ceeb1ad6aaa09abd12f8eb2b95f8d270b2c1fd664aa79c9252fd2e01985e86f81412ed0a284224396b385f75c0dd154d09dba332b690e4cc332259830b92c299483b7a7a1884ececf62cb18cf5de0f979f5b4603990b4524a53b54ffd0dc40a4f2adf1a61f1e017a44cafbad323970945042b90aa161fd8c9eda1b1249271bfb4ee23cd90a209259157707e6e08cdee08dd21889123af24d20176bd60b8e1732a27e182d0dde764d27166ad33615ec010d4704b1a8fc3d4051a0fdd4eef238f65ca3388b087ee7b52c7ac81490bcfc51ba320ec915a8be9057213468fdaecc7fb0d4b009d89404f2b61365f87c99385387925faddf236ce29ea78edbda41530f4659a4b1d2d559f7515bb3d794d2cc38c5cb0ea2c63059e2b12204534cc3ec3421ce49dc7fa84bb20c2e65d083780fe5aeb910478f2de73341422fbe05a7820fe105206346ef54b041c82e59869a41a81e8a2f97d93dc80d0d29ae2ea404e509e33fc516e2e101755643315aa41158c282d0a7fbcec5cceda3d1ce0770b80043f318b371ed07665f514f31fb1dbabe18eb7fe9eeb971b6197f77e40ea71ec6539cacc69d5453ec13da4673a9a5161e1e986bc03a9930a73e7f94de52393edfa960f490474f619495bf037a3c7e64b46f6ea7b35e07d9796ec03a59698edcad1fea8087e68491a7b63c49df6efcb1f5f80950d4af43264ba1a4870bf3ce2330e55f235f461daa0b2396f868399e89a6e50a4b45ef0cc3ddf126235e852959002ebf55a9878ad42edd92063593c05efa747ab8fd2b0807a9874eb63187752473dc31701e08443ecd2990eab1ba31807bf07bf93f108e766024f7af57a839c7c210833960da4873eaeaf5e85544178675a7dbd0a60fbe7f7364628454d9b93b096ce57feac03de30f2825f3578ed496050a1f964b6a12d1d3a971aac23d8de043f64455fa0273a66ebc362104e9eca6a665bee2a05f989988915f3f465475e5cb00cc8a01df589aaafbf97b32109ba9d33ffc29ff31b93cee337fda15b3638a600341ab70bd8e9a228ed5c81139e65dbd3ae20309aa2186dec7cd981feafd13f49866118dd27db97362c81f6a3219aa244e3c53e4f8424aea5cd484dd573bc77ff39832c65e5df4890a6bee47ff3225aaba60ce1ebf30497485fec66f33429cdeab592ab2c5bf1cfa6faab4beae10bd880b7e912dfd3ba1115bd12fc68bfb948fb24a20ab11f5d87dc170ab86fc7b060097db81dc370aa256ac1cfa3ba20803ba976615bd15b7fa318f92d854d841b910b815f5b779fe2526407a45b15d365695e61f4009924977921561a00458d7df88628073fdc3303ba36bd5e45fa8eec1b0999573f99330aa1edee49089fa65deb84de16485d0a515885ecdc772b2c89bedc658af9bec491f9c3f72a1c5337e21934b833b8a3a3f44b3a206c9c6c858bcb159d7a8a06dfe1daab90e4141b5010b328cf4365c170314f7e2f7a6619370e9538542ccab2459d6e0a9604ec14bbbe026ee9b5b90de37d7534944c547c6dbef35954ae8a4a340e7ffb0cfde355bf53884d80c2dca05ebfabe9ef6a6b87cc15192d72eddd73ba736d4a8544969550592898a0d900fb7d5c3c9a3e4df30a0458b34bfed7519671b397ff8a2428e0c01027825505330b51d51817035d45fda0cb5955238340dfba8bb5ec73b2bfff2edb25711df4e608818b99c89b4c9483e2099e01b9bf14e46472b26a9443b28672f64698c7a3b83a812b41e8153396a33257f3b9dcdcc34c3c3b44dae5215565748cd960d6ca419aece1cc90dea44ef5313b217e7a17d3e0dd09df0f9d30ba3b36eff12603c780838f776af09e854a5b7aacc1bff170615a4b1be00f16e39b70d4d44294faf31fe5461480a507375f234c61bf3788a1c091f786a56390155ff3e24891a17a84492d62a2fafcd58dfb9326ff9c0faf989f047bf5f5d76ae50e8c216f59fcf3b03c619869193a93d2190952c859611ccd3fe6dbc5ede35922cce62d5f045958dfc3459b08fcf6ebf1185c098dfbdc1501328ffc217b13c34e472608794b113e3562139acba172fe6f1a7fb876d74a1328a505660968b0d354bc5c3442121cbad782858e89dd733a38fdd307aea0bdf9227513ba24433a159b801abfc46275193753622e8ea04c7e403729cbdeeb3a55d6636531650223aadee9dc722ac24a85baf307e4983f9d6de22b492852f88a7e4360b48d31645839a624f0b865319fd639cd6caca3a0cdeb8e0ec7f993b1a71ff4b2e3773fd878d0248a96056596776a4144638642c0c5cf2d81e47ead5d2e1c048a280e3d4d8be1e9a94ba4d9286c5314591036cb742552d1fe459ab6a8ae29bd6382ff0773af3e7fe6d4c854364317d5da226350f9812fad9f3aa420b85808e329f8531a0308f3cf47d7b092db7b9ff2a1914fa80b6a7d2ed5143c21a7befe1ca91d87071626b694046bd9e10f772414242262a3a3a7fec65fc1b4e78e10f40c6ef339258868976319bde32e30f5c32d2ec7e9d33b47985a9821e6191a86f85a170dede47a13ff3e3f6504f04f092e3bdfe5f1ca2d9e6f3f62cce5112c7c099a9f57799602d4e020699e406eeabf2d377ee1dfcf197a8bcf4a5748ac1f0e7c998509a7f17d85ef41f38354d2f48772608e9fc543d0b61c1e19bcd227e4118e3e21226c65525df68a68b8d46fd461f69d871aa0792deb102b4523f8659919ddb46fa52b17da8b08ed42d31add4ba3a249a2aa9780ad7be79ea33236888cbee4d767d1a909b389978fa1818236c232dd51108c9a4e16d896ee626ed64ca28a143ff61d874580764f8cbaf783961e9a6e3b7e4286a142a9f8d09e563332432b4463fbffe84f87fccacbac8c20b940e7f0b75209fc351b7459b0c0234bde0b45f6f5bc2ae865e6ff95df81a09b322a59bb5b6db2d98f56798219bdf8dcdb3b6331d44046ee5a7b01f22c9b960ef82de753", 0x1000}], 0x6) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 11:21:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x2, 0xc2f4}, {0x100000001, 0x9}}, &(0x7f00000000c0)) r1 = dup2(r0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x0) 11:21:30 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000000), 0x1000000000000386) 11:21:30 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='$\x00', &(0x7f0000000180)='}-\x00', &(0x7f00000001c0)='\x00']) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100100) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/247, 0xf7) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x3, 0x2, 0xea6, r2}) fcntl$setstatus(r0, 0x4, 0x44) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000600)="6fafb1483c843dbbb78b3265d6bbf7d2e19d14117b046bdabf9cbd80e2e0a9c014fff58d2889233931e465805d36dc8c64aaa8378209d8b4c80dc651d4070d9a090e5a52f7ca26f3f25dbb25159cb92e07d07dde8e35214ba85267c7c60e1fd1488f02425b7cbf821b97f6d3ea220762326ce11795aa0f137b43c28773bf8a21ec32f9cfe691fa7c55fef675381fcc11dbef38285a3268f12f69036b67464cea87886e0cee99dba54af43ad9d4fda60f5ebc57b06ee92eb50f51536a1ff1e7637854e0dd5f64f4a8fe96fc98aeddacdeb8c81d1798c27355dff1708fcb4474dd0e09bd84f9d946cb7c8f6ede18516049e6b5aac2cde5ce3b5398f34100810b4ec9034d8fec76010fb779ef8cde56f7fe694aea157a10c583aa1107335802578de1d9cbfb65072498bc16a6fb8ec0d31a0cf42cda6fcbd45d3f55ee94956a20e6a70ecce27d52058c4d104bc316fb71ccfc481ba4b0cd90e7f8b9c336ba1c9745169d42e7aa107a270655552607e8e2b0dc158a55e7b2ced5ce20695d661f3e05eb5c71516a40cb2b5b472888a18a74c588b7b863663bbe1466c4f67415a95474aaa9ee2f28846d55069938872280b96c1968ed4d435613f96e32ce329b1338ad575c754d50dc395a9d0bbc26b26ec33d11a4982934322271f1f8e77cc18c821389223e7718b749d3a5c1c227393449c689e81b054f1389ecee7ccd7d22b9d9d1ff0c0f54fa656dda0e4768586e6c76ca100cf4760452eff6c9a72efc9a65db8ed8559e498dd008676d3c1281faa9f0a70b7fe3edef27887eeb26d5489bb55babb989ca1bec7f35086a81bf901e4399f209dd3fe775db31ef25606b87fd1c88e07bad915728ee8948722a1f9af2b1ef78e32aaebeec15eb3ac4c4d53707b1a8f6afd2a2b2df0beb00b934a0c79442aba2b09494f35b43f593392298fc90af257ed4e30aaf2e8d2fb07121e90c11ced85c4527887d644acf16a86d60ff95425201fc1caa48ca02d92f916505b855a2766b1938740bf75fefb49e60932fe53d90af700b747fba2fae776fe86e1f9c8d9e5e02c24a99a980a8793ca92d2a6d861fd14ef8f4099f2ab8d3e02956a27bc8c8378d57bd7e3e281a7c2c62b1884956cfee1ef1e954dbf9faee8dc540dcda46449457f56d360c0126e859ddccdec56f87ffb1c904ddc736f2040d5a04ed99fcff4160634c9801baba88a15ec2c0122a9263f5576c2c5e76eae96814ec49def51af22b66c30c68ee713359795e779c493fd052ae2614c610aea7506bbf64f7dbcbb5ebdbac127db4682a55a8c83632b52953b17d76124661d043a384e5aff8017b21c6ef87ba7dbe74276a3558a428a814eef9870e328edf72d66bfd9468e778f22e17867291fb98d7a84ffbc36bd893a762c78a8adf4cc28b4bfbc7e934b95a021867286edbba7844153b665d83c9f0024808f1f1731d17d5ae1275314fab27f238393b453860b3242705ae5bf1b5b4751f9403a40d5a7783b887e88864f70d94e093b71a1e87fd6aece6754201695c5aceb6956d85ed56d4cba91c0506130f3511e7cccf53f05022e181dbd727a672cdfe4d70b846fd6e95c9cf0ab6312c88f4a26feace717f4d6db490971186afb983f348c9b050dc7055df706cfa58218df14b50369c163b4e8f99ce25b35a195386843eb6f79891b3bcd2ab1539e77acca73331f165ebed7750f5a30e0ce2cb81e2f7cf5847b0a80606e7528ad04b551721f819a845fa487919369a41349b1a8f6ea200ba38529de69891dcf0c357ae843657f65b7ee6224256c56d94c479e3dfd8d7fb71d89d68ea29b63625726e52a24d476f906e55bded2d7e1b7374c691fd29ee55e483103b3ae2b68d0b67b0932c1f8f58090e9c6d4a2c22191a176ea187bc04ec0737d54e3574dad55495de8f08bb5d90012f170696cf1075d747738c32e18309dcd66e7ea824020bd77d53f06faa5b550beff66f18eac22b81920087fc771394583fa96a793bfb79d074ebcdf34edae9b600bc520258afbd3c4ac0c8a88ca3145414634c2e529df3d3124c571894e7e88b4ef9534c3b5e306ed54b120c2f9d8b9d1ec362d860b90a8f58ead8e6740e5d9264af9e1a3a6060b0016d9495e874a63fbc0b0bf72169a259a52c76e6445a7eadccb6060511ee3aa527f60cd8d8e8d56d6ec447f285f9495343bc7b5f009fc6832b555bdc1194ec8fc99b17669146cf7ec3fc352fc3997bafdc5b3e842b4174c7767ea813e332b1507640443b8ee619e3e85a5ff89628e9024fd1c9a4a0232c5ae3f24d924ab04132d85fcf9150c34f81744c2edc44e185a627f29a7e6b1abe4f153721a2d02ab166c83307668e3e5ffa184a6ef2d072aab3e58a0d1bdd0bcbaf77c6a7d5662270bcd2de4727c20570563bed1226ce02cbc2425ed0fdb9736fe3a804b36e10d478cbfab9bf2516e257a0d14c67e9150b68e79f02d407ae9f885a0f9d11d08cf1501b1508a45cd9bcd80de34120f4faaacd5b0923fa86e038ab4255f7599a90ef8f55b4be7ffc6b831175455e69c3d8bd03738da1c2b30b09da3a595b3c98e8280856360e3e5e56cff80e33d45c62c3631ebcda1eb3395faaef14780c764e665ddab04bf7eaad262cfbad19136541a5c02275a825c47b93854298c90b9db5be04bcad7c33b0a17b9c9404f84bdc774881d5b4a12a011cd9c053bed732395c5a6055fa6db9efc46dc0fe425f507204595d3518175c5f26f5e7476d9785949a14ea8dc2228712ca20c9130284c5fc1cb03b77069a61e603855207a06d4283e13744d91336ce90b180c350465127add8711bacf61fea296a816ced4796406452ab418cfbe827ff4c1b43f7c7047a174dcb06c1c406e3fcf236c272d8ca354479a3b7e6171cd1cc8629f48dbfa5a126ac3884c2a2a20bd614e4530e5f6e99aaa521092bd8bf9fadf25197a7f8fdbc339c51f2b760400ef5b26cb3625dbed1ef97c3241320296fb49bae05e9ab20840397b808b77fdcc1dd2f08a4d9c7631f18762fe065496bb4fd9c6368f2b05c11fe22ae0757ff69f792b141421fc05a5428ed0b34119e4fb8919263a83e17bb0c61fdf5d5103255ac3d1b05e28874c0086455360badac585b98ee0d0fca30c8f67e2bc3fdecdd94eb2bb2ed4c24f6f4d25747ccf16d4f656af336c7d4d37cec9c1ec8c3bdea0005d04dfccc3f13657e73c97d022281742a2751b8a8e0670691053335c556f57285f543dc57e6f26f8eab4f7d703cc293a24e0abef8a719aec6dc5c127b6f792976ecce86fa98d735c359103681b150bc5c6231edf73bf3dfacd683c0b089f0cadb94a75c91d9f1b6960f8cc08ea10ecd69e56ace6f45c1459edec6e94190801c4323f594d459483ea37a1f9487475d6b3e5cbe48b2191a1f25cce3f1333254f3ea2e6809a63ea24c0c99a9e74ab75e8d0ea856e98039505295b6b6ec512af0ebbd02f1f03c52bdb723315bc75ad0855b29405a6348008fa188264a0915598055d11dd62b7350a7943c65ac3d2f7faa6910458da74e82501c41d0499fc9a1a50e7a6786ccf61b92abae26f9792919b758b9f595babdcb8173b5f07823db383b99d1894e469ff04dfe8c269f471f521817f997c063a66ae877348ac7ffb8e7425df589518f10ff4787f14abe94565582aff7079e4f494adf295c713281512da76fa785ccb25ae5838a2010292e013d85d8f1dae0c29f89a0f530ae5c57c64f6614b065d7a191e21d8b7be25769a028a89ced0faa1e896118eee0c927571949e9ff771471a29bc07989b9d07104fa5f0b13939820b9a14d36a0084036fada02189e9c035ac39ce2970e24844e7911644a195a719e9ff626fddd3b26c914cf114f621d066f620822c8f3c1a09c7aea7ba2ec0acfba3a94660004a53b875a44877f1461a3f6cee96e43aa706abe55d4da3ff4c70cf9ea7535324db70f23ef4e394b0d04f7119b9d4540427b1a46ae2e88e494f469785b556a2116f50b5163450c2fad02254aaeafca61dd498bd293f02637a8c7e8bf1964e47b34230f1282514156888044036a8e5caf5d9d26ef34a4d3a2d197f83d7492c1eb148f5345ee85f6b00ace34b737a892f82fa1802bcc9489e30962bb24d049aa90e468d8f5d3d91a511e89bc95a4b76197dc48f0ffa80869064562a80268de8ea0255f3c91228eea29e7a83af4b1929203cdaf9400c49be8cf818306d2c9085e2835edea6e8f0991818e3d500572f93e64a1585aba505c2d7d8dbedb4e227c2241eec0a491d0ac3e6e8d1a73d9607837b30c9d4e22d211a3148dbdb78c760839c1d86127560f80c5c6fcf7b9fc363c32ec557e13d77ebfd494744d5f5a599b2de6c868c6235b07aedeb6b2cb95ecabfdfe5e7ca14881e2f07540f290cc993000e6a3ad932b9b359635b20f4db5b634f68f2a5b1d883c9b099a107d16ffc13510d0654e154aca6cdf6c745be53fdc65e0c0783a2f9b65419e0ea9a28f975da291092cba6980e4b4d7e6d992b44b34cf9132822e276c4c295bca4925280bdfee968af44d7a7251d6afd9aecb2e5a5c4d6119c136896a936014c31bc288fc943b3388347c0cecc71402fc80e65ba864ac26eaa31845540fb8b22e6f9ee76e8fd4112d456a7fb1d49a452df4a22f7eeae3f6abfabf32a98b30b85201253b2d7aaeafd7bb4cd348fcd42941b091177a29599f48e65cafa16774cbdf216d9558f35c3a10277b4827a6900e36b17abcc2637b6420a86905400ed7aa9ae9856c062a52ac01a39904fc8d086105d6e3e85fb50873ab570d6ce90075748afcbe09372beb6643473a7f0cd775e7169f078fb19c0675524b7f94c47853517360ddd441944687f6b5838c92e071714b11cfed3d4727036e53b88cfc710aeb7fadc152cdaf194bc6559141aabd8d7fe34b8e29929a3c9ef4281b3caf1624788170a708a3ed1e3876a8147b78f089101f92507ac0a52733622ab5a7d88151f70b5f3c0a2bf10f3c0a527c0d182d290ad0b82b348b25f06bed75366a28b93da18b8f9da5985d79831b0b365054387659a0fa3b1aedbf0db27d87504d97e4e4a4abc5b764e1838782d535d1cb3fabf9f6591c7173085132c1db6882369983d40d9cf58dc9de3e85bd52e14cfad5ed4c4538b55c5fcd7e6105b99ef2bbd60d301cefc28d6f5f67efc94c0c7e647c69c53b7182b5ba40745ed8bbc25a11fdcbab095b63fe62e84dc9ed3eba11a3f0cb263107252c73c0ec9245e57356cb0d74d0e6b13da19b866e470ea71ce6e3273207409d8ffb770801a5a97521721a7d46c6288f61618eeac8aa0c04423d65071cf590ecdd55e6e508cddeb1b1d7b0e0b98e98b9c121e8d76236305f1c93358c8d5837d19e13873ffb8241bf387ae8594189f453f5e037137abc7b603bf0a9bcfe69174f56bdf801e5bf92455194a1e3b44c3a75628238af28f396e6f9933d15ace6e12592215fc98da97125ed7a25daf75d2865f803df03dc635f0746e8330a34c901023e250cb4c13431b81213f68605a59e475ef189d97b2e38c105723ab8ab3772cd81d90898b80737afa9bc1fccf034a45cde180eae9dae6eff370b82b88dd9e2bbd620c0c564b1ea95a7bf51b1c776c11b8d92329d129993e87e77525915d6d5bc952600518fe2f266b488cfe39ca6913c5c9933a2f467e9f0afa07ef2f22dddc796f0132af03efd5883d601dd5a6d69f1cab1967b2c8fc494343d6990522bd9a988af5f2fff66a48317a990a69779d8e593f0e13659474897507a24a5e7c16d40e21e73d25019b0a37b789fbfe076eb87f75f60e5201e35", 0x1000}, {&(0x7f0000001600)="0c926dc56bccc6dd42ddd65b56c09ca16cbe66a3f240619d4d50d8cab4c4a1fa935304022de0912c8f05f34851d53db010ed48d555909fe4bd692e45503cef62682ffd5f46988378de49e62eabbf11530a1f9d50e33784e6bb8b203add6d8074fccac5e78ec0cd52205fe05e8ad7826ea4058c9b76d748a0ffff4a2204cbe2a2953efd0dae7777ec60b1fe185232da394e608932c6974a05856840582effe4190438a9d81714f116d9a700cc23ac4bc19e499efc8940c5f8d960f4dd7cb86a27c6cd048b758e1e3d71830d717437ea004bde6138dd174a2436cd760e0dc06afbd0c2add71667e00af9e3db02bd6a0a6bf76a6c0f50cea270093c7d5d1df2e1e07fbbb57162c8dddd4469b2ffcfe7120aaec620067f2deeaeb4a51407bb7353d12df9179d759154e8dc48d31a89ed3e8a54d5ddf95523c1c9400ac16ea88dc5e76c0e565f25ac4e97e6a229c08ba2d191461d7b37d5a91bbb27073d7c15a5534f68b6067e757559e3af49349260cae8a64ef427ed4c86c4ad55fcc33f66d0bfb579d9cf8e9db5fc5455c0347cda16dfd8289be49c540c6801c6dcdf37d958a415f2f998fb004871529d3e707808d7bb04e5f56d4d34f62cffc576566fcc5ab7cd792b2380b85f6086bd3e12df732377bbd98e44c5a7022150db841da15af3af3d5961b536f5723d4b75c5b06974c24939df6c683f13720014adee4ac5f26d0a895eea984ad6e7bfb59af97a7ab5a1c9e2bed9291e622d7a745870f9769304247c9a00f2faaf07dc4dddb40cb88ad21ce477c472ef820881361e36901bb1da6762303c964a393742349b90247211230565a64d8441e71c0bae7c06c15ffbe56fde23b4e2e7049b865e99fe63933db146bf0dce5af8bfd612a6348813e95602c57bfa53f655cedeb254b349451415a481cfa2c1af241e3c99b9be830685b8ca79470726fb2b35d785474bad0a8bf7ebabaf348f4a7b33842e2ddebe794de5894cb8cfabddfb0e02494c5fa5d5e0464ec95cd306c7995701005f86086016aa55c50dfad79bf23d1fef8102da9d6fd3352dfd9de3937cce3f77c3b3b51dde6859db4e72884480530589dabcaebb6e713e2ea8d3fce7218a9cdf98168fd7f7321fc98fb0c2659ead816becf866e26ead7d04705bfb38cf11fa2c131b54c21a79f4ceeca6259b895763127b19fa384d85bc465fcd9c4be619dba74b7118ed4264f20485205cbee70ac5fa50182f0590460def1ea443ba6114f3493b03ae051e07908273b8256bcf8a14bfefef07a39dd6948c1950d74c4b788fa7f35f75b7eda2da8beedef921d4d06cd47f5ce7439227895bc064835ed0d45093ad4e882a1f304a3a13653b0ebff08c68de761350da18cd2f9bacf6992982d2af9e4923e53bb106044235a294644e54565520ba853b2d892eeea9df73f0ffa521b65de21276c7784a1ff736df93c540921501232e25b6245dc144e0d5797680054f50121d87c9280ba7d4f67c9f81eb229dd6286e4a1baadba21ef4880ca1cfd2467015073c615cba5ed111322e424f45a1d8cbbd37dcc32ead590f64affc5777c06a64bf2bba9045a44965e722cdd8904244eb93a3e32dd5c35f497b2114843a53c011a698946b8a8a1e973d6969f14127ef106790f12375fa382a14eed70c4ade257f2255783df7bd55e7228583bac4438383e7c911a740323b623b08f1db1b51851d463f7797677e74466a626c5aae2dabb11c67d0760948e2bf33cd9603339c678afca6dddd492aeea24c6708342763e88e38fae032d6a703e4c7b2a1e80d14d8273f3d05a7d13515a40aa8c884ed6c63676d096273277fae41b11318f46e71d47a7114ae02dc2c6c21dbe37bc0cd64f426f364d69285dfae9b90d4a1814ba9a6373f19a0e1b8d679bae7c52c9150d4210d85db718e5a5842658d016eba12f857f5aa2690b811a1359e90b8b48632336e25d23069e83918a0318671bfad70a7d11ce3c5c2acbd8685c5e829a2807032b9a27f531699dbe58557674f6395045c7cb22ae085bf101b20d4b46b51ea8763d85dcda811be9cc45aa1ce3b612b06355c71c54cbc162d608efa4a45cdeb2b33808bad8c4c66b50cc22fa87f56b695b2dbb0d023f853eac26e4e8ebee155f222a30a28d23b69f69a023beec4f7af2786d89f7cdad56b20b4a024b9971f75676afc1cb967c7616735b97375dff85c313cf58e879e549d878dbabc01a2a080d2e484245489e2de9e8823054b5db62b5f1688d961a46bdad4ba824200df28f7d76c632b726da3ced061b5ecabe66b4d47aeb633844c53bcad518e21f9534100d0131c851b614aee7955810b170638b9d582468cad9c5975900e0e1dd0075de14b47cf4066ff709e4fdc7a0ed289f875c6e148c0dfe0b0d1f7adf6b885a99ea937dc2839e906a3b36d6a2b8583b0c3c9aaf1c7988887395662e62a41c39c13f26d4b21ef14a97a92d98caa0a1c5fca083eec45262342f8d6f0d3a40099117197dd85c24241c1476d4d22ed823c66ca2c3317a2c65fa00f32264c8124c0717fbbf3ab0abf698d82159d5c17db2daa733bc7ec87435b31fe2fdfdc7c23d6e239a789ddee12f557155de6694cee8a97a5d31c3a6f80cb31662b098c2a6f6d5392dd8e47a5c0d441d74182d89f49f5a1c7360caf94a36978147404e506c095736a59b9ab16243ce7c07b3c5c9340351147af72a48e8e99ca64261be6765cee93c7051ec9a83af1832edf543faa9ff17189a98af17e0f5a07e02874c89661d4fe1a4949e7efcd9b516f0b29391284b9f364b1a28ed2d25f7abfb554a208bb3d3836f6fc18179ac9f270736e0317b0b3834983993f6705b5d75637185f529233bfdf3a3af88fc47a39dbd3bc762b0b50fda776f35937ec23c68058896df7a1ee8e50518f0c756f6f715eacf781ee4f5f229d85f14f1dd00b26a3af762c566221fb969f6f487735d0a897b33ca20b25a32c98cf5a658ebe36eeaaff2054b7dbac6cec98f6c0459752069b5dc60bc819346403ba6466e6229aaaadf7f622fc59e115172ea008cc4d0a30d97caabd597c9f8dcf9c95af399dc290854708f71994e2d5921a94f6c8e3177ba902ae3febc1baa5bf261ca6a30ade5c5e0399d681aa7f19696015ee1df17cfdd5b0892ab441483f4b62f8001b731aef0d1c5db85b0bd7faf434c4be13ee34aa69380ad5ad20c276f20b7843a5c436236701817d20e8b8106594cb6880ce042576a514936d241c2c34a61b83b86ea42b0ad380b32eb0b5efa6de531c9321f3c779eec2b4f27b52b257fa4357a4fef7a9c7c19222c2b2eb72140ad0123f327a85b87d3c213673c1eb03d58cb46f9b77c87f8886e0a2a53615c375551da7cf7f7e5bf8220dd7f341769820b09887a5376239c2aa472f888bb320f6666f2650af1cc04b540dfe2a035450de1b274b277e0860b95826e12f5ed935597983c12ff5d7ee6bb055e6a42b87a9af54037694157ea7b28fd9ae59154d834d6dc267784cb59ee1db3920764b464f7510a99286699171d99590ea49b5b298050e0e24575bda6a4a79f0f8911d1eaa67d9534dadb998d0841f81329cb4897c11d5217d97486502bb402b1c115a41b9f0864a78dad5e44dea6daaf5412237757d8e0b5054bf1437340d9337e7a419a0486c26eff39bb27cce90cb6f30b388a854135af26ef0681c35c4a9d2753535f6ad4a3717f50ad0bdd1dc8eb36932a1263ecd1b78e9d5539c3bffb1ebf3a2de8bb7cf8d0acb9500d6e46619afc58192c8282d2508f616960e314398978eaa283911468340327653cc3677aa7020259af4bf26935d1bd016bb9c5b644b845cf6a98fbe0741f81d9fd70ec067319210181f9f6f999bc99ab1dc6dbd57f2e3bd1808e7b454e40222faad9503d892018c6275ef7ddcf79cb7430d1b96ee0c8ad7854e2eb448abe7e8e02173419385da67af383e5da2376528629a7ec30b43ed4273af99b8792c5bf4a7689c92c2d59b2ac3a1cfdea33bf4d7aa94d71422ec3d816d996d7ea97f6b44cd3094ec699e0fe2994e65078014239d05eb86a43eec31a7a6942197b81e299157699db2e5928b859acac116cb061b1a8076d16449b2d096664742c1868a1d15df261cee2e62a0e248bcded463aefd920fee999959940178d98c0c80d124ff9fdd57a153064a8301bf33092486b6bab82ed00957ae1e310b286f8073952ed4e44f9f427cfe098299206cfead66d6c1767998f91c975b7309a839cf38f73fd32cd47486b5ece07e96de0f6e57dba4941fe34501a302029656dc419117c90476a517fc6642781e6a630ddec7b17678a1bfd74bd2c82737b162105e8d42d4364ce3d01529587264583ac5c01c5b1ff17911928844d5b23921e27a38b178702aa58649842a67ff6ca1f01a72a87ca201da46af17aa85e4fabb2e8c0027b8542dcebb6d890b08d6dba0ba23b76a431450678e9313aac9cef7eccc3f8a500c8ea5db00686ae47c5a8bd5070be4d54d12db4a314c1434b0261607ba82912904c3564ab00edd7f6408894889202da066733f1467bc121c4b267b7fb8f76c7e413c7bc08b76ffad970b1750d331663d9cec7f0328808b9ff468f1ac6125d73c8bb7316bc24d5efe13cb5ddd05d2d166f540ed55693b05b81f4c7b8ba6cff056f2970d1ae7eb19bdac132228314a9c682474e5d48d61b458cb8efc7a610d9d9dcef36e954096e50b3af9ba47c982b0ce27de9ed0fec03dd2804b55227143ac757040211473bf288b1c68b4c5845869b68e700de1e893651a19748944273e4827f0288ae9ba6722583d0abe616b67cb5ec9efb9563156ec4d164bc41d136abc70e36f70440ef72fa66d9e6a22af6e0e68f447837d8695407f0669980c42a179627fcc7d1f1862e1009d4e36f8a008e798a919e6f44f9c9582be503a31ef1e42c558859cd06cd159c502ddb1011983b9824947589640014864f64adbaeb71a7328c3260995e34f9d7acd5609d3f41d03ac9f3ab4c37ab1e6f757a8ccd5b691de513819408d33c1dc58be6ad07c4ad9d914dda851c549b8f4716bca452e50a1cb10fd5249c9242ca33156d411969ace0b4a03a5b5e50fd99002a3956dc4f00351e9c566b1caa57247f2bf61c9ec0081b1045014d440f7b9c0cb8e1fff0aa2c5e9808093e6b2f8e5f9a89238dfec510506fa9d68c949c0063aeb8074bb2072c9f40e32003c9d26468045c07aa4fee2d486188fd5e982d7963b0558a6c04d9ce82087d91eec09c70ac0a87e730b8827b549f60580a6c3ce2f0c66e5970a6485a130a0ecd7e7a262d9a79e5899f1f454a78885d9a8ec2b63807c2294f9c97d40a4d3c511ee2259ffabe5c4bf821fe3ba9cf0c03a9f713be2f7834da0e45ec3568547076ff68565d258314a00e1f056f6e43145c5772ea84a46de277f39e98974b6571a515869dc3c49658c7d831b185fb7de67fc7d567149afcc9899488172bc720a9701341078326dd7a3cd00727296c1694729b3bc1b05aa2a663f3aec70bbf0d7a49b5e2fbc2c11766cdeb14730553e2e0df565687413ad3dc5378fb340f9eea2d5ed0cfe0adfa61274e43abb85a322971becd0d13a5d64190190159d15418f4af759b1e95d41ff22586d0d6c44a5069eaef8e7ffd59c2d25da1c07b732c66fdc391e8f6a612bf1884a70a3f976cb51fffa90a62e18f84f26bde91db7045f11176bf54aedfb229326e9c1fe1c78eb4f0cc70d946ca9ee3f2aec2d578f628433ff708db8be899dc3f8209bd7dcffcc3d1ef12056ead40268daef9b3a12df7438a98acb61489a79a30be00430", 0x1000}, {&(0x7f00000000c0)="2d39a161aaefa9dd84ae5cd7", 0xc}, {&(0x7f0000000100)="33d3dfa28e061239c0e62a9aeea21c7690bf1ea9d2b6f88b2918652f4b99d529047513a1616941efdce103e9d00fb6364a9505b44cec2478752183e13723df98d1214e2b603e2f8ca1b7de949a48264d0f0539a67aa3f10de36fa8b60951ffac88f40b5d829d9a76aca456d8625a019d97f3939a0c2df2e11601cab0776c180e0a8e871e41df9af8ba96d5b712fbf40837cd6a7aa2e7d82a6865dc09be2cc46b3fbf5f32facc43545f7994e6388e1b9ad9e52aa740deccc4915d987f90814cb8600cd7e6e6fa9d33b3aee7a85f38e0b617cd", 0xd2}], 0x4) fcntl$dupfd(r1, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10880, 0x1ae) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x6) socketpair(0x1b, 0x5, 0x101, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) lseek(r0, 0x0, 0x1) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) fchmod(r0, 0x1) 11:21:30 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2}, {0x100000000, 0x400}}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) fsync(r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() msgget(0x0, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) syz_open_pts() 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0xaef, 0x89e, 0x1, "7bbb1376b67cc4956df23c35103fb8a020d70b96", 0x7, 0x800}) fcntl$setstatus(r0, 0x4, 0x8c) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0xdb7d, 0x7, 0xd6, "dac1437ab1678dd7db4b02cb07a1b8787a25fcd5", 0x3, 0x80000001}) 11:21:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000000)=""/1, 0x1, 0x842, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 11:21:30 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x8c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setflags(r1, 0x2, 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) r3 = semget$private(0x0, 0x7, 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="eceb0188a5f7b48b2218e06e55994d529beef9e1fef720bf37e6a1c05facb168cad59fb8fb7f05ca88e61b5bea2e86c3b1c66078e0f85cc917268f0c0efe6d3beacf21925c61c8b6b8b765ef58a8eb15822d31153dfbcd6b9a3a01bf3a29a7f0433997afa9d2c0ca4cd935d1bce3fc9c97051b3db84d793a83a3bcded8ad52a9895383d445993ff05fc5013d48facc0522832af42eef0ee0042a934097324311c020c7036547b3b670a9dd8e79d3d94a8bd0fbc16db07cedfc07d33abb7bc60ae84e90251c785518913773fa8aad9e46c5b4a97d6ba6ee3192d7b458a435", 0xde}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x1ffffffffff, 0x0, 0x0, "005327cbca825d3ce61400"}) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="8c5bc808193576282b964249f053ab7232f6c984eed4c76c995b4d39ed751f0d14dbc07873a48ce15ce643cdc5cbd10e9360ebc749fbe6708325041784eedd8ec85ffe16abad65a91e6cfecf5613d009f07877f62d804ff01b4123a343486fc274ed24398d123067467be487ed9c772506676a1c9c63c3ea33b55aaf7465275cbfbc258b7d639e5acdd12e", 0x8b}, {&(0x7f0000000000)="231fd4a1bd8aded29da25d1f3b1d638c967c505de6d000ea3c320945b2afdf39f0221c79241211567984", 0x2a}], 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x2c) syz_open_pts() symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x1000000000000, &(0x7f00000000c0)) 11:21:30 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x44) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="5b5d3af9f452d6ce0f75897540490d", 0xf}], 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) write(r0, &(0x7f0000001500)="945bcad6f59afb2121af3ffffc454d3783dfa20686ae44009077771bfcec8d657b164bfe51f23a43918eb212d1736621b26283731ba38000000000000000000063f1fb437f2b0e29261e3c939e88a8971ea3c49f9b33fe53892373946ff256aa2f08c3d616a9056bc9d80446d962f8dd5f74765af5d7e25614dadcd79d178d4fdf8324041d47a275cf001fbb9b005e458cbc3a381548878a4b6aebeb45e4c9ce3d22611dfb09c1bd4f472dfeef4c415af5ad23d1f920a6b7e7e75e18138ba3d7f68e2719e788418d07321d4a65d28f70d0dbe37d4b104db5b6d2d10274b1947cadfb48a9b8a074bb1d7a80704c0427af381cef1ada39fd0488602bf341465ba0236a1e48bb21f2aa04ff42d0e6401d5deed35142c3f432be494878b2e2036c30f365d70af709dd913a3001ca2c754d78b9b5e2707675e7a0", 0xac) write(0xffffffffffffffff, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) sendto$unix(r0, &(0x7f00000016c0)="18ceb397f9dd31d2a7f9dd36c2ba5a249bd415d5f6f469ee5d5e0ffe61ef6b915f314badd203f0089b19fbf88c234f7448fb247528f2e1e8a9dcccabe2cf2e336ad08deae4838828fddc55e56a81b98c6ad7a4cc55907268385db149e0d048cfb6dac30f16ed3496948c32235183a5df14f1538df9ae462e2e51e9646c173fb7a85e7f466458bd941d3242c32ccbcaba4abe283fd4398b079a239bc9cedeb8c5fbddb34bdf281fd0c137b238a9e0d5053a2d7f3c32f368f6113554d0fc84e2daf44fb7a799c1c8a0b2b1f402bbe33d15c7e7f9acb4cb7f423ab83409b326b18e3d677d4f62691a8e0958768aa7", 0xed, 0x400, &(0x7f00000017c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) wait4(r1, &(0x7f0000001840), 0x2, &(0x7f0000001880)) r2 = socket$inet6(0x18, 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000200)=""/135, 0x87}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/226, 0xe2}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000013c0)=""/169, 0xa9}], 0x8) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x100000001) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) r3 = semget$private(0x0, 0x0, 0x484) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000600)=""/4096) 11:21:30 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000180)='./file2\x00', 0x10, 0x1) 11:21:30 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) write(r0, &(0x7f0000000680)="a2075300397f2134efd44813b29d9093afcb7dd06c20217e06d093b5bed795e7579c6dea35e211336712c4bb8bb43104419ce73fe310a683ddd15647ecd76ead757bbe949d71e8193998ed6428275ff6057cba5c7ed672e187711b6d73b81024712f627ab637aa0ebc8d39821ec80fe913456ac10d28c02417d8d60589fc171d10889758e22d0322c10631a68efe9cda7f45691e72eace5c05e09b7e8281d6d3b5d93a6f0154525a6f2c", 0xaa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)="ca8414529424e41b1db45f40766fa5cc41586e8f9b64fbbab336f465838bf5556e134bf431801cfb78aed5277a31e3134326395c99345ee89d42b3460f51dc7ffe733b51bdbee9b14b0b530f8d642d72a40bd07f451efcae67dd89d135909bffa51fa374906ea92f6c85fd0d5a4ab3c5461c5cc613d3f23bf44b806a30bc9f7e6cdb6a74a346a9919ae5440cd8c07009eaafa7a6a19b8efb7c2fe1a015280eafa525708d48", 0xa5}, {&(0x7f0000000140)="4e8e428ae1071b76ddbeec2f8f2591f0ddd7dac739f2d48bcf8ca361c13af53ec60e4482f5e176da60d966854c70d39605ecb46a2ddd177b95819492a74a941793b022b39331868b7f6c8d24696e63c70c9dfaa0a0", 0x55}, {&(0x7f00000001c0)="ff58b4ffc65aad2cb1dc64508aa6e3973ef571b602ec319ae57e763bee76d3f80881a91f18e60db16a2c7261b5fb68111050d465926b5ba7179c2a903bf0e760d7d8942b99ce459da13e628b51a5652a4abc01aae9ecb7259b6afee07e36c6ed0f1258091ac2a2a6011583812c42d7603c94177d16e9f44921245678e71b8e2d77ada934a25ed6be429504f9e455b87522ca048d51279fd4cea8a8", 0x9b}, {&(0x7f0000000280)="4c6dd0dc6ea660706973cab690b9291ad8241a4c4c64949106deeaf60c847e7b89cc93e3718d26fdd68811cf73b02f2943151d5d0542ca740816f2754e85627d7f6d20faa31b2d4d4fcfc3f61a331aa3a386d455a00227c91d95a073684c1763d3e1d7b21da7ed5153eef42ad0b9eb9fe621b7645c6cc04c940f563d0ba5ec97594156e34e97fa13ee2ffa8c62e67374d0691d7794d9722f38c9a2da8cd969f31562a25cf3b329025c2ebd5cd90b7b9a007406a0e316bf366d96cc36bf874c2e4b2faf5f0e96cecd07d5d9fbab754f240208457ea2f36d167c55dcf57b07", 0xde}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="8848fe32e46cf8f74cd0aacb2ed154b10a436900477400f6db144bc1d5b7e85d1cc14c3ad8eae021b8365df050f178a05bb4c45d1fd1515487c649c4197e44bdc0ddd23dc17364e80367ce3141cfe9f0aa84601939cad3923aa36ccfa8b0f087d1a9887406a2fb37812645d3876a1cc8a045b6bb48cbfea597305c285348ac44e3e975ab1e6c24e3", 0x88}, {&(0x7f0000000480)="33dab09fc4e1accc7e4131c6cff20aacbf2bb5ad5bc51ea7b58b5b1d9bbf01866272ba1abc689a08cda9f31baef78fc48bef65ebb10a3b240746cb7ac48e1f0aef7f95ce2f805c228dca69ccb8fd7952773500cc", 0x54}, {&(0x7f0000000500)="706c631f7330864a2d30c58925201611830068ed5350379aeb231c0a89ee9dbada7bc8e6814f5730027633a89648ed1bb45adafc09228787c1922b06aae8dda411ae9de8b263822dbab0ec1f73ea0805ad04607455df02366c24dd6004d1aa7676660320e6d5d5b408212555125b3bd7c6c687e398ba61ea835d5fb87d93254ce337d77b60d88b1ff82544ca7af41522d02749d44aa32f4404914157468a6e01b61f2f12828e5ec04a35", 0xaa}], 0x8) fcntl$setstatus(r1, 0x4, 0x44) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) fcntl$setflags(r0, 0x2, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) syz_open_pts() 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) write(r0, &(0x7f00000000c0)="e48b0bb5b22fb36987d68e4c2aabd8723cecd7e0cddc2d2896b6615da81229f602d98d345583baf8a23f335fd5f081670a54a88464b3912c55d67ab53befeef1659836ae05ace95e3f96b321e36ddae63bdcebf1dd9fc4cfe45b25059a52c7b4529366f50671ec5b56038e512f239a1281653e3a87afbf089f7429dc23adc0ca3c2d64da5d8e701b2898a4ecefa6418d87a71ea744ee46482a47ce1581609a551b7f5dd554428cd8d50dc1ddcd644a117246fc36fe2178eb8c5aec1730dec02e4f2d32b0a3aca70685e61ea4e77a5450565c807a57c1d2ec4538", 0xda) fsync(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x100) getrusage(0xb822d96a5dbf8bd5, &(0x7f0000000280)) fcntl$setflags(r0, 0x2, 0x1) 11:21:30 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x20, 0x4002, 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x110) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:21:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x80000000, 0x100, 0xe3, "435f6c184fceae087fa9225e981ae954a4241faa", 0x7f, 0x1}) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r2) unlink(&(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000100)='./file0/file0\x00', r0, r2) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000), 0xfffffffffffffec3}], 0x1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() socketpair$inet(0x2, 0xc004, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) dup(r3) sendto$unix(r1, &(0x7f0000000180)="763dfe63a5e7", 0x6, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000100)) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0xfffffffffffffffc, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x8}) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:30 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x6}, {0xc55, 0x80}}, &(0x7f0000000080)) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) 11:21:31 executing program 0: socketpair$inet6(0x18, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x812, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) shmdt(r2) 11:21:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fchmod(r1, 0x1a2) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x10c1, 0x0, 0x0, 0x1}], 0x10001, 0x0, 0x0, 0x0) 11:21:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) listen(r1, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/60}, &(0x7f0000000200)=0x3e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) socket$inet(0x2, 0x3, 0x0) socketpair$inet6(0x18, 0xc000, 0xa9, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0xf1ee7477d8538a48, 0x4000, 0xc86, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e1d66696c200000"], 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="00bd6d3900"], 0x24d, 0x0, 0xffffffffffffffbf, 0x0, 0x3e4}, 0x0) 11:21:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x12) fcntl$setstatus(r3, 0x4, 0xc) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x40) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x7) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 11:21:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x60, 0x0, 0xfffffc0000000000, 0x100}], 0x5b2a, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20000004, 0x100000000, 0x7fffffff}], 0xffffffff, &(0x7f00000006c0)={0x3597}) r3 = semget(0x2, 0x0, 0x400404) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000000600)=""/132) fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000740)=""/3, 0x3}], 0x1) fcntl$getown(r0, 0x5) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x40) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) clock_gettime(0x2, &(0x7f00000000c0)) clock_gettime(0x7, &(0x7f0000000300)) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000340)="e6540bbf74cfa8b38399dc3305d592424d4e3ebd243d144dd0e632be011308cb7d78c99a82dc74e25ad1a4cf0d9ff2161c2d82e0833a62349699e0e6baa8598c4f41e2bab0d5204e17b6cdedf2e2fd16d286368285da52af8f29be88", 0x5c}, {&(0x7f00000003c0)="9c882fc6a27a9199ecea798bdf5ba2dae8d36efc87bce372cc567b4fdfe6cf75ffa4a10aed45073aeed68b3ec1e83b6e2401659ddfabbe6c8133049dc00a2f9546108eef4ef88194737acd117aa34630246318e8371aeeb25d5ad981fbe7869d5d6edd3b4ec2b6f20dc57545d107903d7b024dd5ac21f1c7805ed98b", 0x7c}, {&(0x7f0000000440)="027bf9726c981a857658e670dce571ceed0689c62a6e0a481cfe70c5a6fb74b61741aced920b4c8683819c3c2d0acf61c8f942ed80580ee36c13981a31d469638d0a0ca607ec3e66e33ebf1396a645f658c07c94676f01aeeb661412c3e6aad8c274844e70c9d5c7e1dd413f75ee6247aa52720a1c609caf0626c455b53192d9d948c63e7b4ffcc029d2a313a321d169fb803c458ef45692af3d2cdf299b6056966f", 0xa2}, {&(0x7f00000002c0)="90a8", 0x2}], 0x4) 11:21:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x44) r2 = msgget$private(0x0, 0x4a) msgrcv(r2, &(0x7f0000000000), 0x8, 0x3, 0x0) writev(r0, &(0x7f0000000000), 0x0) 11:21:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) dup(r0) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10}, 0x0) 11:21:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0xfffffffffffffe99}], 0x2cb, 0x80000000) ftruncate(r0, 0x0) fchdir(r0) 11:21:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x2d1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="44b2f6048154938b1b272cdb1cc0303b096dd028a2ed38f96b79020d54b74157b499e73e5233c0a4055a5788e0aa886d6826ffcea934c862444e7d9f4e5e15fa89a7043f28ab0b04bd4d7149232ca794fe75b2e968ad589ab1337b6a7870975946bebb02109583d10d7e9c81ab2047d9ca687f64185f97249b61b5cab3fa5c934da6cf0d87ec932b1d0366b77e6136ad34c73e3672467e06a7e6e42dc2c152d6b45b2da2771c0298f60598bf4c79bb65a1b979176bd91f", 0xb7}, {&(0x7f0000000000)="9777ed72ecb0ae121fafed1d01258dff6245a990659ce67d27d6d8749c58fba3f274f21e942f29", 0x27}, {&(0x7f0000000180)="3906704fce0d4f7c179a8e9bb20d6074e1bfbc32881bd1b65a10fdc7f1010c127d4dabe7d8c9735dddf25ba02a4fcf56a1315ab95070dc5d6ef699780248e81f2563170b9d7e1c24dfbeb3c293fa28dc95e5e2fed0e583f3e93741f73430288f760b272cf1d93f86937954850ed37883b266ae7c63ab784f7c49638e2da492c5d0b189a8de36e1142e339c027ae2965d29c7b1649db603a42e30b5ffdc1155d0b9af4e69515bc94469addf628c9f8973de9ed3555ea53f57f0ee5e45c23e832e228bc4aee45053242fd4f882a268724191d5aeb324fd0d72d600df0afccdb6ebfb311aa8890bf30b362250b5456dd75550", 0xf1}, {&(0x7f0000000280)="467377333ddcc2de066fcf7c8d5ebda9b1058911c34dd87cf1332b357d7a15050ca8e8fa4a76b280e95b6ef178388c1e2304958d8ac912215595a2a390213e6e1d13a3a2f98096ec47a81a6086e594e47af0f997649313c10e064387ac367211c47450c059baf42cbb99da39ad615aeb0ca095bb2e3ca4f4937cd8ae5981a3b12a5f55ea38e131983804d8f9d845f2", 0x8f}, {&(0x7f0000000340)="87950fac856dfbfdcd34b308abf422e14436cc708b509b6121e990ea6bb7bef43fe34fb69e1d25dbdffe04811192b7cffa18a37ea7690990deb21ee9a291a3d0ef638398825cba7428ecdc7b2676e25fbacb95c72d3e415d6a83d714a7bb32c17eb8931ddaa9727b31ce4b9256b5093fd5a60692b59e5b157a5f41e3389293ac2af594748af7a545a542c30c65658f", 0x8f}, {&(0x7f0000000600)="d216238dd81ed5a25180130c0aa567347305db533a6373dacb988ec945ba7b82ff777ac134744590c19247cc6e7f594d325f1c7c6a6f7ef2d4223e90886c64ecb5f8c33c8facf87d8d1d86401f14f1675be755a6391c0dbbf96a94e207de57efcb2b0495f6a08f56fb04687b7a9dbc33dc93815be8075a792a33ff423a80edf58ba92587b5e41df298cb1449733e0524f57f321e4bc43eb7ce73e83c9d42e7291a90aed24d4d6a560a2cae036cf6558e91f704b53c82149118cc65053d1b1f6bade627b0014c3af89d662404adc373e9ff31c9a821d7bb944a887944723565ade9481cb7bbc74beb7e99fca810d3843f54e5f4423de48858fd15399738d2031ae4f3b94d362973c8cd88ba49b6e2ba6320cb98c5f54b6067780034370917183d355310d821f04e6e0ce54017d538c6b2a44f2cbf2e0bca969c36218d3fe5b2972af53d22eb39ec0c5192cbf096117e28398e75b46fbae176f7a32292e9070e3bdd0e683f01a80d86f48588b7e79c6be1b9de4d592b99431f783a73868f1d3fb6b37280c9040267e05fbf187932331851899f6b338ef96bca290adcd8bdc3ff5fdee9aceeb726fdec19285ff4dc32fe1565bf85414f26fbc3d7adddd862c1e08d6fc2903dba157bedd60a960895c4b02e18325423aece81ed01495a46e6f2fa40598a82650942c14b7eb63f3839b218b563876641939bc5506d902bb3770beb28bdfc4ffed21c97a741a0a6dc67273686b3665074c15e155043f3fe9ca870ae502a4e09d92360ce377b1fbb66f887d0ab5a10fd825353bf9901629a4a56abdfcc445aee87d4a86b0b7ad5c9b53a69db470bb5ede367917baf18b6f85b85c95d513e5d1b4ed3455d33f70baf2c37503b8241b962a2a27483d81e824fce72631f6a58339f81ce712905b1bf06e205e86b7215cfeeea3883f53c039d4fa0e69720ce4a4cdbfae08776f9e7af4bfcecae2a5b47338fe60ac5e1f656ad0b66d23322c9416a547be1de7df7c8402958751ff4bd21f01e7945148ea620d54cd08982ba3cd73dba0907cbc119b91592ce85eb16efbf8ca8ce2948fa8fbe66f2dd7a21db33451259b38ffdf1d07d1b9398aacd997c1fc2b28c80e6adaf73a6a5e3f88693e36dda1751c1fc57b3b667f8ac601c5aad81f3f62ab1def419c0f5642e9b5e34b9f476c7b84a9f3e3d32fe0aab1ddbea34b2389c2b6c5d006920b36c01883d84c03ac502230ddb594937d3ffae3e402c7d1cd723119933acd5332b42b944508e71d651918393f0e38fbd5f9a25063815c3ba85f3cd8d9807c63cd34d46c8b880956853f2d924249046cfcf8de5b164c05a5dc0014bb5c2fd6e9d09423403fbea0869af72918f174cd67cdf64f3033e15dba88ec37f1425fef5313cc6b875b5d6a82fa1b9237badf5ee66394f7f03a1d343db427149037396eb2495ee4f91844af5d86b7a60f4263413b81d5acf0f783740f2ca53a9da8ac1c97d5af3f5598b5a093fb0ff6ca1fcd484ba09af3aa8a8b4ac16c1fec52042ea58fd11aede9e5a5cb4370459006d722a72cf002d9ee0b41398405ab85a5310f0accd5eb281b70803a83001376f4803044209c78fd329bec437278b39c381232c9c3d3670a81fec9057cc25b14772686a28f5ef923b4114fbe881d3d4e5d7538ae5f258a9f0d0e6055a1ea80cc876f8a4819b068887afa3ff8b4a55375a6b9fd4a9fcc72a13af0eb6ffb7790ed49012f5f4794d367a853f7e2bc2cb52150612f06b58ccadd75622a96e0f470f92f03e2bb0b5381ecca1e128ec781d8cf2a771e9f88bb5d9361624701e90b73d52d0796d7d9a6f92dbfebcdf922968518426d51d8bc0c3842d03314278aa4646358858828a0aa6b269154e487cf95e2a448130a2f55a07da38bd63e58ce9d0cb0590e15ca36e8fdf33cab54a1c40e0d282496702e9d9c2dda8bfbce759ab9a0e475845e06dc760f65c4e5185236ae38db756f5b378e8afab8859bca231123edcfbbfd9d7e20436e3d0c57999124bc350632566812b1e5a1e2d9976cdf05f488c1e841591bce3fc04c6ccba1ab792bad479267761c535070710c533633a504c784535c4e90c7cfc766854dc8cd2d6da8aa8073de82920bc067aca13b0547d544ee505e9a2aecaf2f1b4106ce664f303159d2af8046783027ee685217691406af7b01637b7b9c7199b8b9bd77ecdde9202f214cee80a87dda495d6e8c548419bfae19c72ac9a6a25b7886c180dea076ec65a5b864db4c6d15f281eecf6771eb381a6f1761e082eaa87ddda90a7c1cf5b1ace7827cd81395ddf70b815aa2388bb40c6a97d7bba073391ec20f7fcda23ff43e9d21a0f5dc8bb5650e8a95ac4d36a502fb32a7a6e8298ea54310e68b8f31003fc3daa31d4f3b214812b222dd116a4c4bed550d9512b4bf8fee2ad0f0e4b17a3e02e75c15e1a957ebbcfcf624bb8c92a1c7d2ab96b8cc5da30cf896b8ac58a10fa6961602743eca59554e43359f88821fc107266de18b2f7478ec6fc31285139253990cf940774e3c19b15c6040d00cc8c96cf7aa06d0c8a2e8a85adc1e778c46250ebe0b481f12d4b9951d63546ed6693040ac26257bd572ad55414871494b100f38dde046617fc0eab15871d321701b798863603ece59e000947d86e95aaa52917db6eaabe07e09d024aaf37780cadea48e5a468f1cb38de2d97a7d38cda40679cc7083b7e8c61951e636fa7216934cc4154a41a047a246c9e30265323feaed15f561fd4755cd1a7b7169b5289bf1594de9a4da064d2e5df36763e6eb1e9270d26d73ab21308f3b8baca06baa9595ffb250fe289bf11f2cc0c54f2cd2f4681801230a3a21a384d34ed71bb7dc9a285d0d34044645d26bd6a0eeef67f1c49eb4763929d843836e091be5cb65b7ab470be3bca4cb2900b3baf7bb5cc59bfe17af203f894afa7751d4f61eebffd0e60befa2639f75db0f75a81272624ac10d0966ed0ed33e31f5e37223d86a991db627ab7ea953ba8f657cc0c7a917a7b2148b42baf9deeba066bcb232280d819d98d5abc60ce9436c45a927b7480178eca7affc2b831f02b4595610fc6f2e0e96f86bbdcda486173603514cdae2c4e7616e7c490528f086beb63a3435895a84407a5a4a0487e5f4d7efc3aac385ed76aaea38d8ebbab1b86fe44439df4e199c72af1afd08aa19241e6a5f414afb7a429b9ed423115356dab441661da766618c6377f7535aa8c9e253a048c7e42552aae8ecc9fc37a0514371772a7e98d3cbf0d24e007c0983ce3c9d03135c23ecd6b01731d949f33fd2967480ec70a7ede018523e9fef71cbc63217482a5ecd8cc7985871e5a275c87613a4a568dae655b7f1c3432cda6e137cb4c9516a6c6e83ab8d1e31488b347b929431dd91867214196877cedd44afb293d5bc6909956a8cf42bf919ef0aba740821628f1a52ccd4ab55e7b300e04cd7b9347e99dc03663db79f47d2086ae69b84cc78a5d44c0e3354a818d179f5c168992f5508963ad8a31033eefadcebb7bb7281d555f9a3cf7e79650775b8ed6745f130c51362270359bb525a16a594c9893dc11cd473b13771f5fc593eeb98485ba4f71256883ff0b9cba3cc4e550d58bc96114810cab4395dea8b46da3607e5dc7a6780afc51de5fccab70f64bed2d98d2eff7d1c4e9f08c4587145bd319baae1686e8793bdbd45e70ab30cca5691027bf5f7d59c1b6925e944a42280cef2e67a0ecbe6008c19c9c5cda9c65207931397fbb038376a864239f96328653d3c47d936cba4f5888941dee9b5668f6dfd7428fd9e5d0e3e0fb4468cc501f509817e59f9d330d8273cc53f1f7c62f119fdff1005eb3a620bffebd0d6d5557f8d77144a561431f5769bf525db16bc941434efa044399611cad852e634bddcc4a6a2e8910eded78e8da0fbc0f7560cb771e4607648b59a2b245e963158424ab5c473394f9063d47e215e940c69576ad577e0b138e253ad4c9acdc95b4e1c2e168869953ea17df11bcb8e3a26d485657fb321b2a794da4bc4e9a45c0f893d562a61c78ce2b14d59dc6d899a8316e41029e042fef1bc1cbffda15523b7736e2b041da149dc6e59982e540f9e88942d80ec7cf6a347bd8033008f14ed85c69fe7d6de0126e1c488b34b838e7328fa109501bf207c2a6fbb5c8166207731f74be3f67edfc94a5b04d6776d0b9c8bdee546f7a77f59e46d9e8899b30d928d30e2cf8fcb88116bd4df4ca4de7a83875df506ae0ab1e2a6de87e1c38be8b00e8e42d599e8c3e7837600929fb7355557023dd7bbcf5126f0c2715df1d15a85a726df191d97bebc29bac74f662e9a9c4dd0a0245320bb0ebe1c1919a8ba2f91f8a47238d4cb49495a58376c43876360d99f3d16faf2302507b086c3eabf8afcb39bdc0b1e6d2a67b3d859fdbdfbfcfe1751e3440bbf2b40bab3ce21dd8d950b807f6022fbb228ae93f8ce73482da21eef6b3fac8001665ddfeda67a52e29d5d7903db07c6f462d31daf4e3ff82e6511a84cc604a6b9a79e55d14194f1ea8c52cb9a3fddd69d5a11d498f74f0a4ebc0771e4f4164a97715bcf3230a0f1e092f4d13ff16615ea8de968a043af04a37cd350270734c722df200d1c0d06a72b10b48cea865a33da529b2972737d6a5ccdc7a9c3e4d233976cece511d31ed0af6b7bd21c0422d14d3dab10d3f359752ea689a52389c0331b86dec204e5295b660a6b7313262fa1da34f564d24e0e8044af456d0f61065d19baf99d83fe49371bea49a5976bf1bd9ddad133d69815519bbb5be409a8937d02cd90a0797275121c822e5669aca9187ef87ae11e983c532c119164e7ea45aadc735180f7a61b0e05e6fd6d0b894624e9a6a50f5deec235e11cc4220e694acae8b70a67f7fb1319ac8a74aae5a2f0666e469a5f932b1df28b750f69bfba59be198c5bcdf148f4e06f62637ae01ff833ebd15dba18da6f04f18f1b890eb0ede31c9dd5a6e8d3542e19910299f01ede02d849c0e485df588a359e39aead8f881964467cfad4cf04e39ac40fbef5b7eb411350a747f9f85a8bec3bf75ac7630bda40971208af5c9d0c82b123ba87e3099bbb2ce2a3915199f7d5e981b96819c42a53ccebd3fcc4119a7904bdd3bfe50aff11014e6f9e269df06c71315bd36f27b11eb4db93a53489f6ac215272b312c62b3bbef75b77c8d8a3bca8cfff068dffc9c38db696fa3840e672ce0a45d710cf10f425cdb9c863f9a27166c08c9a128438651eae559621d971b0ddd0500e1987a7e5507ae2b1f5a90f06aa91c68e29aebf81bef15e1dc508ab9786f58ed9d2a61be6b820449c648112928e51ceba8c9009aa49b13b60833d41925f082f541677e245efab74e518db82933b394f6ff4c597ba76af92362ad143169869d3ee7b562563762b05f223d9439fa245e4b30bf282c26f1fe9889aea3b1ed10d275c2d78f66829ffc25c4e51307956115ab1ccba3c7aeb2a0eb097f8b5188a767c4fc25dae7cfee66e577a3e7e6840be71c89218925c0de66042acf73d6be8535d60063064feb9d5af86fea9a89d25c6860c7345d1b20a710c4091243eae181be315262fca0ec8e288e508b88585c82b19a6ed6dd8dbedb341a8119b059ccb1c57f89bd01213364274fdab73753d1cb1d9f891968a7585f0e4553717b58124f0fb6327422da80c901fe65a1834bd38fbdd692f8d728f384927fab77287099feb5d57f0b189a04f491f2a22b91e6e66810698aed160994047a3600832880d07d61ef2606b23de54c632cd442d6cb825f2198e48396fa1cf441c4ee71438b6032d2604bb4", 0x1000}], 0x6) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='x\x00') 11:21:32 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x6}, {0x6, 0x5}}) r1 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000140)='./file0\x00', 0x102, 0x90) accept$unix(r1, 0x0, &(0x7f0000000040)) 11:21:32 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() mknod(&(0x7f0000000100)='./file0\x00', 0x8161, 0x8) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x24, 0x2) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000140)) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) accept$inet(r3, 0x0, &(0x7f0000000080)) fcntl$setown(r1, 0x6, r2) getpid() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 11:21:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() open(&(0x7f0000000080)='./file0\x00', 0x20200, 0x20) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) pipe2(&(0x7f0000000000), 0x10004) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="6b9a7aa10cf3c8a91aa9bffbe8453ee4155493666670b857295853aee19d3c34b19963476388e0b6a85442c8e10503b02a8b7a5990ffe95f", 0x38) mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f00000015c0)='./bus\x00', 0x1, 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/145, 0x91}], 0x5, 0x0) 11:21:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x44) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x2f1) 11:21:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x80000001, 0x9, 0x8000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000000c0), 0x0) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x9, 0x2, &(0x7f00000000c0)=""/137, &(0x7f0000000180)=0x89) socket$inet(0x2, 0x2, 0x5) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r2, 0x0) listen(r2, 0x0) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) rmdir(&(0x7f0000000000)='./file0\x00') r3 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r3, r4, 0x3) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) socket$inet6(0x18, 0x8007, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="42fa5cab6ec652b48c1fdd09f7c9914e25670b2ab784b162ba556ecae158d28217a878ca361b621ec53a97686b9916fdce392c63328c4b2454aa90b04a8cfe11d50d15869de9d6ea8c42d6d117402ed6cc351791bf419506caddd616137dff5240bc5a435fcb39e4cd409123d4d040e8ccefea0c03fdd7ebb80c83ac1bf73b76191e3a72656d66929ef45decefdcd25090ea9e9b35cabfd69f692f8ee840e21e38971f566662af18b86200a20b7e20d51de2ec1844901f75cd3057581f49721ad345dd2d019c1a3ea2dd5821dea658998b643c0d333f384f0c12b3c716db323b25b94aa147b82f30aaa92826", 0xec}, {&(0x7f00000001c0)="6943475202324c680515b4052f8fa9bf6e5c821e4955b67b99012ba6b8b753c107b0d5a58ef47c6f4128cf3f39d897853bae0727440266aa805db5a10eccac70b6104755336b86f64109d6f8057b0c099c1155", 0x53}, {&(0x7f0000000000)="6b2efc19ab45c7dfb143efd959e381f28c9bd38632c737f121530e24c9b3aabfbf122cb667d818a7ccb56aedbb5d6736", 0x30}, {&(0x7f0000000240)="8e8d3b7a6912b4563d5f55517cbc5401430bba654a582cec0f7c659efb45230ee6e1bc3ff1f28dfddb0a442f9b1f2a6990dcb4368635910bd1d8730cd8239f8743a91082d8fcddf0662c2774e5b9dfcdfc144a", 0x53}, {&(0x7f00000002c0)="0b4910880e65542bb405a3cf5a4b66c2e050018a18975741a2df78264829d78600deb9f7e7a45655ca73a64c53f645b58409337532f55c2a53fe03cc529fb28c6d89daf2b9a8d9058eb5cf823dc6e500d2c07369f86ee45fc7e312be899648f3cc3a876330f1f8bb419456250227a6f094f34729e05e74c59f9982251081e76d56c8ef716000d7491d6e89affcf734fa9d85e935045247444028f2643cbe00827079762ff46a", 0xa6}, {&(0x7f0000000380)="cd822432b9707a4fcc136685948299463a8e25f5a7137f0f839069c387ddc8e1a8", 0x21}, {&(0x7f00000003c0)="04f1486902fa24020287d130b051bcb3d47f20c85a32f39c04703026f44767f2c8b48588d2c72b1bd2d811086dc7d5cde45218e4a9df51382b71bda497d980c1658e931c24684bfb73d3bbbe53f900bb4a273912703b9f264d6217174148a8b4316ab9a53975d84d4d06066e82d5a7ef5f74658ba1eb208d77857ba0212f5b2471e825a640cfb720ba44f443309327a31b6d3d9a5d25af772cad1cafd3f6c685a0717a2ef2f4d10577aa27ebec3d7e4c15def95ad73b9a2c13abddca", 0xbc}], 0x7) poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0xf609) 11:21:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000080)='./file0\x00', 0x20018, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x10000000000002e3) 11:21:32 executing program 0: getpid() open$dir(&(0x7f0000000700)='./file0\x00', 0x200000300, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="19", 0x1}], 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) fcntl$setown(r1, 0x6, r2) 11:21:32 executing program 0: socketpair(0x2, 0x2, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x2) r2 = msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x484, r3, r4, r5, r6, 0x18, 0x40}, 0x4, 0x7, r7, r8, 0x80, 0xffffffff80000001, 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x1fe) munlockall() fsync(r0) r9 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff, 0x7, r9}) fcntl$setown(r1, 0x6, r9) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() ftruncate(r0, 0x8) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/144, 0x90}], 0x3) fchmod(r0, 0x80) r5 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) socket$inet(0x2, 0x1, 0xa441) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000004c0)=""/18) dup2(r3, r1) fcntl$setown(r2, 0x6, r4) fcntl$setstatus(r3, 0x4, 0x89) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x618, r6, r7, r8, r9, 0x40, 0x10000}, 0x8, 0x80000001, r4, r4, 0x80, 0x3ff, 0x2, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r10, r11) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) pipe(&(0x7f0000000100)) 11:21:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 11:21:32 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/55) 11:21:32 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() socket$unix(0x1, 0x1, 0x0) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: setreuid(0x0, 0xee00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x84) setpgid(r2, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x10a) socket$inet(0x2, 0x4, 0x20) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x80) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) kqueue() 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x44) 11:21:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x88) dup(0xffffffffffffffff) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x1, 0x3, 0xffffffff00000000, 0x5, r2}) r3 = socket(0x2, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r0, 0x4, 0x44) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x2000, 0xffffffff) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) accept$inet(r0, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x18, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') poll(&(0x7f0000000140)=[{r0, 0x120}, {r0}, {r0, 0x188}], 0x3, 0x1f) 11:21:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) getitimer(0x2, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x44) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x84) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000540)={0xbb6f, 0x50f6, 0xf5e, 0xffff, "6fa714289b4d02d4c3bdd41678203c626594c51d", 0x2, 0x2}) r5 = getpgrp() r6 = geteuid() getgroups(0x8, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpgrp() r9 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000580)=0x3) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="cdefbc9fb703019d3a905fb9a4ebba0be7fa4983a7256975507add394a0acff836682daf43", 0x25}, {&(0x7f0000000180)="55dc42bcb8a65c9b22efed235663ef4c3b4d48d200424e15794d7a55851b2229029b89a1de8a3ba6f483e5768a4d4fd0b219e963186dfdeefcc02f63d04e0a48abb91ffe918ce4f6ad2e30363c3b83658cd4d71e7da13e4671c84ff0000ad0eecbeb716234cfe3ab344ad3d0eb745fb9527b0f596ab0e2b2953e5860c5919e3e503d2a087ed2fdc03214060a574f0d7e37a5bdce403584b98ea12404bc83fa406a65dfbb9c6e91fdc107916f14442793a2c5aee17889e3d12ee003bdab0a4ab4e5dfa20f4a9e4c402f142f726ebf7fbf4035b5416c6c4a", 0xd7}, {&(0x7f0000000280)="91cdff0339e7c90e4fecd027673cef3c5979ff50d955c4f60bb05d745d82f58e15aa6c31e4377a5fe3bf51d049c28cb8303dc00942aac62369e5e9746394163643741d21dfcf8c36828dda3e497fea7570984b649a325d1a718c65307b6b4a4175cb32c3e893c070e32471a316e4748e06ff1140a821145789e035bb084532a49f695e2d257abb90c285f961b6432490d479", 0x92}, {&(0x7f0000000340)="fcc0a3ebdf27f4ca6daaaae7ad15ded9ea08ce563487eb5ca7", 0x19}], 0x4, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r4]}], 0xa8, 0x400}, 0x3) sendmsg$unix(r4, &(0x7f0000001540)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 11:21:33 executing program 1: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() open$dir(&(0x7f0000000000)='./file0\x00', 0x202d8, 0x2) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) open(&(0x7f00000000c0)='./file0\x00', 0x8882, 0x20) open(&(0x7f0000000100)='./file0\x00', 0x82, 0x24) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchmod(r0, 0x88) close(r0) 11:21:33 executing program 0: r0 = msgget(0x1, 0x8) clock_gettime(0x6, &(0x7f0000000000)) msgget$private(0x0, 0x80) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="c1f96694bf632b353dcaa5fb45c4f180554028b9d5ff05b895ce732a77d1fc58efdc7198556ea752284e66ad44f0cf42579ffd0426ef747b5d4caeb5dcd3c59189d9753d988ee94046ae7ddf1a3bbbcd48c393881c9557e580832b257576d7aac9be89d87af04d5ecdb500b296b37b1d6a7cc47fea79bdcf1140657dadd43b0b8022a3ffb4bd1a43a103b7b9d5d358036d0cd5325552f976587a5973f213caabcc893928d24c521975055c89c9ab7a969f6b8e394e6727d461507e4d2c497991ef79596d889dcd07d6b9684ddfcdcc26aa14124e801aeb187a26b93ee0ff29754956306069bbabd73c94578ee2fb1a307f68eb84ca3ba73b156b142a4ab4", 0xfe}, {&(0x7f00000001c0)="9dabc288d0a3b88aa5f319073ffd35d0144958cd915ccc82b960061c97816deb74893bb5526f9d2a6e94b82cad1ef1a3aa812c8c69a5a4bc269181f741e707a2c85b557fe1033e31c287df9a8cd79290938312b5b52465cd49543e76e3a6dc80c9a759e108bb5a2cf2af7041e9538c3795d551c8f9d1a761568950924b0da24cbff049299668072adf10ede49fcabe9dd068807bcd3326f3", 0x98}, {&(0x7f0000000280)="1372c53ebe68e5d7a691771bea29213728eaa4416b9e63c0a45d9e012f79c4c939be80949b6a63024ff51a371c69ae7d56b97a3c1c42c2daa3c6e73cafa0d2d6b133aaaebf344ec7ab8faeaa1b1a5bdfac85a6c5a78dcc24984d2b9d96f461e0ce2b6bfb802a1f4185d5cb0aefc231807dd6946bdf66fb477cb02d3d2cffef722a649de3ed2c5401b2c6abe260cbb7557067b3920600f05caa7059f6b263968b37090ee977112cf15f440640ad9b6e4bd2610bd0c3066d8a6c25aa49da5b559022ad8b988cf7274275e1ea612f734599036763fc1ca9837d58e7c05029a01c26", 0xe0}, {&(0x7f0000000380)="4269a92e2bbf6f4bf9f6c703ce40628e64424ac317389d11c554d895ecc1a9315398130e000e640e7ad57120411bce3f0d0152f0016dfd76f89e154e97aeff946dff", 0x42}, {&(0x7f0000000400)="b0f2bb6cb7302c5b7db4dbeb1060e94e7b0dc42c7882e75c5192c5fb5fc0427797bd098940675aa7aa093718bb9566a41aa5050724758d4df37731724fe0b69f71eb67a1a3f27e2a8c49c10b660f636da9aca92c5a6e0f5ecaf76884e539d484e449b803f6944ccf40f78a47f7007ad51b9ddf25091a0a985599dcfce9376059185648968a09f1788652398d526396f72d07801bacc2c6b9ff2615a36d6ec8f65b10de34efce755ccf20e35bacd650f5d4d1ad6c1a907a623084d54e71a6e439d0c885ebbfbd5948d45f30e6ecead5ba95651408208848fb0f2869302d", 0xdd}, {&(0x7f0000000500)="f93bdb4288dbb82f79983cc1e71b25c3b533c9dcc42aaf9724c2aac0d7a9abd20a2858a3ea4e859080018ccc03d5463ed7819a1dc24080bfa68a5628aa01a912e4e414", 0x43}, {&(0x7f0000000600)="70cbfc1c5163cbc741bd45cbe4fdca67476d196f48f681a06d0d3592c0ef3046acb53797b89c10b2a05bfd0fec961b67bbb7e80ddd5d75ca11b362c4e3c59509ec6618443485c7a813774acc8668a4c86bfd03eba6497c46c72564ca48fa4064fab61efb5e8389b55bf8a743f3df8aebe9c0a4f24dbab872a41bccf81170dedd4244909491f50a69", 0x88}], 0x7) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/83, 0x53) syz_emit_ethernet(0xfffffffffffffe68, &(0x7f0000000300)="fe700328057ddfff52f1a5de20673cfdb5ea266c617894e617ac1d069649913e0212c761a6013731be2eeb983609d6abfae5cee500655b5334e4f870fce816a313b8694ee76eea74e1ad39441f2a239bc0188515269c95ac6ab731ce4275993fd6bad05e5ff8c5292ef91396762420942805b3aa0d0483132c9c2d258a4cb1bf925be23c059fd7e55eccdb99bf7024306da63f1c96a0d5d1291395eef70503d3c42f7821c5d39c30fb92423eab90d70a00acb20d1571c0f098e29cf4b592b89b51f3ab8b1721a62d72e5ba8585f12c587610586af7becba58a12470005bb1d368f7c04dd08741601d59c2f29f733255ac93f04a42dd1a8a6023df09fe1f36954bd1af547c5549d0f175a") msgget(0x3, 0x44a) truncate(0x0, 0x0) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: truncate(0x0, 0x10000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002240)=0x4) recvmsg(r0, &(0x7f0000002280)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000001200)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/75, 0x4b}], 0x4, &(0x7f0000001240)=""/4096, 0x1000}, 0x0) socketpair(0x1, 0x4000, 0x1, &(0x7f00000022c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000004580)={&(0x7f0000002300)=@in, 0xc, &(0x7f0000003500)=[{&(0x7f0000002340)=""/11, 0xb}, {&(0x7f0000002380)=""/115, 0x73}, {&(0x7f0000002400)=""/128, 0x80}, {&(0x7f0000002480)=""/125, 0x7d}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x5, &(0x7f0000003580)=""/4096, 0x1000, 0x1}, 0x800) 11:21:33 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x23) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./control\x00', &(0x7f0000000080)={{0x9, 0x53}, {0x5, 0x8000}}, 0x0) r1 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x0, 0x0, r2}) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) r3 = getuid() seteuid(r3) 11:21:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) close(r0) 11:21:33 executing program 1: clock_getres(0x3, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fsync(r0) poll(&(0x7f0000000000)=[{r0}, {r0}], 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 11:21:33 executing program 1: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) r1 = semget(0x0, 0x0, 0x88) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000000)=""/50) write(r0, 0x0, 0xfffffe8a) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000100)=0x4, 0x4) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0), 0x0) kqueue() getpgrp() 11:21:33 executing program 0: r0 = socket(0x3f, 0x0, 0x8000) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)='\'', 0x1) 11:21:33 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) socketpair$inet(0x2, 0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="02d7f3a09ca6be29426b3b84a5e00013afbb1ae6f2bf494040ced0e38b709c0b8e100a3c7fb752846a48d24272be669bfe92831d47d87484133a3bfbc060de9f0905326c530caf89ca6bf437d4d7306d4e94f7cc3fb6383f9d4f4827ffa930e04bec966bc22b9c182dc11ee98c651d3612b2131e8b38324580d1eecab1ef57059b9d7e83ec2f09e41e82ce26e71955f3f444ad03624e75ad8a105d5c4298098dd8c667d3e7d63de4470769c3c1eca3f06671fd71d516fde3b848615a4b400b5b87c7657619511f2d166d8986503184024c", 0xd1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x11) r4 = getpgrp() mkdirat(r3, &(0x7f0000000340)='./file0\x00', 0x34) read(r1, &(0x7f0000000300), 0x0) fcntl$setown(r2, 0x6, r4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) fcntl$setstatus(r2, 0x4, 0x44) r5 = semget(0x1, 0x3, 0x6c4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/59) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() fchown(r3, r6, r7) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socket(0x31, 0x8000, 0x1) 11:21:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/229) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: mlock(&(0x7f0000216000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000218000/0x2000)=nil, 0x2000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="3b895e9de185e517b716341ba1189d3b138dcf2954f1d1cb4ad334ad6211fe5ce151939c1852ab223304a5c5628e98d5b392f7f3ed7e82369f535a8d79dee5c8785be10e42993d4c297d8dd66199ee25a8a33b79f10635e04630a487f4b4e6c085548be3ee76b5dad02b0ab935fff4a4a1ae1d83ee5ea5f1da1fb3297f5074bbee409176ad5e1b8d715e012b5a94281c4f01550a5e972e8488fd725dc93ab2b42b08dc0c748d0425d4bcf6c178204e27b50258d2f9696eb797d19d4f87da85fde4975184c19dbd7e61ef35f7047c12a8bc830ad373", 0xd5, 0x1, &(0x7f0000000180)={0x18, 0x2, 0x3, 0x2}, 0xc) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) socket$inet(0x2, 0x2, 0xd5d) fcntl$setstatus(r0, 0x4, 0x44) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="bb03f308299fb25a5f11094921f31b3fde9f58e9bc8fca35b6e523d7eab8bcd3c00ad77aa9e2049a79f6a527facbfeea5e81907739b58b9e7e07f156e80b58746c48c1c62bc37bd67fd29668906a03078437db084e319003c3ea3fed8b8dbcda97307c2186ec709f74132b7af3a6905506b4d41228d9a5", 0x77}, {&(0x7f0000000140)="0c3c8d714370a3534ca00bd8c0e40e45eeff715327bace836cd4ead1804a97a7beebd19998aff08d014649465cf962ebb76bac5e59df8b88edaa3adbb950c3d64d8ac431e0d5b7455c59112d9c0db22f5ac7bd6be864093a73be8b90f848549b4be23c628e18c6e94aec566e54d91ab26d96a3962bc86f4a7f9c09552e161cd04512c53e2eb4232fcb6a79decad0195928234937b6eb90e8c512f1b505cf9172c41d68ad2c4d845e7147", 0xaa}, {&(0x7f0000000200)="223a5283a15bd6e8c6b8df8da5a090fb598e6e3b522a5d1a7397e991edd37c4d942b56cd5829cfe29559b44f2b89edb01ec6e64393da668001eb3c7f3d6299719c5e4ab1a463a5dfdb08ad9d05a8d61ef5a2c0034bef7e0092082238be980ec525f293455e185e16446f30144a24f39a3362ea1531111c8fe13098d8c025", 0x7e}], 0x3) semget(0x2, 0x0, 0x20) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) semget(0x1, 0x1, 0x481) getpgid(r1) getsockopt(r0, 0x2, 0x80000000000b, 0x0, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/64) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) fchdir(r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffdcb) 11:21:33 executing program 1: socketpair(0x18, 0x4004, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$dupfd(r0, 0x0, r1) fcntl$setstatus(r1, 0x4, 0x44) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), 0x8) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="f091dfd30bef025d35b91f3aafe8268a9e89c6bf73bc68d95fb10efc853f7d0aa9673acaa641acefb93b710f73b45cd0b93442e378479d994cbc79ca3c480f30d0306487f5a55ea143263ccc2dce288182229c5d1f799fe6df2847e7ac7198ec47e7fd16ed695f149899727323ad442de3e92e6a70d2838c31f73f0d9fca1a05f852a59b15231319", 0x88}, {&(0x7f0000000000)="f1b65e114ba9c688850ec0f8f9381c92a023254f9f6776069abaeafaf4d7c1aa4f87b092ce12", 0x26}, {&(0x7f0000000180)="2d0ea67e578253a7dc26810b0a624a8bf1c5290100a5d31da6a99068d691b01e86", 0x21}, {&(0x7f00000001c0)="6dd1e58cf04e622871fe6a8da2a483f837883a8f2ea9c92bf61772b513276d799f056e9a33f8389c", 0x28}, {&(0x7f0000000200)="7f3ebec6c08a3bbd74441bc33dd3d2ce416224b5eca8210f8e8e8803d8f7342c5dea3b2bb259fcba632a9c5c4e50bb2d79f95b65dcbb24b44fda43cdb5f9dd7e7a9964d7855e5fae2ecf0cd981f4ed9812b34229bd128adaaa4a4f097a04237d7245e5317f7384c8d8e306ff06279a125a30610148a6866ceec1b8d89bfb3c13fd4c062c37dc5c812dbdbe9101498c2c0b1c170e509849", 0x97}, {&(0x7f00000002c0)="52bd5cfc4d292d64eac9a6973ec469be18c710a3b265859a4cf21d2d955ab815ada3261471866a38717dd792a2a6474210886b203b74671bd3f6c2d9c0cb2d6c07146965cee396804f139f3420846c687d8a5d3b6428ff82e2a6327aae6a589452affb", 0x63}], 0x6, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc, 0xfffff, 0x800, 0x8}, {{r0}, 0xfffffffffffffff8, 0xc, 0x80, 0xf8ca, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x42, 0x0, 0x7fff, 0xffffffffffff805e}, {{r0}, 0x0, 0x8, 0xfffff, 0x28, 0x6}], 0x10000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0xfffff, 0x2, 0x486}], 0x9, &(0x7f0000000140)={0x80000001, 0x1f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000), 0x70, 0x0, 0x943d, 0x0) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, &(0x7f00000001c0)=""/149, 0x95, 0x20}, 0x1) 11:21:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000003480)={0x2, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000003380)=0x9) pipe(&(0x7f0000003000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8005, 0x1, &(0x7f0000003100)={0xffffffffffffffff}) kevent(r3, &(0x7f0000003040)=[{{r0}, 0x0, 0x46, 0x1, 0x91, 0x7f}, {{r0}, 0xffffffffffffffff, 0x9a, 0xf0000000, 0xd1e2}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x100000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0xa, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x22, 0x10001, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x82168745a82df5c9, 0x6, 0x26}], 0x1e32, &(0x7f0000003140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xb, 0x8, 0xe97}, {{r5}, 0xfffffffffffffff8, 0x0, 0x0, 0x841, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc, 0x4, 0x200}], 0x3f04, &(0x7f00000031c0)={0x0, 0x8}) sendmsg$unix(r0, &(0x7f0000002fc0)={&(0x7f0000002880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002f00)=[{&(0x7f00000028c0)="6bdd8df6186cdc826227bdb6c57f9f588d984eeae7dd213b8cfa1b0bd9afb62556cf6f421965777ef024c5b57ec6960dddffc951b3e36d421309cdbb5498e9b63c869c45d2f276b2c007fbb37ce389a3701dccaf7087134ff79c441e32479278721264970b31414c1841cfcad499190c762ada61562d1a7476c5e44596dc07f8ede809044e66d0ce9c0023a07aa72dea003698f953c81f274d55c6c310cc2296194bd9e41c27eef343a357aa38164078d720bb7c1b6eec1bab2165acc852f590bc71d38ee0ea112eec6833fc934e572b17", 0xd1}, {&(0x7f00000029c0)="6b3d7bd913bae1645e3bb76d14c17f9627b61aa06eb7c3727a4b6dde9790cf14c45e71a7effc54362d3f5a4e86ac6ff1d3d9c233624f6f32abc527e1be4be4583ab97b86e62d", 0x46}, {&(0x7f0000002a40)="c7d2c8853e5db43bcd045d640b82711717d4f12d765509c391d43693cfd731f38f9790a0401720d2b9498b45319a94cce5888e5323d5375f8b3e716b6b2b4816653e3364e7d7e1c99bba270a84041e1b8b4a966be1554a494e49346db1ef70f9e7f256e4d6678964bd0251a057804d023d5e1360ac40b7d28d35a08fa5fdb7e956ff059050802445b9bada4ef5d2f48fbbcdba8c48aec8297b0c67de0c31c0d5161edfde016506d984d4d15094d03424efc2935f33e917631214af205effbbe26231a4b00276fc24948a78504386fd2576606112175e07a7d0ebcf895edc4492d668554f37c7dc2bcd7dc85500444f157ff23ad40942e248a0", 0xf9}, {&(0x7f0000002b40)="239d47f910acf181351457384f11dae7461d8d25abd5a8b9a7f108e53f0212d02b09b2a0d72293dfe03ccf981f3dacfc457aba54c08e4878a6438c5eb57f4a7e069edfe08bb7f36be11aeda43c0da0992821f0c7b5bdcbcbb2d1bebfebd647212690deced2b0a166da246fafc0cc395932676e368ff4cf56ad281a6cd2ff155a6d12d4e5ebf49b99fcf112aa4940f5a78a59799b73fa6f225d00f1ab5909b2779313053b22343fcdf1dfb9fa6ac824a9aed60559ef23940ab863bb33f3f94a9634da67102ce7b07b6937387e33e1b0b044fe7a620f4d32da48fbc9c444bbd8cd170797ca470c79adebfb7a2f96c42e72e009155ad24f", 0xf6}, {&(0x7f0000002c40)="b3e34b17e928eabbac0ca1", 0xb}, {&(0x7f0000002c80)="aba79722cc59ce943f2a1f3195513bc4fbc87b7f95b4282495c8aa7bc8dd18e969393e18beffdf70ca939d84fd0db6b924aff5012d09c72ca8517ca8f9af0e15f5e897166621e9e199ee394aa4086c753e503954a71fc3f3ce69c91bb7997e430929660d8cc4483b52a498a8f6a2c4de17bbe4e70084f7600931645bfecd20940f6dcefad4b65e4546f502deba6e7a47be6f33519de8bbab60d3d26fdedaa75e57fa3ec98d668014377bb12f9186", 0xae}, {&(0x7f0000002d40)="223c2807449f35d6981ed0ed4b46086b7141c879354499a11681dca46e3f475cbc", 0x21}, {&(0x7f0000002d80)="b3d37056adfce8d16214dd835b6c41837f1e09cda00b9753970299c15bb424f63cfda33ba4a0de2b79b22d40db128c671fe939bdbaefd1fb649e70e194befa35e009eff33ee50193c6f5ebc671c49f131f2d78681cc6cff2283e2b00c841e6e9aace69cfa6d72f5b656206f0ec8c21ceaad21c2ceca19127ebe9e21e38cadfb70ef7df053635325a51faeeaa53a772a3b8faab3aebf7eec68d4138ebfb314b4d8ed618665c56397f1836a4bf538b7c063e30f4a584ebb81b8d16993a52fa2cb05300dc4be4d4", 0xc6}, {&(0x7f0000002e80)="61e529d85dd78eaa8854d482c39a259ca6721129b9feb463aea23ac75a800141281f7a4591ebe9d47ef8673d065560e11b9cb6948cad9b794b9f07b4eb67c8980ad9434ececb5306a97bfbaf27985ccbd2373a834d189b8d32959ce0a647b987d7cf8ba115af8fbe61a65112aafacd4f0e", 0x71}], 0x9, 0x0, 0x0, 0x400}, 0x403) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="a465303a58b011fb1096f0f8d98a7d1b084e1f6d58f93a26", 0x18}, {&(0x7f0000000080)="0c6da87a804683ba457a03f72df4a078d96a6efcad88a0764b3bd8cbe32d63131d5d0bef24f288cf145c9aa52032871e03c2dad246059f4b08b297f6c68a90e0bb0eca31a0a75b41eb4272a3518dbe03d8646c65edf1b23767e17fc31712a9ddbde531f0c56d4ed7487b7d", 0x6b}, {&(0x7f0000000100)="73c0e72a40cad4511b5eb6bca2148f5ed1020daf1f57b6202b49d9f3005dda0d123ae4038db8154280ac9f9236beeaffc6f82bb6d3bac7ffb36e25a1a4af02ffb33a52358a46063392949ca338f4d0c5b0d040feb6a47294d93245c3ef48cea4a8e1ce6fbb18ffaaea8e8d3ef8b29473", 0x70}, {&(0x7f0000000300)="77e80fe48f315afed6422ef936e96bda7c3ff2b4a4b6e37540b7936e563453cb13d3e14d404996ac8e118b64f74b6f2e560835dc28791368d3256cdbfb51e53fedbbd345f2f771d9fa51147090b16942cdcd0b19db3bda4945107a978936acc2bf578f958284818f68083e657862fe9591ed6198d7fe78a0f1954690a0e7d8fd1a23b573ee8f8ff5a5534e24fed472bf90ba22238a2313446913b2458eaafbe806453d8d14e540f287af70aeafa1c07d179ac45b2611034dc5adbb7e8e5e9c214c0de819c9e7c36fe4475832d1b92f1774bfbdfeccd4dd81d1eec4103b65e3130464017a55bb25a8c6de017b9a5d39d1348c7fdb8e7f501a08d7dc64d6c1fd5d866e90ca20b7c465a7c259ef27fa2623d1ece9fc49f383118f13d2d32c49babdce4ff254635a1d528d11614bff5fbb21a48bae89b202a22fe5d1fd21348e27f38a75555436c39b219998702919572808ebca84936f44a8dc79f690cda114960a60a2e5b07e0b7532fa570b8b2e7a2f854d3d7297e4a2f1d989a22f0fdfe36e6c3d0b6ea71b9244f3a4e8c23a3119c0436c17d13d1465dbcbcd71367c8811f1d0ca7fdf14ac593870df0e33e5ccadadbdc3d88b432d60edf2897e76fb3f8f5cce47493a6bb668fc45bf68fe493c9237018eb2fbdacb014fa5efa75e6bdbae76144864842b4da41d58fe01bb3484fb4d0d54cf385395b472e24bdb6d5f4c9c6be8f18c439f06d859431a65b2e97611a601ea3e84d24acd57569c66ad59b61f25ddf68bb4e9b0b81825b63e15d187679cf048145526e6f8f6c08b81e227fbd0a0b9d749fe4363e447651f2ea0a2c9155c96afa375003fc450d91a4c2de4fad7089ff1faaf14c4c9437f1ea7efc6b60cef124953578a666281b6ea8ec562bf814643582e8bb3e07a4e80ea1407265b4f12c47473e896212ffb171910c3be8c1659aefe405cc335863ed51ce2e1c62df254bf9dd698ba4f86a37d805aa6bd1c796f6c14526e0ec7aef055fac7e3ee5d3d25eebca9e112692f08eddb05f89f30159051254326e96a5bf6f4f83ecc5d3f4e6e06cf6b880f4e61e8866bb14749de7fe45352925c4d38d5a6f991bc8a1c000d1a8383b5e769b00a251ef1d5e341471332f30ed3584eba0e3d3b9ef5997e12e6369a9cb48a80be8d39ea147a4e51376a7aa154498fabe10ca0bd9e8dfd7c8435a1d54556258cc2b3fe503cfb927764c773e3053f6e96b8042af89c743b54de20fad98cdbf7f80847dbd292f07b1c1071cabd613ca7bae483b50ec84bd9c5c27ba2ebce07b73db582aa3452e8353bb482439d3ac9c81f59bc5094b08939dc16b41e447883d3cb08de62b7cbacaf83dbc4fcb561838717c5c5b89dd58ce5d4384cffbdaa87e952b0b98779f82ad7c3d1cca963fa2b51fca5ad22add59d4029b9f058fd68f6813a4e4526c4662eba546f311e3986ae80346887d1c8949f9614f78b3ca72cded58aad26c8307707b8caac5ddc62ccbd209ed1ad50e486ef1f20d37e15c1a509ad244f09b32ce2fd60742c88fa7ffe21dfd824dbe538ebd0afd24d8577cf708d9d256054eeec980cec4a19f01e936288f62b641bf718b6efe409880ac85e228911b8640f5bc75f49cdf27404fef16541c4a7b1216d9110a8c20283ac6112d2b7628eb3db444090aa73d49662347935cc4a1b21fde8c962f28aff511118f241afca07e4aa966be1dd6d34b31e54103f279897954b5d815ebb736690cad74508b90ded79477ca32c9beea5557f8f58eb353acacdff39728eff503213e3901ed6e2c1732ca0c53bbd985bcc40129f573dc4bab6c08d1a42a648f4e846c4f0bc101e68cfba0c0552223a5db38d66f851f99aec9d389e7bc3f75bf61607d24b990badd08acdda9a2bea7f8f4f3564d03a05cbf3177f45feab6aaf5a9fc29b8fcaea87302e3a0d6151e9331a8d5131d9ca61cddbd5fa064d80a82329ed573373a14849f2a7358a3ae8ee9a302c1dbbfdd7317ad7ccc7a14bf9bcf8c8e0d8aa9e9aa5f0c18234ea0b820c5ff9f96cfe4eb65c6162449a5398e2ce8d27f80938387ad05a590cce1f4e24c4f569eec6c4f41e31af46820c0ea333df1c324c55adf8e1eb3720a1df701df072dad783d75b883881b074f2712e5544ef0561b020f86a5e5fa372f04d77338b5ac43b05b45680cae79e021b307d3576c5f77571805f5718db108fc2942344e6ef55cbd0ac4379523f97362e9573aadadf080e95ff8c23a2d8e3ed9d57c01874edce1fc7e2b13546c45daa7538f08770c82aa948408d6138318706425da50964da2503c9d1e1d415796abb99b50cd6f5f07f4711198ed905a9375789fbc337c58861edd64b3396405f69e8c454866fc1d80dba04ab327ca3e1df9e27d57bce2df61c6df469d32a9dbc84c8e65d1a22f752bb32477ee4cdbe44fa86c398893f30efbbd840e827cb9a03c686be28c5380414a9fff1f98f2317a74368aa9267d5037cac0fa650539f5d22b0dfd1c24d022e9934dc5b30396e5af0e33e27cdb56fe6ee62d9f71354729f2ba9be93ee3541967ee4c38c17cd49c27ab2a6e6c6c6e81653332c2890d56f974073a7250ef2a4a3a162bb5b9a8388820b4d85b0751217d675cead64148ee40fd713adba9d9132a6733e0132ab73d00b2986d0d616fe2b450924f6ea5bdfe49efdec3dc7cf77e8afadcf0d4a8dc29de434e23a76a5ba5ef9304d33d57811dfd3a096d4902777862e217e77f5a897cca1ed2ff4b59eefb15941675df0687b6d826fd4f71d6cd32639dd51bc3090f89d1524ecb302f4be6b0c2a6c48847857ae2f8b1fcf81c9e60ae85319a82f745cc914e4f56ebc4863ae269f44d61cadf76654927f0f2f4bdd6192fc448de751efed444ee43214bccdcf0e8e932e485a7eefcabc5328d97a65983e74155ae32f4bce42fa84b68db33c5a068ce7d38a510ceb7a71c034b2f469f9c733857f81d688b65bce601487952ce3177d79e693b622bc0a328040f6dfcb5606dbd67ecd5c7fed44b24903fb32d11d8c6aaf44b5892c3eb7aa2ba100534c74f13d7e967749b2f7c0af8daed2ea135dd805789fb98d0714dd7c6a10d0ea4f943d013fe332629cb4b7b68d332b503feb73fd40465aa7dedd90ff97a52da626607984eab09d7dcab39e09751654c37638015ee01a8e11640d1680e086680ecab45c8c717d6212515c5866e2a8cb4401ab924941f0f4620a9c287dccb9c242b72486345a49814f299a473430a6e5aa1a0b58ae6939f6bb7b8caac916ca902edfc421c9c0daac2c273c33c44316c063ba9688f94c56420bfae5d1098043df53eb416eb08bd9cc19742393bed96ac61aca6c7674422bd0d475e6d90bad32d7d4985a7d4b59d416cc247dacee71a70eac4eb14568b5cd9222ce1e18ed70dcf23073689b712e3b5b83d2eeb86a501167c73b62c82469a7264db849373357b2bdc58fb7ff3ac1d43a3d1689202b011a86e201250a0baea3f8c146ab8bcb6447d0bc82e65fb1fe72f1cd77e90616cf6ebb2bd26b699e7bd40b7d6268b18a473de5cbac25e5d06b2ba850ae4941f8ba562b236dc3e5aabf47f573f124fdee3b72cf43ca2fcc10c136988b2eac8a57728257b2f31165ed914ab2fcbcac091b2b4e13b8d153e8a96b99caef5890b1967c19bf4f9aebef8d12455204db57c75294c4e0a66da3eaa1a27bca9fd40fc9c7773c8b420112e0b386a887c37fc8b513ce09b6a37b5d68bb012a7dbfc2b934bd3dc1efa4a3a6e91079a22e94bcef39ff164a2273458c265bc299fddef111199da3fe902e8b79f48344b88c676f4c60799e0306d1c102964da4eb7daf0414189848de47e9a9a6347820548b5df921bca16cf8f952390701e18a7c0077ae8a5ed5cf5f79a2d90f510ef6b4fb1e0c2f9432b8d0c207a0c3a9e834f31ebd7523183e391a27f929842b5e6f25b9af658cc6ac098b417bb7abc5248df1a99227a9db8a2267c20f2f3e2d0d571bdd7669bfab22fd9f287e126d96509d2fc87cb05bb57f327f1289f1d2b1c8c4f9ab2ffd6f10911ce4288903f678610b7458a46134beaafb6009e15200ed2b9196ded53cfc8d96803a7e436687463afd07f7b15ec6fce6bab3b4d1aed40bd2f5f8e5f84c6c834b87cef0ce69c470a9ea26cf56d1f0b47d15d7addd0acd8672b205a4f8c4c31a99e082517b6ff929805d11d1008a030b39e4651ed13e3877d97974c0f396dd1fc5cb1fb2e04426f28e4d3721b0daa5102d487aa448047f6fb6af1d9ece96c678cfb1c190ed0a75807f4a5138cd0dc599e5432097fd6a68e7138f5b41d707ad566ff0f7dfb7b129bfec32a962d03886b8c7c6906e42a1c2b774c785b2f03db3753fd2f32445f58ff02c7f48e9546070d67b90b9cbfae97b0b1125a9ad2be461e6fcbc184bbeafd6a21df46c4a59783f68cbe84807964de8a037a801e84ac95e22fa1dcaa3d4101f10ae612a220c81c654ff18d8ec7155cc75d785af04b45d67e22835cd6c8524977d776cc0e83e89fe03ff65461d8aba595282ef3d2aabae98434941f57d1a80f46f28ed7ca479078d8a92d56bc5528d4fadb029e4d451c94016da439b08992ea6f47803f63482adcb9a5d87bac455862d366c317ccbdda014a526776aeeead52ada314facfb90dfaf631bcd42ef1b67fef8c438d6b8a71a6d3e37e849f1590000b58cfe0d0b45eb1f469f4d38e0895ee6a2e041bd065bf1f52724bfc0e2a74aa2a342f0c7fd607a9b88449f4c95fd54469ee6e07b67f583f4a28e4b53c16bbd926340044366234efd9f1f16e4127543da351242ad1bafe63eeb72572ac4bf41130d2d28519310f4a4e84461e0dad2123e2c67ca3fa18ccc2ce9519e4056fedeeb1c13074d2bb40f12e715a747565e58d660417117efe5ae9a8f20e48ed0218032ba5ef747e28bdf6d433ea94bd6d01b6e2001becb52e07594240bcc54af2cdad38aaab720953218c627d08ef76cb76e3a79e971e9ef81ef3017222b78892e1af6d7219200d39ccd5591bbfe2548f8b75b9c8d36f4a4bf53fa48439e1ebd5f15907f56d50ad743aa26a7239c071b2f9177da2f01be00a2230ae511be001825af5174ef17636ee10101226f9e6409e627ba59525f8f969327f36a3a0530399f73d4c6e837184974ba1ddae6afe3502bd3a5a5f39b461a6ed0a56c9017f69cc39e02c767bba57e54359e06b202c56c6581f987d4b3db41d0c369e4ba388525cf61036aacb0b49402fca3a8790a693b407aeafc42bcb4781015f50ea42df2060635faf354aebb71672417667868ec241e09216a625fdf92ace9016760094d1fe7ef2b1d812ce1d8d3a7ca943ce3b8c504f84fab0f59bcd5f29afbee5c9efa7c914febb1e5aa5928797ff22f7c69480243876d79c65fbdab8235109ed3b07b40c9ec27838a0adb6dab4dde8c1eaf63714baec241a83aaa5ba184c100eabea5a149d685f0dd263641ae6dbe676dcb83569f52e6bda56ce3400ef5a7289ada8c4ede1001eca9fe5b2076428a0f377cf54ba09e6b99febff0c063e2f954c330a03c512c8931a400a78b058d1744b9c9f77ffaaa40e20925c2016f495dc2c673e46db708253b789cb03cbc6c4cad8406cd837a16ffe94b2718aa17f79f32f3cdcbd5f9d3de2a018523d8c70db5152588406749e16a0d3602c96b57a61089bda22cab6631164f92b4f2ef8651d246c840e31f31261c93e8c1cd6da500901b327d3ab7a4f01562b35d8570e405821095a3f559d567af2d22fc993fd6130f12140a3a69837641cb700e41498aef794f481e874c5b370c2842565cbce34071e9", 0x1000}, {&(0x7f0000001300)="904b1e396cf9c9cfdd7468ab928ee12b5d0f834f6f62c715b730de84e092e554b171952a0750a6407f0e63876226bf22840639ad8e229ea31a73708bcead563a5460311dc26f0997346b8a891cf1ca4bcfcec906b833620049ae0f732803b9e11d2e4b1e30f96c93a303716ccc612b7ccb947161779a08334463afd786b3b43f6df64fdce82164718c6535d185e1d71df7a89e79d1c6479f91a86c79462c1b2504064ba9d1c8dc801ea1f6adc38b830f922d5fb9eb026ef6c3b3ef358c7e4d66b3813590c8449c55d06a48a80a269cb97a318fed571e68d69586da13263e88a9fb8ecf5b03dbde6d0164ed7a877b002f5873a4e0a42b50a0ed338c56d958953d6f3c87548e54232e2f63add4aecd113864889aca49c6b59ec2776f560730895ebcacfa343419bbef8f36230e004adae79838de0ff1660d51c2b51f025b13a2ffeb712dbd3798fe0b4e6852fda97e11c785032372c5fc196538b82d8a73db976b94a653bae4df69a3aeb66c77e0f4861080701409c49cddada299aa9a06a7ed7a5adc965d0b76f628a986eebe0f03a800e00b62e9dba71224d56e5e8994b681146f2331d01dd16dd3a51ec0b0330f249b20ae472eb2f78bddf068feb8733670f0c69a539a3188b3aab22fff9cba934cd0e1c9811edbf05c466dc7097a9cd7f272b24d10b9efdd41409da33cef39af7ef0f3dcf8dd9205a549c5a77476382aa7ac958a8af373591d40263e05d31e1a3bb56f96581b3d502290d42ff3c9072b08c8dd549efd7da64b2682c7fa7fecab25e233235c285731b2fac6a34636220b84446a0f7aaa8000a857dcb12e6e4b799bef5a237e56ff8df5baef8fda3c561cdda212a33c906b8eccf6d9a064bf195506f57a17f5c31cabf520d48d3b4d09c5493781169a1c596bdc5cbc06210cc1c5ca728094892580a919109c1a12bc6c653dfc6011282458e53f46905ff87b7b5e0151e2392aea0380d2b682b492e8b3edf041c96bcd77281f8b2ee062d4ca199fb33b8438fcca3539bbf80d6207864f6ed3b9c730a669404061e9aca2998f5b73f5e91a51c7e17f377dd3e9091c821c55d482f73e86caa56e86c4eabb553802bb393ad9f44375f6e14fe1f4167492526c81ef36a426215fd9a5f3fb1cd8feefa4e482f96c41f61ce67ce1ac5cdb20be75552170037f5f04369fb35eb41dcdb1233adcb70fef1fd6d1a1968a690808c7e0b70a2be2780cab22bc241d9c6388096755412bad6e8657202c8e6e49f76befa3b4c2a2754c2addd89b8457f79c3c97e4ace1705f268b8267bc9f12db097c1f64c5b5e3ae51c0be7eb56879ee18bc3a7e2dc2008483ee21714a77febdea6c5713ca95f736f30ec96d24816dee2c72dd3afd71b1de75911405cc2ec88afcdb7207190d171a9507412b62657ffc211689f86eb3c4291a8111526436580b2c2d45dd88650d4c21e4b3ed0a22f2a9ba509240f0f4303e6c38c1304b762ce874c96f73ab00d42d8f75feaa8b0111f4b22e269e3d62b8b8c30212bc2013ba059774d5e11697d0092530d45e261a84e94c14cf3c6648fe69e01165aa7f645bd32b55f759cfd06741026279f412c7d48f3c2723029527a083fdb55dceb3905411666ab4112f3296c9abec2ca246af5668c8e4171585e7e6fe9da45c8fd262279d2dbe471b2817f1eb0aa68b2bbe9951414a54f5ba5320d96105504eb339a4f7532a6ed818203f663c14ef7ded682418627c03c15d0844adedfa10babf8df80fa83c353726727e884cfacffcf1618934e997bea13c799aa2a14016b05b3cfe8091b98e7bc6f5cfc5ed4e72665098f5965187a78c472f6a9e3736256486a38cd784926e3e8282ba60fdb594584d5f2cd801b38e6822af3038d0f8c4afbaa29964187a029df95804935e22034273a6ccb55395f3e8cacb30e897eba56751310f23a06c686aa3bf5d8784338680eb6e6a20b10c2d113193a9c5aab7f944c8d506de49228f93a4f1ccccc7a55d8f02c1aead2c0f550f9994299fd7c0c8d2a983f30c318987596c36f6eb655ea1dafb433116456bdfe182f8e026e00be0782cc1490359491134adc57e02516eb0730bd757415bdb34d52e594bedd4c36b0fa97cd76d10ce6ca77520abb9fa18d7e85643e5f0abe5d31ae408e3deafd77d37b99074643d65b72266f25d49f462fe9565c3b5ec984df40ca888f55349dc6fe4b1c897b280bddebb56dd26a1924600938808117b03f66fa83bf43398d58fc99a257b27b7d5dd25958230c74bced739f011202196852e03fa0cad1c2eade03355a7aaffd7e281dbd1702fd87d0a7c9f92727324b9def1fea95a98f09bf4bdf5b7cc629b52947a7ba1bc3167d65420b6a3d0cae6fa9078482dd107aa848fcab71ab0157bb345a1e53725306533c5089426f9c408dd594658c4bfb4355fcb77c44b59609f05419a6338b1536022294384d48af496d940816c14cad46602ff07cb7e279c2c68a7c68f460561ef1599c1f00e5659d23f36f4e5822c5d06aa579f7466bbb96a821e6a2def43fcf9cee95663a8f553e1b5af925b727587cbbe4e45b0b1ce0abb081707260c2de8ee326838595d4cd5e1fa2f847e3cc49b8b149ba201c0208117bab8392e961bba7d7f93a48cbafcaeaf114f937e610f1cd2688be588942c0fa0b24f13aac9efdb720a7d204784ee9c41505e890e2200dbce10b430e12536fe4aa84b4c2f812b15f8ee5089154216f83a9d0622e29d50ed6938ce19cf70456a2eff7493164185d69b09a7930d2bc07ccbcf48398ab0025618fd1e6a70e55808e8a849c1b1fc831c3cb99352f7b0bac48050116fab94cc5a180ada23874caa90d3dffbcf14110697a12ea75d96ce3fd5495978fdd528da2e00c7d561939992496504c8bd4d52b923486c08f87970aaedcfafeefe4cafe82423dadac9ce906a3f563bfec1c60938f38a1d2dfeb8bb88264b17e44bdd546679d6c3f5d44803d92342f1c89c2bf45c6f54852d728b58030572c29f8c53129ffe992c5711dc464b7013ed7706b5e5546c65c6ca897aee58e2fb390043205352e42fbce6ec04f84d854fc10e3d4565ff277d6057b4c36a2d487a4d9fbbf56b755fadce7d1a233abd3eb0107a2cb864cd183838100709e0906700b42e788e22efa20449e9dbe9b4d6c054ad51230afbe0dbd32279bdfde2587cc2c69a476b0b9474b730768809c312551614ca8c1068c534306d2b90c65817918b635843fde618b01c31f85f7746e4bb898ffa5d35fb593f61c5cf6a888c5d9a27be4b21810d07ee8314e3cc44d3d14af2104a5137fd0348464c1d5e9e5885001896bc6bd591dd9ef68924f87cdf57b58ef3dd7491e2b5568f6f84e5e29e5cac6379e5ae1e58516319ab24a1d946116e88902dcc7b970f99cd8282bbb9d2992c25c27fd2782a6d1f2bb30b7b3a49f814eb1341264f4e3c411698f4404951ce2e7f7f468d7909008a3b18035975e3eb45023286cd521025f3df41720ad41fe86d4fffa3f98dc781a081c41d999c36ef311a4fc8d9427efe62ad8169315fd7511711b33760460ad7aeeb87525ae334e1a3250d13c9c896218c6208b98bca20bc4df31d37ad2a61562f6cfe87fa010cc2469000f76e8582bcb3bac3c4058a38c3af8bd2c8850e3751713d7f303f4fe09545437080fc1d052943a71666db7cff97519a0480f6e603571c532070a5ab48e958e01366d17cdb287fcd9ee7bbc7bcb5a10e07f0b39d6c10b61d65d1187f75e8c2b12c363301d77b9ad022a49e128433e01e778e797c64bb3273a74c504c2411f068248346dbb11ef73c58b2c437c36f442bcf5e1e7bb5c812040c6c3c4323751120481c7181d6785510688b8eb178e95e08a1bedae0f10ebf1f37524e50208ffb5bc70558dfe133e6664c4d9787f418eb6b1a92e82c94622d1e946e6e2aad5da1d91ff07cc54631540f423c15c4107c5bf0c4c908353ef6ce5ae022dcc5885e6c5d6d49ef12f77a8f677d0691da9173c2fabf7985907425c1fca49eaeba60f9185dddf6d280ee132593b63d2e22a85d570cddb8eb08b179e1731e9f6f9e8f55ae666591905fac37888a7eb136fdc2d975bc385763b7958c45b0c5fd5e01ab783e31086525aff6ac727cedcf59a5dd0f0f81fd4db84008c6feaeb4eee971e3ce26f169c9c5767fac017f9105eaa9d2242987249059d8b94f158160512ea48f78fe370944f000310c578288f14fdba0d0d88a06f73bc9d3399201350a65d5c3e772ef356e3a71ef8adb41a1f20c20ea4cb5bedb997e834c015e9a72c788e1800803feac41e23769d579c612d4b8bff8dcdc211fac6a85c5d06c6d139bb1f9b0567e8e76911b195b31d510cdeaf7fcaef6ae6b0067d6b69397fb538516a3c7cac38e11c298bb038ed7d34266d5fe860b780acc953d3cdc579cfeade6112062034b82651fa78082293edbea2daa698f5bdc48cb9d13bbf2b5dca4871179b243c0096a75b4a7dde67449470875cb8896c55b0311f98e735d0168e9f2ad2d1f393a22527f02f96abd6a4c6e14148f6be80935692b7160afc9ce9c0022ef37b133932b043dedf60d3501381cb3681c18eb5931860527bce25c11e829bc53a170c4c3628104c039f812456d09b4a5d31de908a405ea7eaeea9e2c22fd838ef23f3032dbb5da4222752fa2433db64c37ff4c50c433d35dcabc98ff7cda85324f18db3409fc253d902e40fe1ae1d5f8a24d2ae30e5e204d50710c281a510c621c3b178baa5175715946b8ea7afe47a11c9d97e0b62ea8a4abc55066bcf567b1d4ffabe3ad512abc1102820eabac41e9fcd531de5f3c462e27dcbf78f899bb0d0a70f2eec739b6148c25b36c4444218ea35444b7820329ee3938520c3546eba72385e98fddb9e107cb0e617126fc9f2fdb4fc797922f3037ee021c364bc08cb3842efa3eb79bcebc02bf5c0157267ed32634740d08e73d9451aea2c246e9e2b1c61dc46398628f6a4d6bd8088364178bac464dd4d3e47e52787901d9431bbea38f4500b72f956fb344256a4b2ea18f88789b11545b62da6a9bfa2e7fb7c49e087bdb8fc44ffc3d174dcaeea456fe6377822bb8ab0d93021d785a017a901b16e05d77101155fd938f87c26196035cf2ff6e3d256440682c0ff0dc92ba4815710f2afe1ea0e4b4dae986e22e25e082083c6993f788c0ce70d62797c8537b18bfdd9bf586875dedb3d84a4138f14e0866a605061ee89d333a1deb43b94b6898c937316b1e074594c6c2aa3dc729df78acc0a5aa91619aa94e1e43a865fe6fd3e2b0503e531319f84ed7b8702c5b1235ed361d1489d7868239e177f57538a5de38f88569f47d787e9ce5713722ec094f5eae395de31f67a95b1dddab6d41f2751245aae681702653e678bc36e34d4758304d0e784e35205a07cf630df4064b5090c639ac2e3c599850d077d0fc679c6b2dbb216634c04b5424f9f9aadbd6ce125204e747ef1b2d12543c168b9f6e8444c1eafd4780b4173f7b427926ee839486eae53f9e6f001a1aab4e84207ed6f8ff62a80f764ee3d4b712a4a61ee2aa0066b5585445c80184e60b01056795e3345011612ac5d894e57e3a044a566952425b6b83e11d91c83913a49363a42d344aaf39e6d5c94bd435ed387187faa4841e472980bf518d3eb2c4666021c6b611aab1bdde86811db24f602776b478e925f4ce43f7a6100251113c96c6072a61ba7cc76cdb4cc9207780a16dd61dc3435732f4f7823322edc1d848b1272b3f1c933d91a4ed95727d149f578bd47ad96c2f0dd30cb47b09b605d1ef160a8ebf0e4b2dca23", 0x1000}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="972da17e1a9343517f1cf3d9e5cacd23dabf7165d2b25e3be59eff4a351bc2ffab64cdb6", 0x24}, {&(0x7f0000002300)="8a42e8512ffefeaf4a86f3bf67e4711c24240f628050f3cb63f4854649b39f369a9707dd849e3a9edf11cf5f6f94c338a963dd38830cf1d6958703845b06e226ff4b306fd93bd62e92790dc2c6abed6dae355ad9c10682d23166229470f65e764abbbe64e4f4692f8910d7bf54b620840626839314b7d94d0c239b8ef7e919312a6a8e58d40c097b9f023871b7ed69382d5b7448fdc5f89f844b598209c176ca5245ff9d466ad1660b46641713e5ec23cfdeb49c2cc583876b2766f5d0913d8c671f42f52ce886970cee2f4345a7347f65fb0a2ac805e13c880ad18eff03f7b42965c2", 0xe3}], 0x8, &(0x7f0000002400)=[{0xc0, 0x1, 0x4e34, "2d5551bc0531777ef89d1dd213a5d44d2b49e5cca54215e62421039a64ab3cba8ff7c97e341f0a525556cd5cebbd6cb5ea490faf8d4d64b3c4fd17461b3ca1c8522944b95e86f2030bc9094a6b914bfc67c57f72281ee8e9c4190ffb75666ac1362eb659efee6e0ebb87e8b42f82f4981a997830079ceddcb5a7b4efcc5675ac64cdda33d73ee79bb47ede366120ebbc7ed7d9ddb95e331824a0f58dcc4e823bccb91dada1eff9da0682c7213fab9398"}, {0x38, 0xffff, 0x5, "37f6c0798c2cd467923f065444b8eb12b8690b6af95f74eeba03364cd28787bb87a2e83d24fe"}, {0xf8, 0xffff, 0x0, "bc2ecc294da8f2b13bcb56f2791fd0d9b961be747b96400e734167abd423969a621cf83990893261783f7ede7a28a624dc39665137783bc0bc63e0459aa0bb9ffb70c9727f496f0b008084050f215ce415dba71887906ce6f7c9e7b1e591544217aa896cbbbdbc2b0e0f868160b275719cbca9a676eafbb2fa9b3428ca4cb77a3074df00a95312662cb5093a7462ce236c59d154a603fb9aea6cfc6a907323ff5a542567ee7d8ae86c15d1b74fb6fa2312a16f0a83c8f502e4cab34fe6379c80a6d8b3cc9ab3aaa5f4f4dc3468079ccc2eb58eeee0ed729f5ce762c099d5bd4fb384ad40"}, {0x18, 0xffff, 0xffff, "0ca1323d"}, {0x90, 0xffff, 0x9, "71d5b8cc53cc7cd3d680c53ad830a41dd12567fa84c2f1f077336ada3ed3a1da9a2f2b10ba7a34877944a773f2383aaa7f4f3fc71745265f26fcc6e905e01e76b51ac6ce70796e67a842fbed33c9e400462fef2f6d8a743711e2bd0c10e0af5ce80d90d17d493a8dd622fb9d7261312de31f471c1de9130de71341fe0059"}, {0x48, 0xffff, 0x6, "e17e9fde4a0eee6eba14951f1cba394adce460d5138ccab89b7f57163e0a914d0b4a77b9601d54703b457691c72f40a6cfa2cb"}, {0xa0, 0xffff, 0x81, "74740ce99b39aa50ac7c1c3e1e8dd1e161ffe4e24b42248e84815d388287fa87ebd06483509c4e7c723e80db22ece006cb43a00faa64cba9e3420252282cb0c56650e6273b297e88560c3e243b081f859a80776fbf15deb36c3e10d1fa936218568005661d031d90c71190efa59ce64f9b1ab94bfbb8aa234c62e85baac177ba15192a3213bb8c68d9fd580303f2"}, {0xc0, 0xffff, 0x260a482e, "0267d4362be0ba69bda6820b67be58aece3ececfc009fc9349db58d7a5504a8b4c66f2bb26a77d2dccaa0198f62f62ef455fe478ebc98e692add089f652a444a5d6866e434e9aece7727709ecf767844d431299ef2729788e6cee34c84eb6bb5de284dfc7630cc1cc01825a9a5029d8810a934b4e8f02481205b1ce7719f370d16081e57ad1148fade52b2df8582957257cdce13c3c04ed7c664e7c9a077c972e014585f605fefbc84b20dd6f122b3"}], 0x440, 0x2}, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000002840)) close(r0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) writev(r4, &(0x7f0000003440)=[{&(0x7f0000003200)="5114e5eab6e7abb5d7e5b5233037f622f19176c7abf4a73aa87b2848b0907742759675ef25fb917981dc677cc5e65c544545ab3ab459e80a0b7773b211fd9a1a95ce4683333bb9a93cc246dfd6236358eb97c6e7b353d1500cc0444db1206e46793ad000b789cae5c591f3ddd5d0bdf2fdd942b58c650875dbcc", 0x7a}, {&(0x7f0000003280)="83d49915055c9e0cef695969de9365db34d0a0d4db0b1484b4923a1ab17d04b13fb465d60a766aecfc18372809a1a64f2e173c62868d126744a218753b53eb78023e2dbedc306bce1178f692a23f84b3b3f171265b7446c5427961af0e0ebbd4088ac66502c082573d5e79166ebfa5c577999a7d81978fc937567d5df90079b99f4c3b9874a741e2c18e00e824055d7baff80d21a2268fe48437ba72bc8a4c69b19860a25f2897c7a8d7bc548194f585dea609fdaa892f3836dc8a4ab59ea306a8b5544f", 0xc4}, {&(0x7f0000003380)}, {&(0x7f00000033c0)="8af72273b7238dab735cdfa702b536e65e824d6616b70fda3715c371bf2a4f8b6be596769fe4eba6117d835e38ca3a1fe0db7cb6c519fc9d9a8171bda97558447f204cf6bfbd0fb0d339c1093df253253bb4bd93e81e6202", 0x58}], 0x4) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) sendto(r0, &(0x7f00000000c0)="5e7632c5899371d9a704cbe3f12eaebf913082814e186010a86d6265b89cdd51bb831795dfa31d8992d03d208c45e99f79f35527bd76cdef6132ae1422b07bb95277d416308e8bd43f7e99aa49a604d1a8cfdf2671da56040ff8a0c853effa618ab6a0097d6559da861042dbf73cbbfeaeced2b046115c1681bdc6d78a8b2fec026300b2828b7d52bd30ed53f25779494cbcc6c1a892b81df1d342ffe3e97dd6", 0xa0, 0x4, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x5) r4 = getuid() getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000600)="9301b42095d954bd92ec9da0bd32aa3b016f8a02a69da63d18a9c3ee970ee2d242278d7197fee0048f74b6f09e61ae689ce11523c8b7a3487f86c053129749d0dc3029ce2d5960188debe5abea75af60649adb5e1302ba0de038666f2370d3826f4eb8b9f01d6ffed8a283f7ca4f4fe34fcac0c865da38ccdd517f60809806d863fc0bf02fd783442d97b80977da5d2ca90afbf9b5f0420711238eca363ef5d5c3234028fd69f2da0b4f006e05a25e5f0dead1f4a19a7f844b66bf15d448da4f0b591ab8dc2020e18b81307fc059c8c0a339c89a30dc9a04134edd139fab4d3534f02000a09c35502d795b570e5ff9245a7227542d5ec6981409a96010d968d3d9df63f796e138591d97dae3233d4d2f18bc0136023c0ccf6bfd4432f26d2d54e1037f4340daed67ab395ad0e7abaa587fabca682eeb9689dbf19024f6d2cbcac15c580a2158f82c3735ea4e1f542ce0f75a227e29b3631226fefe4e2b2f5eab3552190b8cb114f4369bd83cb68014638fa227f0d96b712740842421685f1963b7106fc27e0538aefea3db13d159400aa446ee3a9eee68b4c6afe6d06a8882ca8e0ec298d606abc61ea60332e8bfd0c513e3b085129de2e62f330d763cf404900d210c826f5aedf75961974ea0a88859e8b6a3c1bdadc9efc0b1f20ad6c569c0616c8cb794916751a41ccc436d7a325d770fe85dbb9e4a0423dec06cb424e0b7ea32fdb28319602998c68c35de629798c12dd1ba71df2ef520de406c9b402e217217a0ebb3d8ba00f469ef4d59142f970ba9319ea1fe65c07bc137315eebcaa818b705326ded3ed405cff9562264ddc69738a325a346550b9ab2dc9e3e1308c0e2ab7ab7577d71f6ffc39fbc81d56a601bc054c0a833ef2d9ef9896f4a9952578b1d14bfefba6f019cf775c28217c8b545cd343779224eb835bff7edaa1b2a1c3bcd141c94ff06f69fac5ad14519e9e665696dd69a90138bff841626a2bc414013cc9da1a2829bba88b32ad7c58bd8545acee9715da726ca49d9c217e6a781eb55f4a6d29841f2f78778bb6ae533f112cb5d6542a7d798787433e70282624ff681b838e5c6ad795654234cc50f1284eea2bc269e4d039eac9058db607eb8b2a2f2dce6aedb91c0b976515e00c66401d25a3ab2d0c74edccd4fd27c8ff9a74963882ba9d23ad74f933ad6194690580f251b400b3291338553deaf2f09308a38b6a6fb2f3907dca073a3759500dc8c42207de3e27df3634cdcf344f59129ae2a4c639a03959a959a9b66f9ca711bf4f1d102558543aa85434af22d1b6b944ee289129dd75590724e85ee200d1642d7fc22775d4c3dd0f8122cf49efb8500a4c51e397e75f988af854a27d7c1cda6b720d1e33bbc770c14a9db3fadd59337dfef9064ca9068779556256e24ec947126b12631442e45c001f5b9a66d4925f267fe7f218df53c48539db61f7765d0c2532763d9313d4a82a894a889619988ba14a39110af3f95f93afaf80e27a67c0906119a59959da35ba481816b695b35c62f24623ee7f246612f9f81ea1c15e9092c04c1737088657085dc7271fa43cd6a710ffa5718f38f4cf25d1d196ae40e6cc823f9e478b5a01935d1c152e3e131410badb5381dcf9656ad644046e3924fa5584635f59538a594ff55165c9e2a295ce59d09890788f230e95a491aec843ed072147ac1b5c37b9ce57ee837cabe4c294a97decdf215a4bb41ee11f0945a7c5b6a04e0df8d3f1d2c77dc2444b1460b66f90eabeef7faab317b1546d2b47058abff94345d99010a8bc64e8ce4651297b09c43edf44660c345c7f79465003e8e3fdb4e63e98e6490cd5cdf9d3b369d078c03943b2f77d3e0cd1e631d5cb3395f149268fe60fa219c3d200543d2d13f8d238bf1678f006736e44d9c08fa26d34068b742efbfa3299a1dfaa714b4d11f984b58228579ac554e12e9db3095bec053e0ee5fb1b67db74092ea9fed75f5cb63c61e6b15d5ca269132d9ef4812b1e4a89542dd08f0eaee97e4327bb413c2728cf6efbcce619f67737de3938fed75e4ba816c0ab949953a1a26b53c39f949f6b5c90829bb75f0efca583d59215dcdca9ad86c6b15c2b06f0908081ee256e625832b86b6687be223d9b2c712431d0e22620058ca1101733ba53175c60774ee2005a68d88a7d135ef927cd94b3cacf27c546eacbebb4a408430bb57f4ec3261863f3304fa88e25e88ec4052a60674fc0344bfacd57777eceedff476faa2ca3147703e0322cdc8f063983194467368be65b0b3d5b222acbe452838d9064276434bc5a86637637db5df72eebbb1c78b19a1e1ec73bcfcb7b7f6d8f6a79264912e477b6783806f61f513b17a8de3ad141c72d569d8b9c4aa726d8136b35b5ab16ee6aad7baa51bf0e2314fc684b365d029ac7bb8fab1303ee904d8f85955048a30434f2c916661d23c24860d83d356a3de58627dec010d332b9108002afeab053fff0ca58621a4329147c5b66c4964c6e835cbdc72bcacfdb487b7d908de6fe247387e479e61541989666b8e8cbee0f4f82df077bb07495c94b18b77fbc283076a3fa59f068a8cad5fe43f72aa69e4808ddee2aa37e5d916217cb5641d77ebb7bb086a3dcd57c36f71981f5b09bdcd573b89f270d3378066c9fbee5e80202ad87a56154df7c2a6690c818bf02f6e6c43b4d18aa0f7c921f2e246accfcd58ecfd29212ee580aeeb738a97c3f75ac4ef18cb8e5c0dcf81e069829251d180d0b57f54a996605a4049c412a952cfd2bb558084af4e621aaa65bf1a7c4e4a6e986837efc1f7d4db802adc943717c2d389eac34b83233e8b431cdf8a7db671ac70494b6f411f81e801d7d859bcc4e2ef72105ceae7954e838f118f20282cf832215c2738742cbb98401d4b6527049b6c98cbe5c702b9ea5257abe953a48c21cac5b72aeaaef7f8a0767c3a4c5e09c9d11d2050d20517120b1b4c3c1d68ed47918dbfcba610096861a060bb39fa2e7c776095f9da1d08c208de5937aa17c995211131bb77402f80f87a09b6565b77c7aabccc1d54cfc4c10bb20ce7ed3d3de2e41ca1cdcaf4058f9b7fab807ace86ff75d4cde9016de0dabaf725d7616a8b3af1fd8f20603ccc5f309c49d1cc1ac4e517f33974e4055d6b137dec070a3be12bd5143198cc4958b59a7d281a9f8c6b09fb352481d8d1ad6b90d838e1d36d2ebe54381b190ac6eba6befba412f33bf743545a8565be44aaf73badac4a45dbf2773d49237f4394bf50f39e7ff4c070eeb0ac97f285d3b42d276cc87f06503d1f5df07122fc28162f4b51b32ae80ddab110f4216995824d2be4faaea9a8cc545e33c77d226050deab9e33af4edd83e31f5a91f653a80072ec7c250d9d1443f1d3375ae643dd325965a7245cf7e39e15a5565302052ae967b8ea8842d79d67e2d3728a2dc4375cfa6fca4c97606ccb2cb0e84cc99d2eacac9e3c747495ccfc2f33a477618b89f26baaae327d67976f81c594f8be54caaa52aca097b10313ccbb79440642ccb3cafa52552db9e6f989952b119a4258e66a56ea4f7fbb6f0a614c5b3862e8324da306b62e1a7c4bc379976489824350e6a866d4ba289f6526a5440d78140ad9d90f54a504388471bff398aac53392caa72e91f7d9fb585e99710ebb5d4914cee246cb8908a797a5133e67fff3e7db346e804c55ba8e6e93b465c44b5d803d6dd8d7a1ce14e5d186036490364ea6d8d90d48e52d2e2d453f6f06afdc527bed1d8c1c2c2d85bc4259033c478c40cf26cc0adfeb43b7ffcf454b872a36701c0b2cefd8e0605961047c23fc71aba58fab7e973d740c7ae698d47ed5b87441750b94433eb615ffddd530cfc72bacaa040c5b66a6fb2db28d8bb411af3917e6a52a79cc0bdad3a51ba167596f44832301d36021838ebc5d073aa0d336c678102e3b1022db6fe685cf2b3cead9e74cd10c2fd134bb83e170253f54ad2d04d255861164b12374c6055771713241692a256b4d7ebede6cbfb882248b7cfad5c37fd9652a96f1864791572373fe26dc18b6926d96a7b3f4361ae0e07978806d25542b02f43f346bf313b6328086f05d08a0b706a22b1d819909c1921bccde57077397c9571da2083620cdac39ffe0f56088e96d72f04149549a4e3c49a9405ba57cb2f222f4210f36956b29b75325383b2b9185a1ae3c04c45a070aad48775ba57222b20bce75e812402a35765861f5120537c8b395b62b323a0d7aea73c09b63079048e98dbf0ca2510f856e522754906be9ab546333c4c55be7f23ecf3b43b70d51c60bbc1cf25909f568a76c00e7afc4d9cb69bcce79ac5afa65f8391a0c8cc33298b9c49f663113ee8dd7c42ff298ca13dadc0f04d0155eb65b853eedbaae3067380148b930c1ed71681d151125e65ec2314c94eddcd6c64dc72ed44a82147b9ec5bb3aae6a2250972ca3f210e4f6a8987ce99da509261bb31b5926cafdd51dab91dfb27fc286d18e33510f64881c3b05617185ae99e131792b46aa0e9b52aa9db84fb9bcca52fb32f34f8711404f8c58e760a24177c9c503fede1d187196bc68fe5e78500b19aa2c8e0e11d8aea94b4bfcbf53b4a2173f8669a47d083e478ef25455d0c1e4b0ef7c667d26bb4ddb322d5c53c97803c3a12154d0f67d5ec5ac76159a2d43941d266064163a41e6e847b8cf5d4830296c40a2c9e67d25752824cf6e0fa872e37989302a34bf64c7b690cf8dfe5fbfcd19be9fa39e86fd46d93ef48da6e8e9d77530ff1eb4f58370deaf03c85a84d7758ec928123c54dc89361599d2532704d361a5f189b208bc965420ab70f977bd8fda4890ebdad0f7e23a7cbafd2d0c116c0e7d8d254d9a8ff422416b294fbe1e3f7b08f619af4be42808f6a030f8630cf52a3955ec296d862751e417346003adf2e533dcab6cd0f537957a8f4d26950d348b7ff78385ce7a20124ec20b2a7bfaea15db3c475aec69e0214115a219615beac3e4ecbf69857269c631fc65459619167eff2bc610be8260ca8e244f5175d8af982fcbd9a8f62fb989573118c4d73207ef25310dac8e96e6590afac49ed231436a977518224872387a60ed8303c5d3a51e86041a9df55ac7ce47d9b91bbd6c611e28440df6c6db8eb1c2e949f0daacae325d233deef0383a7e2f750e847677317f8331cf7e3d3c8b4d0fe0028f22a1b02e5c0ae9c2cc15485a87b9643499ddefa2c9d567af09c390ac4d57970c31dd27cac5d813633a553d258a796c7208eee02dec71142fc171cb86ca27edc5e53fe2bc780083c174ef9ba2f0aad36e0e6dd0427c5f7f9e7cb4ecdf2df678eacc9f34503e9b51aa50cc503ebddfa1bdaa3e80bca30f8e56be74851b27a38628c7fb3d1b3c10336a7721c41364ea4c1e01606b11b0f27a4d22fed1ed227585f292eca2749b2da9f6c068c575f2568f9114e34bb21cb33f1f853c3f32a406ba1852754882f0001a952a86bac66db54253c5a984949bed8241584236fafca42c8293c02f02407d14047324a13a28d78477346fcad593c139782fd7208237ffd257b5a0e472214d184da4b264af1d7eefaa02061a395e863fa82793cbd92a15b7c4f366f7ae416c74eead509ccea1dbfe7ff6085258c9e38d08e6ab34ed2952d4f14a7e7caa55ffae690b4ba8e01f9d7b14c9b8a188ad01b28c7e0a44bc4e60a34a2c9d4818d2673950955eef699a2b2385fc38adb1dd63e8ec3945ee91a9e72f5fdce9b989b2bdbed93be67d7bbc589be935bd2677712939a0f19e72a92a994a4fccf4469fee5c5f4a4359934b7c6f9b1bffc777226c1fb378", 0x1000}, {&(0x7f00000000c0)="1437fd800b8cfff826ee630d2b88655e8047471f1b743d382c6fb069a008934debc2d2fbd86ddb2883bf61fd40c3b90dc41f4bf6a25b43585ece19250b332caef96c419c5ca93b5fef07a06ec70f16302b7cfb9da588f80a7be83a6f60bfdc2dc59da181b57ea724a13d78233403ef6213b3e330753054851ff24f", 0x7b}, {&(0x7f0000000140)="3b015fb8ebccd92ca53bb07b07d17d402129646238d74a697cfdffdc257deba59699b8c1212d9eb679e6fd9296c47fa1c665cb75b2953c281c4011ee3a174213250b3dc0313755622303738af1c72341776a790b1659374ebd16a5fbc7ec804b066d47a3a91d802917799e77f5ebae908c416353fe0858bd9c36c2fe6dfbdbff2f39c142f55967ba3317b6bdbec90345c11f38f3d8bb2b490cbb9c357dbacca00d818623cd6fe717b159753ca21ae1c1cda6b2d60ff1fc39d9edd9763aaf203f95a72f39a53d898efdb8", 0xca}, {&(0x7f0000000240)="10e573f8a2a04ffcd3b140f5ed7ba246bff3044e48d5323614f01bd07bfb7c02d099e67aa39a7adff5465e023bc08ebfb97c773ae95eb8df66c4356057c59c0753d65f6c762a373d620048f67ace72b580015561a36163358f8ceb4dee1e4cf472219e0a46b736b0cc2fa4d1b24483d23feb136da08fe1", 0x77}, {&(0x7f00000002c0)="a31fcb827e6229c493b0f4ad18bfb12e5eb57bcd5618f9adce766493cbdf08a4b5ca676ca5a930f8cbf3e68ce51fbee639caa0269f2a8169b9d5488fc4f74935f605b5092a37be913aef98d3ec667b55a068e5f51aa5aa02483353c8202238971402966d5af456f5b31d883edebfb7a4a53d28ca9f76430b7f3476d14b205ebdf07f78db36d585f2", 0x88}, {&(0x7f0000000380)="249fd5c03d51061f241240f081c6ef0cd99ed0075fb0391cdcdeb072475963cf8f1c5152882d54fceaabe6a3d82d3366666d75b762218785fb218c007d3584fe09aaaf82c1078dbf25dfc21287030d65e26bd39a0c3ba7e5816ee07c8f17868d205d00db1785f5c8d658bc5432fecbcfe358b7664ad6c972f0bda70642da7581537211a2a7dd283fbed2e09cf4ff940fad98e498ddd39966f7d528963acff8dac6cba22a7120b3ca44912295d68e65aba7ae12bd75601fc833bd63a922301ea0be42593471523717a444417ad1b6462c590524bbdd79a4db70e6e1c8eb79b3ad5e", 0xe1}], 0x6, &(0x7f0000001600)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r0, r1, r3, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x58, 0x40c}, 0x9) fcntl$setstatus(r0, 0x4, 0x40) getsockname$inet6(r1, &(0x7f0000001680), &(0x7f00000016c0)=0xc) fcntl$getown(r1, 0x5) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 0: socketpair$inet6(0x18, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r0, 0x10}], 0x1, 0x200) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/152, 0x98}], 0x3) poll(&(0x7f0000000000)=[{r1, 0x115}], 0x1, 0x0) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() close(r0) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x6010, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xeb) r2 = getpgrp() getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) 11:21:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 11:21:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) socket$inet6(0x18, 0x4000, 0xfffffffffffffff9) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setstatus(r1, 0x4, 0x44) 11:21:34 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) setsockopt(r1, 0x3, 0x5, &(0x7f00000000c0)="ae4823eaf1105302d92f47b08f2f30dd1ac7b21431dea6635069afd0d147981ca5315dd31d6370b4e996d1bac22613f401530d6e268916dee4948c8e716e758c7e4c85e59d34141e0601383a752ee4adee7811a9f91e4ae5eb9c2a7c01836e1207d4bf7ab01e4cd20dab8daff559027bcd7fe8b59add65c85bcc9ed9acba09c6582b1985082088b9cfd6b928e541712992b63ed773b4", 0xff08) 11:21:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$setflags(r2, 0x2, 0x1) getegid() mprotect(&(0x7f00006c2000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f000040c000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) minherit(&(0x7f000025e000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000000), 0x10000) pipe2(&(0x7f0000000040), 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 11:21:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:34 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x0, 0x4) semop(r2, &(0x7f0000000080)=[{0x6, 0x5, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x100000001, 0x1800}, {0x0, 0x8ee8, 0x1000}, {0x1, 0x6, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x9, 0x800}], 0x7) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="24000400ffff00a10000000003000093e3168e0000d04200000000000000"], 0x10}, 0x0) 11:21:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) lseek(r1, 0x0, 0x3) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:34 executing program 0: socket$inet(0x2, 0x8007, 0x9) chroot(&(0x7f0000000000)='./file0\x00') 11:21:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) fcntl$setown(r0, 0x6, r2) 11:21:34 executing program 1: socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x6010, r0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080)={0x8001, 0x1}, 0x10) r3 = getpid() fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0xa, 0x800, r3}) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) pipe(&(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x44) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000140)="7b366a9e600a4aab4198058daac3a0cde8e9272fcd5bb5fccbbe5429c8e3e464fa7cc29684132bb5b9b29a168abced074b57f869646af6edada3b12e9fc27c62d743870e9168741bd2989c840ab6d1e87aa16e4b7c164c9533392db5031ca3c324e4d69f6a6256fdbf95002e32f3f6a9cc8a4d98ce1dfb61cebbe2b5375a2425e52b43f96006bdf3f0502548e1db36878f3274e08dc203d448ce73b5fde96ffce055a9a56ba04b43fdcf51eab24d4a598ca98f10471088", 0xb7}, {&(0x7f0000000200)="3a8a6fb39e5f2aa2b09b28cdef51aa3c544e5c2d4b02e6b01b9792890b7919b8102be57da8249553603629ba97f57ece48343979c3fd86ad505095dca01742a0fd3e6002fc3709c1ea8dabdd37817aa0862db4d5b9df04011c08d3742950ad7ad37abb8f718f46f992214e1841a198f53a55ad37f6ec38baf773b5d0e5386147628f6f8c37bb86340d9246ca3251ba4b7c5ee9a988d48df0c88f2e1a2144f28bc181c57bdf639eb979e1ff889d31c107c764f801cc5c38bda39cb7961b591fb2a1405765051bc95f17ae58ceeed8ed455f44bbdaeb7db10edc", 0xffffffffffffffce}, {&(0x7f0000000300)="00aa3a4b6f40a67017db9aab99cc1e51df04fe", 0xffffffffffffffd8}, {&(0x7f0000000340)="83a42cfa573d5ec5e80313db47dc44b510ae97e9ed42a01bedef493d30cf031303a154b1ecd1e82363aa8bb7966287cda69c43408fa82e8ddecf849f878f7564b63513b22658465525263c9b0673a3ed9e41a9aa730c843fc82090cb4a0a233d2339aa1452550bd4259eb0f248ea704ae208734710aa825211735e9ab048302045c65c12db4b43a555f22c5f19fae71bfd058c45696cec635fe37cb47bdd815197a642eb36ee55d3ece3b1464a7792", 0xaf}, {&(0x7f0000000400)="60030bf78f289a78c563dcf7186b456649c74dc6e9473db58468f015318f47dd66c6d8fb5427afe24cd40cb9c82bfc456d5072c1c97c184ebc9b7c9e73ff06373dc3c0381c6d40932e", 0x49}, {&(0x7f0000000480)="cf79f67858927d08f616e36be7123e2b6ea1cb266750de2edcc8283e00d370470a77a9065863743ada6f38e85017f812853b6e28c739dd30ca492a219d7c08bcab68a8dc23d3720388bb50e2a3cd6dfb45724e2632f308cffeb1f6706a3a6a575e563ae99b3553031ccc5051dcb1a5859492f1c199d4b702f034a114ef5b2f9c38cc772e0a5af72c4215dc1ded7753c173169eeeeaf2663c826c60ece8ab2e622f2094c00312f2babd823ffffabf54791ce15394dd4cac217b01b023642ce7d1a446b24528650527ff629dc3c972deaf72d4fab6f58f", 0xd6}, {&(0x7f0000000880)="375f7e561c5d2a6bdec73dc99f81cf6e09f7951bae1c6e4938b83400f48480540f464ba076e7f9fd5ca88f0ccab489c74b8861d7205e035795f5d6dbf74cf6eaf69e809ca81a059066a397829f0d81ca945f43982085128762ddae2121c38be9333d26c03d5d575741155aa578c8b908e95c2acbd7c777fc52d8c0b8bd7e0bd0a70d2fe7a1860caac8177a208a316695e7b40a4bb116af0c6e04d1d38978f31e09bb998e0c80a8989834457385a5a02653de2dcb86bdb669de69bb6e990226b920e4d67f817161bd7507c8252a4bb1a0104aac91a7939c87ee1ed24fcd623e6a771e77fa85a3d0cb", 0xe8}, {&(0x7f0000000700)="a830a1b8f5a1a06116ac16571b874e268c380f887a11d6fb5e7abb0fd0b79a57c8d1da04853e2a8cde7017454668e45383330b6d32cdec744a978b9dc0e0defa2037e3da5340f3f791eaee79d688a6099317c243b161c44dc5b318776f9cfc3e9d28be353d27ab22e98cbd4b95d743095e5b9a61a97977ac18a4da4d3d84a74bfe94e38c070282fac23cdcd0565e78521d65b06427487c8bfd0dae97f1f3ca305235c67422b412f44225cdf4ad76ee7ecaffb80e2ebe26b5ddbcf92126b5745d3547c3536256f10cb1861f06e407c0fb7e50b570e950757ca9d442691e12bb8c8ee09d8be10903882e2b714c3a74507da5a8e0495d8818fed6f2467c288a", 0xfe}], 0x8) 11:21:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xdf) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffe5a) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 11:21:34 executing program 0: setgid(0xee00) setegid(0x0) setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) r2 = semget$private(0x0, 0x7, 0xc8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x4]) 11:21:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = getpgrp() socket(0x20, 0x3, 0x3) socket(0x1a, 0x2, 0x5) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0xfffffe77}], 0x1) pipe(&(0x7f0000000100)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x16a, 0x3) 11:21:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x91, 0x24, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x35, 0x20, 0xcdd5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x200}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x19, 0x5, 0xde7, 0x400000000000000}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000083, 0x1f, 0x5}, {{r0}, 0xfffffffff7ffffff, 0x1000000000049, 0x2, 0xe052, 0xfffffffe}], 0x2f45, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1000000000, 0x4, 0x203}], 0x9, &(0x7f0000000280)={0x9, 0x4}) dup2(r0, r0) 11:21:34 executing program 0: r0 = msgget(0x3, 0x408) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000080)="e1cbf39b58be4051627d86e98f3242cedfd3df37043a95bc3bd0aafd35a11667f5d773bb061e28f4a1ddb3eb7d9d0f061476b35616b79e0e8fb950c2130fa66add25b4000247fc1a3306b59760c578d0b0745c77ae9c005f8a1fb43c4787e0600f457b897c413f5f") r1 = semget(0x3, 0x4, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000240)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setitimer(0x0, &(0x7f00000001c0)={{0x3, 0x5}, {0xbdec, 0x7f}}, &(0x7f0000000200)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r4, r3, r5, 0x109, 0x3}, 0x4de6, 0x2, 0x3}) r6 = shmget(0x1, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000400)=""/81) r8 = msgget(0x3, 0x191) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/188) 11:21:34 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2002, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x629}, {0x18, 0x2, 0x3, 0x518}, 0x1, [0x18d, 0x4, 0x6, 0x6, 0xfffffffffffffffd, 0x235, 0x6]}, 0x3c) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) unlink(&(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) 11:21:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, r5, 0x0, 0x0]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r6, 0x6) fcntl$setstatus(r0, 0x4, 0x44) fchownat(r0, &(0x7f0000000180)='./file0/file0\x00', r4, r7, 0x4) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_emit_ethernet(0x2e, &(0x7f0000000100)="b29514daf0dcad6e34ac2ef030ff5aa284f03120979e8546ac48fad72bc579015ce5d2cca2b85c88726456cc5d94") r2 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) fcntl$dupfd(r1, 0x0, r1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/166, 0xa6}], 0x1) lseek(r0, 0x0, 0x3) 11:21:35 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0], 0x1, 0x800) 11:21:35 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) r3 = semget(0x0, 0x2, 0x4) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000080)=""/131) 11:21:35 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r0, r0) 11:21:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:35 executing program 0: mprotect(&(0x7f00003cd000/0x2000)=nil, 0x2000, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 11:21:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe2(&(0x7f0000000000), 0x0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:35 executing program 0: pipe2(0x0, 0x10004) pipe(&(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xffffffff) close(0xffffffffffffffff) 11:21:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) fsync(r2) 11:21:35 executing program 1: r0 = socket(0x20, 0x1, 0x1f) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x7, 0x1}) recvfrom(r2, &(0x7f00000000c0)=""/212, 0xd4, 0x840, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setstatus(r3, 0x4, 0x4) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000740)="e5d46ad916e41e3c5aa7c0359f5a6bccb83929fc1b3a1a63b0b00c062b4f632a6385daaf099a3fef27df35d5c04c7fcb232b3106d6d1784e02073d32852725aa11810e2245e37b10f8aae49204d0b870c0e53e3457e77020a90fc8085f8a91d04a3f15ef160b95ecac08fe6ab73a6cc5eee9eba95b486d5558e31ac4ea19dd048f0f8c28760ae718aac7b4d6a9eec5ef76de38271c0359a548d206adcbc58e52dabf30322513c30af75c2270e84de67e1f7a72e6b50c21c04d8af46bd06730de6ccfbe000000003444a9d8a1e76b3635473650207bf90fd3416a2e5ede131a5ef3d6a59ee442c2dd0edd411e170976edea088e", 0xf3}, {&(0x7f00000001c0)="05d5740fab6091459ef1d9baf7160e2e7d3dd0a43f49f83c8d51e8782038a538813a6cdee76a58c9f2e39530a27719dba2baf0fe02bc146b4f1eeaf51bf3c6d78c41077f182365f483d11d4aad034af7c2a4ca0bae954f76d43502bfd38fe63f9b2129fd2c0be925000d35c3456950ba9bdbe0b12a7dd460083425fc2b4ec4d6c3ecd057f47fd73c5505359f75ef90f14388cc35169dd2ee2b92cc6df50a8aa3f7c6b56ce856a4ca234ff7cc1dad33cfad4331249c9cdea1979e10975e64eaf1fd427b6160359c4fc6dd06c41af69bfe", 0xd0}, {&(0x7f00000002c0)="ba80b446479bbd3409544c7a0473032f168aa0c5245b54615e5d865f7f78603eaa37229cbcffb882b9f45ab4888b4240c8f07838aea70248c12e019f25700adaf6c2adb67068b3b9f34e", 0x4a}, {&(0x7f0000000340)="16ccd1123e6c470f0574eafa950c202b8781b6d159eba528a00cf2448aaaf53a9477363a810a37c79e9105ac11de9c2a6571d930048a7bf1f214e0cee2eeb8975499fcdf64da7b214ad899f398b2b144a715b16fdc396b0c3163e13d44e249655b7450dd213242a7e0ab5e4b63fa3498409c02b47531da7ffd8aa4900a41a8c91a3fa30750794e82fb31bd1cd0206d0f7ea7cf50acd77d8300f910444be9d15f01b319029dea9ee6dfca2337bc08766b001f885edc712d463458e1d77c8bb6813c2067112aa05e550fa41dbf9b2597ba1962393bab764cce22c60c9bcb2275486a22bb86188c7a7fd6c4a29b97f9eac314b3b84baf082200627dac", 0xfb}, {&(0x7f0000000440)="777e5e9727de4f67f68977157e7e81a0305a2c48f1e4d64864a431765c", 0x1d}, {&(0x7f0000000480)="2b9b9e6d37c2f319382f1d0bdc5a756817c4f8a4", 0x14}, {&(0x7f00000004c0)="b64fe19f407971b75cafa2ffd981849095cf1ae3ccced8e4f01d36d4253d3c295d1609723250b92c3eeb337f13f398da34035df0c69384b45ebdec204b72529a369d91c6cba0793f29d1c1da481c1ad8db255d501bd5519455396a6ee54b529d9fef22b8fef191abb6600931a7a4fc5c95fd7e9035bc55ad9ca46c3be1654480724aa71b04c64e8680de3957d0767ddeb4ae824c69f756c60d7cf90909567daffc8f89e8dc1213c926c98f80cfcf21914f41701e1a922a49fef2228c9b475723f72e121de65b010081eae8068f1519804b58e8dd6941c62d221c638da852a89296ae9247ab1fd3cbfca5a35d5b5f7c849c6dbff892d4b9bd", 0xf8}, {&(0x7f0000000600)="fbdc186ee48fd538e79fc5d1b529f0a207396c6bee3165f6e3e702a77257811faddad04331470537ce9cc01c2e7fec3302a5377ca9706c1b7e5c2ce6c64c6a72b535e54c847f5da369e30b1d2ea99851635686f45dd1fd3c22cb77b257db533732b37820a453cc177131e9b73f4ced8e036bc5b02c18c039fb52f289445cfb071ee2178035c7a22fe172730037f70200e08bbf8776c3192b5279502948bb191fd55a84ec", 0xa4}], 0x8) getdents(r4, &(0x7f0000000840)=""/250, 0xfa) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) socketpair$inet(0x2, 0x8000, 0x2, &(0x7f0000000940)) 11:21:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) pipe2(&(0x7f0000000000), 0x4) 11:21:35 executing program 0: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 11:21:35 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/31, 0x1f}], 0x4, 0x0) fchdir(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0x0, r3}, 0xc) 11:21:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fchmod(r0, 0x80) fcntl$setstatus(r0, 0x4, 0x40) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffffffffffeed) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 11:21:35 executing program 1: socket$inet(0x2, 0x2, 0x0) 11:21:35 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) socketpair$inet(0x2, 0x3, 0x78b3, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 11:21:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x8) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 11:21:35 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x101205, 0x0, 0x0) 11:21:35 executing program 1: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x2c}, {r2, 0xa2}, {r4, 0xfbb967d5a72e5e7}], 0x3, 0x2) fcntl$dupfd(r2, 0x0, r0) close(0xffffffffffffffff) r5 = socket$inet6(0x18, 0x4007, 0x0) r6 = dup(r5) kevent(r6, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffffff9, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x3f, 0x73eb4ba9}, {{r6}, 0xffffffffffffffff, 0x80, 0x10, 0x9, 0x7}, {{r6}, 0x0, 0x84, 0x3, 0xffffffffffffffff, 0x3}, {{r6}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0x80}, {{r3}, 0x0, 0x11, 0x400fffff, 0x0, 0x5}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xc}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x7}], 0x3, &(0x7f00000001c0)={0xbb6, 0x1ff}) close(0xffffffffffffffff) dup(r5) 11:21:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) shutdown(r2, 0x3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8000000000000001}], 0x8000000000001, 0x0, 0x1, 0x0) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/93) 11:21:35 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:21:35 executing program 0: setuid(0xee01) r0 = getuid() setreuid(r0, 0x0) socketpair$inet(0x2, 0x0, 0x7777, &(0x7f0000000000)) 11:21:35 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8680, 0x8) 11:21:35 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/213, 0xd5, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 11:21:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x110) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/56) r1 = getegid() r2 = getegid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[r1, r2, r3, r6, r7, r10]) r13 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x2) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r5, r10}, 0xc) setpgid(r4, r8) getgroups(0x1, &(0x7f0000000200)=[r1]) getgroups(0x3, &(0x7f0000000240)=[r14, r11, r12]) setpgid(r8, r4) mknodat(r13, &(0x7f0000000280)='./file0\x00', 0x8, 0x3) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000002c0)=""/118) fcntl$setown(r13, 0x6, r8) r15 = fcntl$dupfd(r13, 0x0, r13) clock_settime(0x0, &(0x7f0000000340)={0x4, 0x9}) clock_gettime(0x3, &(0x7f0000000380)) faccessat(r15, &(0x7f00000003c0)='./file0\x00', 0x4, 0x0) semop(r0, &(0x7f0000000400)=[{0x4, 0x7, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x100, 0x1800}, {0x1, 0x100000001, 0x800}, {0x0, 0x2a, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x22d44613, 0x1000}, {0x2, 0x10a29542, 0x1000}, {0x2, 0xb5bd, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/96) munlockall() setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r5, r2}, 0xc) setpgid(r4, r8) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={r4, r9, r1}, 0xc) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f0000000540)=0x2) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000580)={r8, r5, r7}, 0xc) 11:21:35 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) getrlimit(0x7, &(0x7f0000000000)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setrlimit(0x3, &(0x7f0000000040)={0x1, 0xfffffffffffffffa}) 11:21:35 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = open(&(0x7f0000000000)='./file0\x00', 0xafa1a3a4d604a5df, 0x41) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setregid(0x0, r0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0xc49, 0x40) syz_open_pts() 11:21:35 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x0, 0x0, 0x3d) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./fO[e0\x00'], 0xa) mincore(&(0x7f0000fee000/0x12000)=nil, 0x12000, &(0x7f00000001c0)=""/13) recvfrom$unix(r0, &(0x7f0000000100)=""/76, 0x4c, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:21:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x2) close(r0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) read(r0, &(0x7f0000000040)=""/149, 0x95) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x480) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/207) close(r2) 11:21:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0xca) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x3, 0x1}, {0x2, 0x6}}, 0x0) read(r1, &(0x7f00000000c0)=""/168, 0xa8) 11:21:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x50) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xf034, 0x2}, {0x18, 0x1, 0x6, 0x4}, 0x2ced, [0x2, 0x800, 0x6, 0x80000001, 0x8, 0x7ff, 0xfb, 0x1]}, 0x3c) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r2}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) 11:21:36 executing program 0: mlock(&(0x7f0000a4c000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) sendto$unix(r0, &(0x7f0000000040)="6239472a66051e387a519a7f923e7e6998a60f016b762b4fa952c50f28804d7407e5", 0x22, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00./filep\x00\x00'], 0xa) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket(0x20, 0x8004, 0x4) fchdir(r0) mlock(&(0x7f0000a4d000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a4d000/0x2000)=nil, 0x2000) 11:21:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 11:21:36 executing program 1: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x90) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 11:21:36 executing program 1: r0 = getuid() setuid(r0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) msgget(0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0xe040, 0x8) r4 = getgid() setegid(r4) lchown(&(0x7f0000000040)='./file0\x00', r0, r4) setreuid(r0, r1) 11:21:36 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa, 0x47, 0xdf, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x11, 0xf0000084, 0x2b1a, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x10001, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x8, 0x411}, {{r0}, 0xfffffffffffffffe, 0x82, 0x2, 0x7, 0x7ff}], 0xaa1765f, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x38, 0x0, 0x9, 0xa7c1}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x3, 0x8}, {{r2}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x8001, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0xc0000097, 0x6, 0x6}], 0xf1d8, &(0x7f0000000000)={0x2472, 0x40}) syz_open_pts() write(r0, &(0x7f00000000c0)='\\', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9a) 11:21:36 executing program 0: r0 = syz_open_pts() flock(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10400, 0xa0) r2 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 11:21:36 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) open(&(0x7f0000001a80)='./file0\x00', 0x0, 0x0) 11:21:36 executing program 0: r0 = semget(0x1, 0x7, 0x124) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000040)=""/241) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) fsync(r1) 11:21:36 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r0) 11:21:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4}, 0x8) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 11:21:37 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 11:21:37 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x10, 0x7, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x80000000, 0x5, 0x874, 0x88}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x2, 0x3}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 11:21:37 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000100)="da59d4c96227fbb36c6ee1197be54c7a58ebeb4c7076d9f0c49dbf12cba6d6e39c4df0249ce2cec25bd11daaba0748269d254a4a546395aad516088f29cd00a233ac8c40fd31e74122036b7189fcac1026aa46e8ee7f7552984f8a014d1915f06e64e18e371ac4ef46e45ae8d6b481c1e466e1c9e3fda6ae686ed09f8ca4c93102f6c69850f15e773bcdaeb6e93c7d448a3a2a33e9bfec930f61761c34ea677b4e59d294160064e711c911d951ebb4853801ad", 0xb3}, {&(0x7f00000001c0)="85f2d5b0595258e6a9c5de5dcc7d7d53521a746f8fa8c5cdff9efc61b34b6cfee3a4909363b6438d0d6fd35deaa9d4ac58115c5015214fe09e5cd081d43a98455587b91ac47697608acc3d64f5ef79b18981da1551fa8b4d932b48c6fbf1fa2f0ad7580aee3779ad6800d06cf9304b47d49921a8961b525c9a5c62fbaee780a6e6a28160bfe873e75fb4f5a68ddae1d8ed46cfa485a81e87f207d78a0db33724287ad5e5e72a798c4170b818d3813ba7e9819d85236400c1d1f4e2b85534a02ceccce855355d00b07be7555ef5db3af6", 0xd0}, {&(0x7f00000002c0)="80a4ba2136a75be83eb5df44cb6467c258a74e9ab4d4dc3ae9fd5ee1c13328c1541b365a452d323a0c0b048b979f8dd8e0718e0236c65265a18d3945cc038aeb7943e42ad767e5604ca982235b20ac1b6980126b84718b2fb5009a5a7dea9cda00365b3ae2b80f313a40d415b8d12ddcd0ffd0b5eeb4e8aa5336364e7e4bae6ba7ef427c5938413a5ee32fe7dc26e5e4c999dc7ef3a0e5498a", 0x99}, {&(0x7f0000000380)="b8c1ddbdcb265c40c3c7acae0dfd382d46696cbab635de9d1087ee02ca45118291de6bbf997523a7f86def403f3d7bab790e2c9cf5609a763e3acd61ac546fdb32d895e9b7fe6210c5079a5ca36543f81598ae1e5c97ef0ad7a56e41d2dcf1176fee479e0600f06448d7190da0a94a3fd0a1ae17a110cd8822d9da07757eb3112b0c876b2dca314a46c5fa8681d1ecde5614cc784b56694f70359b961b9a431e4f86e67132c9474283f8aab8476a7136ec7b6bf8bc18cf88f30869dc27e4f97482d35b7aca1f694fe8c9fcc559e8e95a4610fafd501c6a46a15e076804cf57d47a9fe2f6edaa51bb6974ecea58072206d470215ec4", 0xf5}, {&(0x7f0000000040)="261f169f06db618339f69a5473725eaa7e919c46fdd52df0d85c5271218269e94e329b0999b7d2e586", 0x29}, {&(0x7f0000000480)="d0d785be3b6d5770d604de57d7199886830f0d8432c5ab53352eb62d35fae942eeefece8096a83935d9d4e9fe50a319fd7ee771079c6d70756d4b08bccaeb957b477ea4ba433076af0ba5c98fd1270a85dee74d7c4fccdc09a7b8a222c1670529d4a2f557a29b1651529b6d73aa6e16c525843bd8bb77d1359030d93c8d7b1529baf562a21641854ec503a6f0a1c6f3ba78fc9f8be6a4d09ae22a5680fed14ec9d763a062f4ef0a8910729c4d9e996b32118b91e23c404e5c3b8caab8d", 0xbd}, {&(0x7f0000000540)="198777b073d4981374085aee740777c3677bac8781bcda8e78914cee0a5e5c9ba1a8241f910b7f624889ffbda3e61203d586dee21b09c052479730aada753652a77dbc4ba25d64d54a6dcc8ab6b334", 0x4f}, {&(0x7f00000005c0)="8c74732417aba60d535ca286853f76c68c66bc73000937651693531bdeb2dbcb6edf88efb30d534f930661c3c8fdc5342f3ad82575e5048f02f6f438696f8c9215fbd29336d2b0023dee7769d1091e80966c45b43d0cfd1526033159b365b338c16d8f488b5db98504e9b0d090996bb56809c4261421789dfb222b77f50eea8aba2ecf90a5eb30de68aa5d52ba753b97f412cfd878edb2f8627509be05b6fc6b", 0xa0}, {&(0x7f0000000680)="0a566627451854d06155c37e526200e41e4b85b6af9720c05ae71da582d6e7e50f6bb4adb726a9755a78aa8cafbe2f7f2c7421f8e9c73869755718b371311727fbe7a64642fe8191fe60dc233ed5c6ac18cf1a3a31f176bbd572876f11c35ea9a9c668a4a141472a99aa21400d5bf6e8600e70b2c81328cdc4e44939beefb386d21306e599e94f8aed6f52243a75ec702435b0e3803f6b62b334e97f2f1d7d6d732f0e9cd774884fb9f539461251506829030dd78e5915080fef55192b04c832f008733bb4425cfd1a9ba2559f20cad713dbe8fb0724e9f3e16f6888e3c5e2d09c2d6bf62828c7d1e5ceaa86d4d55e62d7fa96a58d7665bccefa1764af6eb80f9c9812683d1a8f8c7911a2002bc07a86906f6b8fdd1d53fbb2cda81cc110eeb86132a588c3435ff772ad82cdfcacf84bfe635804e82731c6e496203a56a87d9acd3623449d51d7267e62f58fed77616618a379ae7007d76b27b282f4dc5df98bb0fd92d205dc7fe58d248b0ee6c1373242bc3b70ff90b54ea25d119ded95ddb2c3ee8701ffb71d87295f86f25ede80be06355c90e4578c369cf145d9021d90f531767d48142b19e09905db663b7ac0dbd149797b69622b3b8350b2d9d387c4747fd4aa1a2aebfc9b8d4f651ca592c13c32fa40d851479577dccc776dc37ea8ba8b212f378e0e85acbbdf359cb71d9e07458132faf81f1c003b545b3c9bcfa8f298aaaa98e27beece8ed71998fb1cb36c4ca996278f404be840dfc4dac19950c211ee28f093c6cd238b4b395d85cbd414cc83aa4283e66ed6ed80970d872b7c89f1e994366d938583805ad2b72f68775512bbe81ba7135b962b345f608f4a576bbc7fcabec6c5d838c0ea30d556dd4118d735b44169259ddacdabca0de5cda7479ef66af297a90510c74de9c15b1c150a27e4e670c9382193de4213f72476067ba6ac7c9f8e66e88b96781484afc9c9a9c44bb1ae3a8ae6ee532074ed2a992469a239ee1bbdb08cc5e5a590c035c9702483f087722e52b9c07fd788240c5818935039dfd9c1a1d183e72ff1b1e2afeecdf03b05b077f97039e0a55e65b9358b1137541d096f806fd6f6749b6d8eeb37d2f6a58139f1f784fdbee4f0449cc44fa375bfe54a6aeb3e6684e23463fa8c70639efae930157dbaaf93f4d41c23679b70423879d36b4bb853a497076be3e68d5484878f21add24f537e98be8225e77814ee25242636369fd5a7ce348a2009d0e8da280ea7db1ac08a066807f2e54495a34a7cbe7884c91d0f875078c6bade19a6abf6fb531ac86feaa6e7874069d9b7e3404a2984c2a15e9ff6d3d2016f85dc1f1f205beca665d10f3e196cf1e1a85579a6561eb68bb9707413df2f5aae62cc6626dda9edac73fe2f22f7427e56137c33130af286294cdae21f06cae7028c171ec8acc9c4304ed76e752c08f4ce73a41f436d8419db90da093ebc0b9ae079115c5bb0cf866c9bbcf226a84e6ef45360b7a7a0c0ac24ee93114c240096d65d00819eb5983792ff631b32fc4ff7e2a346fb85cd32773e9b29768ec9908c3ac16ee1f1743271f3874bf3a8ffd4a23b8cd826fe2e20729d9ba1de2a9730b99ed954c4be844cb467821fdfb46ca8f62371cbe2d60319a26ea93d4cd63fc68cbdb9596226f5be425ff3a00b901e5dfff237670a903f2c68e69f4cef44789eb6a9e12eca9e2965d0971e378ad35533614bc7f0999ee9de21b17e9e92fa6feec3ce23c12caf5b9888dc28943e1fdded142856a96a5d91d04096b283c67c0cb89e9a6b1da317f97bbbbf4be0b82532feee5d0808becb444b572b18d96ee689b0b7be971c696bf51cbea4c27f2d2ab3a9363404e3b39549cc8d37f960a298b76983386477e4a72e12efffddae12e8d5480cefeff151ba7e8e59d864834a4b24ad31a6d07036378a7da971afd40a1bed2e4ac1c5d3a5350f7ea1f2625e4168436d638e725ececc8067116a21985fc21bdccd7eed7dca84a3cfb7a0a5e8a3c2e9d0a38394d569dcbf332e1f2858d040aa5ce9f3592a9b9aa0c9298d174744a3978a41e67f8beb921f61da3a36f2cb8703fac49e21f51cefc24f9b0636f3df5808df546a1bafcbc1ad91ba3c7109a5fb0161d30764c60ca96dd31d51f9381b8e98a4a7f241fd556158e4ea09059c2aad044c2277524e5eee407d3e5c1eead68cf7346e73392827de2630f2bdfc281887527b92601411c3c089aca7781536930c590e5898006b09903f3678003628829ada35bf97b4978bef99b53c3bd9c0ce19b2bc4b99070dbafd8442bfa8b0d2f87653187ca54bf0b4a4bca4583a4cb913c627870ec4d3222e560596ea3cae5584eab7b262b6ef2a056f8c2c8cfffd32e584c3b2b32b7e6f1b7f1cdb61b703c11ba011e1b246c9905a370f3772ca499fe799d13696aa623a1c10cd12bcb1d80bf044773ac5cdbea6891ab292fe75dc141d63b7bd999df3e6b4a13c77b61e2516a84b01ff03c636fe85cedb4f006379bee0e5c18d1f8d61c6ed0167b03211f105c83aec9896de5a4c8d948dc0cb8955f5e1a34cbbf603a61ced875310145d94a8be2bc0597f3564d2c611bd48e1715c8f228776164ab52140c01e581188d00c535670f96d37af426bc89a6180cd2a84fca48f5279d02ab458af846b5575871b92e60117a11954a2c5d8ff49db6dd8821fb882260bd614c1b45ca9c07a481bba79e3c7705dbb13a787b7772392cde39d50ed3c533beac72ed3d234827c2c6aae101bbacccfa1a21ccf2a990e76b3c63a4d0c3f4d438883b600c8e5b4b9a9219f54bad4c81bf85b7d08702b8e6e041f0f1a7334b2dbc8372b8d720a82c4fc200e3cd7383f853b871abd6a5771f3175c06c9d8911ca482989ba0db4402096f29bc4aff8a41ab8179b7fd618dca913d4a5936a860c42d7e156a46dfadf568fb027b207de49e105918f9c30bb0d7ef174b507300c60b14c39be4309473a37784537a018a24e9491eae7b2de92ef17663820928e1ee14a16078ac97cc207f4b89d3c6afa9a9db75f023791246f002aab29372f21ede358515527cc9a3ff303c996a009aa70bfdb86cea268474e55668f25e524d863dd5c8f6bc7eb117f7ae9b93030c20eac87213d29f5eb9c36ceabeb7052b7c29ce761869a8afd7cdaedccd1e649833c36057cae8d3746aa5848a0df3f5dbb21be15cd6dfcc7dac5f75c179abb27494052ae61491b76231fdff360fc4f953f3c09aeaf2b0baf7353d8632d2aa1a1e2169ea72cfeb4c28f6d7ea7c75d4b8c8a4e4d0c1d756e4b4d30d2e9f87421655497b1f9a89fa3dbbf460913ff4ddd717988335a138ad4dfead6447278e0e3d62f9bf01c50edbfa9969ff6fc3a4dbfe115ae64cb208d67f75682f51de24885587d162cd86aa80bbc5392c5ae14ad5dfc8a852f564d278963f669a9a001707463b301dde37b4ba7a2542db614712adf5f923211d21476e8e2be6a2cdf7df39ffb1a8be80ab0d773928474c79787bc61800b1af3d41433d86f70e3e2fc15f46d397117e406f8f6c0b6e88d6178a49a6a08351b5ea6c2edfaa88d01465fed328ae6ebe798b3f17e98753352382088f5d490361d05966d1dbbf8b34657f7b627972096ead8d6a8c95cc8a21cf4bfde699e5672b61b72dfa53a24df0dc8ba32596730d8278acebba33d3ec24fe9c9da3a75231c97e2dfa63c126cb2efee2563b14ec13eed1c3baddbfc80b6905d53b3eeb14063a8bdca648a6769a74ae017932cd984810e528f733828e7cd6f6fae21c6ee18c2f3227fa05c0eb01a4e622c2dc4c50ff458cf106bdea72594b16728a186358b93cf728f3fb509faabab67fd8cc6528f784470a673ff5e9bc151594445b6142289397d2220c8524d0f568cbc4014f8dc7aa5a8ab23266b7993efe41d973f2b9c6b6f0b3c684e2e8d51287065423b4a63a2b5db2a3d819052efdb66bcef1317afbf5fc4f5436d468386b2dd21d9b936a69ed2a436c38703a794fa04f3e3368a5ef333d24a5d33544a458d0ab181b4b31182b8bb88216cec80df2746698971a72262864d582cb87b17f4b99c01649561be636f464428c1a2358c82d35f21a3567e0d389bcb56a97b7fe48ef37a8e65909367024fdab9194cf6c725f2b764eeb953c2ce1a7ff4d173661890496822532c32b084fccb0f5427cdf62362616a0b463e9837a2e29b40be81fbe933e009855c552793ebd37cef6e908a9297923b4ca7782ddd1f9133ebf6a52eb67f4b9ccb0e9148b601e7da2c74b5dfd4f491699e117351a9fbe5d2bc9a61e34d8ff58e1ba2ee9e394276880fe072bb173cf180118aeca5c487ffa116645ecd1caae4a07f1e323b976a75ccc6ffdaf84e4a54de4b3931b182b6b86aabf6748b77e61ae840700b76e73acb311dfa3cd7a705af5bebccf82cd16f8e761c0569921577339c1468930a0b4a4ed6c52dae6a3cda2507492597db78f5a351d4ca657bd47a9976b8d3fd68d60f3494b3721d9cd93ed1e41cbc034972852f8ff33e1bf48fe03500dc1f818b5d9cc623321045a6026a2392977638caa364a2f711c0dabdd458c612a8dc752bb46340be97c16512494ce7cebac5c00dd55e405de45915eb7aba3abf04c12886806c92d95cc3b4149e54a1027ae3d1946b25b243e8ec9f0441f122663eae15dc10ca67c479d22f135a66217bc3a746ae10c8823b81fa9c1e1304c9b7e2910331167b0bff0fb235b01660f09ac491976bb8c98b3e2f040f21850a9a79d717b3d76a3de9dec6158a647f958d5a13ecdb6a7213a3195fab4b65581c47ea965f7fadf80bad10066ef534f8c26646b3b417f2def08dac1d48b451475eb3de3defb46a7fafb92a657c5f5f70d85dc00117c7213b106c77e8fdb7aa978ac086a73e4ecc050aa69c6c740d333af969a6b7fe7217d8a5c97e9e4a14ff4213ceb90445e9a800e78d64a9574d5d81337a797926d9bdb77fc9fa3a17a5f415c3db4d6f5e3cc24da007699adb203bde222f19786883f690f051644cb2ec546df687043ebda456913635166bb6d2b266b35b3dac7d464d7f0355a8830bde18473a7fa6c818ceda99e435619a22853eb5b530066f6aced040b7aee7e5b4e0ec2f61fdcb9955ea4d7da0a3b7b2e4e3d4161664388b4a695dd35000a6692808d7e46523990cf28b04acf8abb309d266629249ac697572f53435f7acc384652c11efdd62d564e5ffbf5d44cd44abe840f2ab9c3cff177fa13721380a5510da07d7459bc0ae300c8ebe6c06517a7225d56ea046d6ac539f6b103b8370c2a1d60622ba7e857e0f4b087d52177c8eac4cb451d9671b07de9c21529da449523f0ec321d82aba334d668fbfbcfc147d6c57a48f22f7b7f8096297bf577d3ffaa7b6cfa01c03330b3909f3e193671383848268eece81991e7a778847bb342d56e74664b70b3cd6040a1198fab0cfb1fd79f82e17653f093a7c88169428ea3229baa00e0ff8f06444d787e14f4cd3810bbba9c97f40c07478af6afa45633fe49c9441e935c5488c92d691268a284b247a78984b534e05e0e73043a09bdd2f242dbda5e079676c019f0a78a41bbf31e6ac75ba154272d0783776fc41a888e882fc58ab19c60d36160416db570b750b06d07aab4e776cc2f5d48b1b66f0c20f2fa125cd9b2d7ae8216d0bc33d632bd8938721a71b0ef510c53932273de77ddfc399d750adfba09d4558e782f6a10256deaede8e6e43fa25eabb4b1487cad01973fd7b13f23c09e37e5f26483e9cba0e19ac7ea4ea0aa985b9eb09bb11cc875cd5b1dda981bb028d3a9d64641f993f38a8d6ae2493f5ea8", 0x1000}], 0x9, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x1}, 0x1) 11:21:37 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffff001}) truncate(&(0x7f0000000080)='./file1\x00', 0xff) 11:21:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) 11:21:37 executing program 0: r0 = socket(0x1e, 0x0, 0x0) shutdown(r0, 0x1) 11:21:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) 11:21:37 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget(0x3, 0x2000, 0xe0, &(0x7f0000ff8000/0x2000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 11:21:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r1, 0x2000747a) 11:21:37 executing program 0: socketpair(0x12, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x4) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0/file0\x00'}, 0x10) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9a, 0x1}, {0x2, 0x16}}) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:21:37 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/178, 0xb2}, {&(0x7f0000001200)=""/70, 0x46}], 0x5, 0x0) readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001300)) connect(r1, &(0x7f0000001340)=@in={0x2, 0x2}, 0xc) fchdir(r0) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000001380)=""/232, 0xe8}, {&(0x7f0000001480)=""/178, 0xb2}, {&(0x7f0000001540)=""/80, 0x50}, {&(0x7f00000015c0)=""/91, 0x5b}, {&(0x7f0000001640)=""/215, 0xd7}], 0x5, 0x52) munlockall() 11:21:37 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x4, 0x7, 0xfffffffffffffeff, r1}) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000405000/0x2000)=nil, 0x2000) mprotect(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x6) shmdt(r0) pipe(&(0x7f0000000000)) 11:21:37 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x3ff) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000405000/0x2000)=nil, 0x2000) mprotect(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x6) shmdt(r0) pipe(&(0x7f0000000000)) 11:21:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)="9d7b00") select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000405000/0x2000)=nil, 0x2000) mprotect(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x6) shmdt(r0) pipe(&(0x7f0000000000)) 11:21:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) open(&(0x7f0000000040)='./file0\x00', 0x8800, 0xe) write(r0, &(0x7f0000000080)='s', 0x1) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000405000/0x2000)=nil, 0x2000) mprotect(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x6) shmdt(r0) pipe(&(0x7f0000000000)) 11:21:37 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000405000/0x2000)=nil, 0x2000) mprotect(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x6) shmdt(r0) 11:21:37 executing program 0: mlockall(0x803) r0 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000000)=""/167) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') shmat(0xffffffffffffffff, &(0x7f0000405000/0x2000)=nil, 0x2000) mprotect(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x6) 11:21:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') shmat(0xffffffffffffffff, &(0x7f0000405000/0x2000)=nil, 0x2000) 11:21:37 executing program 0: r0 = kqueue() mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/133, 0x85}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x2) fcntl$getown(r0, 0x5) 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f0000000040)=""/216, 0xd8) 11:21:37 executing program 1: pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, 0x0) 11:21:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0xf55, 0x8, "5580d16545d7a276018e6c6e2af6d67821f6a590", 0x6}) 11:21:38 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, 0x0) 11:21:38 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, 0x0) 11:21:38 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa, 0x0, 0x9}], 0x4000000fff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) dup2(r2, r1) close(r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x3, 0x4}, {{r2}, 0xffffffffffffffff, 0x90, 0x4, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x9, 0xfffff, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x5, 0x10000, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1ff, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000082, 0xc9, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000043, 0x6d2, 0x400}, {{r2}, 0xfffffffffffffffd, 0x0, 0x22, 0x1, 0x401}], 0xac, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x63, 0x6ee, 0x1}], 0x5, &(0x7f0000000040)={0xfffffffffffffc00, 0x1ff}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0x7, 0x0, 0x0, 0x0) 11:21:38 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:21:38 executing program 1: mprotect(&(0x7f0000093000/0x1000)=nil, 0x1000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:38 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='*-{\x00') 11:21:39 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x0) readv(r0, &(0x7f0000000000), 0x0) clock_getres(0xffffffffffffffff, &(0x7f0000000040)) 11:21:39 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:39 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) munmap(&(0x7f00002b8000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000463000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000180)=0x4) r1 = shmget$private(0x0, 0x1000, 0x186, &(0x7f000003e000/0x1000)=nil) fcntl$getflags(r0, 0x3) shmat(r1, &(0x7f00001a3000/0x3000)=nil, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') munmap(&(0x7f000017f000/0x3000)=nil, 0x3000) syz_execute_func(&(0x7f00000000c0)="f241720246d2040ff0f797915d70b4c782000000800b000000c462c1976a61c4c14d7d142ac4e14d5c3ec481c35a3fc4a1797e268f2a7012800b000000fbffff7f") 11:21:39 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) pledge(0x0, &(0x7f0000000100)='*-{\x00') fcntl$getflags(r0, 0x1) 11:21:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20400, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0xc8d9, 0x6, 0x4, "cd1874b0f5bd516b58c850f4d313ca8f48d8d8c6", 0x0, 0x6}) 11:21:40 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x4000, 0x40) getpid() close(r0) close(r0) pledge(0x0, &(0x7f0000000100)='*-{\x00') munlockall() 11:21:40 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000040)=0x1a) mprotect(&(0x7f000048b000/0x3000)=nil, 0x3000, 0x3) 11:21:40 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x40) setgid(0xee00) setegid(0x0) setregid(0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) 11:21:40 executing program 1: mprotect(&(0x7f0000282000/0x1000)=nil, 0x1000, 0x20000000000007) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x3) nanosleep(&(0x7f0000000340)={0x8000002657, 0x1}, &(0x7f0000000040)) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0xa6, 0x80000002, 0x1ff80000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x7, 0x623}, {{r0}, 0xffffffffffffffff, 0x10, 0x8000000e, 0x80, 0x3dd}], 0xc4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x40000020, 0x5, 0x100000000}, {{r0}, 0xbed5b109abfa7a13, 0x8, 0xfffff, 0x77, 0x401}, {{r1}, 0xfffffffffffffff9, 0x1, 0x10, 0xbc42, 0xfffffffffffff6c4}], 0x9, &(0x7f00000002c0)={0xb0f, 0x5}) pledge(0x0, &(0x7f0000000000)='*-{\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0xa50) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/109, 0x6d}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f0000000100)}], 0x4) nanosleep(&(0x7f0000000080)={0x3, 0x7}, &(0x7f00000000c0)) madvise(&(0x7f0000282000/0x4000)=nil, 0x4000, 0x7) 11:21:40 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) shutdown(r1, 0x3) r2 = kqueue() close(r0) getppid() dup(r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) 11:21:40 executing program 0: shmctl$IPC_RMID(0x0, 0x0) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/2) 11:21:40 executing program 0: syz_emit_ethernet(0x11, &(0x7f0000000000)="c6b575f5be492f694100a12d25a8de91f9") r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) 11:21:40 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000000)='*-{\x00') 11:21:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xe0) 11:21:40 executing program 0: r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xfcf56eba4c5989ed) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001240)) 11:21:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/74, 0x4a) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:41 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x80, 0x2, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x6, 0xfffffffffffff801}, {{r0}, 0x0, 0x62, 0x40, 0x9, 0x40}, {{r1}, 0xffffffffffffffff, 0x90, 0xf0000008, 0x9, 0x3}], 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0xd, 0xbc0}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x7fffffff, 0x12}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000004, 0x3, 0x2}], 0x5, &(0x7f0000000140)={0x2, 0x1ff}) listen(r1, 0x0) dup2(r0, r1) 11:21:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0xc, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/6, 0x6) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:41 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:41 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203b, 0x9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = dup(0xffffffffffffffff) socketpair$inet6(0x18, 0x7, 0x94e, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) setuid(0x0) unlink(&(0x7f0000000000)='./file0\x00') 11:21:41 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ff5f55a770ca36f4ebb31004e05c75a5f57a4676608028f1e464474e3629c0b6ac0f654868a8701273bc6df208df2aeff6ade052329696bb2fc060ea4e7c87d52a6e740d901e2517156c7025dd84a24bc7b5d61671cc4f12f5d4891012ad085343db33f7f9469dd6146baaf306579da14d580cde7bf9e906d23ece28f8d6b43795dd6c94bfb5c00a"}, {&(0x7f0000000540)="9b3ea0e7379e9b35cadda7248e344e927387cd3c1d4921019da2a5fffa9065889ec4392b4bc49f50482da1b9a9e00d6747fb4521c6701404e1a2acb54773ab08302975c64aa36dc0330dfaa52d4bf9f29c437900fec148162a76f1bbdc28f05d187dd88a001a3e3ac263c67ff46d7f9516948d2f06c43d789e2f6be6060ff6addb4af9e09e0334fa149c26c84724fff33b29cc74d4012a80d6222e2da738caf4d7bc1b81812fbb63899bb4c1d244c7363f2899ef29af996c52f42d9079a4660d982d", 0xffffffffffffff91}, {&(0x7f0000000380)="6c42171dcb38b35bb6a6ce65abcad403d70653bc25d3ea9d3eb25e422a57194809e5e556ccb905c65c8c08c3dc2584c15e1d7778c4883de2020a2b79aa09cf4c37737587fb4971b4fa217955278f50c6c95a1a369aae3ad3861b2bb389f028c9e28abed215b0a494a45dce20c1ac4088137c346cf99cefff1292d9c7254ff4546f418fb56ac8e9786e850398eb238f21e3fb2f4183f2cd1e688fd2699e6f50dd51cb059b2e119f"}, {&(0x7f0000000440)="1bbf26c2f8acd0745308a8d1a348f5f29e5304a87395aab8d48df5da4e14e61f5524c9c5a952d8fdf9e824781b4f01fe48693f07af6fe710621c9a9fa98f2db461f74de76319f533f1ced99629b23ff4ec8aa9cad583b0f1ad4b8c41c2a6968205e81018e83e06c1e988e8022d9e0ec7abafc22070c97e1e7db43d4dc4cf018600946bea0ec6586e2e4eff3dcc7883ca7e10a306157b6f3e6faa0e5b436ca262f579f631dffabaac8006a6206086216b4757d9c9db177c9f718c03e9c030a70f2c3d6192436ba41681b718b286b9ff4e50d4775f4d8ee0205baf66e2a3c13ee1bad29eda878932db"}], 0x207) poll(&(0x7f0000000080)=[{r0, 0x84}, {r0, 0x2520f564bd4c8a00}], 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 11:21:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000140)='*-{\x00') socketpair$inet(0x2, 0x3, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x401, &(0x7f0000000040)=""/81, &(0x7f00000000c0)=0x51) 11:21:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000340)="2a2d7b008b4470f1bbcb1bf8ec20609337a52642725263c24f3b12ba9878a4e0cadb157e6f80cf6118e96262bd8e52ba4f1fda08d056f7783fb531a5159d22b85cda88ce409cf95be8b5564d93eeb5e0e4f98039179a6546dbb6d1858d90ef276110d0edc580756e69d8b12c00006e295e2c495e020000d19ab2cf13346ac2f201e1d13aebc4709c2f012225cbeedc92d476feea270a03accd891d6a18d9dbdab15af3b5998bbca75d96d0444611c2555b640cdb8e403b1bf0033a87037e21eb26d839742f2de388c1d4986087fdafd3dda53d40ee8161442b7eb87e44a0a87e1039e6663807e420faa1e4375193d3bbe0bd1c1f981a7e69f10b78b80a4cd852c8e938ee401a315b") 11:21:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x101) listen(r0, 0x0) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:21:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') mprotect(&(0x7f00004e0000/0x1000)=nil, 0x1000, 0x3) 11:21:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet(0x2, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0x100}, 0x10) pledge(0x0, &(0x7f0000000080)='*-{\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x2, 0x5}, 0x10) 11:21:41 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) pledge(0x0, &(0x7f0000000140)="2a2d7c001d3ae12e8f25b0a68766ba197ec7bbfabe68b4645552b09e5ff942e99eb2ebac1e55d46f6d58e07077f8d970abbfd1e25bdb6442b59ce6e1128dfd0f523c37d8eaa9f874fb53600180040fd98f98b742a13a627f855b638d8b1a") r0 = socket(0x3, 0x3, 0x8) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6584614494b5f3feb38f281e74a2db689c3000"], 0xa) 11:21:41 executing program 0: r0 = socket(0x1e, 0x3, 0x0) accept$unix(r0, 0x0, &(0x7f00000001c0)) shutdown(r0, 0x1) r1 = msgget(0x1, 0x100) msgsnd(r1, &(0x7f0000000000)={0x3, "598b9632d40b8117d8d099c02990dcb77348d29d445d4fe1f1b7eb7201d686afb04a529e0203d47b37f571f3fff4a0e26bf4fc99f65dbdafed6c3d81bbf7c903c00f1040b909a7a99330c414dc9164d89fd4e8d2affb23d934d94b3cd1c94c3f597c172defd0f221adcdb31ed05c965fed87ffe2055156957bda4d50896c4e711d79e34508122df9fc21abab58981f38a3c5a6cc69"}, 0x9d, 0x800) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7d, 0x8}, 0xc) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x90, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) 11:21:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x168) write(r0, &(0x7f0000000140)="f076ade29215e5832e8e7da4d518674060392e5a9fbaa7e9308a90119af1ddcbf050d442e10ff8a600a752feea589801808cd7b1743900ad14c8762b3bd2c46b3176c2a0650bff61a3fd8f8857b4ada73abf9904d7581a83788abc729061da14238a775b494e57f6943847bc024b6ed75ad3c9d48e296582adcd76c2bbc4e8f1c5ecc8f380483fc9b942652357db681cb51dd8f35e923d9d0789d98479b1f370fd5f2feb22c7366efccc5bda7214aad7506f15af1f48585b948a8c7abe1474210005914362b0e2887bd559025e4814927d1d4690921ee05c751318c9", 0xdc) munmap(&(0x7f00001aa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:41 executing program 1: mprotect(&(0x7f00003b2000/0x1000)=nil, 0x1000, 0x8) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:41 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xae, &(0x7f0000000000)="dbadba9b4af4a1c884b8f2ab389e2538a18188d0280f298a6e7b5295b685b706882ef1f26827158b4390e96ce9faffca004b50e76c42dc2ba6dc82561b8f3f8cfb22b1faedaaa412066171728ad1602c724f052d44b3717e16e1b6c1271da69a466b6bd8970c3bc172e00d265ab24f6cf88aded89e921391774bd19c849ae423bc8885e399bd41a44132bc7fd86b8b3d96fcaec418b6340f7790ea1b02a77b7c0f6708c1e25195bb67e06a7ead09") madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x3, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x3ff, 0x9, 0x0, 0x1000, 0x200, 0x2b4, 0x6, 0x928, 0x0, 0xfffffffffffffc01]) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r1, &(0x7f0000000180)=""/255, 0xff, 0x800, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r1, 0x4, 0x6, &(0x7f0000000140)="c7dc3cd2d24b8456962152718b848b0df77b6b9f08bb23c75d37de7cec5a24dedcdcd7d9076e21a32a355fe8caf59d66b7d8a1a3e46ff058de61eb551a31f5f19a797596801aad8e43df97f5a0d63ef37bb48c9bb3ad36bc1a73b56f85d1f2ef302eaf38d92996e4c40b560f7780d2bfc76b48f1f0301720f4ec4df754548d59da3848a1f3367c9558457d6e297f42d834cead6230fb0fa8f4b52d1170587427b917b2", 0xa3) pledge(0x0, &(0x7f0000000100)='*-{\x00') r2 = socket$inet6(0x18, 0x40000000008407, 0x80800001) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x53f7}, {0x18, 0x0, 0x7fff, 0x4}, 0x9, [0x5, 0x6, 0x81, 0xd54, 0x9, 0x244, 0x10001, 0xfff]}, 0x3c) 11:21:42 executing program 0: r0 = getpid() r1 = shmget(0x2, 0x2000, 0x5, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x58, r2, r3, r5, r6, 0x84, 0x9}, 0x0, 0x8, r0, r4, 0x800, 0x40, 0x1}) 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) pledge(0x0, &(0x7f0000000100)='*-{\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x10, 0x5, 0x7, &(0x7f00000001c0)) 11:21:42 executing program 0: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchmod(r0, 0x80) r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000080)={0x8, 0x3}) socketpair$inet(0x2, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x100}, {r2, 0x80}], 0x2, 0x5) 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') mlockall(0x3) accept$unix(r0, 0x0, &(0x7f0000000040)) kqueue() 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff59) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fcntl$setflags(r0, 0x2, 0x1) 11:21:42 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) r3 = dup2(r1, r2) socket$inet6(0x18, 0x0, 0x6) socket$inet6(0x18, 0x4, 0x100) r4 = socket$inet6(0x18, 0x3, 0x11df60c5) truncate(&(0x7f0000000180)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080), 0x138) socket$inet6(0x18, 0x5, 0x9) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/146, 0x92}], 0x2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') mprotect(&(0x7f000047c000/0x2000)=nil, 0x2000, 0x5) r0 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) r4 = getuid() mprotect(&(0x7f000058d000/0x3000)=nil, 0x3000, 0x2) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) geteuid() r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r3, r4, r5, 0x20}, 0x80000000, 0xfffffffffffffeff, r6, r7, 0x4, 0x6, 0xffff}) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 11:21:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0xfffffffffffffff9) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000000), 0x7df7ea2a7726995, 0x0) listen(r0, 0x7ff) listen(r1, 0x3) syz_emit_ethernet(0xbc, &(0x7f0000000040)="5594defa67b7f0ed09e8ef5c73fd0667d707f4b9f380b04d60fc0b3340f82f7726e7b13732631885a2a9ab066bfef278aa9d25f2ee4495b3a03e0d18bd210610e39bb6dafbcc2883967f2666b9e6ed4d2f326005e6eb65794ac4c44e9bbd6fe21e59480d7dff39af8233134f052d14c1205ecc45a5bdea31680f68fba36c939fc6a6b117166e196ac0e7ef7e0116b85b83893cf1dec5a3119b425a45334146848a1f2d4f95c230fbd722e9ae98286f80f39ff1d7da69b2dc4d14c6c3") 11:21:42 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:42 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getitimer(0x0, &(0x7f00000000c0)) getitimer(0x3c2f5c947df681b8, &(0x7f0000000000)) 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x800002) pledge(0x0, &(0x7f0000000000)='*-{\x00') minherit(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x3) 11:21:42 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x0, 0x1}, {0x9}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x9) accept$inet(r0, 0x0, &(0x7f0000000040)) 11:21:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f00001f4000/0x2000)=nil, 0x2000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') syz_open_pts() 11:21:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000240)='C') 11:21:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) madvise(&(0x7f00005bc000/0x2000)=nil, 0x2000, 0x6) pledge(0x0, &(0x7f0000000100)='*-{\x00') 11:21:42 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x7ff}) r0 = semget$private(0x0, 0x3, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/22) 16:34:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1002, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2000000800) truncate(&(0x7f00000000c0)='./bus\x00', 0x3) r0 = getuid() seteuid(r0) 16:34:07 executing program 1: mprotect(&(0x7f00002e9000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000000)="2a2d7b001e6e6f7171ae277c8fd7f0d23727f9") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet(0x2, 0x8002, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pledge(0x0, &(0x7f0000000100)='*-{\x00') mprotect(&(0x7f0000191000/0x2000)=nil, 0x2000, 0x4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:34:07 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$inet6(r0, &(0x7f0000000080)="f99104c81d1cc2967308a86fe28ca031820a954174f5927a73ef5cbd2360c9990bd4a598aba56c884d193ff02ccf7183d253924101bf2c8420576d16267eaa8d143fab3bc48bceb04c4bc4a6b325b494004e7abaae7d15ff2e60d6afe71c3d26e9a12d3e0da1e487295b43c09843f2f92e3ab2ec105c03582cc623fbfa056e983b96f419c456f938b9161dff58b39625dd41c8ec5b75a1fc5140b7487c2a94d8864e499e23a52e29e88f522606d4ef97f418c2c6dc6d172aed3ab11a22c1a87f0fe5b2a7fc2b92ccf1fefa6cbd611e0542e94b1263de3de4", 0xd8, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xfffffffffffffffc}, 0xc) recvfrom$unix(r0, &(0x7f0000000240)=""/61, 0x3d, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000000), 0x10000) pledge(0x0, &(0x7f0000000040)='%\x00') 16:34:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) getsockopt$sock_int(r0, 0xffff, 0x1224, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0xffffffffffffffe1) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000180)=0x7f, 0x4) r3 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x3f]) write(r1, &(0x7f0000000100)="cf817681e4e89081348aef5190f9540c268a9374498d618df530608bdea0b9c066f7ceeb11efe9e17958bedb3c1e50144f6452b0e8828119cf42db0d2f7335bac5dc3b44aa7d6d858e0ba0e4a757d42263bdf9ae6c655f6112e2e05d4004bf913b7760c5d70054fee5bd970d6142d297dab66cbc6230b105b88b5a", 0x7b) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x1ff, 0x101, 0x42e26f11, 0x3, 0x2000000040000, 0x80, 0x3, 0x3ff}, &(0x7f0000000040)={0x7, 0x9b6b, 0x81, 0x7, 0x66, 0x9, 0xff6, 0x100000000}, &(0x7f0000000080)={0xb4, 0x2, 0x7fff, 0x200, 0x4, 0x2, 0x100000001}, &(0x7f00000000c0)={0x3, 0xc67}) pledge(0x0, &(0x7f0000000100)='*-{\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)) 16:34:07 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x40) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000001c0)="2a2d7b0027c62cf15b7b427d9238a4ba7994079efc6280f111f254c2c225579658890e76de722a0150d56327d4566ee3cf3919b98f4b2010b4a1") 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x100000000) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = getuid() r1 = open(&(0x7f0000000080)='./file1\x00', 0x100, 0x8) connect(r1, &(0x7f00000001c0)=@un=@file={0x1, './file1\x00'}, 0xfffffde7) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r2) pledge(0x0, &(0x7f00000000c0)='*-{\x00') 16:34:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x7, 0x6}, 0x10) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x1f}, 0x10) readv(r1, &(0x7f0000002180)=[{&(0x7f00000021c0)=""/164, 0xa4}], 0x1) 16:34:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8ab, 0x14) fcntl$getown(r0, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mprotect(&(0x7f00005b9000/0x3000)=nil, 0x3000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r2 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$SHM_LOCK(r2, 0x3) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) geteuid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) shmget(0x1, 0x8000, 0x90, &(0x7f0000ff8000/0x8000)=nil) r5 = socket(0x1, 0x1, 0x3ff) accept$unix(r5, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getpeername$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = socket(0x10, 0x4, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xe27d, 0x1, 0x1000, 0xeb, 0x2}, 0xc) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000240)=""/25, 0x19}], 0x4, 0x0) 16:34:07 executing program 0: mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x16) fcntl$setflags(r1, 0x2, 0x1) r3 = fcntl$dupfd(r1, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0)=""/102, 0x66, 0x842, &(0x7f0000000180)=ANY=[@ANYBLOB="f5923107e800"], 0x1) socketpair$unix(0x1, 0x800000006, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x7011, r5, 0x0, 0x0) preadv(r9, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/169, 0xa9}, {&(0x7f00000013c0)}, {&(0x7f0000001400)=""/149, 0x95}], 0x6, 0x0) fcntl$dupfd(r7, 0xa, r4) lseek(r6, 0x0, 0x0) dup(r8) 16:34:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="f197185f5199e527f04cda1dce67d26e334130210dd8e9c978db738c774333b4622e6f0312516b5795575cc8737ab51ed0b47ecdf8e7b299e5d399dd775b1fbdba73bfa32f9c8e47aaf49293940ecf0e9c85212d00efc86a80a4528e5f490229b3a72fb0ac03478276fb0d757906b2817318e03a89bf74286f06d7b4ac39051c43c934c5b7b784b08a67dd8bd5b6626a9d7515f5e3996df42c4f21d9e7e490a5f827bf33414902775d52ece944943cb85d939139d43358d3d1eec4515882deb062880fea5d2943e175a750e9ba269c82f5177f062cd1b389", 0xd8, 0x401, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x11) 16:34:07 executing program 1: dup(0xffffffffffffffff) r0 = socket$inet(0x2, 0x4003, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="252aaa3c71d606aaee346ad7bea501bec161ce8a29f94dbf247080a1d5faa934e73f8b5d047f64ff3b22039c16dc5a3620c22e5b636a0e0cb218b53ed19d3637f9f68ccfed0c872ecc1a782d51eb2effd1788de8e2fe", 0x56}, {&(0x7f0000000140)="520ed172abd6ee280187db1190e89e1d0cb958c8caa1875ed3b93dc0891c2940a318f6d0e6abe995550f89dad786528ec36def9ba224ddbb78cc14355f7af89d0c0c1b036c8d210470fdbc81a248b2482764b13763521b53f78b60526c62ea89cf51418f9bbd04d7e1b277946e2305f5fadf75f082d4330a73fd3300f013c02958dd2c1963fda48ae80e5e7d37d52777890824a827733363779298b620e80ab812674b1a734800158bec2f2159c3afe4ce79b75be7d853e5f40872c95a6112efcdbcf1eb2c07625d839d062f19477cef975b7efe8e270821adce12e68dff38bc2b49848e951e388ab052c6479f325f76c4426c17a8d14fefe1a5a0af4064641095623fbce4ab3ff9f779b2de333e35f14c6e792f868261d866d77c341ba85b737a9d2b339e19fce77563cea33535ce271a60ac9b47e6d36c79be8a277d401f5d0190826351bda4498d1033f16b5f5d7e7175beb59e34e75efde088d652ef8ec1f3e0b0725b5644ae5b8ea21a8d2ee224817812258fc5bd7c8627f20b5970680b3109ae5b7309c580d83e94c09ae0d987679744a2a60789f20098ab30f381f98af7a3abf9b3aefb7c83a7daa71ef031487256a918194889a8c384ed8949f0e3aa0841e75acbfc76f356c675d22a9354b5a0f45d03c1a9afcbd5a7102817586f93950430442efb1faa4cfb9c089219fa9938a78c2d464151715a8260f16d80b42975de0a1f53fff77a9a1e1776b5ea52987b6d20e4bea36da0c882a2ab2bf363a571ee4374d8bb69a064c3dbfc981ae37e7717b3088ed539bf16d1c638b242e7e6dc593249d17edfc9f848ab97aeac0d3ad52fe16d92518e1cd675f331861624af8c43e7698b8d5de8e6d9f118bff10d9b7a4ba97a13e2b41767984e2b37b66e853c7848f8d1785b128b1002c991acff2b7820a5507f51c43d4cec73f43b937de694839ab12fc80bfaefbc194e79a5c921eea8da0e4cce02f208e4f9470908790199b3e545d51d1f6b5a3a185cac4fe5de8a7d316a2fff06e9f189c666e6ebbdac93cc0dc101663398da332547fd3ecff99cbaad58b8615f973ce5b2bdf19dd10c0183c2ff754756dc5e89a3bab41d6482a22c3af1f8a7e5eb820de772d7c8da20556d584deb2000f13eceb1bbf2a8e3fb01f0edd19ce1dc166f76a969fbd0d70fc7fca64827c660ea12dd19666b11b8ac294971db1a206ec16f98f8ebfc12bda29c14ecc519d14a869589532670bb07701d06726eecec66c3c0620d0cc01b648738a67f489410ca2a7b353c846105dd89e5e9138fdfa4e5d4d016377f0ab10900bcfb83f70e249a514e80dddf539812ef5b523839e5162609da77936b3d0767bd019f1a3665907c5d80abff8675eb2dfb79abd9740b929aa6934d4672cc145b16e838d8a573f47fdf2785496146c0732444d86fb4c88b583430866419c9f7c9c69c47b36006b3dee33e178cd0ad22e54462ab9cdb48fff01a604c12edaa98c86cc38a8706ee6e9a3bb1f8df12052c7e7a14b2711af69becd5994ef7c913623c79ff31351bccbc8b29120b7f3c82f56a0fb65429ec8a7838ba6d72cf86e61f3a2d8a3369c4da119b08df860fadd64fab380fbdf9aa698672130937347f1ad461795f617b4b29558cca869b5ea527a499db9febae0d1dced0e1fc426eeec648ecbae21832e50ebf6ede1d7cade62c17ecde309d6915499d4171c741b264f577489f3243bcc3c642ff0de2cc90535c4ba3e209aa1a2e191aa8e4f6ced6363de3706a73c2a4abed66a525b79517d81ecb40d3378e8958f63831cccb9b7985f5c4a607a8de899e7cd48547f049d4ddbf9318b76e7756002f08a5e6c8385f96d826247ff747f172f9686a4b5478a8bf3d907752eaf5f5b605f5588bc4785fc6fdc3d91147217473802a34c608bf96f408e35bd833ac89ed7d2b53c80fc4c870da53016c9379549e34e0549644112d84a34aa2dd5ac425616cbffd1d15c6f8e676b06f00a6680ae5cb6977b1e1bbf32728fecf62694c32172c066bfb4130045976feb461d74534d5d47eb8e2be15a8d9ff7ef4150454f44c067c80dd771567a9f8e9ba88f31c6382e79424d6fa1b672220fde865a5a5b1a8b02d05bf6fefd8516ec0d2db8888f2ae3fe34424193353373b1a6c565387518450d33b753cef15228a27ccfccfba85977d908a7f4da97acd1d07b3015ae0186eb4a3dd60bf84b412e526501a5789adbb91ab662691c7bed48206219e2ad1bcfd04930efd999bea74d398a75f8bc39a69aa85d480110ed9a58671e81de9b6d63cfed85e644d6cd85febd1a9f820e70d90a15b0f92e09b947593c09764172f559c9e24fbb4e257ffd81c6cb76668e2ca13d006faaf16f5d8fe13f42b83b317820081b83f1100d98407896477cf949f68ffd4b82f7e07c16c864ee00d6bb50132be4e0c3926558d9c8ff93aac7f486d18ce5ea1855f6486c33df8a422ca46ecc7cc095aa72d0e2f9b82f7817647c621f0dbfe3df78c5ace9500f5079c71c73796107c0fc440668721198028d54f6f856c6043beb158f1ead5413a7605fc9938d0cf34be0151c0ff0d704465a6e64517a4deb0b3b0c02c4fd7115d880859c571b8c6d5398f5df468fdfbb8f3709560cf7caa64aab9c692b1730940136cdeed141c91a2dc519f1c8b93ce6a2d7990fc73555211831f4eae214a97f20488187076e73c984742d7ca3f326d9cb83f8fac09a14e040970502d8a163c6894bfa15b5e98d0082992bf2875bcd6c1ec0673a5278a022bb57f47d096cd8ceae53daa7b1d8de52b27813e42cf3147da504da0e409a0669fa2a37d3782123fda9b1707436dce848e5cbe9b265c6d39ee68a4c83250d29235810b89e90256c380c6e4e093f9381ce1693839bc5f280cfeaa6874b7fb0d6a8f35f183560f612198743dd9a364d272dcc49b286d5994ce2bf5fff919fdbbb8635895fc6d28222d6d2ccb4c8bf7bf550cb67220b005a045d2306491e2b71ff7aa1a5ea99048a03916254ac31db253cc7d9f20f5b5a7d3fd300d103b9973ac99222c5c9e489758b1d61e2fd37114e109f5efe3dfd363332fbd431ee0a21e3178e7ff6dd49e8914b573be566a616806a6e2130609eb18ffe9d410f34a65f6c74355ddaaa4ce011b4348a909ef297b6488db891accb4a8f6b95e94de5d9188ad2e413ab961dad744c50772b465cf39a53e8b9a5785d5365a2eac910180e90e819f8b890cd591fe5b802d19eb57e0b551534b74920b626d09e027f895787ffcf80dd510e83ffa29e577ec0b151e76e9ba5b76c85c4711f29e5a5b44f38646bc3331146223ffae30978d724ebf45e5e0c9c4120a86a42b08ab19aee374926d7cd2be920443cdee4505964d6ea22bc878c89c066f5ac431b1612061eb75ba498a12978b2ef712df8be90e74360aaa746a42e158237e1d9e55079d177c0574ea16f392bda6af0f2eaa7490b8c69de3515ae407b2775d623d9b85cda8e453b73add136a509bd999ba5f2140fd40efe15f81876920a67cc63061d08670c13a06637ecd750cfbd8c9edff3fe9bee6ac4ed379c44676841184a10c44e17d4702606e7188aa47fbea8510eb73c3c36b335dde82de8ac81e49344b4dd51d6c338c907f6ab77c09cabc62a230faf4c565a211950ce12434564e2a0f2c70c0c73aacf928164f5afe1a4693c9233178f6734c37f41541c18ed3fd4a5c1b6985f51617f296b873ff451d936fa681cb2ce093c4078ba698b428cb3dff2c17520340b6e35927d5e358d2f8f3b0d492d3f9959ec4181e1cfdef5b2756656b73591503732f23a72f22a53aed20ec46c08375cae2c9906baa6bff492fc65f15cff046c01c577f9b71518f211021edaaddd49bf2f3a871698daa900a71918f418e5d524e0e7c88550c1ba9967d45c55d8913a6a4a095ab1a4488c365efdaab2c212efd2cdcc74f6c05f1ac46e359b00db6c1b89fd3b163c975176abd4e05d69d10d547d3b6b69853a5c6346772c2173666911dc77623b60be3f293062496710a99ea5888a4c2349a433b235eeeb8290154f177327c9f7c33ce54dbf455a01bca2452de0af7f3364675b4cc4b9aa88e48b89c979fe06ef7a7e70cbe74d729f6ddaf61f324760b430384b36ec5100b3829128e3e0f55d55942e1305a202e3f04a272ec2e3e89240bd5514e11517f2705950300cc63c3b8150471f334b0c0914bf4f2d932593e75370d3e69fd038cfdb5a51a653db563471ff8640e58fe7cd4529f0cfe368768adf1fc7b2536bf0183701a2b9cd18858b8f0f397ed73cd159ae31b65262a23a9157fc10dd7456914ff0955a1b1e6c4c9c018a9510ca324a346964b92836a9cf38aeb41dce0680696e8c035bf50d388c298151adb0fe7dbe439f37907ec02de017c8635d959ff8edeed84704a82a83f35f396ad5f8ab1a87072593545356ebe35dd0dedbb789cd7dfdbb0073de715493e55d1b925ff7deb95cef3dc1ed508ca2c70ed615f6415893039cc26d7a32758c787a150e5a8e8c4143a1a6499d25678bb4ffd70923b2f7467c20928d4ebe2a18bc118201613dce44ec98321ff88f5e37ab54fcd77703852442f37cdc01eb9c51d4601dea6f291c8418c29ccf71ea6f499bc6ff5dbbce050f12da9e4720594d44c80cb0ef96a815d1566efe47440a044b77c601f153d2760ed01e1a49edbf00ded3a802a2c0c20752f7414d845e772021b495b8afbe02db34690f074202d755d4464f479ec6dead99726294e92119ee1044bed213585a66421aa977c8cae91a273ad96cbbe9cbeee688a1aa59f47ae850684609b9f0cd09501207f0ff7fed4427098a783052535eadcb579c0dc85baccffd6a9777f5967f0aeac055a6d3b9c7fede37bd154f26a3a20a2436510302ccc1bfc22e48c0907d77d3d3c6e551105d3173882cbc46d308414828c2d7ab2f6da95c2078ed5e35e768ddd123cbd9628d551715d36d936e40f7b3a0de72fb4432fd0604a869214b8a1d479b53b5b362dfbc9f3fe512635dd0f90f6cf1cd1a1441ef957561c5c0bbc00841bfcf2e540a363fdcd80d1124aede7f239f5d37dd0342f822547bf932a10ad72e51a2f3d839dd64a3b41c09854dfaa889830fc7357b5de0a3661709e222cec5c084054eb6499f79af53e850fa852bbfe04c5fca3b7d23bb7f36fa4a20305d2ee71dfbb57850c78451f2eb2a8423173db986c1193629ac8cd5cda84636d2cccd29ceb3811b00d7d6515f0848767344b29a1250c47701a9efc7418552a53814928a5128ee7b87061bfb1aa816e3db17849d67381a4c4d03ab125253d436144105fc589ca1490fc3430667b2d8e52cef34580b93111c66154463fd3bd9befbf15494861e58b570d0bb772b12f2f7ad9ccdbeedd4e0eb2afe94bc663908c55a944d1991ea407b442cfdf12786d3038f00aca083cfc7bda231d194c9af7414b9c32172a06b6f2379651758403edb225f351399cb1114de3773792b9311d7c79a5d1d7317da302072b015ed6445bdb208042534bedb4958ba95173fa1454c2360940bce0a864d794c4bf75381e9bb1c3793547034925a3ca8827c2a1a92993d5f67704cc0c8d3f09c0de2dc1d5c6f14d47c3f2fceb7e49b09112c85237260a2dcb55f6c01db2bad8128e4b933fd6f1e842e9d3424ab1d5963d77e5204c498e3ed2b298c9e66a7f780740d358a82a63794b21c6d8856650ce5dfb0bd9defb86f5427da04adb276dae454f37c21027b00629e0b78dad7215b8232807d9563d3936515609175d325f1385c721cd9128febddabec75ec69957fe8fd791e7a0", 0x1000}, {&(0x7f0000001140)="af7de7dd45fa92a3b0758f7783742d265b186d2512356a356767b2bf0a95026ac6c7caeed70d487bdf402a910a5752598835c8a74d4f4447262558b5f3a1669720055d503ed2f538efa61ef3cb279fb01efb7ab2b326350cc347e4bdf8b2c6c171eb1a613287a940a0d3630361427d72807e1035c980e4f5e7cb148e3274e91d3aa3cc3351d6e2e3a72c0707d746", 0x8e}, {&(0x7f0000001200)="ca5abbbdc0698c14ca82ba37e2daf7bb315bb3fda237e20f839613d2f48cbfb2ae4a04db79cd1a40d49caddc0c988f451ebeb11197165e4bc211fc5e6562bb416c1ec6562297884c42c350173a7a31505185ca1b952b8619e3d9b25bc57beaae9b2d7c9901f7304e36ed470bd58943ce3a835129da2a5432bf3e0d142f9f1f82f4fea10e56c0f4f8f7b562341f63ed3ba461ce0a9e8c77401ed964ef3910db36a2b6a73de5bff8652a068e2197adfc9e5acee74b550487170538d02223da56a1eb0e9a4cb9ad185609f3b9eb0c723be236268068a55dcb5d38cbe8abaad7b912ab88cc73806b2078338d9421debb234457b08ed8cb8810f646a159e90d946a5f8defb9e7e6628b351b261c5c9a7dd79da6aa032095542e4b8a03a156e8a6532c0234a5d9a06dc00ad124403d65ca8237b67a57921b838df86e967274cd59df53381aaa2f5b47a8701415482268932d11372d3b7810fbaa1697d503270823bd1a2394cf7bf12c69fdff0326fbe9044e9c476513e7197afe70218f95726e4ed564941309b779a9884f3e981c089b24e29c233fd9c87b04064330b9c58ae5268ccdf3310e402056b0a048f72fa12870613140ba13da9df945bf87f898b6205587bb65b89581a353935fa9ecd91e73b289d489c85394df5d5e8ee680772d1933ce544f5b38b6d3dbc43310f7d57dad159e81dc995fdabbfc4a61a3c498ec743744580cfefedd1c13ae354ffb94fb4fa4b56fbddd2d8bdc1f5132540ff243fb4a9bd318595d2a55a117753047fb541caa183f4763672c82e10d936dd58583bbd84a0147eb43d776106a580dfcc9e75eeb94831f6b6c80123fefd4781ced8ff1c57df76cf3eafce29c0f7499510ce601ffdeee76d79172b3d33cec9412d51b88a8b6fce74c408db433bbd30dcf6ba10afe94f4234624a0ced7f54b613af7826b56664fbbe995fc5f0450480780d000051676de52bd4da46ca66f9379fa53f51c121ffd5ebd5315d1cd477cacce046d406323c13eb6e26fabf786539db60108be92357ed22ad7a955d355554348b59690066e72b51e65d6434a1be30c74e60f8d894c403784d7459ab361756831e6309970d69e27f34953e2a42ab36d201db8d5a646a07e572ae738f5765a260dfaffb6372cd2fa98c2038821ff504118f3a62cd6bcc3c714d6e897a35a402102f6633ede1ca2b2d6c40f5f8607b0fa67e5d67bc84a2272d85352e29e740bfb9478880cc96323a270137f5110e899773ba8f58d542ce1221bb132df73dd0d10d4503be60bdf6d773fde5c11422c296a7f4439fbea51cc0ecd7680e876480961a95d5f1599689e7cf761a6f7091be81d0aa7d923c2319a7222393ed1d5a46e96a0f63cf96aaf666272a46d8fd03e690b424073bc16c8b8d4476e5b193447c5ecbabf9c2da02f58bdacf353ae5b17860e09d39abc1dd461a4c45f862df3ea64db3c150e7fefba8cfa4b5e743fdf73e86e00e80685202b3b57bc74eda77503d3a0473e916a5e7ad069d1ec094496845cda9d3b1332848c7c2d324f95de4c540f481796a1bbca58995d27ee92e4e205fd05b9ee6a9b833628a0b0b3e1220dbc56ab8e62357b313808ffa064307233d0c91aedd873d2a89d7b7c009a6921698619e1738fc59fa59374458a473314ed074be396570b13310c2759bb17556c7b9a3a253366a324906d71387b4e88bfd84bc0264f384e259291d49166f34343077eb43a2af1a9d902b0a7710494ec110dc138816cbc7ee5b06797b3a30059a14ba34b3877e44b71500aebfef9e83c330e7fa800e33c2af393efeb4153a85357ffa31e06df09d8b033fc261ff169cb2c9d86645e2e3132219eed19494e602f41865b20b7726e2869a9e26af23a2c20e42ec8a189a14ffc239fdd4dfa417b41dd9aecc7a59034cc19a0f7419a930992e0fa2f61832e27242a070a901d346c884645586d2eebe988db72225e1cea0495854cc12a77c94737dcc2d1b65f2a889d26e88ef6d714ec8fabff7a97143e03228b20b9c832d519bb9b5c685b881c72dfd76e2e284dd9fa96ea2fd3bffd1dca76db732b94a20b0ae26c6fb2e0498cce302634e346559ed7451888b63344a5e645542ba1f6f0e21f7efd06e3d3c22236745fef1ad20dd1a7a389c41eded691ff119bce740dcb7db1e035c31d19b97479d0b27b18e0515d4352c45b316ce2a3f9a05c72e7c128aeb92d9ae2cd6e49582f3aa0d10b1d05546a2b9dd0054f8beebcf0ff80f06762f7e62a3f3161b7b2609645542bf3b45b493e7c9d53f89af9ee95299cf420fad1782af1e9ee029b06f9193785ca5e0b9d993da614e49405db7ca8ac68b92ec66e16f16fa907ae7a1a91d7ab0b88206271b55ab19657923b884c33cc34aa44699412271e13377ca8ca63d4e26fe02f01dfc876d486f3f5c58277ae57c2dc6b33e13c44961a2158746fb1ffed8497cad72304418513a477b281aebd4064f7fdfd342e12aaeeb5043333df0f07aeda45826980a7bf23917a285e0a564b61673afe6965ddbbd496ec7799ede66b8d36089a413220d670a334569407fd39a9fd3c3e2f8aac68e45530c3d3d6e73ca7db2721eb1957922f4b893f73de44414761098d8ac2d34fdc0567b8f38c475d3ba3cb29df4743577b491d5fb09a9cc953d3d3f4989874310f8d3e39eda241ec29401227dada50db24e514218d6fc446d40b2fbd39cfcc5f4501fdde533cacea33c4d9e539dd3f5b188b71a0b446b1bcdad42aa904c0b27e5173a48d7d038d11672072eaf9c9de41bf0b79163cd4f5b4dd9f42b33006eda0dc908413faef00f49c1a4a9a1ecac41f083c7f755e7347843a46c241a16a3c1d47e55bd7dc094be328f3eed51220bdbda9684c187137019b2868a37757823c431b8cec0344d0ea2eb98f8f87d763fbc7eba855ea956464c2dfb8cbaaa64b158c4522847ee26238236d8c4492dc06d0c5f19b887468b91b3b6848d118040b985598131f4c62aa52a4306234165f31655d14fae33e4af29de32bb0b197a69027791b9862d6d42a6b4f456bb42552dbea388c41f921dde6429e5f10013bd59308ebbdf2545e79bca96417e0293512a3fb692f4a5189cc0f2dac6a232b3cdd1f087e8d794223014a8b05e7ce8986f3423d50d2490e9e7b122d2a05871b436324bbc82fc1a67f10560b7a7f3baadf4d6ead018471955f8fa29b69aecae1b8b110396d26b6b69906361f520d5aa833f7fc1cd274da21e32310d6808e6d5c82e7393fd1f42511167c461a707b586a8240cd57c23711526e7af327ac0b25c370c41cfa16e8431cc49b9451e95aaa90eeafe7d12831bdd4052ca0a29c1a6b8a78c1efb0be7af5cebc5378c1ca16adcb3a98abcabce7133c7d57b8f5b40c6a609d7b3ced3af300717d2b305e2a19344af3cac766981d4feef7ddd163144d82aae4b0fe43cf8dbc04ccf7c423ea798732ec552d2637374731c83cbefef1c6216db3f7e5f3d76f97034415146d694f364c0a83207783c8aad9f3be9d14dfd9bbc2211e67744ddd1183fb40bcff566a18aef51eb400e0ae44e333efd59cdf86aff8e3af19cdf202824fe99c3b8dce2d87b01b95f06c52f998576be0b8f2f9273704acf4aa7b6e4618679ee6b1213da00158564cc67bffdd6e3c4deb71faf70fbd0c9b892d6e3353bb254c5e7be8c4c655bfe23b883b025267b97b38e3198b301ceb3259eb04190e8c95b10e7883cb9009409c997fac5a27c70e40f45513ea33b92423bdd4efe648d316804e41e7af449bf238007703d8e248eb07e28ff33ee3e4dff13edf54acbaa1cdd15a15f5d1a1921487eb81c3346a16316d8613008b324aa036f8ed83bf4b569393728f632e53fa37cce55c4207d153d54d36b3f7991901cdf39baa9a921c2b81ae1e29ed594b8ee114fc09a0008ed73260e2835b5f676b538489269fbdd202a25df0993ab4bfafe40a86aa83fd3d530c1bf8c9e7f7f259c38d3a9e6ff9cc3cbc58b66cbed9c8b0bdf7ef31fa4db854b7e3b114db26c4bc45bb7a078eabc084ed4da3f6ec7932ba9d5909372ef2a4e81bb4eff9e4968fa80e70f375f662b90901bfb1573626e5d850e32e76be78f33070b9c1e5f81239ec8c28d6d950a18038de8a860ec68e429d3c64f1149726f89b42917476edf2d4070cb654fb8eec1bff0d879c33794de874d38fd80f08856a8fa6fa71fdb2103d2b0ad5769c3f3e2a39d385e548dd1638fe8538e2c3aa6ad287d3ea4c68437099b397b309d296360843d0007e95de11ce64f497ba0142b7e20b235f7f823e3adbf572921340d92ebd93a42a24066dd4e79a58a8b2b05ed70403cbdf1cee8a00d52d62dbf07981f2944098222f6632372e3e6446aeb22138a4a6307af6ca4b97958bd1dc5f637ed85f3b50f8a0b06a453f73b2636f7ae73cefa4b7dd2240d572282b9d4c73d62a3175f4d2b7f07cc8111d3fc3a4615fc8f0fb1175e177a3515d5ee985448da9e504915bce576ae32298149142d8ee51d82e0fbd86c9fb8005d54c4e38c6925f48eae21de8a00c5c3ab44894ea483f8ffee053d57a466ab5bfa96ad4a62d7bdd281612ff40b572f5c842197ec8a45423f666053879c7daf93211d05d21420dd2a9f33de907212c3317880b8beb982b0daa797ff34ab39071d3c2f6ae5532770eaefd58afdd7d757454dfccf07c5d13d7744445ef012a3d24919f1f87d15096356fa92d98973d6e801dddfb0dfa473833815245698ecfd627ff4c38fc31fff148443e6325544ea3e324962676a0cee6ff640daf919c337bfb0fd2b192f83b8a0f38ba3f9201a8765cf495210c3624f6f7d467858110cb80d874ba6ae1cdfe42d158942cb7692b4e357d1a0e1ce1757688f79d58493e806b4609e755594cbde07cfd98b2fd0a2abfe7fa3890eaa842fdc052edd3fdd1d799f0f2ca5d5604ddbe36f2b7ea55942c9ea0dca582bab7d5a439561c4682b9029a6a08012fa5a69e7da5c4779fe3c2ffd5a08874ae0cc21356a4f8a18e807a7b971a26eb9018423f93b9f9c6788c7ae7e609bfbb37ca3d2e427f94188dffaa4f7a2784910bd7c6f2f952169f7d1874e7721b3bca9ea4bfb313409f42300083e3a6b2f0b79193c10319cf698995166a0c64b438cdb02c94ec0034ff27498685d3d0e21eff8c9809b30ebf2d22a154bcc139e8d0f66c093babece8e63dbe0a721e97015dcac284e8269e78e968a81da44031b30fa2f8ce287bb06309fd3b5d3260f699cd12a5dff840d8f56156d9a941de30d58b495b07bdbc37c8b9ed3d6adb2c6a955a22632d361b1927f2c8e1a5b4c25362020f0a20fa663c8626edc95f360ccff0fe3a8f07ff457f8a3de87715d923e5bd031c93717e94f055d3d43425acbe80da76d4c3e7d254729e8edbbf762086d7d2cf6f7f7a6081cf929a4c9bf3d3e59da6b3298fdef7b80b6b96a618ceb41c44426a9d0fd37b1b15f0b91bd7f7df4fe0a52c0b27c0e6cc86bd33dd2b3822b017bd3afb427c2ced10c448e87de0c9fb7d37772e7b065f0bfaae3258d72703fa4824c1eaf008f61c8b83037211a37ef9e6ca88ef7d3d5ad2e05b9214d65548e09eb5de58d7bccb20591fca2fd236ec7a6730ff479e2ace19c3f5a26c238fabd5431a30f38945aede403d0310e875dcbcda40a83ddb534347cc7082f87f3e1252885f2a7c2f99522d12ed8e7749f170359ac71c6cf0d71e3c37951b53a5328b85424d0a0c56707d76ce76279631b5954469efa45875e02e5e11edee86d23e506ca67a1206be6b29cf15c58b61d8914eba76ca9d2cc584571eb7c24984a1301f71", 0x1000}, {&(0x7f0000002200)="35e447b39cf26187dc29d1d04f874d449943b672f8c0da6858ff9af6b5f0681adb18e9d33d717f5fc25da5b4baca3ea9ca1484bcc0a6098ac075f8c7b0053df2aef8b834a18a8ec7c05781", 0x4b}, {&(0x7f0000002280)="cdb6cdc2b6fbf06ea122818b868af115219426933df16d12809ec3155939ee938e", 0x21}, {&(0x7f00000022c0)="99c0e5efc3a960463c42512e9ffdb0743216cf4ec31cecf3a8637bb7621abd8c92f9bd9d6e5fa465a43615a4aa37144617fe2f30b2ad4003f25caa53e629ec0018c0f0a5fc553795ed31a2e9a969153b1853cfa0409256b0d793811f0f60b0ec4fb1566b2fcc013f7294c61af538ff60329c6626cada2bf0ad6bba01009d7634f58742f6078d6d078d53a11c78d9a74cc0ea94a5deb013e4d83cef6184b3da3de48d32262f49fef202f4b60c8b69d80bc14a624e94ae9c7eac58778f673dddc2eb3d46dcff5a1e397e2b8c8d99ad294574068b52415625b448dd6457b867828cf0713f0d2034df8e0c9ebbc1", 0xec}, {&(0x7f00000023c0)="a03dd111e028bdfa786ad66b96422dbce67a0a772b465ec9fb370950acce8aafec1886d0a938ab27401037c088a6ce79b6d33e107d811cf313f7a2aba0794c0ac682af8540a1e07147e39e1cdf2d99b551a1e9df8bc3c783964bd3fb5f323e01a9cc391a10702c276d826899d2e8f1083f0a3217c442adb6e55cadd69b4f03eaf59a2df1936e40b5761b2f6f07c2331453a37a68d6a9c35a6a02fff41a2b7ccd1086239a2f857ed75f77c3ed6939e5ca7f6bfc2129c03155466f5d7e3c6c900a4bba5b5ba8", 0xc5}], 0x8) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:07 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffffe, 0x1}, 0x0) execve(0x0, 0x0, 0x0) 16:34:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000040), 0x4) 16:34:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xba}, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:34:07 executing program 1: mprotect(&(0x7f00003b9000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f00003b8000/0x2000)=nil, 0x2000, 0x1) pledge(0x0, &(0x7f0000000000)='*-{\x00') 16:34:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffd77, "341db03ec6252eb1fcd73ba7750e46a2b81790f5"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x5, 0xb33d, "b5468db5851eeb2f1369beb2f2f1ae688c6a9e12", 0xffffffffffffff59, 0x7}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xff, 0x7, 0x1ff, 0x401, "cd28a7a07a756b3eb8f6a9a6b41488e5ca7cba50", 0x5, 0x80}) pledge(&(0x7f0000000100)="be5b00", &(0x7f0000000140)='\'\x00') ioctl$TIOCSTOP(r1, 0x2000746f) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000474000/0x2000)=nil, 0x2000, 0x6) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:07 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) socket(0x2, 0x5, 0x100) shutdown(r0, 0x0) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe(&(0x7f0000000000)) pledge(0x0, &(0x7f0000000100)='*-{\x00') getpid() 16:34:07 executing program 1: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/26}, 0x22, 0x1, 0x800) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) pledge(0x0, &(0x7f0000000100)='*-{\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) msgget$private(0x0, 0x101) setsockopt(r1, 0x5, 0x3, &(0x7f0000000140)="193ed77a2b52d2ab1b84eac64cc6ad53da44187de5d077c89785bd14c59019ac97d34e21e3d23a9d62bc16e22dd9f07c8e9d1c7d59fd10c68a754f06ed494f6254deb0441254a147262b670b2e47891aff8f19a2f2d12fb15a99d568c00228561a30d213339831389cfdafaad192c31be8927d2b315672b493ea93f061a51568b072de3170c67584279ae5fe69ece6af2e118ee130e301947b50a8423a9a3b7f6e3d7fde133a342a6e3159ad69fd6d17f565fde1b7a32a83e9d424cf8112443650e41ce74d92d35446e45d9ad7ce3d6cf66b313a", 0xd4) socket$inet(0x2, 0x4, 0xfff) r2 = msgget$private(0x0, 0x400080) msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000003d07494f3979665702f7d4428dbd78f09800f578de85c0d3132c74986d40635a89f8ca1101b3f4291b14315d6ee20880121fc20c851945c2491eea8838c4ac2b962d29ec9588db8e2b16e9ffe00f73fc3edab08ccc9287121787ee"], 0x63, 0x800) 16:34:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8, 0xb0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x5) setpgid(0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) r5 = getpgid(0x0) getpgid(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x45) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r7, r6) 16:34:07 executing program 1: mlock(&(0x7f000019d000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000235000/0x4000)=nil, 0x4000, 0x0) pledge(0x0, &(0x7f00000000c0)="29af8023604cbae300000000") 16:34:07 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) fchdir(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x100001) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:07 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) fcntl$getflags(r1, 0x3) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:34:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x601a, 0x1) r0 = semget(0x2, 0x4, 0x200) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/222) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) recvfrom(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="27cc0d261995e938c4a54e8a42d348bd70701bad608d580b3cfab384ff6faf4ba10f549495ab6079dce22d3782b79d4593bd910bf4605f2ab5f8118250082b43379df6882bc39c9b9eb1c3c9b6b6a3eebfbfeae67ba942cdbf3975a05f0c1c7d0a9d91e20b65b1386569cdc66cdd2f5ceda67086eb86a10d4db331b44df76e1a04dae74a7fa0ab99a453fb3d9242303117fa4bbd25f2a5f7b9e54682085c76853da73fd4c3636a886427bd05d0ebfa05fb7f4ff5aea772175ea634a1631539f4213f64ad07da964ff17b1a9c5aa5e04da5e3f35ac16cff84df6ba878f12719c3224bd9e4292755eeae38644c32238b7afb87ec50d25156d25e666d8ea21f23d873e5cb50dba80892fd9d642883cf55d8c66483575d2efda48341d3016f5a3844057142793798f0c0395d9324cbee1ed51cf6e5d42fe282c32445eab5777115c236898cd25d78d00b03c4ed1866cc9b6e93398ca03f1ffac53daed376a7b0b1c8e3b7b4b42bf74eded73ebd24eb12dec7e7429be8b9c39f4b2e27d42eeabd018123055b28517af35f82d050354ff340a75bb1b0f9b9b624e7daeda46e711f90fa6041da9d0f0589d9e5391bd16bb3a210613360741f2e5164c4c7339e17c652afec26d820c8b812f63b6fbb592b2cbaf70112202be240f65c9dfe7a93a2f5bcdd56c82d622b05d9fd535714b934b810dffbcc7ae2164a561178a6474ff7faa1d4b2c73f730a8ae110a9f1cf1ae5431b5f66eed33ed521428325dfe3373428a7f45dafc03ff71133e6cc387f54f4ed294f69a4913fe46db0520325ab58a74b4980f0be52adada6747b6441d41a9244f093d2075fd86cc743ad0f75e0180beacec33aa060a5352957bf6b8c391649f06d2238ff64144183028bd88bc2bd949a5e80d73cd63193193d7b2e5c5f56e68802943eb4104f88b0a4a8589352a13d7b3777455239dcbd5552c2989eb65a25140d50ba4b28564751d248125bda7add8831acadf2166cdad066b6cd928e9f7b472340555cadc3a769c65fa96d2309519a47bed1e85d9fcc8ed99bb0983b0cd6d226d3d8a2855355d0fc92e399d91d16aa3d4e863aa03d4581d2ba3936ac183bf1ff9d5402bcee1b7ca23fb7dd92332f1e383d9fca9cda196c7034fe3f7c3edd15764cd8510a82acf795125174b0707c0eb04b9b4388ba673a5c5e8a6771de7c32c64507dc0f25ff0379d2e2d1d0763ab51d64789e573b80745a414a739d63e761c39527bef7bed433cdda003e8da870823473947b789cac32433be96bb08eabb36f7b77bc10051315dc61c11812d7c8fb4a391dca876ec858bca76c46acb86dd8e9cab0d1f279fbb71b8f706b145e0ad7dcf0076eff534d9530aa87d080c58cbc4f19ef49dacf2f7a1c95dea1c0785d7cc94745b184fe3d9ac9482ffaa273fd9142a26f82e21755f076b4895407ac2b67cc8715b2409458dea9e2ccfe6a45d0b8bb9f81e7afbf6c96e597826cd4c4de8ea0ebc32c2384a72d73deae7337be5fe915394fbff67f1a10c90d3279d31e339af2cd1506b3368785f5e86a652de5298cedac1715259f05bd4cd405d2b769d81e07780c474f19b0e01423c3b1ebb5ba561583524bdc2d5cc2f87f202eabd18c8e562145e7feefcf081999137f9381959ad19e1725bb5d0a5d84476094c458d9f5345f3ac96abeac879141a39533a41bb98e1c407da2f3350c06cb1d4d5eb8a33c9c246b107728a25276871caa815e4e78f915ef6c8341d74f210836498d155feb3d2655c57a6de86df54af13ef8a6005f1107fb56010dafe24321dc819cdfee340988f5a95e9f6da7b20e5240ae2cc139b786d33d0887e62b27bc3da67948cd0265689198538990d24db329100c4f0c02cef64870efcaee6d8c1c4bd27d8959a7a7e721ad5fc20ef4ab79a66d86aaf05a6ecb709b5909078418d8824382438f67da74e7b8536a20d878850bb1eaf25ad7bb5b7ac9366a96531fcb0056e51bd4f293b54eef26f699ccf7f7bf9c6c88e602db2e724f6aabe6651b6a0ec4f00f8f46e56de1a0e0229766bb0faed272418ba03a3c3c49ef69c1255a7412730c6d5a391d07ba97b823688f4d513fbab0461966d1c3e362ce4c5b702d77c5a952f2e083eb8d91680830741b8b0a74e7d738c8cf67b4e365ca8e83c5cfb7630315c0a24b992fd282c4c9656b8ab068883a0ab8d8feb95ae72359568837237a669fb9049e2abef5d391561d16d6ae8cbe6c06041d1b54b26c678304ad682c55ea8969ccd54914a7cd6f2d64b7b5bc17ed457a1b9c4a176904c4b4b284a834cdad1ab211bce2837eb030b1e7b166e5d7ed8953fc4a065c5b9677c000066ffaf1df75c981fbc37f879e4edd970931ce3e37154505e92be375446e400762da297092baa022d9d0f0342686f131db4e85d03ba91a9b7df3fc83063fe6e0e43bc0e2663b4a5f921947848b629f49d6481e26fe29c6c370bd705297c415e6610e6e80eb8c3cd56f8816abe2529e54750a40f7582be88cb22203b34cc6128df962eb9f393fb12efd2fa17e4d2476161506724c97a8317a3167d9ac7576f9d56c37a7fdc741dd4654fd69cad110c6accd0f53cdfcc5ed31feb3192b781569a53e1f0cf819d3cbf14244701a2cda50f0faf85a6a4d918ac9dedd456aa9da1e0fa7d9923eb3cd34ae24253fc1c7a3315c6592fa757cdadbebc843b6c1863716dd0f6da48c5035565662b397f4ae2008924eb9990bfe2f82cc4ff20cf077683c4a24267ca0bcc16fecadd14d90d4067c35b2db8097f63caafb90a5408c8e2f8d7549b4d0c8537f398176f1dab4d6715fbe58694672cd5996221aee9410baf6f8f269a149750b1afdb857250b5f798e5ee1dd58cd0aec73733fb19efa66158d39036fdf1804e867bb2f721f04a3946e5e79480811be127aca5268396bea6db6e69c708919e65904036a973822716598df8922bd7762ad0d5a441818e1cc981d6c36d944d5fd20eea6711d8b448234a88984304994f3d0529c9b58f627d6e4bb5d16bfb15b5e800e33d5620dafc82f72408a9a57411b78bd860daddd7f27e521faba94880d611435de791587388953dc542db3befa62f8563a7471b765045c3125b5fb7a0e839467fc5715649ad95fa4ccf400e03d6ae636dc0b36c53a515489b901dde7a92db2a94e67de1423f0bc3f173edc2f8cbd52a77c8387d34c712c9671662e535b25e897da92e69a76325f978e022437e0818a501fe7e43a9a4fceb995c0bc07c860c58d964d10a1d320ec07be1552f4b054ae020338236fa20ae27b4f42b408eb77fa5cda5d6bafbdf74d0d00bce58faf180f1fc87328088bba367a7e4098913d62eeeae3cacd2ec4c31f3772e140193c2e28097b5894203f9149473582e61ce8ce33828199cafa7474fa5bd1731d32fdf206b288653d3bb9243e2947acc14155095c5604da0a17a85037abcdc8c9e75609270167dc2d2fb2b19ebc82934dbfb61436c4487cb8e2d192dead221fad55e55c151e30da345acf43b37eb474cd931ff1381be40030768702f586e61e94d85c26088d9416aa94d5aa28d21c26ab80bbdcf3a8fddf371fc7fb923429c01fc75e5a556a632a84f28aed9a9be2b328a1d79c42f93dcdb831ca6f564bef489c3c9ebf9d708927f2502d61507a7c08ca22bd03d4e7837a29fd24797b4239a8acfa7bb8d1917ff54cffc077ed46ff695e2e04ba320dd81f9933670448945c5b98669b2ad5622a9469c795d950583ae1c1591e2496e439ee7898c4d400a7c07e8bf8dbfa48fed4e9d235e5e22be0f741fc361857f70a1c209d5fac1fbd1eb26a6a39a40316b79b1cf3ebe4416ea4e2a60c9fe576f8cd73846872b2e65a2840b3dce2b38666d25fa073dfb8b64d3cc3e1d009b3656a49f392e7e423ffb6f3084ecc0fae97afbe2892deaf9d6c24ef407aa7a13a705ce607aa9ee31e29877c00d0e4a6e3b4322d1c6e969d23242db7ea253a2e4bf2c151c1798f1fcbea926790e394650bbed31e057492f3831ff8104ccc30466a5068ecd7673b1541eaa167b8593756e00faa516b0a4d766f5010eda867fb081f6350ac24658fc3311f0f7b4824a03fb08f0b52f4bd5a348336bede55196361c761b86caf3b363ce882e10e6d8cd671adcc269a1c5c5d1ba3a64f4fea74877670d557225c3f998f2c32ef2b9dddd1ab4e2877bf7e4428291ae39a3b5e4bfca89b92eefa82684bb7af0378e18523c049ce0d80742607a5a803fb2d90aa27d0c5b0e708e76b299be854b3111fafe013cefbba17f3ae30cea1096228fd9fca9021180beeb39933a98600d518f1b70a62fdaa6172c3c234d95095bce509104e909aba19787baad451682f02d24fd6977a208b6011f22bf6d45e627e6847dc5d76b35744d9b71f36ea19f678a5de2ee0a58c6c72defd0281fc11bf69bcbe8d64d9f232d3b8a730a2291571028539aec82f596274cdb3d6a85819b1ccbbf12e70c578dcf289481facee24a3d981ad26f255012165d14193a18c649e38fc5e1737af947482b3a914465a81941ee989f7966e022f4167d718a83f59071a79ef95fb0cd56681354fdf1778902d6277f797f7b197d371f5188eeb30e091ff5bb2c3467cde6d64f2b9629e9f697c03a2ed0e361fabc0f9e5ddd13d5f80ca7f940961ab172c25f3c534134c907bc0c680db680a0334242fc289cf8c1f8dc76f79fa98c4a94774a22ee6482ba68b37efe526bcec30432121ebd81c1db4091e7d3e9631a7a12e86f5a9048512dbf75d18727096a86d244b06020149fde588851a67e559d681dffdc959e6a7a1651a3a46e6bd8e720abda76501d516c73f4d399fb9705ee9f77a4c24c68f2d65c8230343334bd4c2d6d136af118ebcb19f72439ce9cd7a5738c0528a51a8a9ceb7cd4e40a0b5b74e8e90a41fd31eb361bcc9d1a40c91f1f39e8e657fed8b3ca76b71781696c113363bbc6572d3290d394cfbc6ec41cd10fa5978f98bdda454c4281862720ec93f99b72aaa93fe0e15bfb9430fcc538c6295ac9081181c411c", 0xddc}], 0x1, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:34:07 executing program 1: socketpair(0x20, 0x4007, 0x5, &(0x7f00000000c0)) socketpair(0x18, 0x2, 0x100, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f000006c000/0x3000)=nil, 0x3000) mmap(&(0x7f000006a000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000068000/0x3000)=nil, 0x3000, 0x1) pledge(0x0, &(0x7f0000000000)="0800dca4a4f5f6c6f6523d9152605291c80b589ac9d963eb0dd849f1284d4a08569cea676b3e00a9fc9d90a6d244435af2ca57c27b47e3c6acde948076dffa42443f49de380ee31d94f89ab5abd893794446e9be1ba9035e70094c5982c50adef0a6c323abf5e2baf6f4f4006d8eb5fc6d842aecbcacc6e96b46bc46e80713ff") 16:34:07 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x800, 0x84) getdents(r2, &(0x7f0000000500)=""/4096, 0x1000) kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001680)="2b312619", 0x4) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="31b78efcc9289e0d3ced712fea1c1f121ebe0eba6a9da4d8640e22eb77cbfea7e5c8dcd1e6fdf8040b7d67c2b636ea309954e9dd714d7ec0ba4c3902fbbe647a366d0f282c2108ac8eaf9d380a308284efc4b8c2e74d677d27d041e31467cf87dfb8474f852415c8f2821b74f0f001bfa15d1983b7208f712e123b0b8d1d4fdd58a16bc25aa9c2ab76b12d7510503dbbc02b743f6de876b2fbac0b77a72fc3819a06be5cfbbe83baaf859ec18389d5963a325f1beb47c5416c363acb659ad5b0c7e32214224e9037a1fce971bbb6ab9cfcf13918688180e00c8ceb2713", 0xdd}, {&(0x7f0000000180)="4db903f38ce88f0a51e8575c28ca4bf14a1b94bb68b488ee061ff4b8991e8e4969c58b782387a40d3e23e2aa992da440c7aacc147483269a0c481adbc1d8d39eb6b0e85861a4b607e7c9b4de01a6ac19569ca5f96efe5d93ca7e00f40b4a676ee0d2e81f610e1d2d5f60ce3a106087cc9b82b01b04a1960567f07a3eedd63fef6d444f5f45c97faa21fa7452d4790e521840f288fc9cf04e20fbba785dd44774dd825a9aa8ccadd0d6ed922fe90f1531da2a3707e4af4209cb32381c076a9d371740d36855dd5402338742f2b4ea876056a347856bacd9ee87127d01c600bcc3a6da09a7cc27255a9aeaadb7cd9c7daaf3e29c51616286896e6d", 0xfa}, {&(0x7f0000000280)="ed920c94820d73bd0db03b33e37e09f8b41fbb85aad3b5a8ff564a45fcb717c552b63769fece289ff8d2f958d2932e3001d82db6375923843c3c71e44620e663437b2eed75743b1dcbed861e1a40a56e97a7fec5aa2ccec9a660c5827535866ccb5eef001205e2091af83b9154b1dd403ad282a5e21973552bd67be083a78126933eb9842a7e7a44a3afd2f3d920645b0ce85ead7cfeb9fce9a1e4", 0x9b}, {&(0x7f0000000340)="ec1dd221f41af412d886f5a1fbcb87be71af4704e0c9c660cce7278c671c0ff08eed4e8a4c9eea536329ed5cd1b8696b424d89ee8dfbcf02bbb6bd5b7cd3746a575a837266189df3cdaa8074cc70a3866df2c8bf5d20bf5dc0c75c98536cd6f53ad51d7ad64b5fa5f6fb240efc3a9ce377d6d8a9523809c27a5b33bfabe83e5a2539bc36b9c24307cf742bba05d0e3bd3ba09be8f16ac91ab96f65393e30929df9c806b29f10d84b7b721473de6ecdb8dc9d0ee0781f268eddbc9dabf913094254a1d091f5b8c99db9b658b0b1add9d15e51b8bda90b95ce6d979108ff5a860c4afccf833b47", 0xe6}, {&(0x7f0000000000)="fafa39159fc32e41afcbd30563513ef3fd6b3dbb1b0db4e13d2eab9e0f96d4605eb3f188ae6d22e792caec7791c0ee81d7e4896c79cc7cc9bb16b6e4", 0x3c}], 0x5, 0x0) r3 = dup2(r0, r1) sendmsg$unix(r3, &(0x7f00000016c0)={&(0x7f0000001500)=@file={0x1, '\x00'}, 0x3, &(0x7f0000001640)=[{&(0x7f0000001540)="1ce342393c9ce07b59068c742c6f41ff05df4aeb4e540182678aa63e2dda2e73b8eae17410c0930c7218", 0x2a}, {&(0x7f0000001580)="f2332b310e10c11c8c5c0ac9737b4d1942184de5843b5d5e8fcc7371e7e194bfd429dd4a6b9546b0a582ad2aaddef89de24bd45353c9", 0x36}, {&(0x7f00000015c0)="fa2d9a4bea6cd9dfdd92133a08c18c17a08b7e45b90ca3f6ad65f097b008ef27a8d9bd6e656a8b60d2eeb43c4cd4fc3a73a055df78376c1d5cbfa991852bf9c17ad78c5bbeeaf15bd55bb32379e42d71493c649e06be7873fde3f48eb2f1b9ed8a96a3f79bcf201bc02baabc038d985cc7cd253bed", 0x75}], 0x3, &(0x7f0000001680), 0x0, 0x8}, 0xc) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:34:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x43) 16:34:07 executing program 0: socketpair(0x1a, 0x7, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() r2 = getgid() chown(&(0x7f00000000c0)='./file1\x00', r1, r2) pipe(&(0x7f0000000040)) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xd000, 0x80000001) open(&(0x7f0000000300)='./file1\x00', 0x8002000000030282, 0x50) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') munmap(&(0x7f00004c2000/0x3000)=nil, 0x3000) 16:34:07 executing program 0: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/130}, 0x8a, 0x1, 0x1800) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, "3392f18f40c6b53770aef352c3d43110a0fabdac3163df22afc78ee244c6aefe6aefb06e3bba916f770f67994e58e1e12bceb8490121458203a434c8327c684afb063c45abec506ac7d118ebf2ce93ed2bd356bedd4c5e3c30a3522edd53f4670ecf3f5140420d"}, 0x6f, 0x800) msgctl$IPC_RMID(r1, 0x0) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x21) setsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f0000000040)=0x200, 0x4) pledge(0x0, &(0x7f0000000100)='*-{\x00') getpgrp() 16:34:07 executing program 0: mlockall(0x0) mlockall(0x3) 16:34:07 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) mprotect(&(0x7f000020d000/0x1000)=nil, 0x1000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') kqueue() 16:34:07 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getgid() r2 = msgget$private(0x0, 0x21) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/68) chown(&(0x7f0000000040)='./file0\x00', r0, r1) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') socketpair$inet(0x2, 0x3, 0x500000000005, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) dup2(r0, r1) 16:34:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) 16:34:07 executing program 1: mprotect(&(0x7f0000340000/0x2000)=nil, 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:07 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x171, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c") r0 = dup(0xffffffffffffff9c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000140)="b30b2e35d9ed5aea0bc2cc0c0e26bc5a54936f06bda11d0bfd2bb7f1145a2c9aadfc4950e797aa960b935c7bbf803b23cdb4d987d8bfb400ea3ddc8b8670fdbaa2d5ee56b8ab966919134db81a443406f5e4fb0fb49352fe923ab84d49b128bba97228e79bad268e4f0f232f8d94b9d6dbff8b592f8491912b7473bdca3a50a13d54ffddaa93d13f87ffa73deddfff890e62a46772330adfcfe9d9b0bc04bce32aa6c790ff3890caaaf401afb89b4d270622c5ef7d854a15fc67d7dbcf3879b526f7196546a835fe9fed373890e20c1bf4f80748421b40ebc1cb3b8f6bcd4fe97e766b9432db22d842efc9932e11") 16:34:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10840, 0xf8b0d99b51f8f85a) mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x8, 0xcf) kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x91, 0x24, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x35, 0x20, 0xcdd5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x200}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r4 = dup2(r1, r0) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x80, 0x3) accept(r4, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x9, 0x1d6c}], 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x0, 0x33}, {{r2}, 0xffffffffffffffff, 0x48, 0x40000002, 0x26, 0x8}, {{r4}, 0xfffffffffffffffd, 0x5, 0x2, 0x1000, 0x4}], 0x7ff, &(0x7f0000000100)={0x3, 0x100000000}) 16:34:07 executing program 1: mprotect(&(0x7f00004a9000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:07 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) mkdirat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x100000000010) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) 16:34:07 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x101, 0x100) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = getppid() wait4(r0, 0x0, 0x0, &(0x7f0000000000)) pledge(0x0, &(0x7f0000000100)='*-{\x00') mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:34:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0xffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) dup2(r0, r1) 16:34:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:34:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x83, 0x48) shutdown(r1, 0x1000000000000000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:34:08 executing program 1: mprotect(&(0x7f00003b8000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:08 executing program 1: shmget(0x0, 0x3000, 0x84, &(0x7f000021d000/0x3000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') shmget(0x0, 0x1000, 0xe387db2f51f3fd49, &(0x7f00005b7000/0x1000)=nil) r0 = shmget(0x2, 0x1000, 0x20, &(0x7f000032d000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000482000/0x2000)=nil, 0x2000, 0x4) 16:34:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="75fddc66dd9cae0920e3e016effe98cbac14f5340480fa96810d73346b9bebdbad1627545c5abbc3523efb04ab558b9459c6937eec71579cea2cb43e7fe95bb1f4fb0ddf21c7cfec6e453b062ad8a4c85d629b684120fdecd893088f29ce619525c7cb36f59850438f6a52dfa361809c0778c5f131e37af9abe507a050902b18fa6c97e7f144d7769a45b40b2199e78fab448ec04831f0a41b6bfabfd655671e4c0b7f9bd417402ea0701c4dabff9571d213f9f83b20ba96b7c03925a81aceb99765daa5f14ae9fff4911b6308a5b88e58394c67493f752e4fdfb5e0653b2dfd5e85a094d8ea9b111b95505c762e0f05b175a5801ff08a5d27d934b85899cee4830bdd07464d1b519235fa6aa2bae8317f229cffa1ed243736ef7d6c5d7f869ffc19afff82d5790be854593424026fe778570b96c0d98af23d3b0c96f0fa6642b41fabfc149869b457e797fdd2c4a52cde323efd709faa4cd937fea25a5745f253ec5216c26e4b019d9176e13f8399753b2282e1cfd94860084ce07fbdcd3d5b30d5bda303c327317030066e11ca62dbedb836c90a3230abbbe807a1bb64a3e35389d42385faf72d5ac51a892ed09da9fbb03b6079030571bbd47c9380f4007e9023618c0e811cb0458791b54c1cb950420cdec18c685d1bc5b9615cbd0e2dfef6cbde1eb4860a137aca887c4ea8464f1e20cffe6dabd3690130fe8b4e759c25d65c3de12ff7a60e084fe205c366091a15732967ec5dd1d293aa08572d0ae28a6e2010c6d807be6cb140aba7226adc7151a247dc7ca33eb0f7b7ea99990b54824e10c192d48d05fa921d9a960b798ff94c739962af6cdcda65caf98269e1781b29ba991c991fa9cb30b94deda1f222f20749205796bc05cd0e10c5e27c2a5f478b6276de3b8b9d9a9e03518cd448629622c453aa145a5f125e256e85586d7b56d6fb985790d91e9ff1f6ee327a602c0046eef2164482e7d0c1625443589066c271c6e630f8c94795dc0db41ff5019108f75614926f897ac7954d27e1457834b4bdd9f3d00663dff7617ac483f6a59dd943858b274fa52a267e748a5ed1b6c6935b9ebca316aeda73da1d7daa8ae4e76e39cf557801ea8d5dcf41748b20921fa17fef191bb1d55dc564ae0e11fde5993bc4bb8859064e350d4b672111e250683bf7f13720c618b45a45471461c7a91105f7f491e0835eeb2cd4c6d5f230da5e13042a7adfb0cbbd6e0f5f349b3d5213f83dc5b93b09be57e0baae26aa6c28921e0bb648a32c10c8ed216844e9e4ec11d79f97f937b8c57ddad5ab9a41863b8a17b5cdc068437e0fb6f9f523414afd99598915f809f73b26f7d6ef994989bf5280ec9805b48590838561384494c7f105a1e4f3a7b50a412a4fe1bd8c71ed325cc2ddb5f9175597baebf79bbb39aca853226df3a2fe02360f9adf691c80e79989f16318a9112247d385eb99feb92f6f5fc24396fe36a61c20954856b1fd9e8a6378919a5c63f91d9ad3e560f6c1a8d9e361ae5eb1a5830ef1237fc50bcb1f2be49007a3d93ddf1061b0d8d4e36fb9299f865cc6efa4cc9a81b68a44d263d663cee76235d6c1d8296cf37bb6cb99593af473872d91673d819d511918b662a620dd82194d8b9242c72a0821665648154999e3c15392c5466bc1bfa50b01def5386e60e86129cdc4bdbf0ff87042a5bb1634d78a4f3070d41f597480f2778c22c218c21422319228a10757b123dc3a3bacb15ac90df09c718a5d9295271ac1be263991045bd1e341a7dbc853334961ba50c97f86315f0e72b4a91811652113a627fe2a1e054b33d720d50090ce9b96e0139acfe0552fed930a1894e840dd56499632d0882ac6f7ffedb1fca2fc76a6ff30925acea62ccced74e530200d423c39dc8da03ba12fb7096206529d43480271bd04281592ca29e30a37e0256233b52580bcfa2518690653a60d5cd307ee5d47bed208b7b7add7ab66873b34ef42eb2c78db7463a049423d9a4701ff2729b3473f5ba13da2a692e078d5756f427739987e8490d5f87359ddfbc50706b96cc887063e66557942ac2cb0e993d6cd63728019293801052fe03b928e68d3b58eb4df36bb5688cd5d3b507f82c106d7ce4962cecbbc1012b01cac39777efada11feadd0fed828fe9289a8bf82b173ee75d09d44677f4c4699a38d816ba30e34a76b113f81883f170e426ffe18abf02a17255633948668e50ab47d178f7acd2cd4a5484f3816c330e0d1382a3d93ba2f6e63d95bf27010c8be8163a75fddccdc46eee48cfffa94de9f31ee18fce6bbbac42f9cfaaf6740bea3ed71b68f227a231b632485420090234e1022733b55b285048de7aa3763a2131ba7f5463a6c9c2bb1eac50fda89d31446cc512ebdc6c60bf349de2ccf624417e086a34228ad4952b231623805e056c49d3ff35fb14f4bd91c432c56eda09b2b3b1ad699a3644aa167bcac758db066936c6c61d9e3a7808a1734d4bcb8d4a31460a0037b88a3285c20e492fcb18c0fa2d8f7876ef81d8afcb806371c31e63951cc574667cf7a22b59330e6d11cf2ce7db76ec2e6f5ec9585c1c92e2a0295aa71aa37e47656c9cfcd6553d1078d5e9358827b3fdaaa25a1e7ed93cc81e03c729513217814f291c7039128b3a2db78a170d630360dc07043eef0ed16e2b71d00df127752c4188db45751a44336ca90bd70ab37f7894b7763577a65f95656cb2a571b4efdd470de52282b04bd7a05050acfdf081cdb765b79df67eac753b0162b02cc4f2f57815b0a0f0d6407e354e4f50f40c391da234d107d07d7b11f322af9bfcbf0e500bc85563a366402ff5ea4584903e6815dd4d8548c8d933588e9f051afd5a907a8dae3cfaa3e5f74305df6764aa64019d8f0f8e5a095b962168c868583fbb5f34c75ffd6f7c53f0c768386607bfef80730fba5488628144a0f0a1df7fe5df300504fc8a2243aa000e9818a6308acfbb766385da19d16c8219dc49d7144752fb5b759a5ffb2e69b64ca59093a041fbce0fbc6667f3cd32e6d1b2128bf3b1363b1a2b0cea5ea5a022d986af6350e2181766a7008b8cc7ca7d8d8bd3376c724284e870418a437fcc2b4316d1afc0a2854783b672a0dc08c055fb0ea15cdc85143b07bb84337c0cd4b77c64d44f5cb34ba672c3d3d16ce3faa5fb64a95a299fcb27920fc9d712ce02c5df41fc34e48cfed6321556e0b5bc71e0f396200b873f1f82cbbca7103057653a31012bc05987c26d7c56fa1eec2f31d8b4392a20d56d1498341863a4a97d1f8f168f7e24b23c2ee15a59cc1d9f33af296fa171fb19b96d491ab944546af42d58ad7c071b0636bbecce4f8cf53ba590e5db8be259ec3a9af763f0960b9c182a9c4d22ad440493cfd9daed4e3a1b7b81eb895b1935b065c6624af76e91c136dba00890df0a577a9d549a68e465466b4882d2f2e1568df4606f7cd343fd51d1f4eaf6636518cf8436302f9aca50092cbc843956ee0af102ca1696bcd2e2d9fe840a73b288c85a4f8875071ecfb3128ade42e2fe44e240743867e80b9f294677382e12a4607054dd0f43cc5985ff4eb91d983b3c0491a6a96cdc1d3ffa897365f8598143f6ccf977c0dd4a31644506af03ea653273ebfd1e7ab7e592179b0fc27fa00df2788b14e1a6223a68f96b8526f83172392f0a21613a8efd12bf2fb0f583df1f49f6f68b48217326683e9d2d442785d73c81220860d7367a7c8c77a9119cd3ebaaf356f4504c2886638ee014f7ae4c05159af573cff2f4912adabda66f7c5943b1c110e59ff64961f54be6f4528b7c90ba704ee026aaa26986f316b8e07b472aeba921e14dafd6c2f2bd5ddece541ec7404a7950127f81a5c9eab58e62d2f939d9fa9e5cfcc0d9c2fd24d6a01ce555cc963e8c79808aa2a003f92e58b2ada7d9926195d4689baf1ee8972bf110e4b5a9e5dbccf2a761f7b40dd3c97f1ae450bf0cebc5443be0f0929fd0d68233bbf3583290d3521da2d898ce64e041eb56804f3981c0af38b4fd7bc963748f0a786b04b75ca21ad0094831f4301c2987fcc7836e6e138720477c94540364dc32d677653f557e359adaed3fcd787ef4927e5896f30cdaa9dade538d748b78a6daea511d15cbc8b418e87040ea18286d3476b4cb733a5d21a2a14d4e6d4869f15588dbfab5aceada42e910f2b659b6eb21ab28f8a7c57685ac1378f1e68c2ebc49c646d30d35856c7c4503d7590e4975f95a914164844f0d1fec4a6ef3f40631004e6c44430fab04136f0bc1218ee60d8bccede69ba085f706e5150b94793f99914570aabae8ef9a34c8088262e5f8fdf60beb191efe9b4128e791827e6dece62baf2db79d07dcd81e4277bd6572bac5064e3fa5e0fafb12da92a9e76871876b202e397e841bc244d7a0acf91af2a9fbb7388b1f7537a18f1a13d591b7f38ed537202803880014bcf40c64bc8edd86dad48c67bb5c0c5ef60678252ea4027f1df87cd39b0aef09e91482b3e5a50f9b3b167ae85395a0e0aa6a4b12d94a459d5f5575e8fdfa7d6bbe6c21ae600d8cf96f75249825f1bc3832fbc60f793143770b12b7726579c9cde75cd29de57e6e2530592db1f1c66439d5a8a4cb775649234114455fa6dc6a080ef0148d7549a1aa75bd69922e1563f54afa5cc1011d18834898f86d9856ea90bca1b94eac0eab222004d8606c43dcda3d3a1b8b0b3fb0b4b74204c32b53885ebdc0aa8d5b7d33ec4fc914d8f7a23b54d998e81574d23c22d7aa6c0ad5e47d748b9d7d32bde086da3a18d7f7cbd029f02ad086bf959036e3cad07cd260eb422a48e111d7d3758162a9c997df34ef5d54409df49ef49d555fca96c7e4aa5c3f5e6c98df00e39384546a7488bc1d2cdb8e32ae020e7d49299ea5b3818fafa037bbb0b3a27d1719567f154c2cf9476c0e049c05d8b5f27362692c45ec99d77b6ff1d31de8f5dcf1a03809897b4e7572546398b5a0600270e705002aaa3ad7cd8f2842ce28e5b58f8ea657b7d910d2e1299bbab04d62eabdb3930ffe996457daf03e48341b4f875ad3f3a4e3b1f1056ddd603cc01aab35383d577bf65bbb7d91d93956824de2e4198936be11e34637afa2957eaa0b19815f7374fc9e25692c075d3f7838a4b946f3c849ae949842a6766a648b60b288c72710106b8f9972b2b4cfb424e2e919227b8934d9c6cb95f16f869353208294564152679e48e75f7c3ccc25629305a20477582a5608c67dc5a5474238ff42b669651aff7498ae074038ef1055d34b0b296fe31545de3e9104d741c6d5d48934351aa83ba6456430715770baf8986a9544cffa3d3da8ada7f5e3ca55f84b330799df70be30866d0659547c3d882b698605121c221b8b130dd078ae39829de1022ffb2cee0bcd90d71b505ce7f7dc5ebd6077a713083496bf561403233a0e338480dad1df065c66177adf2bc4cd0f5e0019a36d7da099a85d71d1cbbee1fb4db5492d3cca5af3719a2291b7a185932780532309e9325630437e8ffca839c509b5c66f8700d2a6f230a98107171634bf6e976259401543fff5b69f8efcfe307de448e3304086de89e6e979ce3453fdbdde119a2da230a311ef01a791a5ce5ab87a7440aa2fd4b2039c524319c2efb6220096e04f55184c8079d77a2919f0ec92d0ab6053bdf5c2a0af7c47019ab7e7bc6ca9b68d41f54e24991fdeabc158ed376f22aa2fb4c4059d57f4254226fed74c169b2e33db22c9428a3324d2aedb9a39e6cf2ea0b1d5ad1ab2ae08346eed250af82b866a422a28b6e8331954f8edd0925120c2d0d368f4ce7e2ac605d", 0x1000, 0x8, &(0x7f00000011c0)=ANY=[@ANYBLOB="01002e2f66d20c3e8ab5e71a5cf52130b2fa4e834254ec0805689e539ce4e8e7b10ac2191f8331fc9a56be27979984abc12d6ca4bbe333540f99804427a6eeece714f534ebad0ccf16c7f2a9c64e1d40447534e3d94d005ef7a62377e317060a98acdd30710eee828ca6f054d6d0fc6adbe3b19d3cdd9e300d65b80f7260ec4a775d2bd942c8e7abe4e988c752c0c0e98321bdd473e5279189d9cdbae5eceacbb9f487781c2691ce9038c80aa9947c136c5a6171e5731484224a5cb0b35e4f45a97fce"], 0xa) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000001040)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x20000000, 0x6, 0x100000002000}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x4a, 0xc5, 0x9ee, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x8, 0x9e}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000003, 0x8, 0xfffffffffffff801}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0xfffffffffffffffb}], 0x1, &(0x7f0000001100)=[{{r0}, 0xffffffffffffffff, 0x3, 0x80000000, 0x3e6, 0x800}], 0xfffffffffffffc00, &(0x7f0000001140)={0x0, 0x2}) connect$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) 16:34:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = semget$private(0x0, 0x6, 0x101) r1 = socket$inet(0x2, 0x4, 0x2) shutdown(r1, 0x3) select(0x40, &(0x7f0000000040)={0x1, 0x9, 0x7, 0x400, 0xfff, 0x800, 0x7, 0xfff}, &(0x7f0000000080)={0x80000001, 0x2, 0x80000000, 0x401, 0x2, 0x8, 0x9, 0x7480}, &(0x7f00000000c0)={0x0, 0xd1, 0x45a, 0x3, 0x80000000, 0xec6e, 0x3, 0x5}, &(0x7f0000000140)={0xbd}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5c5b32f2, 0x200]) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:34:08 executing program 0: mlock(&(0x7f0000f79000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000bf0000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ea6000/0x3000)=nil, 0x3000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000b76000/0x1000)=nil, 0x1000) 16:34:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='}\x00') 16:34:08 executing program 0: r0 = open(&(0x7f0000021000)='./control\x00', 0xfffffffffffffffd, 0x0) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x80, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:34:08 executing program 1: mprotect(&(0x7f00005fb000/0x1000)=nil, 0x1000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x3, &(0x7f0000000140)=""/36, 0x24, 0x100000001}, 0x801) 16:34:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:34:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) pledge(0x0, &(0x7f0000000100)='*-{\x00') mprotect(&(0x7f00003ab000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f00001c6000/0x3000)=nil, 0x3000, 0x1) select(0x40, &(0x7f0000000080)={0x80000001, 0x8, 0x9613, 0x0, 0x79d6, 0x1, 0x9, 0xd6d7}, &(0x7f00000000c0)={0xda1d, 0x7fffffff, 0x5, 0x50000000000, 0x0, 0x5, 0x8000, 0xb3}, &(0x7f0000000140)={0x1, 0x7, 0x6, 0xf9, 0xfffffffffffffffd, 0x7, 0x2, 0x9}, &(0x7f0000000180)={0x1, 0x842d}) 16:34:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:34:08 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x51}], 0x1f, 0x0, 0x0, 0x0) r2 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x8) close(r2) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:34:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:08 executing program 1: mprotect(&(0x7f0000145000/0x1000)=nil, 0x1000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0xfc}, 0x10) 16:34:08 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='c\x00') poll(&(0x7f0000000080)=[{}], 0x1, 0xa48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000080), 0x1) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 16:34:08 executing program 1: pledge(0x0, &(0x7f0000000040)=',\x00') 16:34:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket(0x6, 0x4005, 0x6) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000040)="2a2d7b004e95a4cd303c22318f6c6756be959ad48e89e07fce85b4a750cb4e473fc99c27716b1cc678d43818d7ac58085a942c56180fcdb8090d9818b40ae5198d93fb2df7d2b0b1f09f2bbf91394c28760db9a74043c8712af405f5d3988809a6517912ed626ef8dd34bd466b04b54e2e7e4636a4191a79323c66acbcf7d479cd51dd5e70a59cc43fe186cb8c27eae921785ca98e2e762644576bcc4081efec446f32f56bae7a8225821a637cdc9a2753e70f10ece1d2c28d7d1d246ac9") r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x200}, 0xc) 16:34:09 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) r1 = semget$private(0x0, 0x0, 0x1) chroot(&(0x7f00000000c0)='./file0\x00') semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/241) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1df, 0x2, 0x7, 0x5, "2f7f68c476b9e0af7690c59893b7e41415ae21d5", 0x9, 0x459}) socketpair$inet6(0x18, 0x3, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140)={0x3, 0x101}, 0x10) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:34:09 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x71d5d220991d1fb1, 0x112) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000000)="6a017b00") socketpair(0x10, 0x3, 0x40, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x11, 0x2, 0xa0000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='.\x00') 16:34:09 executing program 1: mprotect(&(0x7f0000025000/0x3000)=nil, 0x3000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCNXCL(r0, 0x2000740e) pledge(0x0, &(0x7f0000000100)='*-{\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:34:09 executing program 0: socketpair(0x18, 0x8002, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffffffffff8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x800) chroot(&(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() fchmod(r1, 0x0) fcntl$getown(r1, 0x5) r2 = getuid() setuid(r2) 16:34:09 executing program 1: mprotect(&(0x7f00001e3000/0x2000)=nil, 0x2000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080)={{}, {0x400}}, 0x0) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x24, 0x6}, 0x2, 0x45c1, r5, r6, 0x6, 0x6, 0x8}) 16:34:09 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x123) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) r1 = socket$inet(0x2, 0x5, 0x0) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) pledge(0x0, &(0x7f0000000000)="2a2d7b00c47275c9b529dbc0d1f82bfdfd276a13764b24b74f6e4633866a74a8") mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x24, 0x6}, 0x2, 0x45c1, r5, r6, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f000031a000/0x2000)=nil, 0x2000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') pledge(&(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000040)='*-{\x00') syz_open_pts() 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x24, 0x6}, 0x2, 0x45c1, r5, r6, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') semget$private(0x0, 0x3, 0x4) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x24, 0x6}, 0x2, 0x45c1, r5, r6, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300c0, 0x40) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fbfdfbc37ef67c63cc11d4b4caa432d65e425283bfee08161dfe2a28d80c5c681c4178f92282495ba3b5b959fe0e6bf3616f1f29a95e255f4f5f3b0ff55230283f24e954dca1512a67", 0x49}, {&(0x7f0000000140)="95bcfa9bec8f6a85b52000ddfdf0cafe9674c5d905613d8d94eda3fefc31a970b8affe1952e82b7db5b1d70aea3271c9ce2dfda9354e7f91d725122efc4d838fc317a18f24e20ca3fa16785c", 0x4c}], 0x2, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x24, 0x6}, 0x2, 0x45c1, r5, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f000012e000/0x1000)=nil, 0x1000, 0x1) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff60) setreuid(r0, r1) mlock(&(0x7f000012d000/0x2000)=nil, 0x2000) r2 = socket$unix(0x1, 0x7, 0x0) pledge(0x0, &(0x7f0000000100)='![[\x00') r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTART(r3, 0x2000746e) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: semget$private(0x0, 0x0, 0x40) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x20000000001) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x6, 0x5, r1}) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=']\x00') rmdir(&(0x7f0000000080)='./file0\x00') mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/12) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f00002d9000/0x1000)=nil, 0x1000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000080)="61cf7b00") 16:34:09 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) dup2(r1, r0) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='\x00of\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000080)="2a2d7b00074d88fecded50b8e1b7cfffffffff9d1e76254e9642c800000000000000400000") 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget(0x1, 0x4000, 0x44, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="17b82e947d2e819c28220338b7536565aaa587908d8ee2c6383e6355619dd19d98613d71394e5f92d090f1c448ed7af887df6366c17126a38daccd4e48b1b404658a708dd1ace168e0e9d1ecc5f1657761fd5f68275f4bfb977f", 0x5a}, {&(0x7f0000000180)="e1c6ad61144f1ecbe9c403f55486496afce7f2ae871e715bff48aa3c94618404f3a305a2c39f94cb3d52cfadb8b4ff4ea1aba18199d79f8d4ecb99a8a73169b06b5038dcb9ff17adca8ee4d876f31d11fd3f26f71c2b8e461d0c38ddd8160094f84e3cd1124a0b849987a70b3ac1ab95087aed77c2f73c16aaa98735b91b9b4d63e7440b6a2929cc97103ff332e068df6bf75022c2fc4c138b2dc481feb7cc75dc3dfba75fa4", 0xa6}, {&(0x7f0000000240)="f114e2c09cb56dd715dba78ad709615d2227be2f6f8c3785f82c84615a599460dc46b389f6450d300db3", 0x2a}], 0x3}, 0x3) r2 = socket(0x0, 0x0, 0xfffffffffffffff9) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) pledge(0x0, &(0x7f0000000000)='\x00') socket(0x3e, 0x1, 0x0) shmget(0x2, 0x1000, 0x8, &(0x7f0000235000/0x1000)=nil) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000000)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x100000001) pledge(0x0, &(0x7f0000000000)='*-{\x00') socketpair(0x20, 0x4002, 0x10001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x4) close(r1) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x2, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_emit_ethernet(0xfb, &(0x7f00000000c0)="39908ab289fc98bd96c375d585f5f9be7fc7236e34bae933613182276eb22aa71a97910aa09e9581b6a1d8953aaa13e7769418e5fd7d3b39a559b3bc67e2878e704b9e2330930aad4f1633bae3f90ca230b78e0f57b22883c1357cb4d3823f193c7526aefb917d37f9c85cf3d5ba90d5fca2300c8f09ca9348b76670095f1240bdc2b897370e49ea112ebbace1bb4a8afd9566b54ff192a49e1648ee4ce9852a907ca5f174b09bec7d30c3b89bf181a9c4bdb69528a13900f73340271ba59137690685da277d89dc078f6bd56511229a50d040a2e5967c3bd662cc9ec6110fe90d4881f26c8fc41ba998987e842ad33b383e8256a9aa605ea2e5f6") pledge(0x0, &(0x7f0000000080)="f10e5c1092ee4979f0aa49b1") 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x45c1, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x404, &(0x7f000012a000/0x2000)=nil) shmat(r0, &(0x7f000045b000/0x4000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x8}, 0x10) pledge(0x0, &(0x7f0000000080)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, 0x8}) 16:34:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8}) 16:34:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x620, 0x0, 0xff, 0x6, "28cefee4af13d44bbb5cbef434ea495584468429", 0x9, 0x2b8ef3b1}) syz_open_pts() syz_open_pts() 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) 16:34:09 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000140)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r0, &(0x7f0000000200)="26c459d2a75d02fca095c1a7b888b11be5c6e4372ab026179dbfd22530ada9e3cab394ac870dca446c52d471dfb8cf9cd3ab16bb6d23385e82b0bf697d35d0bc37ccaf7fdf867e4af4a9c343356d1819472cc891a9b33d6e38cb6dc0be87c3fdb4e8b1226b573dc184f286e626a11e73b4f0a3c88273e52dad4ce6345d7bba15c84531863619e78df660d0411c92b6b44d16b00b743d2e419db4c7f083621cbb630ccbee0eea290e303f424aa5d7a1b3706b48ba90b376331df05391d3c80b0ca6a1141d900360e0b69c659e4e0a78e4319e920de0edec134c048b9c72d8467c01de9a4934c90f0b1344cd405b541549df2c9cd5", 0xf4) dup2(r1, r0) write(r0, &(0x7f0000000080)="f2", 0x1) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x318, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) 16:34:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) setsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f0000000080), 0x4) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000180)=0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r2, r3) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmat(r0, &(0x7f000039d000/0x3000)=nil, 0x2000) 16:34:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = semget(0x0, 0x2, 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/4096) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00005f3000/0x4000)=nil, 0x4000, 0x6, 0x5011, r2, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:09 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20b00, 0x100) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) msgsnd(r0, &(0x7f00000000c0)={0x2}, 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmat(r0, &(0x7f0000447000/0x2000)=nil, 0x2000) 16:34:09 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x7, 0x5, r1}) 16:34:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f00000a6000/0x4000)=nil) r1 = getppid() r2 = socket$unix(0x1, 0x7, 0x0) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x3}) getppid() 16:34:10 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) close(r0) 16:34:10 executing program 0: mprotect(&(0x7f0000013000/0x1000)=nil, 0x1000, 0x6) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xffffffffffffffff, 0x0, r2, 0x0, r1, 0x69, 0x2}, 0x80, 0x0, 0x0, r3}) 16:34:10 executing program 1: pledge(&(0x7f0000000000)='%#:}*\x00', &(0x7f0000000040)="eb2c2d00") pledge(0xfffffffffffffffe, 0x0) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/249, 0xf9}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/155, 0x9b}], 0x5) 16:34:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:34:10 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x120) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f00000000c0), 0x8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x94) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x8}, {0xfffffffffffffede, 0x2}}) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000000000/0x600000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:34:10 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) clock_gettime(0x0, &(0x7f0000000000)) 16:34:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x40) r1 = socket$inet(0x2, 0x4, 0x18) socketpair$inet6(0x18, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x0, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4003, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x44, 0x20000040, 0x7f, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0xe63}], 0x5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x3}, {{r4}, 0xfffffffffffffff9, 0x80, 0x1, 0x80000001, 0x2}, {{r5}, 0xffffffffffffffff, 0x5a, 0x1, 0x8000, 0xffffffffffffff00}, {{r6}, 0xffffffffffffffff, 0x20, 0x2, 0xc405, 0x100000000}, {{r7}, 0xfffffffffffffffd, 0x41, 0x2, 0x0, 0xff}, {{r8}, 0xfffffffffffffffd, 0x1, 0x13, 0x7, 0x7ff}, {{r9}, 0xfffffffffffffffe, 0x61, 0x80, 0xfe, 0x7f}, {{r10}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x101}], 0x6, &(0x7f0000000400)={0x6, 0xc384}) r11 = kqueue() kevent(r11, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x63}], 0x8, 0x0) kevent(r11, 0x0, 0x0, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)={0xd1}) 16:34:10 executing program 0: r0 = msgget(0x3, 0x1000001) r1 = geteuid() r2 = getgid() getgid() mprotect(&(0x7f0000458000/0x4000)=nil, 0x4000, 0x1) r3 = getuid() r4 = getgid() r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3f, r1, r2, r3, r4, 0x100, 0x10000}, 0x10000, 0x8fa7, r5, r6, 0x0, 0x4, 0x0, 0xad9}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r7 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000567000/0x4000)=nil) shmat(r7, &(0x7f00003c1000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x400000003, &(0x7f0000531000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmget(0x1, 0x4000, 0x1, &(0x7f000020e000/0x4000)=nil) shmget(0x3, 0x4000, 0x142, &(0x7f00000ea000/0x4000)=nil) 16:34:10 executing program 1: r0 = getpid() r1 = kqueue() r2 = dup(r1) getpid() write(r1, &(0x7f0000000000)="128306e165b2e81001b2ed508e1b3f5bd764334e0f282198906a5c3c914defb0eac7e647fb60c564e9049207f73872dd062454aa52767ea9e1a038cd171a13a74a7d928def9e40dc2b70d5606fecd7b6840cb6fefdeb5a8a124b02dc1f5ba43f88d6106a8806586478804ad7a233142fb5c5e7df7b49c2d150648c79f91d6c61a657edf6851975c2b67635c861", 0x8d) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) r6 = getgid() sendmsg$unix(r2, &(0x7f0000002680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f0000000100)="371c600f7e", 0x5}, {&(0x7f0000000140)="688af290c4a4eb8909bf2380216d98e2a4cbe8bbf100b0056e18b0679e5993b6fe372e227d7ad11b882a2dfbe2096e266c20dc553c981cab35fc53674c9364fe497e749b0d82183674b72e6bca1ae2b7a02476f21796a440d13c0c359690282c811957a2e48b1a5b4396cd19785ee0c5a3920394f308513486f4e409a2ba07c700fc3abc6228d05a67fa3359b8f1880e3b7e2753ab7fe7d62d8d87ba1674967c6360778285457dd5b088da823626995058b6b1b32534e435bfba71bce319f5d0e90f604006eaba8c1388a5048eb98e50f2200476b11990ff0af3b1f3376e4eda0e86808a9234e4e6e695a94fdeb632cd3353edc4", 0xf4}, {&(0x7f0000000240)="653ed4c03f73f4073874bc17cb214adf1339f70f73508de25dca887bfb5e6e98e1931d30895958fe37c713068e27102d2fc7cb49ac5eb6755032649ebfba9510e0b08e9756b8d6a609da2fff97bcb493e5b55b69579e4419c0c764", 0x5b}, {&(0x7f00000002c0)="3837bc174711f750203f1d61c51a347ca6296aff332e52d5c89f0df50a9ca60f3dc92c54ea5973ff59cccad763d19037626681beeecad363681388e7032f4a092d359b108cb3c866662e2f267c88983da16c2399d32ebc4828f79d5ec913609286f76b253fa419dd0e8bcc9e68dfd24cb69e41715107606ccde1db18e46f26a4efef4c930bc117e195dee3fb4496831f92bac9cc210dc59a81ece068fd24c166bda5ba475681810662c2e9cc313f474e69865d415e2f647efccb18a3fdc270309aca29eadb2a24a20552ca3c45d13dcdaed2255a8c", 0xd5}, {&(0x7f00000003c0)="00b0ec2d4c2d7b51dd8762f8293b2b7d51483f76b85da87db1adc6397deba87c5583af5591c36631dfb9ca02156ae86f5338824abaf50932c1c2407b3bc83365e802e3e849810b342cab9782af9bcdac697f9e45242d1920e059525681e63c7c6e7f39ebb3b80d29540e9b7e11551767c8675c075c9e3ccc2264aa533ff87ee2481dce539c6f9f2ee1e13d5fa608c44d715578b6b66bf8ebade23b01f3581c77bdd32e5ea1fcd3db9eeb2536555aaa1a7395e1d752a1d24e754a5647c765790969a31961229842020768e75653dc243931fe5041df80aa07e493554221d8b8a79fb21b9f7ee5657b339f4618b31a137e74ccb427033dc95aea26ddb28fdfb9de315544ea41bc83575daddd180c80720b39dabe73aed7bfb036c46ef7a17819e1af1f7c92637cb4e3d816ec9bf9bc5f9c848ef86b6c5ce5b010f3f3c21289ba7551b0020ac6b55377cba2555eacc5228b6420c9f7eed8a81c625c7362cb5bf98421b9b202e3e3e7ae31c10ae0eed79e1322775a69ea4b75c2bc3ac3f7e869f35c80882fc04ce9747504de7cf16436489e22657f936ed0eb45574be0718ef9dd8dec7e4a83535d7a35b5d936265b6658754488aa912f3234364120a9130129be132dfc7ce5069cab0084115ae3fa8fcbe03798c996e9bad5e36f2a02ba8410244d31cf5d1954401230ff4fb894e63bb6c6336c51837f51311b1a741097201386e1604fe4999729e2b94a37bae973a7c14ebc14518981c4db1511267aff26d11bf4f81a43bc98703e7d55f00bc479237e7ba498ecadd1abcb1e6936584aca5e3b5b679c31f52edc8c7f7a39ddceec372bc0c81ced48dc0382024af0fde29948b0223b514e16246a2986a4c4549c9df6d94bcc60306a5f8b60995bf7fa87cc9654f496d2cdeb2c517c557c863dd962d0d8469403d3e9b5561b3537455ab7ba989c30a0054ec8147a0518f1efce900c5ba6460d8ac46eb16c7e5b8f0730b80d98e3c6f57d735e4a3d5b8845dd9eba681890867b8903d8834369cd652e6599db787213fd05ec660589e9b6c5ad89a9c2495e95a2a98613854c2cbf133b51abed03b3749961caf37f522cd0063fab65f1ca2efa764227363b6a785803a07e814eecb12af2d6767321c3c7e37ef87dcedb4b0b4df3485b233c42772210ab332d9d31cb1e2ebf386a923727febdb04e0b64deddaf271cc43433f73776a558eb6daea6155d160d072e045f5be0b0270909630c53eafdf9c4fcede31a604a12bcf615b7d8896b48f393e7146f39b04892f4442b33d8828f3d394711018c486f484f631d4529f7970d999e09cee7d78ca3067cdc23015169fd3ca1bc966775645299ec05dfc700bf8ca752981baf1d99e81f8fabac063e50e75da9c0ff17c309d586235c74110faa4a50c2f8b86dace120cad0231794797d995a37f1ce4102a51e17a2a0d74a14ed2dd9700082e1994a61ad124679f7fc44f3fa25b3886ef0af53ac8eafde5bf6f3272dd2e66afc695e83791119cce9c3bc6c602ef6a7360d80b202df00983c1d5062af634e737672c83f1a6854f8fe8a7f42b8bbc4524173cd476e1febbf3dff0bb65c5e16b081ad60415f156ff4d271679688f2e0746d062a2630db7f014c0440b65c6c2c606f5056d7351994327d2257f6c53fb233d96f09925d527f869b75b3846b16d3917cc6263e35878edd0d46e4dfe99d210b18d7d46f3d4f2dff5e529f8021a7cb433a2cc901f090c551ab28302aec33b33277a71721b4b5e49f42d80b3b13ae26157c9e00e23757fba30914e29300a6de2defb20698db626d54b79ac846add43c09c030d0362a7348e7e4d4d85cde45ee5b11e8ca026f45f50c6e756fa33e38813cce4c8f6abbc51f3659e5faccab703bb4d02bcff75ff2832dcaefb02371e917ad6ce39729754c3d963be6a364e7fc8f0e86b1c3742d1d1bc892605572c20ae89459811e3339384de5367f2642f2c6d76eb3222ce18f4bc69ae7a8e7dab74cb9c3f26684f8027be7ccf4946063f29fe44f701a83837567e4b2613c5ac189fc66b0f189bd15f73b2f2eaeb839e8b8624e4a37d4b293eddb9cecf31b4e12e449f801bb40e1ded24aa217fc58169b6e04c22b8d4de8c017a7694ebcf41cc41101a3ece2bf390c65e0e9bc22d115458325b0b35debe75045549d259aa1227b320974c5057c550d15b8856ea5219705e76a6ba47f25836a22305210e7a46180ae77609d78aad0e9921af1fb4abf5ccd4dfe3899ffd721168d1839304604304a8ea329a960b14c99c8830918a747880b5a63b859af1201afcc152387aa28147cd5e77e70a7d1137186749612c4d7544f987593578408d4cac2e917a8dc2aa65415d931d4d811a6a6f2a918af5ea3154709aef3efd0731986d7021324ea45f70fc641125ac1395a9eecc95fe33ce07f127d4d4fa824bfd12b34e2fb6d2eba6f9547ce13cff7971511a85cd06e5d5ab1d704c4be6608e66611ba524bef1c3d0e73089a65317be4241ddaabdae67013ebe103c3347c5beb51975ee4678531d656815b57b62c7983291cd7d432ab6c7e800c1954148d9dd9ec935c42b7e4c044a2b9acb2ada6d0492773fae781fe3918ce4eb462a9d74590cc859f76ba34d356fb707c7313b437ffba596d89bc4345289830f06cd1185b664927fc36d7c1b26f8e36e0976d788a80482b2214fc085c8384f2c2c4438f5871d382b67c800588347a92871ab161a31472908fe11f708ed6f652c5518d01ffa709059876d7e29f0ec68731205b5fd3679d8ed214984e0a8daade0c554f990c85ad88bb0792f1439152411d66e1a82a42f20a6481c832ec54fd615c1e3dc7f22479a55c6ff7b71745356823be87b1cc8cde698ca11f40837da00112ece9d64cff679a85bf5d3b23cbd574de6a742505190049d38e13163d6bbf0fe4a9a1ee002b1716f874c025c6ba9164551255d0cd7eb8bfddff5ab43cd7e010be6ede3bf3b8093e1b64363ef255dce04f574e8b967e9c31658832dd06e99b7e952c26719f1f50ffae0aae56e468a4ca396532d695b0735edf81a47de34a7475a04b3bec9d0dea6a5b7425e4acbe04326a2262bc3a295b659da877cbc4e401c791c0b3b139c42a00a9c9126575be2085f5eefaedb24b41d288a28e7e2a281921eae9790b71d41769a4f69c43761e0a7fc68ac6f76a20f633fc521a56c998e1ebb7b1bd66b1ff0db5f37b2aa45c93a8123a8df315d998ca6b4f751f555b2d8d3e1717ad5825e513b66ba0c509867b8d67422547ab0fa79e5363e4a29a1ba2de53c12d1398e4d644342ccffb42d0ac0107ddf7799985163dbf73c8e31e807791952914785eb73490721129ee77f14b4be8aa23a0591f18d6e3e9f54aa752dd37e0a384d3aa77e816fb16cd0d64b35d6af6d54c59a0f5c93b27d4e0b51bd56574bd1f4ef2cfb08144d0a1966565c2850321284ef20c35c580e552dd725efc7b0db99413faa74c06aefadb57dd4b22bf547d3aa574ebb1f31d988a650d588e0def11f2c6075554fc723d08606441eeb85efab85762038bba00397ea1fef8c6fb11cc43091a1f693ea2adb07d57a28b432a69056913617a23909d9713ecb87b52e56d64c78ff2bde29d63e22658be6422b5be5f727681c0c274e6cb04efd096305999bd92be5331bc30595bf5d6e62b6ee4fbb9a3d63edbd7e1a8b5f401e896cd0e5d261abe6bbdfebb9a2f6a80fa63b5e0b554b0c544eb969d1c14306a72f4924c5dd594f9ed5987b25ba247316d732851164b18a9d9c37732ea892ae34bd0726c4fa0773a5acc0ce0349b95067bd567cacacf741fbf4d684022cffb4aa23ca295c18f0689e5c43e039c49881c65b4d95b5c10e39f9126e93814830e34e335bd3eeaaa6116130a01f3cca239bcf2c033d82976249d9c06c85b51bfadde478c622eff45f444001175245cada385abb7ca2d7cefa6c65548c4a4405627491c878c0abb29b91a4c25a5243966a97961779cd7db5c5eb5423effb5260571a483e67e439fa7d97de855d72c18dc684766efa0b02023838a297327f02cac754c9f7e0d5a9bad770a873de98cd424e0995d7c3fe049eb19309704886a0a0f4ec0dc28f0f3f7cc0209ea2afe4c08bdda39f1ed81f98f831c400895f7db154044e14d10517b13445eb18db008ac5eb9856cb4f8d17949461a10c07009cc53fd7eb486f366fdf3de48d3d6f3dedb514cbd723ced878b40e52f60a9fd9b22ed9194306e43ecb9ffe0e48e177a3ce44ee29173e841a0b4143604020bdd4629c7ac5854925735f0f77769f34d1d4b98fde82512a0cc8f83574d370079c5925b763920028226c483c290e94d125bf7bf7f9833736bdcdb0a45609da4cb3f433dae9e7402076f66aecaa263b4093eb13dbd866ab3923c4478fcf709dd09a35510aab9db610d61016df42a3ea3f46716d5a0aa0318d8e3a8765f04c0d885abcd8623e7109915b061ac44107a0bee7aa1eb4d31670c24feddaf53694383c9ad9ee5180dacaad021461ab722417071c5c551360b172b0dbcf44d35b61a9d8c6491b16252ba6d0281062ea0640586cebe2ca3fbbe7d79173cd31c51a4a48cbe6c91faef82b72f66ce3ae561d5de1db930b0f7c434c302a396950205178abe518eac276e79c5dc435badef548b715ece18bd7ac45db2d429f92200c06c972841b65e6d67f833c74f436251135dd71dc4b8c82ea4ff5586b75b822194a62f7b73fc940c428ecc17a9281ac6b5a777b1afcd320fe0e75b66c33a489025ee3fffbbd29a03fc6a64b13ff56a44bdf03c09ee7ec7b2be4e3f8618d88f7d5c9af093ebb80b562bc8f4209f64ee649f181f0cfe2acf07edcd607210b1873d08a3c6bc4aed2fc7f1bed5eaf3a2417d562ce72cd8a1d9b7c28054139a71d2673e3bad6be399b6f2fdac58b7a91a168ffaadc1a1da76f165d542ec17e941624f19b9959d8a562937b3497f59a2082fcae853ad8fb7bdb99ab8cabba81ce8c8ca687d15e7b2b10cc63809161012f412a84663c9176e593b0ae0f4e579d514d5f7366f9c31ced8e51177431138c790f615df083f6e1c1f91afb9256b6fb5d7cfa23643bd801b60dab5c03830c4c9a3158101793446f5b0e1e3eed301b55849dd2ffcb9a9838ef5f6fabc383cedbdf92b3f078ee28d1d066a97eb217d057dcf79c191f5f0b5cf80d93eebdf50c1addc5c520d45e703eee3788bee5e3c5ffc7b6f34c53cbdea4c42687ea561cf68e1775f51e06c58d0fbfb2aed4e5b716826381b3e756009f0cf2eb184719de161759bdec6917cdea1d2fa6e569d01c4309b52917694ba85464ca8fc144de5db01c74beea66094c583182c4276681a56a45780b783342bd6773c56a2d1a765748cca63027fecaaed86ac770242d14f3424cc0741475f6101567cff0a9d5d9a62e8fbdc43755c3cf56af0fb7ce1cff5bd29749bac47ba8395fddaad1a81317155d23df0bc3077156077b1cb579fea833bd35a5ea61a998b3786d5a1d7505cb4b04510053931bb6e17789c4b70ba586e0d65e7dff9ebac9fb724437b73d2901fe9cc48df208c1f6813b46d97af7e3e4165071d2ffdf1f83dc05bff83f0bb1abb75e588174124db3dee6cb77e52486601c793a229078540206b13a296fe2758b30db15e917cd92eb16af76f97e070d3b024f93a04183a60820fc95ade51991f9121649589b7308fb3c784701bafe9e1ae57ecb34f89f74a27510f7148f333353e05494799fd0eaf1c57ae18160d6552fb780efd9ccb40ba9915d120636a00ef2a07de3fe3963cf52002dbcc6e64e0df49b24c2a5d", 0x1000}, {&(0x7f00000013c0)="f1d97fc119322f2a4e4e5f32a466959a68134dbb9448d34bed1971ba05ba25ae8cfc1328bd918fa801944dc76d06", 0x2e}, {&(0x7f0000001400)="a3a5e010acb844422e8559e5fd6fa1589fe650815ce8fe69a7d4f6ddf5d8f4eb0dd343d52b2df7fb8e9fa3178257cfdce92e15484d6fb76e062eab32b1ff6a2c83b60be166de8e1b71ce2e65473ede85c07c61ad790e80a2ee858cce690f1322ad88", 0x62}, {&(0x7f0000001480)="ea49d5b88a80d7530dcf1e67397849d5cc502472d2d6965625804885feadd26a3ff75bf01edf04bd7d6d4c9e13c6", 0x2e}, {&(0x7f00000014c0)="4bb116396413a16963a2f74c0b9c35428fa6a62c8162d7736eb80c26ddca9b7e03335dedaadc625dbd983be8cb8eba0701b35ba230d0592bf67a674e84c882b2c5bb4a7a9819048cf1f375f2ab03909a4981f3a6dfe9289ac071df4fa35d65ef38c079e3d5bc85a7d09b13a98a2b0063dfdd25605409b5664e7fb820a4eaae0953a62b2a619c5a59ac96c390e2cc622cddbc931c6fa325af5c89e9e8815e575d9e4ccdcc8f6048f96c30549af96ce738f3f241608d514d4a8ba1b25958e331c2933f6081d4689702acf6fd5cc7d268d17d8e08d66585b915afcb46f1048ddebe0933a2006aa1647276e2d3d5d127c8140eb52c8f02d4884f6241a385819d8d84fb6d417935212998ba5bb85592182100561244b9636b98e28acfb599e30ac48ef59c5704bdfd3b0624d9b07cbdbe3a6e2f272d97f2c216c3dfcc6295c71c27d9982217f02be701e8debeffd86a33b264601da7feca21114eb34203e63a9f37c5d84fca3a40ddf8d7b71820f866b1c3b8eab1cf777fa0fd3f41e66d340cf52bef8de6bb6543eb45aa87505b848e09cb8d5305f256888df9894b861684a914fb8d7b2c1cc5c1d638c0186fd6a47cca31a24ab8be87d24a86f68669437c578afc9039874009ce933ecbad2f47926a049b7504c2c5ba67d1d7395a4cdd4dde23ba673b2562feb35b5dae01bc9e8ac72fbbd6b998d24518ecf8344f5f10e81d1e977f8214e4d7c2b3d3f27ce6f7af66e77c1c9f6c3b70df7c5f071d7bd81a030b27a2a24598d087cc7bac043757cea511f40d63ae27d8dc110b0a248c1229c5938a8a92a1fa042e49e8960b65cb0f67315c1f358940f7f5e9646f347cd2c5b10489fd1577570b116c8b75f0ab8e0e836fe2c66c7f7b4b9c18516790c43efdc20130c6ec489e7953e2fdbad77cce39c2c6fc2ca2e889ec369c173c24ee9fdf4d11bb90499e808a6f8c1aea7cc078c2873aaf450e6ed2fcafe970f931f7bf7a02e1b96963c49b944457f156929a12cea857eedb6e5fe7951383fa8d4b664feb7d180eee1b2fec2657c22a84cf1ddcbf19404f9723ce42d2a2d90bba38eba420e91e8c5a23876461a660e66464a3fa0a5505568a72c47571290ffd5f942f404f9397aa105b00ee0fd8777f0cfe1bd89fec6cdca430aa1bfd5641e22a774b295c5c84cffe4005af9179408381ecf761e3508da89840be31fcd8b6984bd8afea4dadf5b5588d760376181e811fcbedd264ded205df0f5930ba77a94e1544a644711847fed862c4843949d81e76404140fcbbfd705fee19df903c6aa5dd873a119555eaa0954fbad9b5d43885f5fa23c60a13ff751caef09c4aac81dbce2c80a7b262bfff8895d8a813d9a8c1271151ef252bc59aa41a323c1b344196323cffce1ec3d3467bc22ac42b81592d81dea6ebdef549a662f40e8575b4504b750ae6a286d415cecbc33f9403a8da9923290f8f20eb1ac0d712e20f37ac2c566dcea820529551968f11b2ce430568dbab8edbc2aa542e0dafd220bb55e0b0b0da58db68b6c3a6d417ca92a9cf58b4efe4e616d6f08b175b8996124bc77e7175d2e1fddf7e02e70d2aad2496f3afaca91432cf5e5135291255c4c9e6e2f378269f9aa307d6700574a825a82ab787f255524d9c74ea820d5561868a9c614a54e24202536a069046880201e81e0eda2401b042524a79c6b20ad51e90b2ce9e39a7b972cde9770f9cfc8a9306fcadb637f6cb79bb8e2b2244856b081024442c2a0f52ec504fb2275b8c86ecb9ab90fd32fc6eae0b3891e5c000e9644b16fbc89895516f7d8638efb1daef007498f501ce3bc83682a929c0835bdc39963b44ed19d3cb1be8899202a484239bae76548e9d83e908e076c8a9832d04eff947e1c6fff52611ddc740c3631d28dfbf4712180b3480f7359a82f7133ef7e60c654ba9646e27cf8b36bf0e17727f10fb74f12865d6da75db07358458717fef2296bf03ad0b3d44721ff1e9df3a6d56b3d8bf59728424ba7243f4434caaa45241a580f96a1dcc9e76f8d16f520b9567351c15a2cdd6cf3a6337bb9438dfc8c132e5f6c57270d95f2da0f76f7c0a974c2206caed205873a74431c84a147c0ce4c4c07356044d3a71bd2da772201de82f8d4a6e1c4aa150932c4c0aaf97bb7aa0cc4ae8faa20f83a9c0a08e7c85564fa43d01ea334d8d907536879a3865cd88df9cbf4476dc9d6848dd350be8c00cf0b5e1aa15ecaf41e51d0a0db5589c499f56d8c9ab9525cfc0e8d6ff3a9cf0feef2eb424c83af380d3cdfcbcbc8969c511376534fc6363813e6699bb6e98c5de02377b100e26438797365fab22dacfee85612032211e7fd2a482962d9c861ae88331bd659b27de589918061d7420f68e0d8e1109b96f0a4cdd002328079b17647437fc10fe34e84e04e2746783e9cadba1a8b3fd9a8717a0b7cc1ae239a3a1638ced572694a36e87a2a9be7ed52181d1cf603304f94314bff317af1ba1cdbebca1b40e7c4866ac579bd6e6a8b0b4c882a372ccee94c2ff8da3a3fe33dd51379abc63bedb240cfc5352d6f3396740865b75df560b9f24db07005d5fae963634ef618edc4a767c6ca81623d70857506e2c1401da26d640fb012d356cbd3510e42235590168c6de92947ecb2168e5fb9cda633b45afec61d045f0515334ac6d6358c686cf5a36ca9e2cb7c110c37cf2f3a2179973bffd28fa0ea27fc0f1aec65ff28a33d774c1bea168da85f95ed71fb31fd77c799f2b9a1d056a77df46e0d73d1f6dccd62321c5a48a44129aa5201ada0f4b819d47b962a3101d8f1934759b5b4aec9d1da426005ef11693d44f6792152153ae83162a42aeaccb15c8b067b55bee278339f25e6bc7397a655ba45eee78630fe25a8f75b28379f612ceb81703bf5dead98ee2906299cec806dab9c71630005bef48b5a0977dd5b37f77eaa9e34b1da897e521f9bf7c4fae458f27f8abb341d4254f4fa17bcaa71ad4517e7b786e565ca24b484321e14c945a82776ccdcc5ec202a4ea6369ee163d3f6cafe46b51eb7fa03c30e23aef61bb27d9ed6c113bec38624614d11367067595f61cac3cfee357f94389abac6adf2bad8d75494a10fe4863fc830ae68e6151b18434fac81ea34d8ca042da1f1bf1d266339cd0499d4f56d201d2878547e2f1dece093de5f9dc47c691ac6dfcea3a477c3b3b0e448ae0ab0dcf3ec3a5d30374acc171d5817a985311141e3e099b48c5d1323dd15d43687d388cf36268b8a5399e8e623f7653ed9a0bf359c45e00885b6b7952a1e2de61069dd72969a803519be2e9145d697abcedb316dc580f1e207e71fd4c0c2ab51b7edc9bdf640d7f6f665e6030f5b66755f5e2a298b64dd3657d017c023243fa11c92890e00b42af84ef938d5fc8a46788c181dec8f65fbc40ed3079d3f06ac6c6cbd5acdc54be41efbe1ad57024a1019d7b14adbc913ebb7e2a4c9e4e6d1b6813e4311f1ac9a7ae9714986ac3862e6d45584acbc3619c7b0c2d721a692f97a281df933b8da3aa640c42259bdf0a33a263d5262d379d25b1ffa401a14afb31881175ba868ed4670b8cba086ee9026d371514838191fd640dae886d0b999189a15215ccb140b95b0e05bfa51813140e7cb135545cadb806f3fcb8d343ae7d19859e6e3853adbb676f1e17759feeeefd2ccbfe2442fd29c89a19e46f3150a6728acd6a71ca401f07bce935472265016819dc9eb7cffa4b2c46fad5c202bf1f6e1977384f72174a39c6c9774cb99405f2a1e5eb580a2142a411778bca4d5576f8a4c37809367f6074356fbf641b22b73c886f5db1f7a59cd10df0344e41cd1bd7e2d5c3ca644e375be5d6527ccb1ac6db72c4b5307a623cabf343f29610d690528c2f48fc342e2c4fb3b84c9922fed4818321221cc31dc7920c1f331c1308f0451fdac61b3bfe4b052c27949a1d4e87fa14df0ab943313b3e473739477db833126c807811068c778bc65f5f0da20661af2defdeb60e8b5fd54ce06bf241e85db25dd3843727e333ffe9e4da86dd819476f5cd6500e4c0aaa6a1b79a53b1ae3378ded8d8ce6305a2fdcc0ec6a6e007d2210adddf7e900949ba4f81bb6884f3c345d097152aaa316303d27f9863254135725bb4822ba936764bc22234f09f5b76e453a882c28174c946f6ac5a75dfaabef0b592768ee68e8e7e94b3e1bdb0274c6c57074bf9905cb31b41744e957f3784832dd8b865631a9c0bc062d7cf7efd5dc1ed3bec461085a5eb30e3d67ff6d87bf7db4eb026c52b8ee98fa0e8c56d13699b484ef7cef818dc0982cb3a098c38a9f1e39bef73d8cc3c0783577333e88a69ef0ef91129d30dd9ead65bd0a40a04e6a158c4cb43d46729f298f4d17977d29d04310c821a43b236c4e28f0607d24b1cff1633f9b16fc409e5fe8de57cd1d8b21c876b88eb8eb828b6325bbf083cb31b6b8df25b5a5f606ab0ab547cd23f7291737420aa90be496457c00e26d47b990240f606eb72d8633856008a53dc12a25bbb11caecd5d9649de569d998d4df8d58a3af52ccc4c0ab3c6360db1c8cc5851c49be1f0341ce06954b68c9fb0423b28f6549f6be1af4dc88f916163650549ea59efa65282a7dad5463d438af916384efffa6d893f767532ab663bbae23d46cd11fba5358e7a525a0c3594f0404e72550f10ba6ffef7494e9e9f9b6197bd6a8108cc7a66653c2102822ddd6d33e4dae65dcb4c4298c8c0fb8cd2dc8f2e07b9a5673d1a1c1007201b6dcabe48df4784c532025542845380b4442e315ab1a0fc2913cd9dc4f34b0baca350c932703cb58d3c7fc9124cb1dcaf76fed6ca33dc070c688eb050362e6d7eb310f0b621ed8a021be6253d6b91b1e1fb1382c0168bdd84c60137b3d12550b62213adb11315da619518877cad196830b3f9c032d49821305367b87202fca63a808722681fd9497a727279d9e934a17c1e4cc24327ff7e7f860fc5e20694c57df5b79ae7a5b928a1100537d91d160f3f8168509284eecd96843a7289b156b31992063bd318dcd935c87b231e13f7534a334763a0db52b3391a8f856a0904b27b02b5d484c98b25b2b3d647f0cc96d5e1be985b5a5523cab6f5317a00a3a1231fae8b10347e8b9f69231c181c7862b00eb467d94a9fb07e1e79c6f1d22215e1415c70d1e1f3852b8b475d7c9502700edc14d8d80c6108d3548e1c10ebbf7d9f7b4cdcbbd10ae41a7111e4db749d8c90fca8325e185daf075a453cbe46d196b52e201413e33d3b4d9d862930c2dacd75ff161ae2057e30910c3a0bc10625989bf3a3d9b5b0c69fc9e7e9229d7e1808f3513545deef8c06f250b1b47d12d5dddaf6f81f3f3f8ae19f927ee67e8d0f9cc84ade0e5cd8a8cfeed4623cb40536a36fed961ef1ddd08db457c179574ed5cc1a895f9fc804af613eadc1ba7b672af450b7f0cfe723e3068bb99db9eb771946cd421c6429398a13658f926a28ca98976c1c1f021344708d72caa152cab98728d3ce75ea45f271c548b164d841a696dabccc344958198912058d3f3426e0c97b547fd0e7e269af6e062447b1c3d1c123829109f2461be14bff311fca5ea9a470792c4e295bd9e8b49971ae2bf0eb7bbda80ec7568b3d5fd264496caa7f32aa525b095c617ec5942964615b23fe341de67a195fdf5d623233bdcd8c032e1dc8024802f27aa3f98cddac3266a982c39c8577b66235fc00cd16191e46d6e1d8b497bfc60a7aef45bb587655a3b6aa4fa26052fa5e8bbf7fee833173ece9a9611e9ee413d76651d67601be17bf89fb6a4b8bf6ab007207d7dde8eba1104b84549", 0x1000}], 0x9, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x0, r0, r4, r6}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r1, r2, r2]}], 0x50, 0x8}, 0x406) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000026c0)=0x8) fcntl$getflags(r2, 0x1) r7 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002700)={{0x9, r4, r6, r4, r6, 0x100, 0x8e58}, 0x0, 0x8000, r0, r0, 0x9, 0x8, 0x16a0}) setuid(r4) getsockname(r2, &(0x7f0000002780)=@in, &(0x7f00000027c0)=0xc) connect(r2, &(0x7f0000002800)=@un=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002840)={{0xfffffffffffffffd, r4, r5, r4, r5, 0x40}, 0xac, 0x401, r0, r3, 0x5, 0xab, 0x9c0}) socketpair$inet(0x2, 0x5, 0x1, &(0x7f00000028c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000002900)={0x2, 0x2}, 0xc) getsockname(r8, &(0x7f0000002940)=@in6, &(0x7f0000002980)=0xc) socket$inet(0x2, 0x3, 0x1f) getpeername$inet(r2, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000002a40)=0x9) r9 = semget$private(0x0, 0x3, 0x660) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000002a80)=""/208) getpid() semop(r9, &(0x7f0000002b80), 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000002bc0), &(0x7f0000002c00)=0x4) getpid() 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, r1, r2}) 16:34:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x40) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:34:10 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x422) msgsnd(r0, &(0x7f0000000000)={0x0, "e5d1b7ebdcbb7d141cd8502a176a3f612725040cd109"}, 0x1e, 0x800) 16:34:10 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xb31d) r1 = kqueue() stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xffff, 0x1ff}, {{r1}, 0x0, 0x0, 0xf0000003, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x28, 0x40000009, 0x81, 0x2}, {{r1}, 0xfffffffffffffff8, 0x29, 0x2, 0x9, 0xdc9b}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0xe, 0x2, 0x6a4, 0x5}], 0xfffffffffffffff7, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000081, 0x1, 0x1000}], 0x2, &(0x7f0000000280)={0x0, 0xff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xe}], 0x7f, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000153648f490496600000000000000000000000000000000060000000000000073bc531f02ab3889b4551e9ea76b303606b59a2777f29fd2b6"], &(0x7f0000000000)=0x4c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x5, 0xe143}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:34:10 executing program 0: mprotect(&(0x7f00004bd000/0x1000)=nil, 0x1000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) madvise(&(0x7f000055a000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 0: mprotect(&(0x7f000004b000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005e3000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x7d, &(0x7f0000119000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) socketpair(0x10, 0x4007, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x41, &(0x7f0000001200)={0x18, 0x2, 0x3, 0x2}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x3) recvfrom$inet6(r3, &(0x7f0000000080)=""/104, 0x3, 0x42, &(0x7f0000001240)={0x18, 0x2, 0x40000000003, 0x6}, 0xff61) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x100, 0x2, 0x7, 0x94, "bce8e134c9690088ffeb9f8889fdd445833b5fc4", 0x7fff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x5}, 0x8) 16:34:10 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1003, 0xffffffff) sync() r0 = open(&(0x7f0000000000)='./file1\x00', 0x8, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) mprotect(&(0x7f0000153000/0x2000)=nil, 0x2000, 0x2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 0: mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f000007c000/0x4000)=nil, 0x4000, 0x4) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x80) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r0, r1) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r3) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)) shmget$private(0x0, 0x1000, 0x20, &(0x7f000025a000/0x1000)=nil) 16:34:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x18, 0x3, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./file0\x00', 0x10608, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x5, 0x40, 0x0, 0x0, "cc575c0bc26b30c0804f26adc8393843b5b531fb", 0x6d, 0x95}) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/33, &(0x7f0000000040)=0x21) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/255, &(0x7f0000000200)=0xff) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget(0x1, 0x3000, 0x4, &(0x7f0000528000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/140) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) ftruncate(r0, 0x5) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, 0x0) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06", 0x0, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffc8a3, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(&(0x7f0000000000)='!', &(0x7f0000000040)='/\x00') r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xcc, 0x2) r1 = fcntl$getown(r0, 0x5) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:34:10 executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget(0x0, 0x1, 0x42) r1 = geteuid() r2 = getegid() r3 = getuid() geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r3, r4, 0x8c, 0x101}, 0x7, 0x3, 0x8}) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)) semget(0x2, 0x7, 0x2) 16:34:10 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/59) 16:34:10 executing program 0: mprotect(&(0x7f000037b000/0x3000)=nil, 0x3000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x9, 0x703}) 16:34:10 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000000000006000, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r1 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x187) ioctl$TIOCNOTTY(r0, 0x20007471) sendto$unix(r1, &(0x7f0000000100)="023a5327675bbf35bc875fde09c964be6aab8ddd68b089fb3655551bf39b3cda8342a2d8918e4d8f65fab1ac77948ef570110d1c2c6a4f9765b9c02cd32fecae5fe812a02caa47373adc7d4463a025a9dccb659285e37bdece6a587e9d2bfb35d176af963b4dfa1871fd2fe932a29c0e939a7e5fa17f049e436ed8caf68079fd924c50f7f122c7ab71db1312011000a5c3bf0d986a9a9e9db5939064ca7e03bc469ca8d0f68d52f406cfba626df9cb4350588c790e51f19028bb0c822b2eaece7c18c8a349db0278b3cb83326e33fc6ce9bc17fe62880f464e27bc9ad1c789331bbcb4010da1917b08a7550dc3f3927705dc36", 0xf3, 0xb, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmat(r0, &(0x7f00005b1000/0x1000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x1000, 0x2e20}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x10001, 0x6}, {{r2}, 0xfffffffffffffffc, 0x2d, 0xf0000053, 0x7, 0xc23}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x1, 0x401}, {{r0}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0xc0000000000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x1ff, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x1, 0x8}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) fcntl$setflags(r1, 0x2, 0x1) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) 16:34:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1/file0\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x2e2, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f000043b000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:10 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getppid() r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r4, 0xc, 0xfffffffffffffffe}, 0x1, 0x4, r5, r6, 0x3f, 0x80000000, 0x4}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4001) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:34:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) r0 = msgget(0x3, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xa000000000000, r1, r2, r3, r4, 0x100, 0x9}, 0x7, 0x6, r5, r6, 0x8000, 0x3, 0x4bd, 0x5}) 16:34:10 executing program 0: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000404000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0xae77) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc) socket$unix(0x1, 0x7, 0x0) 16:34:10 executing program 1: r0 = syz_open_pts() openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file2\x00', 0x2b) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0xc91457c22cd9e555, 0x6) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x20, 0x0, 0x101) recvfrom$inet6(r0, &(0x7f0000000000)=""/185, 0xb9, 0x800, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x7}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/132, 0x84) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x1) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) mlock(&(0x7f000037c000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) geteuid() setreuid(r0, r1) 16:34:10 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getegid() r3 = getpgrp() r4 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7fff, 0x0, r2, 0x0, r4, 0x102, 0x2}, 0x0, 0xa, r1, r3, 0x2, 0x9}) 16:34:10 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xfff, 0x100}, {0x10000, 0x5ac7}}, &(0x7f0000000040)) socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) semget$private(0x0, 0x3, 0x240) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) socketpair(0x19, 0x8000, 0x7, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10050, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) r2 = dup2(0xffffffffffffff9c, r1) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r5 = geteuid() getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="6b97dfe26d03c04207cd6e000f9822193d72c69a5a981ae9c17ed08693ed69f344549a38a3", 0x25}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x118, 0x1}, 0x408) ioctl$TIOCCBRK(r0, 0x2000747a) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shmget$private(0x0, 0xd000, 0x520, &(0x7f0000ff2000/0xd000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmget$private(0x0, 0x2000, 0xf, &(0x7f000031d000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000}) r1 = getuid() seteuid(r1) 16:34:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x10001000000000) 16:34:11 executing program 0: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000360000/0x4000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f00004a4000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r1 = semget(0x3, 0x0, 0x20) socket$inet(0x2, 0x5, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/232) 16:34:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/129, 0x81) 16:34:11 executing program 0: mprotect(&(0x7f000004f000/0x4000)=nil, 0x4000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x106}}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:34:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x61db, 0xfffffffffffffffb}, 0xc) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/66) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x40}) 16:34:11 executing program 0: mlock(&(0x7f00005b2000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x793bee2e43d1d4c, 0x21) r3 = socket$unix(0x1, 0x0, 0x0) socketpair$inet6(0x18, 0x6, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x10) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r10 = socket(0x38, 0x3, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x8, 0x7}], 0x3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x12, 0x3, 0xffffffffffffffe0}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0xc909, 0x8}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x5, 0x341}, {{r5}, 0x0, 0x80, 0x1, 0x2}, {{r6}, 0xffffffffffffffff, 0x24, 0x10, 0x101, 0x5ec1b54}, {{r7}, 0xfffffffffffffffa, 0x80, 0x20, 0x3, 0x4}, {{r8}, 0xfffffffffffffff8, 0x1, 0x2, 0x1, 0x9}, {{r9}, 0xffffffffffffffff, 0x40, 0x4, 0x8, 0x15a01d7d}, {{r10}, 0xfffffffffffffffb, 0x40, 0x2, 0x9, 0xa1f}, {{r11}, 0xffffffffffffffff, 0x48, 0xa, 0x7a7, 0x4}], 0x1f, &(0x7f0000000400)={0x5, 0x4}) r12 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_RMID(r12, 0x0) r13 = getpid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xfffffffffffffffc, 0x0, 0x0, r13, 0x2}) mprotect(&(0x7f0000516000/0x1000)=nil, 0x1000, 0x1) 16:34:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x2}, {r0, 0x4}], 0x3, 0x9) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) socket$unix(0x1, 0x5, 0x0) 16:34:11 executing program 1: clock_settime(0x2, &(0x7f0000000100)={0xfffffffffffffffb, 0x10000000000003}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/94, 0x5e, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x5b, 0x6}, 0xc) shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x83) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="2dab69eb37603003b5eb92d649d6b095941a85f6ebd2b0f3bc9684486eb831d175f0dd8d4e490c2a7bd6ed204d52199bc5e612b106eed0", 0x37) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x0, 0x6}) 16:34:11 executing program 0: mprotect(&(0x7f0000102000/0x1000)=nil, 0x1000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000568000/0x4000)=nil) shmat(r0, &(0x7f0000568000/0x3000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000567000/0x2000)=nil) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getpid() r5 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r2, r1, r3, r1, 0x116, 0x5}, 0xffffffffffffffff, 0x8, r4, r5, 0x81, 0x28c1, 0x1}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000568000/0x3000)=nil) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000011c000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) clock_gettime(0x3, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() r6 = dup(r1) r7 = fcntl$getown(r5, 0x5) r8 = geteuid() getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) r10 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="32e39eb64722a54de3494a441980caf8164d82d67f42f7ca03b4bdd411d3322f", 0x20}, {&(0x7f00000001c0)="b0c13a83ee5a47e2cf41874244ebda4eb99844e5768b27152f2bac2172fa4e36fc16733f64e495659df01aed54ce9ab1d8ad013678a298a0e19bb0e457c9c464162f239854f374aae3ed257120cc7774f18c3a006e1b6026189bfd0588806ebe8b11938662e1e70467afe3853b22de4e221fd6088da410c8e3585bddebb2ed4e7bd96c52306a76e41e2bf0051fcafd4da0aec848d454d92b18d260a6f94dcbee1af2bcb4d323ee32054f85eaaac1d17332b1a7a514fc6fb482679b87", 0xbc}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r2, r1, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x88, 0x4}, 0x2) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x87}, {r3, 0x106}, {r4, 0x90}, {r5, 0x10}], 0x5, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r13, 0x40}], 0x1, 0x0) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() chdir(&(0x7f0000000100)='./file1\x00') lchown(&(0x7f0000000000)='./file0\x00', r1, r2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) clock_gettime(0x3, &(0x7f00000000c0)) 16:34:11 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) msgget(0x1, 0x1) setuid(0xee01) r2 = msgget(0x0, 0x400000000015) msgctl$IPC_RMID(r2, 0x0) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10301, 0x2) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) ftruncate(r0, 0x7f) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:11 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000280)="0200") unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') socketpair(0x1, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x33) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/67) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:11 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r2, 0x5) msgget(0x0, 0x40) r3 = semget$private(0x0, 0x1, 0x80) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) shutdown(r4, 0x3) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/226) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r2 = socket$inet(0x2, 0x8007, 0x2) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="1f58535a082c752c64c5c037203be5c3e62911a132bcc73c0ff0e807", 0x1c}, {&(0x7f0000000080)="aee43dea6650997fba8df6ed6b8cccd0ebfac9be3a209321b2fee51e83acb25e4ef2743ab3bfc073319b4c3f4bd1a52666d2f45b4d3c0dff7128517b6284a57655eae13aeef2867b5963a9ce828d472a5c93809278600ae0ccc091a60dfb0df988255f758d57e514c10e3917545ec8c3e771dcfe42cf190207b17995961f9aeef4beb5d5e5a3cb07469dfaf52c3e1f5a5fdcf9e9c46ae50195c56d321c3be18817c8ad6a97e04008699c943e74d27efd6c65b35118d9f5afd7e421a095ad1045cbdf87b1ecfdccb80b70e64f82e58992a6d4", 0xd2}, {&(0x7f0000000200)="bfc0163942a19a244a3b77594fea421c6bb67b51ed964f1b80a72a44f776ace3a2e62f69572fe2662c80d5f1113540ed9702603a8e8638f223270c945c0c6f", 0x3f}, {&(0x7f0000000240)="dcd2d5867cc3dd13b435451d99640514a0ecebea20d4f523cf8c7936491039184d43b9f4abe22c0869837ffd5eb16b5479ecf739658bae22a248d40e", 0x3c}], 0x4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1}}) shmctl$IPC_RMID(r1, 0x0) r3 = shmget(0x1, 0x4000, 0x1, &(0x7f00000c5000/0x4000)=nil) socket$inet(0x2, 0x5, 0x4) shmctl$IPC_RMID(r3, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:34:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x1f}, 0xc) listen(r0, 0xa) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget(0x3, 0x4000, 0x400, &(0x7f000039c000/0x4000)=nil) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4d08, r1, r2, r3, r5, 0x120}, 0x100000000, 0x2, r6, r7, 0xffff, 0xffff, 0x101}) r8 = shmget$private(0x0, 0x3000, 0xc7, &(0x7f0000ffa000/0x3000)=nil) getpgid(r4) getpid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)) 16:34:11 executing program 1: r0 = socket$unix(0x1, 0x200000000000005, 0x0) shutdown(r0, 0x1) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x140) sendto$unix(r1, &(0x7f0000000200)="56fe224f46014b10114ff57523776253c83f672688587697fac40991e56d452061cdbf75202b313bdd9201e50fc698d8ec63fcc555c2f3c75ebadb1b672c08fbefa8ea8abe1b646eb2a40e667cb2d1552a90dbe940e97c1642c17a092e3fb1acac7104a076b86934c0771b2acd00e1c33f45ef86ae8329174cb4fa28e7dc1331833dde32664c2253c529eda508a82d9107979bcb782f581c86a0901483fcc0570d41685286fe756059b2dee5707c0acff41ad825717ff9457f990e77611b311beca24919b324078438a9b2b8e4f3e69dbf2a04e1f579347aa258c4602de2376591b032376d189de1ebe1594df404dd85ed7e3693ce6d1f0f15d264d924152e93f4a53eadfdeb904b48a4b25898e8fb510dbb0437f033ed3630e5451944aff0989cd8798074cb126b42dcf111fb68ec427f133914ee0d236ba168402488589aa6f873fdfdfc2bb45c80779ea65512c4cdfeabcd39d7e80e31b7756837d65b405dfc90a502c58aa3f54d2e80817c5a45312f1391bfa9611a99b100108cd8c5b257cc7e1f5816cc14616520f1c99e623a43bb031a2dd64458b9651eac1751fe5d30150cc3c339555ac638c80ae85453aaef8c94b41a0b4129575cea91ea087ee76a1cafc115b18ed6800088278caf99b6aa8f3907ff7699b61437fb29431dc890e6584a9aca9d7dc15f3939de54bcd29f60f5ee8759c8acd1ba12c00c0a783c480c604537a91c2d9d363803a1d936be6d911e4d412972e08915b3c5114def4c650aea37352c7dd4862a7beae9e3593494be28ed1629c526d48d980efb04de4b157de010806ca577ea03ac5381c1f510dd581b699316b8c1f79532c45c515d89851bcc20fa133b23f81f80adea8bae38af089d64b62e5b3c219db956c065eec17ba6feee89b2eadb9cf72bb3e62052719e9fbbc843751a0a94731c403b59f6a75d29eba58dd8483ab20a5e738429ca225387c1f0f604acb56c9d88b3d239270500566091342bd27475e9ce77155eebe94126b00b366f98daa52235fab00f69c3cb3ae76d6b6e4c99ec7b3e24a032eb4a59987ef41612f9f59948ffca4e62507d29ada15e400d573e0c2a6df1a57c86830b3c27386aa82816721cd0467b03f568d95a336767f44d7965c1be667df541d5ea2535ef192aa6b24f2982404b17c6909a266e5b2583416208bf6ef15cf008bbd103fc16a34fd9c586ffd6112da6d724a4d2fd59169102490d3f39e51cf53a59db92d6d158eb47295a2905c5c72f3b9fd14ce117e42bfa6ea8647aab68bccedb04fab9380278c00d463d606cd76f78ec179713b8c640a0ce6714eabae7906cba745bd4b9df65c1576b6a7fc7aa5a840a80501867f3bb8f50aabacb08354f936c362f6af250de8cec0e27eadf04ed249e400da4cf634d3cac3c0a4227c44e71a307873e029b41b2a4535199ea3cf230487b6fa441b84f6754bcd2110ab2a2b5fa6cb64156784b4f80956815fedbaefa6eed27ece84d1c36ff9773a5f8d32b9dab1269933b66de8e038e9dbce7a99abdd2bc426fcfb9b6a768118862619507e965f08f14f5b5ee2f131d1b7f7afbd42c51c8314833c0c07c76fcbf0377ea636445b5c2203f8388728b5ec1044a320c41a063c6ca0cfed6bfcd53d614efa92064d05df93af740a951cefb407376af4607e359e50a3aa4a8efaa11f391e12ecd7f56453300a6cf7e01976499d9460c451af1d6417ccfcd1a89ba77ec186a53599334131db4cf964ff8b0ed64108c6e24110f12351ef3a43bba29e439dad100565fc23dfbd6e8447d57d120584b7d81bbf5cfcdf32cccdae37c65aeb1c51e14061483d03d5f9a466405d4f14486e343d9a8b551cc4876814bc0c46a64e02a5dc6973b949d332358e6f6dc21cc6e55073cee68e5fad6ffa9b2787a7fccc15d1994e5176a3a3786e2b3ac41b11153b1c3e584131292ee55030d2d3c3e8b0c25f68257388def6ab3dce9d7ee93cd067e7bdfcc3e9fe9298734d002d84d1c27814074e12bc599b5e436a4880ef7d6165f066fb0fef7cb55607a820c5a8d6a31cf66b802d9e655fbae897e6e76aae704be8706f12328438c1638d2c70fd69d7ef63b479ef584ad13d4ba1443e4e47cb2df998ef96480f43598fa90bda015670f79483cff1509cc6e216b6549006644a5b2407843765950b49d28e54cbee50a13330eed766a2aa2ac0c319c3be8cf2e796f79991094d4e8a55356d5b5b08ebd4dbc32d746dfe5bbbe98550d38ceec5443e4178164d849396d9670949333e664f333a479e0f5ef23fc72415b57cbcb18b7fe4f4adc61860f7cefd64a076814c21c055379e0f1ca54e867a1528ec2a45389e8d3f1f0455f7ad8b8cf13e86e6239c5d9a9188bdfa733249066c2d490750a04d11cfd469e6e35696e9ade0d9a975a37ab66f0d4a18d0cc10a4eaa952a760de42da49209cb0a2f88bc6f06f56a35ad5fef22eb4ba7e648820f9eaa5e26d0dae8b1027ce702bc4fb911aa7ae297baf86c5b00fd5e565ebbeb76424c5fb8e088debec0502058fa140712ca5b0f5af4f825d47fc0cf88a95af7841b2a7cb058bf50207828de4caca7717926bb57b2d4e898ccc90ccd23b289b73ba24f85a2159f49bbe043e6581504af63d30f361c07c725443a7744a2d42022b214c865b38c32e174ee9948ade81cefd756bdc1057d9036cb0464cdad9ee6a9c254db1ef8ad9ba660dffc2f31bd12cb69b26117f826857de7af6b2c85e3939d309ec6ef093ad08ecd16988071d97e32ce43de3c535d36671d650115b0d8a5bb4b224620beabea0bfb91eb03e7347c61c4177ce6d4b58333dbaffcca96ba75e365a546f589383b2cdacfee29eb900fd0b6e0a082ab42f85c2825e4a8ac9b7133f0b63389d96dd15773cbb1fb5622b41b66f84fa7ec2212584476c32907adf6c3909138d2ba41f8b6adda71e4f7cb36702f56e339534ed7b58c67171e63f9bf7c2c8d6a9f3b2f86c7315ac2714e18e722b2cb60ef9b0a241892f8e059f02583251bc81d109d60ad7966bd7ded9ef389bd4a9760864bbe9f65ef626404734f9428217491a59033f600af6415f8a295433a0097098cacb5fb57d93825db14ec7caa2177ea30034d6a699568144476bf502a0dc432f9d56e2e033246f68e7095d6f0732a9aaa086b1535b76742639cbf5595919629af3581c8f05f7471dccd3c1ce30217a53e8b273f6c07cca0412a10922db2788db457c2fd15d6f25aced11eb59f3778b431f7b546c979266c8216e104e0cdcec3cd2133a47cbe639f528962e3bf6a118e7a1dfa0740fcd67f8e343636b2329787a30768a0e8d9982519ca404e460fdab4090a2e3688b7094e19dab2b2d027a66f0159349be2c72fb919d009045d64fe2a18d023e8e3d9e2183953052c96ef76d87705968682f9278c0697f8ea0dd9741411df0a0ec0de1840b0b01ac10e4fdccb437a79ccc3cabc3238aa2b4d7fdc4f1daca14bffb7381d1e7ef0189ce07e30ae0738cb73afa40cadb61896e1033ed52ae685084fa3f1cc8ea3768d85ad4631eba02798a2e1391b35ef01826917ea6db4225dd02828cf5ba3a29ae0078695642e9e6510a5261b72f92524bdaec2cc796797ef2751ca2b6e73cba84f5183e215b4078f2e1d642f7a3b1c5bbc9c500314ef82790b3fa00ea967878705c3a8d6e6f8622fa12de2eff8a01649aa199b58798c10db43947ab7c7c211aad9110427b05c5f4c028a5fae9cb1fab54ce5a2875a30496e2a8b0ead782b0f3b85246b55b4a5173be37c2c5a9c0c1fe74ac8bd27284893b8fd4d335c6a0b83d1ce691a63bdad6760b6c09b27f536a4aa6f96ed9bba7b07720040fe1e8c2e8051914dff4b3c3fb8b7c66491af18760fa3743eb7a99b414c68e644d96c22fa4baaa1542b9b9f5c76a4256d3f0555d001f30bb6a621d7d77cd41e9952464e13d88545bd6aaff4f961d858280160f436b88f168a28fe809432ebd07a3a8e2fb66fe575e7bc87ff723d051d2a831021fce4607e3fc5ae7dbfbc73a463d4cc72ded8dcb0512de62cc4240441fc9e147f8535c3a3e8c6bf7c2583896f0d34af903aca27dcd7cc13e62ee3d2d9586a6d1196932f5f79487ddbe2541593cc03851a1fc7dbba2db3714a27517d13a74a724dcbb5711f448f7ce42ec31243237803da2b40561dfcfb54aecc50fb59e526cc8283d5c41f1578f417c7b895973e78a4750f11565c40be940bbbd53b0de3082dd7a5ff8a55efb2fd75550fdc9fa93d73c851ca14cf0a2e2e821346e2ef683d01f828924495af2da0afb03c81b3e54b584606801cb41a0683ed1a51f5a0e1630f7887be04d2c49abacca09aacd70f601e7f7327d12bf70959ac88ccfd5e7f1f463ce6cf06c6792691b2e5f84555c11c4f9fc57372e62b85f6991de75516859df00262df5a46c83c9b9b4e21f42c69cbf9b8221f15cb297e2aee1a8b942e9528a7a8b65f88d59fa4467b7d1d0a23a484d9e0dd3ee280e35c5e32e3718332f7fc7ec1377a83780b30c860cda05cbcb3b5f3d9d453ba35c71a7574465e6440261371a3f174ea70b95574e0bfa79490d49cee8f932dafd5243c29517713bb1ff6ed145570c45e3cffc718c4552a00c71c908159e7e084afc04567a38d91f258cc04da80e83814dd8d32577615cc442f22c5a70c7bfa61adaf12eb4e1611f2414e0d418eeab0efb3a2b6c0fff48c52369efff03df9d85051d20fd7f98557601069be78958f169b0fe2a0a59af9f0b24238eb41418790715af214c5ee298a1eb395c77120a0b97f288c4d5cce15f206ef68cbeb03dae72517b0773094fc277a1c2ecac03071b236a0f328ffbf21065c0f6924585e189bd4709126a3b9b9833b35a7b5a5d5c43ebc224591d91dee5615e607c46e5c99142bd5a6f25d8d85d1e1595ac835790f98f6a3fb87979bf8d0cd7175d5a3ac6e1850c23dcd3ba2c49181ecfb41ae8423c38d281ea1170ba58da687237c07331d4c7f8bf070124015d33da7118ede4d0e5900c83e3d299666a0d416d1cfde05c03f5611d8e1e023c711252a56ef472be23f1a7625a42ab206aba831b9f38350a0410d307137c17bd52f9a353eccd7953d842e3f04d0852c0961f70a4ddd87ca60a3e6a63e1123b8e1dbdf1a7f39e36ad3cb25208893c4762aaa3d04ffed0d78a0bd6d992f103a771f0a92e753784473c1debaeab16a44d12ea8fe897d4d4a335842dd2ea94dd4878b1f65db2eb0603f2d1e624e9623d989b1fed9fc51f7546b483624e8a73c2bf705446c9b84f7c6d03cf45af311418dacae79fe4b2554815899246320222676b2268dff639a1c7e590bf7eef0668348b8c0ceb52571d4218bc2064371857cd3fb7c28bf9e84a23e3faea1c48abcb9d1e0e0728ff15d0568b2a0c98fc7e3b4b16ff4cbe0fb294373cf7aabaf10664dc29fcb5ba1f9c7447edb5992153fb24ef5a2c5c1cb9e1ece49f315fe7e0cf789fb17a5d5f6b6c6c025bf76c133ee846b7313befcb9c40e285d6f03748073d895873884250b02df27465f643479d53373e1da871dec8c11407cf8299070104fef0f2f03714031e743b63e4b11308cf98864c9298fb96748f5e2d94af352c0cf4fe8cd783e619ec76ff1e8cf9f7954625b120213d0b26ec4c317f524c85fb036040a40e90b34d5666ffba0b8610c0b6b42d589d328962c16e584f20ad0c4574822e597b9829c6887f37a96f4df678017093c023cfc045dda16aae6c97f2889035e9ac251910fc662f2ffd853d9766b7c194656b1c2cceaba927e774b976d8b4f7b50aa40c23d55d0ccefe1e8cb6eeddd", 0x1000, 0x400, &(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6f7d0ac911ea01002e2f662f0d000000"], 0xa) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) geteuid() 16:34:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0xca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/168, 0xa8) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000040)=""/15, 0xf}], 0x2) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f00000002c0)='./bus\x00', r1, r2, 0x0) setuid(r1) setuid(r1) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = getgid() r2 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r2, r1}, 0x0, 0x0, 0x0, 0x0, 0x3}) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) socketpair$inet(0x2, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0xfff}, {0x34d, 0x1}}) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmget(0x2, 0x2000, 0x28, &(0x7f00002b8000/0x2000)=nil) 16:34:12 executing program 1: socketpair$inet6(0x18, 0x1, 0x41, &(0x7f0000000180)={0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/146, 0x92) clock_settime(0x7, &(0x7f0000000000)) socketpair$inet(0x2, 0x4000, 0x1000, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget(0x1, 0x3000, 0x90, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = getpid() r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1000, r1, r2, r3, r4, 0x1, 0x80000000}, 0x100000001, 0xe0c8, r5, r6, 0x7d5d, 0x100000000, 0xec}) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003bce06bca7c95e69eca617005883abeaa417a57003acbbb5be5eed6f00eba952ce6c74c887a71bb943b96b432811b955546e40237e4fb5f568d5a0d1937469e4e5a82fa23ec3b7fea47226592a8cefb45a38071e0b3efa2dcbf376c901595b99dde5f2d9ca644922a2b07ed1a07e9b8caddaca03e92eceafff4647da793d94ec39fa095c3a64d087a9cdbe8ceb22"], 0x96, 0x800) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000567000/0x4000)=nil) shmat(r1, &(0x7f00004b1000/0x3000)=nil, 0x2000) munmap(&(0x7f00002b9000/0x4000)=nil, 0x4000) r2 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, r2, 0x0, 0x3}) 16:34:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) fcntl$setflags(r0, 0x2, 0x1) write(r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x6) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) shmget(0x0, 0x4000, 0x1b5, &(0x7f00003df000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:12 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003bce06bca7c95e69eca617005883abeaa417a57003acbbb5be5eed6f00eba952ce6c74c887a71bb943b96b432811b955546e40237e4fb5f568d5a0d1937469e4e5a82fa23ec3b7fea47226592a8cefb45a38071e0b3efa2dcbf376c901595b99dde5f2d9ca644922a2b07ed1a07e9b8caddaca03e92eceafff4647da793d94ec39fa095c3a64d087a9cdbe8ceb22"], 0x96, 0x800) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000567000/0x4000)=nil) shmat(r1, &(0x7f00004b1000/0x3000)=nil, 0x2000) munmap(&(0x7f00002b9000/0x4000)=nil, 0x4000) r2 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, r2, 0x0, 0x3}) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000200)="a974373f164c605b48aabea6cc45519bb18788a93f5c7983f6059b0a03e9c1eab6fe1c430caa99a3f6aba820e45dc5fc47a45e2ef37ec9c99fb7946a187abfc655947a07f895d113d184f7083193b72af4a0f79264e08f5524d6381c0b600f4ffababb9dc3e03fe67649eeea972fe8de87c66ad07a5585f09f63dde6cfaa1e5c071306589dc295fd959b71083dfbc3719b29ada5af997b520e61b973a03189f5e97ed59468739683cefe6757061da72665774c7b41a3cb58a4c251fffbe55317edbf9edfbb5cae2db7c17c2e0cbc6de947f27142adf83c8efabb84ecb798", 0xde, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r0, r1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) 16:34:12 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003bce06bca7c95e69eca617005883abeaa417a57003acbbb5be5eed6f00eba952ce6c74c887a71bb943b96b432811b955546e40237e4fb5f568d5a0d1937469e4e5a82fa23ec3b7fea47226592a8cefb45a38071e0b3efa2dcbf376c901595b99dde5f2d9ca644922a2b07ed1a07e9b8caddaca03e92eceafff4647da793d94ec39fa095c3a64d087a9cdbe8ceb22"], 0x96, 0x800) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000567000/0x4000)=nil) shmat(r1, &(0x7f00004b1000/0x3000)=nil, 0x2000) munmap(&(0x7f00002b9000/0x4000)=nil, 0x4000) r2 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, r2, 0x0, 0x3}) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget(0x2, 0x2000, 0x401, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/82) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:12 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003bce06bca7c95e69eca617005883abeaa417a57003acbbb5be5eed6f00eba952ce6c74c887a71bb943b96b432811b955546e40237e4fb5f568d5a0d1937469e4e5a82fa23ec3b7fea47226592a8cefb45a38071e0b3efa2dcbf376c901595b99dde5f2d9ca644922a2b07ed1a07e9b8caddaca03e92eceafff4647da793d94ec39fa095c3a64d087a9cdbe8ceb22"], 0x96, 0x800) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000567000/0x4000)=nil) shmat(r1, &(0x7f00004b1000/0x3000)=nil, 0x2000) munmap(&(0x7f00002b9000/0x4000)=nil, 0x4000) r2 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, r2, 0x0, 0x3}) 16:34:12 executing program 0: mprotect(&(0x7f0000567000/0x2000)=nil, 0x2000, 0x1) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000568000/0x3000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x3000) r1 = getuid() shmat(0x0, &(0x7f0000566000/0x2000)=nil, 0x3000) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000568000/0x4000)=nil, 0x2000) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmget(0x2, 0x3000, 0x11, &(0x7f0000002000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, r1, 0x0, 0x40}, 0x1000}) 16:34:12 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f000040e000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:12 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10008) fcntl$setstatus(r0, 0x4, 0xc8) r1 = socket$inet(0x2, 0x2, 0x0) shutdown(r1, 0x2) 16:34:12 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:12 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0xac) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup(r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = socket$unix(0x1, 0x2, 0x0) flock(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/184) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r2, r3, r4, r5, 0x0, 0x7}, 0x5, 0x3ff, r6, r7, 0x3, 0x3, 0x9}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) rmdir(&(0x7f0000000000)='./file0\x00') r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) setregid(r1, r2) 16:34:12 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3ff) sendto(r0, &(0x7f0000000040)="9de00ac82f2716f15cdafd69089542f795520e7700f2e823f297d7e7343e5ce1f36be149898ba9e127bedfde6181a1e1b35245931d2e5eaf3545e18cdb0395a9034300cd47aba983637d908d1f05f2154e55dfbab04724862ccaeac7b48fb80499b41cd822b27e507df07f3db1de65a6c7e06526aaaa793c8b64ec0782189ced72650039104bd6c584172275d89ae02608e23c2e3c4465abcdc77bb48cc44aa497e68ca6a0f825b15324854b042425b79ad2d54808", 0xb5, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fchdir(r1) setsockopt$sock_int(r1, 0xffff, 0x8, 0xffffffffffffffff, 0x10277) fchmod(r0, 0x0) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget$private(0x0, 0x400000, 0x4, &(0x7f0000bfe000/0x400000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/14, 0xe) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) semget$private(0x0, 0x5, 0x403) fcntl$getown(r0, 0x5) 16:34:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) 16:34:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000005f40)={0x0, 0xfffffffffffffde6, 0x0, 0xfffffffffffffefb, 0x0, 0x0, 0xffffffffffffffff}, 0x12) socketpair(0x3e, 0x2, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, r5) readlinkat(r3, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/178, 0xb2) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0x3}, {0x4, 0x8}}, 0x2) poll(&(0x7f0000000080)=[{r0, 0x41}, {r1, 0x4}, {r1, 0x8}, {r1, 0x4}, {r1, 0x100}, {r0, 0x42}], 0x6, 0x6) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/121, 0x79) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r7, r8) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00001b1000/0x4000)=nil) getppid() r1 = getpgid(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x18e) fcntl$getown(r2, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x4, 0x0, r1}) socketpair(0x6, 0x8007, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x120f, &(0x7f00000000c0)=0xfd, 0x4) 16:34:12 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x800000000000c1}], 0x10003, 0x0, 0xfffffffffffffffd, 0x0) r4 = getuid() connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getgroups(0x0, &(0x7f0000000040)) fcntl$getown(r0, 0x5) lchown(&(0x7f0000000000)='./file0\x00', r4, 0x0) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget(0x1, 0x10) r1 = socket$inet(0x2, 0x4000, 0x7fffffff) r2 = socket$inet(0x2, 0x0, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getgid() r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair(0x1, 0x2, 0x3, &(0x7f0000000040)) r9 = dup(r1) openat(r9, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$unix(r10, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80000000, r3, r4, r5, r6, 0x10, 0x80000001}, 0x2, 0x2, r7, r8, 0x4, 0x8, 0x9}) r11 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffb000/0x3000)=nil) r12 = getpgid(0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{}, 0x0, 0x2, 0x0, r12}) 16:34:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x46}], 0x2, 0x0) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000055b000/0x1000)=nil) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8020, 0x8) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmat(r0, &(0x7f000058b000/0x4000)=nil, 0x3000) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="91cd031db5d1be80d783cc990d1788ed4b8168d313c0b34acf90d3b3fe48964ddf2677953462d2a5e2099ddb525380cbaf8464b601386b4c773fc9614bd4c4bb592981dcf9ef50e6628fdaf0a8e4a2cb77ad6f00ad263551062a8c690b8f8af77a96ac53f9362d3c30df11348496938ddb236366b3733e3cb9168c09831f0f7bf9b47acb3b90bc3a300115d07d09e1ee0365962a1c437275e97dc601c4c9f08afe944b7cda86c36c7c0660c1143d9ae788212cb06babdab70eff194e2ee4c07053ee8e4502ba32439e29b7a5a9842a3e9ac9a0d90071145a2ddc4d54696295cc926e169904cac9dec02ef4704cb2e50a41527d512c8374", 0xf7}], 0x1, 0x0) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) fsync(r2) ftruncate(r3, 0x400) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00005b2000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) munmap(&(0x7f00001e7000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:13 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') 16:34:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getrlimit(0x4, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:13 executing program 0: socketpair(0x18, 0x400000000000000, 0x400000001000, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:13 executing program 1: semop(0xffffffffffffffff, 0x0, 0x218) r0 = semget(0x0, 0x0, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x100000001, r2, r3, r4, r5, 0x100, 0x7ff}, 0xc095, 0x1, r6, r7, 0xffff, 0x10000, 0x4c6bbef5}) semget(0x0, 0x1, 0x388) 16:34:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgid(r1) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00005c5000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) mprotect(&(0x7f00005c5000/0x1000)=nil, 0x1000, 0x0) 16:34:13 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) flock(r0, 0x4) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/94, 0x5e}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x8, &(0x7f0000001580)=""/15, 0xf, 0x40}, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0xa) open(&(0x7f0000001600)='./file0\x00', 0x80, 0x80) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x100000000000) 16:34:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = socket(0x0, 0x1, 0x7) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x8000}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:13 executing program 1: r0 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0xb, 0x0, 0x0) 16:34:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="7e2b333be416a6e7585cfab14872cba081620a7b551bb78bdd31547a44f77c9ac5ac393e469f1951227420609bdba24055184cfcd48896cb25aa18f32a2eebda25afe81c73217c60974670611453e3825443966991bba291e8b54ccb629d7c0fabc1b1b521e4488d05e7979e7d3e5ffd55d58474c3641b", 0x77, 0x408, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x10, &(0x7f000026c000/0x1000)=nil) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_RMID(r1, 0x0) shmget$private(0x0, 0x3000, 0x3b, &(0x7f000044e000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) shmget(0x0, 0x3000, 0x8, &(0x7f00005c2000/0x3000)=nil) 16:34:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:34:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000040)=0x1000) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) socket$inet(0x2, 0x2, 0x9) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) 16:34:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x8001, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="7c8596f6a419b37ad630bc4cfcb63cbb81a9415d9e53a533d8d3cda38c1856ee5a31863ec0083f90c17eda21926f6d3c09ab6e3b86759f68f510364c56d5f90b52faebc8c6981f7789419735ac0ea5cd76b520f2c370639cfe3cfc6bef22ff72fc13f5054307278971f05008e34475352501761e61cac770f86a6dff2d09343aafea91ae928857e76e1c39", 0x8b}, {&(0x7f0000000280)="1221063898747506398407bf497c12554c38784fff51dce995475606b5b4dbec77588271429ec61cb97d87781fc78bd45f0db2aced2f2144dc52c8e7a9159b9a22eb086baf9b1c49978b76a78e588d6cd87d3f2af1d7139649d9de475fb9ead15b2f1d261f4d51915484ce5b358a0455362099681115f4b57a0fbeb3226cd75df16d1a0c91886c0a7cef3abdaea9d60fa7477302cbd3a81f09ae607df1f8b68e5e7125f05364d3c696560844487d8a1ecf", 0xb1}], 0x2) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r5, r6) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:34:13 executing program 0: mprotect(&(0x7f0000569000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x28002, 0x10) mmap(&(0x7f0000438000/0x4000)=nil, 0x4000, 0x0, 0x5811, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x1) r2 = msgget$private(0x0, 0x108) msgctl$IPC_RMID(r2, 0x0) fcntl$getown(r1, 0x5) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffcfc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r5, r3, r5, r6, 0xe2, 0xf3}, 0xff4, 0x5, r4, r4, 0x8, 0x7ff}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r5, r3, r5}, 0x0, 0x0, r4, r4}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x100, r5, r3, r5, r3, 0xd0, 0x2}, 0x5, 0x8, r4, r4, 0x400, 0x7, 0x8000}) 16:34:13 executing program 1: clock_getres(0xfffffffffc, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:34:13 executing program 0: mprotect(&(0x7f000017d000/0x4000)=nil, 0x4000, 0x7) r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f000017b000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:13 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) ftruncate(r0, 0xd46) 16:34:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000080)=""/209, 0xd1, 0x840, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = semget$private(0x0, 0x0, 0x484) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x4, r2, r3, r4, r5, 0x20, 0xb042}, 0x224c, 0x200, 0x7}) r6 = semget$private(0x0, 0x7, 0x400) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000000)=""/94) r7 = getuid() r8 = getegid() fchownat(r0, &(0x7f0000000240)='./file0\x00', r7, r8, 0x4) 16:34:13 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x9, 0x9}, 0x0) 16:34:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r4, 0x4}, 0xe5f, 0x8001, r5, r6, 0x0, 0x3, 0x400}) 16:34:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mlockall(0x3) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x6) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:14 executing program 0: r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000569000/0x4000)=nil) shmat(r0, &(0x7f0000569000/0x1000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:14 executing program 1: open$dir(&(0x7f0000000000)='./file2\x00', 0x8000000000000, 0x2) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:34:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) socketpair$inet6(0x18, 0x4005, 0x4, &(0x7f00000000c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="2960de92f6eaa9bb7adf4c9167054b25b11d2ff68d6294c8fc392b56143499a86e951b4fbbfcc570c80ce38a2b21911be60e572bad6ae3169285d95f83adb4f330a3cf747db96a4590663f79b19bd50446d8af8271b787e2c3a8561984253936689ba375222b829611febe6a2df8371a26dabd500d57fee087df0d7bbfc4cc956749d694b70520e6664ad030229c00f454336afd7966ccf87e7a3980452efab8db07f90df17ae26783da76265a5c496c1e8d9e", 0xb3}], 0x1) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:34:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x2000, 0x1) socketpair(0x12, 0xc007, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') readv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/3, 0x3}, {&(0x7f0000000300)=""/45, 0x2d}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000400)=""/145, 0x91}], 0x8) 16:34:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:34:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0xffffffffffffffff, &(0x7f0000551000/0x4000)=nil) r1 = semget(0x0, 0x1, 0x220) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x101) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x0, 0x4004, 0x0, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:34:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:34:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20080, 0x80) fchmod(r1, 0x7) 16:34:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0x7, 0x6, 0x80000000}) 16:34:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x3000, 0x280, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000113000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000366000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) syz_open_pts() 16:34:15 executing program 1: r0 = shmget(0x1, 0x3000, 0x41a, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x2048, 0x8) shmctl$SHM_UNLOCK(r0, 0x4) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:34:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x6, 0x80000001, 0x80, 0x5e60, 0x80, 0x9, 0xe5a, 0x800}, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x8, 0x1, 0x4, 0x5, 0x10001, 0x81}, &(0x7f0000000080)={0x8001, 0x1, 0x100000000, 0x6, 0x7fffffff, 0x3, 0x3ff, 0x9}, &(0x7f00000000c0)={0x3c2b, 0x6cb}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:34:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0x5, 0x1f, 0x3ff, 0x9}) mprotect(&(0x7f00000d3000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x0, 0x2}, 0x0, 0x3ff, r6, r7, 0x81, 0x7, 0x2}) 16:34:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x113) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:34:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x4001}, 0x0, 0x0, r2, r3}) r4 = msgget$private(0x0, 0x40) kqueue() msgctl$IPC_RMID(r4, 0x0) 16:34:15 executing program 1: setuid(0xee01) chroot(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) fchown(0xffffffffffffffff, r0, r2) chroot(&(0x7f0000000180)='./file0/file0\x00') truncate(&(0x7f0000000140)='./file0\x00', 0x20) 16:34:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x20) 16:34:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x63, 0x0, 0xb3}], 0x8, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)={0xd1}) 16:34:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) mincore(&(0x7f0000156000/0x200000)=nil, 0x200000, &(0x7f0000000000)=""/32) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:15 executing program 0: r0 = socket(0x13, 0x3, 0xfffffffffffffffb) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xb89, 0x7fff}, 0xc) mprotect(&(0x7f000004f000/0x4000)=nil, 0x4000, 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) setsockopt(r0, 0xffffffff, 0x7fff, &(0x7f0000000040)="5b1500b0326bd9ad179bc92f37643b7de010b6c4eb4de0d8ce18472b982e01c18bff35ece0d49ff148eb0caddf36934de25867032eca4479c50c67a707e8484947d0296f599cbf8f338afbf53f9acb", 0x4f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x2a3, 0x2}, {0x18, 0x0, 0x2, 0x8000}, 0x1, [0x6, 0x5, 0x6, 0x8000, 0x0, 0x58, 0x7, 0x8]}, 0x3c) 16:34:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_RMID(r0, 0x0) 16:34:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) open$dir(&(0x7f0000000900)='./file0\x00', 0x18020, 0x80) recvmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/251, 0xfb}, {&(0x7f0000000500)=""/28, 0x1c}, {&(0x7f0000000540)=""/175, 0xaf}, {&(0x7f0000000600)=""/202, 0xca}], 0x9, &(0x7f00000007c0)=""/229, 0xe5, 0x9a}, 0x801) 16:34:16 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmget(0x0, 0x4000, 0x9, &(0x7f0000447000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:16 executing program 0: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0xffffffffffffffe0}, {0x81, 0x7}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = semget$private(0x0, 0x1, 0x88) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/80) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r4 = getgid() shmget$private(0x0, 0x3000, 0x0, &(0x7f000024c000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r4}, 0x0, 0x0, r3}) 16:34:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x200800) msgsnd(r0, &(0x7f00004adff7), 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:34:16 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:16 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) socketpair$inet6(0x18, 0xc002, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:16 executing program 0: mprotect(&(0x7f000052e000/0x4000)=nil, 0x4000, 0x6) getrlimit(0x7, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:34:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) select(0x40, &(0x7f0000000040)={0xffffffff00000000}, 0x0, 0x0, 0x0) 16:34:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000080)=""/251, 0xfb, 0x801, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x8}, 0xc) 16:34:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000000)=0x8, 0x4) 16:34:16 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r0, 0x64}, {r0, 0x4}, {r0, 0x20}, {r0}, {r0, 0x101}, {r0, 0x44}], 0x6, 0x2) 16:34:16 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x1, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x400, 0x1ff}, {{r3}, 0xfffffffffffffff9, 0x11, 0x41, 0x0, 0x3}, {{r4}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x8, 0xd7}, {{r5}, 0xfffffffffffffff9, 0x1, 0x13, 0x100000001, 0x9}, {{r6}, 0xfffffffffffffffe, 0x24, 0x40, 0x3f, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x22, 0x7ff, 0x9c}], 0x40, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x2, 0x100000001}, {{r9}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x100000000, 0x7fffffff}], 0xfffffffffffff898, &(0x7f0000000340)={0x100000001, 0xfffffffffffffff9}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r10, 0x2, 0x1) r11 = socket$inet(0x2, 0x80000002, 0x0) connect$inet(r11, &(0x7f0000000080), 0x10) 16:34:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="dbfa60702a6abea89c85f4de2c497d3e1c72c75ae76fa22836b884c6e8905405acebeb270d66d93457a9111cd3ff80526cb3c020d1405baf8b4179830ffd0f69fdd80706cbb12396d275a2c497bec6c9d152659f02f8f46cd9f9a64391999999acedbd02b8242b84d407040b1e360162aaba26a2c752", 0x76) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) msgget(0x2, 0x28) 16:34:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r2 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r2, &(0x7f000034aff8)='./file0\x00') renameat(r2, &(0x7f0000d5a000)='./file0\x00', r2, &(0x7f000033c000)='./control\x00') readlinkat(r2, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) r3 = kqueue() read(r1, &(0x7f0000000180)=""/214, 0xd6) read(r1, &(0x7f0000000080)=""/105, 0x69) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:34:16 executing program 0: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') pipe(&(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) 16:34:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = geteuid() r10 = getegid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000080)="904173945b4a08b6d7cabb48b5b2a44dea64e17d106ff4f9e31ed81f2d883eb9f17fbac1f8cc135ad6bf37393a105505986bba95cb01146d686180cd5a73a7d4ae1aa88f446a0a6922e635a97344d2903424d4fbb58e575608df3b4abeb3f974e3d463a7a12207de55627ea3f3d21555bc522e2f4348", 0x76}, {&(0x7f0000000180)="db00e0c69aca6989f47cf5d352351c66b13503a4598de2feaeb8b63b88a00304df640fd124650c4a37c24ee58ec10899cc7f4c2ff272d6b5f19af30dd523b6e0cfe67dba671c39bbab173019421534fad5e7301b06a6fa20db1a6daa592ac132a29a6a3e8718ed85adea12d3a0c6f07768df4000dc13f64514b8073e608b90afb92b3242bb9bd9c584693d4f7a6c27f443512a07091506f3bc9bf4ac3eb77769c2229311ac6bbb0ae759a1f741225832e76fa625ba289c6ac6d986199dbba3e2fdcad31d1d3d37a7db7a81a0a5d7b05a0c3fbae25f856efdbde06782ae5bab18e61ff44369da4a99804dd95c9edd7ffde11056", 0xf3}, {&(0x7f0000000280)="5dfe1899728894874a76dcf80a513ed8d0526d7bb5d2ecef5c56740257443c75c5caf91fe6b37befbb1145dd7f80e27500aa5995285863be5988cac7f564d7d151f77245292719e56b19b59f7fcc815e2597d6c2da4fbc60653064dee48c2364f441c176c853b0158ad7be6ca6f7e4d8f860c0dd12611632246775343404d73306ab87660e3d5875cef5838615416387ce1de7db0b184d6498bc65d54c2fed066f4f53163aa8819852cb11941688a2498a9ddb35a0c927a84b7a49194c4f3c80dae1216b7c37", 0xc6}, {&(0x7f0000000380)="e1b97caf8a553e6b8c94b2f84286eb2d8b9942c1086f4e80118023de5439726db77c13ba3ffad516b071523cb18b653375d42fd5a6e8b6c5af7bfe5e495198c19ed6013edef27cb8ddb9da923f9bef5d0aad15331aa644703c0c0346b6e65a57bed6415ccaeb1124e072896350bde512a146ee50c35372aa247e544bb6b0bac739c31486a85d4cb4255b19e64b2ff73bcd98589351e2d71b78c5050623c32c53413144a47e578deee8bdb64a1b89cc7b3c0cc211ff84c7d7a71876189b021a3603cb85065969e47e3d6dd54b9dff600e9a75cfb607b4393dbfb8dbe8e03c044467a2e38fb34b27c11a6783307cbdb59228b241b01d2f9c6a66b848e0f9f3e8dbee15b457d3682a0587cc333f1cfe928cbfc0f97c8c9e4c837f459cf159ce169be6b6cb847ca44914047bbe7358c16066b008a61ac45400c9d34b66fe7b6903cef59867418112a3c1ac081cf6a06baacba80d7c27f8078fe77eb740f430fb3fd15bd581325158deec4cb78da3eb8d96b464fe9124bc505a0fe1c0da0c12ac69fdf9c13b32ba9e9d0c2b7257b1e9942fb7a9491ac9496fbb4acdbfcea17ad3796e17c6a2aad129b32988f37ad7f3132083c8438888e1f41c58e707a46ac60a45dec0198b42f4758471303c40cf7c5a5ba201cbc1e9de2abadcf08296fd65836a7ac43af49c3866d9d01382932aa541a234a945866fb3183f68839130d7e091488c5194593895f528fc2b43caa9f72c184f51234ab82f076ed58dedda719892cc870f45d53bdf136c6a6b5b50b53ebd66d200bc03fb71831398681bb566f4f1142c78451f2fbd0ddf9ea409eb2f2524b57d180ee5b67d02ec85e218845497b5c28b8424bd077d37731c7c31af827a1b28cb6a9d9689a29fd8f06d7095e2dc5dfa4d3077b9d01e91670a8033fd8b9877dfdfd22896e11a70634c8829d1a0028255cd8dab88f8bcc6279904a8520e3d6930841c2df9bd50169af0358b3930be4d6adf5a0aa05374f218fcca706bf428ab1de625af6a4e95661fa8f08487f77f3621946516526a462adfe0380a69e22d5dbe38121dcd467e0f8252961988b7eed195e365edea05c7400628253adb4b61ac0d849913a658bd5ccdcf15a25c66ab11631c1bd62aa3221386ab4363397770f8a167fcdffbddef19512b23474331f14202ce75e34bb64798452d00ec4b3223aa843cdfb9f53d5f59784556ede9e5230effa393cd65b91ea70774511657a1522a41814b7ea149a5cabbf2621822085191b60f813621132debb4dd6b2be3eea43dc4ab56d7927d251f5b3a56e73279f59b46d4773a6918f3bd321054a41f710cad4dfedb09d281004cada650449c820a7d3b8b599d604a152e02e6a7c32f25bd5402cfddeb2e5ca4cf01fabda47d7ea191a916a760e124ed33734a1a4736718bafeecade80df9bd90275ad9f06ace4b5a6ccd6feb5c79f6f31380a4510f17cca0f545d26ee76cbf9e498ed2fc9a4a256a68bcd9e24569ace42cefd0c5671d9c007b364e7dcbf08cddcf0772ed9609ffadb7365a1f17b3444c9ea65adb672e8729477ab14fc53fece8700c8bf30c32bc46b36d5d138f28a338755a3892196e0123b5e50c7dd8695c18d7d95622b88f0331fb251c721ba805c1135274db2cd61c5b863b7cb8531939641841cf82192d7dfb8693cf176074f8b05bdff434216579daa195ee35df0e61ae0431428d9f9b726ce38d22298114fb9736829d7ffc7179d3248a629ef2703eaed1e70573ca50b83b8a2334697bc4dee0cda822ebb3015f580707b3e3e41fb95507ffb74ebe838f3e17c7b7667789c62019b7955f115ea4ee62ae803f77217b50a216e967e41afc935eeae67c742eabe12e0635e9bbecd4d738db07c0873ec01edeabe82944df110e29c197a39470633acbd288298bc8dfcb91385836f37fa43c61b807e366e60ba0777dd98fe011a3fd5af26029b7b25d8d1f0cfe97891b0e700576b45e68742f275577926f180a8a94739c0f89ca3f9e8d487af30c3ffaa9aae3c586e91e3bfa4c786d99b173b792cdb6e84094453b68163f548f6e6b366a8034a14ec2d2739669d4eac2b49160f8e2255942b807a4ce268508451c3e1b61a7466cb42fa0718a85442cadd4a0354ee9fcb8a9b3a2b49494764f90bd914e26d49473069603425b13c55e8b5a75635b9c761d4a0935df4e541df578548e879e80fa8ebbef2731f688a72848664428746b8f1c931c5a4fe04cc04cc9a9624e7b9c00c9e08db19605ef78935105e2c601f75380506b806d9a0fead7b995ad52008a9595c2f2e7c7234c990123a4a0ea72b7bd161916fb2386f0f659ecc0ecafbffd8c2dff0a73dd2cc639f8ef43f125ff2b6fd63c1b7bf474aa6da3f56e6f94e8599bf679a593b9ed45c3a29a0acf743738413ea0fe07a55531b729ad5ef160a002ca42eb4cd6f1821b839c781e971e6eefea7d435830e3a75c4ed158ab1ded79d0bb7b7c0b370ad6c94b918a60b443ec74f9cb47d0f5bcdd00c0c0e4f0fde9a9573bcc3ab2e120a02b384556f12289fe72b498b7280b8d2cfca9b3945a68e7116fcdc8aad9a4b83c31e1302f09698a1ec513980ea85091152b0309b74ad672d7565294806d6d127b7a6ff4b6357e412f393423b5a39f10fe1cf73c774525ac1b19f71acf1eff0f9ba1d7923e212f63722a423af4e4519cb595fb1930aad62c4b24de967e0d21f7b6d5ebdcc650ef9880ddf3c217aaf748b4559131c96672b134ddd747ff80ea9cf29e6bf55789dec2cfb42c2410056e73857e8e1bd98d8a63b098f0592207d41345dcaf80b99d70a56dfaf53a7c930f248e91288223f129959e64569edbabdc600afcc3e14060a5a871fd6cbaf5364ac5982f343eadba5b5dfec04a70a4561cfff9457e5a8268b880a7604f8c507ffe4946ef8fc7b3c2279d1a3323f36b89aba1e6f1d77c7825bb61c936b91070b28e62deb14a364c6d14cb216531c7c7af29db266947b0ee6770256cc40efc48331201b6f1ba00a24783a515c3bc4ac9b8f5fa24b36b7286fca871389127412404fe3d63b9a75ff6bca8bdf47ca90e1a1c2648155cbe338f84c34a87da3171a2d84d12347722a586389f6b2481a7e45fd940fd382cf8f247ac2c84a8985e37b37fee849ced76159b04ebef5d6559ff2707dc91b01e7fa1c08a77fd2b6daf19601d3b5b143c269c41963d2092ea28f444f0703beac89a07d6252718c0fe3a92ba47a0410a68a0b94fb0059df20de3e65088f0280b6bd1de496d3e82963ffefb6ebbfb7231a07f1ba973c9588371a33ad927717064da7bf7d65ae0867cf4a0675b9c6d42fe35d330179603353274a2251ba7bd553c1a52c49700a0f1401b2079a8bd5bf6ebe73a3ca1dc51198c988049bf3953b23cef4710f1d4d18217ca5c6372d54612f6ce670fdcffd3b9d10659d22ac8cd2a7f54e9c6595036c7830814a7b66abd3b732866758e55f79a90da6ec1df1feab88ca47bd8eaf489cea468b56d97eeea3f0a2f5970376d48479eafa32d56a28f8a26748fa446ba786e09af904ed378948227bb37b04c96a6c3120a042d168214e230f018fced312ece0e96bc409f3c4924917c0a536e58d66be698363a13a4d4a2ef666df8432e72d5422e31f3ebcefc75a69987bb6bc3d0ef2b9689110332df414ed13128b91a29275388ac2fcdd84c00118d6caff8ffe07eead3937c1327fc784fb2172390cd3e75229f2fa76b566d55847059008ee25e9fc19a8bd4dfb5bd454c5a41cc955a5cf879dc14d0b9bd72aaa1bca6fae32961ebb54bcdb7ed2e773d14de4adf259861acf09a16ca84a93b9bebb98b36237e2b582cb4dfdc56d045d3a4cad944ecfe8b545e9fd6b6f4e12191aa46a51e206e999f8250b38f168dd90ee275a1e06cdfee80d8c5e0c73244eff333cdd47650ff786ceab2adaa6af9b0b9eed5fec7351fe12ead537bb6f55394496953959f358cac535fb68b0c19d02971418a7e41ff9add8ef444dff9a9f2297180558bf90d2f1dd03a9c1d58fbb850bc94263b4835d3c0fc5cdaaff93e3e9de38d757d82cef64abc117c7ce1104e1436c8ab8532c51018b16d25664dc3b378f6e0f07b66d3a65b3083167580305b8e78b1564e927dcd64e4dfc085fa80cb27eef5bb75eb306eb2e06a2d06edf83b2dd7752db48d45c3afded065a319545a716562f80e626528cda41192bf327241fe67b64e8e1236c46f7b734d3e7899a2d731caeef78b213e1807eceed985e058a35e80f167a6e2f1e0b169eeb436646ca0cfdd59757ee04099cf9732980b8fff7f5f582d942dd697b6fb750f6a5415183533e2455b7d1d3caa82090c154ad6e01c20fde52c7093bf4b40cc051412faf41f23a0ab0aa5af47e27c2e9762269c397c5ff60009c2a3759d277fcadae0c1904a7877dbd677eedca6e2f66107b67b5320ced396625ac3fdb44952cdbd1c2d5962a5b2c2fef38bab8c0f49a35f89e29856686d4ee8be95567bad5eb50a614f3cd125023901aa664ebc908b68e1993d601c66c026e43f0569860669164cd4c6443b4f54d1cdad8d36329aa273e1b63150d2b1277a2baf2fa3adf043414a2a88df9782d81f4f0d04956431160f120e2e56e8138c0cab9ce58e2691d401bf933362f3450b37ec4ac054dda5fd27a6a154db99c59e28389b0741ed9a59adfd1ca4bb9b5b08d353b79c01ffd3b044ebb1245afbd9febb9a486ba8810921dfc31a2bf881c67793035cef3d4edd918f943a90c40301a9428b67858dd8cb321f5e946b7c3cb02dca765ab21bd277da1d7535da825a295e66931b87d00b44366217fd1a1f9c8a12793597e76041040fddd9c6fc46dab4302104fe8e592a7044199d098c1c19d6cdf947e5eda326a6396c1e0629afe9654b4d81478e274b096b2b522fc7db4399dc3da9a3255025a772d6076d12da7b03eada0482cd95e7afc018c1a579ba57b3a192e0ff458ad42106c8c17a76175858e916a1bcda798a43f1ac09a2d94635eddf01f7ebfb986e90bedaffb7de613a6862bfb5320e7023be1ba030fafbc6410cbdac8aadb3d4f60f2d18e06f6ea32351a996f59a8c0b7d6320fecd75640b8cb6b8e646cb7683a07de7fb65b362cf4712b7df49e64ecffeb8cc55b5f8973193e06b1ec16bb82f4d6ffdda1aee93dacb84ddb1e85cf27917577744618a5e0fb63c7eb9d3b058325214505bacfeed26408a7f4ef9d94722a11d1913e0c4cb0b7a7b5f3ac6b44670c55917b6403932f86c0fd6c7bbfb5b7acaa671145cefa66428614121b57024250a316a62e1dd72e89a27304e986d90d9a978753fe224c685802dc6e9dd902e499531431f92a44dc012b5029a517655c12822e6112a10a7573c6a91eab1080b870a05acd3353702e5bd0604c330fd4581aec7a70bbfb60c19a08f4a206d3278411ad621fd66725bde877886e94baa4151c549407733794f0625fb60f8a3fa3fe03c937232fcfbcc5c1f18c354732c49ad15847fa79ea9166604524aa42a0a4b2c75fbd062f70ad430f7320893b9c8bd95b9a71dfaf6cfaa2f35d4683169845ee24cd79c530595e559e9a4f818f24f58d94b73f42375d8e77eecb82d72abd9069600429cbd5e7188de0d23cdeaa24c422f3c0768664aaba56fb889ca5d227e173df2a4b3e65a3762009d76c7d43d4d503f6940a382600bed0f62bca065d67fdde1eda9464f06de6b9139c05edbe85bf958b9e95ae0292eb05796e0ae5a803f197c67519ef41753c090cc77a823323f3f46806530fef2fd02568f9933be76664d6b2921adae78c290771d9b694eb32ad", 0x1000}, {&(0x7f0000000100)="afee3a2e03ca392390b67e8913", 0xd}, {&(0x7f0000001380)="c0211e1b980a75f0f0212b57e73ba343e3f7be5c6420239fe2abb307ec4a83dd46f6f6f7d0a50ce7701ffd62", 0x2c}, {&(0x7f00000013c0)="a81ac116df2d1253db4de83317d9db3a4e6b00e5a5562cd70ef6b5ddbe58fdc557dc669d869916210a29b4ed478d30947337f59d6d8982e81a4976768eaa8f54ecc9852a5f5b32cbe68328f466a7b9f9f39e18354de8670f4863bb2aa14e73e8569e92570a847284d1c30ab84958fa253b99c50715d223d99e20b9a3f2d927f0ef6cd2703d1e9e61c990b15903eccbea1d19f9b195c272c677da86a45eba9e422e875ebd3cdb7e9020d996da356643987fad812dc75d5ac7dbfd7cc2c173ff6d3ae519fc33f5820a4e48536eee1746d9133fa9197e0a05f58a4d36cde3e525d4868ed3c329900bd01f0f9c32ab", 0xed}, {&(0x7f00000014c0)="fd10164a2e8bbff083ec16bb885f0637fe4d01f256b86bae008976f324e7995450c8f0283b9c1589db4ae2a3d82df62fce55de377a95b98b8d1d80f580bd5cc6fc7a0c355a4b5b08ad4071e7b1e15e88dc6db1df2fd3eac80cc48b171a4072ee11f2f9f5d8a26ba6eb70bfc5803f02536ad24d842ff0dbc555cb7a5370907340621cceecb55f220dd352522faed6ecb2647dd022958cc1ee5c754a77345b3a2c1abb41ba89cafe709ea73ad61d25e08c61a37ea36cecbdfa621dacae85d299c88d6cec01345ce556fc9d1d6baf395cd8a2b8d381eb97548691e25b", 0xdb}, {&(0x7f00000015c0)="92d9029ed586e3ed081e0f3b07d92d83a3e46ec1413b05848473006ff639bf7bab9bed76d048ff339cd34ba243c0259f785e2f0d00451b53f3b984bed37c205e129852d9348e1b5e2a45659575a9a0aae6a7043f021e2c05d5391a92c86bb6298523eff074f9cf840baa7caf48d7dcbb609fa9f33968997b6efbea58f478d3fc653bcfd264a8b0d4e0d1382cc2ee9fc12e1a08d309d823eaf646f3d4a4d69f", 0x9f}, {&(0x7f0000001680)="be6bb8f3db5bc7e9bb0aa938ac6d56ca1dc9ba5586cc812c37873f9abcde6b5fe95a1b3eac1875dc38d2ebd922c3b027f69fe5a116bb96e5f4c79ca07dd71ed32a79d9cc8cd3fb055e1d484efdf8baf0", 0x50}], 0xa, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x40e}, 0x0) 16:34:16 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3ff, 0x800}, {0x9c4, 0xfff}}) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f00000001c0)=0xfffffffffffffd07) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x40) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000280)="0bdfc4ba79ad19fa3599278e264b470f4e696909d4c05aca4c2cb28341daafdf32265ff7fdadb112e43f3482f9ceeb54f2b9558cbc79b4959230e763ccf2bb28e95e05ada4fbce7c891f27fc77ec83810bb3d126aea1cdfdd907935f92c66bb1055abb62b36dc648afbb9523c8e813f0b0ba7c34dbea7386098d51b7", 0x7c, 0x401, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x4, 0x16, 0x0, 0x6, "f9fc44743873d291d5777c03958a48a59ca23288", 0x9, 0x4}) 16:34:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$inet(0x2, 0x4, 0xfff, &(0x7f0000001440)={0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001480), &(0x7f00000014c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001540), &(0x7f0000001580)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0xe1, 0x1e9) r6 = kqueue() r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = kqueue() r9 = open(&(0x7f0000001600)='./file0\x00', 0x100, 0xc0) r10 = getpgid(0x0) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) socketpair$inet(0x2, 0x4000, 0x3, &(0x7f0000001700)={0xffffffffffffffff}) socketpair(0x1, 0x4004, 0x8000, &(0x7f0000001740)={0xffffffffffffffff}) r18 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r26 = accept(0xffffffffffffff9c, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) r27 = socket$inet6(0x18, 0x8000, 0x7) r28 = socket$unix(0x1, 0x1, 0x0) r29 = kqueue() pipe2(&(0x7f0000001940)={0xffffffffffffffff}, 0x10000) r31 = socket$inet6(0x18, 0x8003, 0x7) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000180)="f8adba13042fa4ee2e71145d61e96edbbddd52dc14bb872b0bd8cbee6cecea314066edb899a02c8340ba2c4f922988c5b53015c6a7ffe16a58ee5a65717b940948ae47fc1083685f4f10f9e0011608e036fc112ec513fa7f92c9e6c893733f62b19c6e396254a79d564933f147170bcb711cc2bc4ffbc31f06aec53f74748d0a32493b765fce6620465ddeb05c1cbdba8db53770f799c27b7dc7fd5aa9940b0605a65c3b29f4fe2c20a11851b850baa14e100210a5412446ddbf82474d998b7565ba0f6cb9ac862daeaed99b0bf378ddb94d0cccd88b77a2987a5afdccedb62c0258a6eb4b8db25deb32390753a838ef19edf70db1f89debeab2f913d5ff45ed2d4b5c40be58fb5594934985fa8d312bdf46bc34a2e20ff08a79f46c8c01f87a75e8ec4cb6dadfba7fd3d63cc70b23d7ce865867b3d360703b3c61226b9ffd38865afb551f8cb4fbe98392cd90fe75319ba9bd2c9cb96d0ccf59be4b9cc61b18d70067610024cff3a2336afbd2da1aa10490402b74f78065e92569abb65593213cfa28a30fb0d19d60ceff1fb42b861d45a2471d132d5b2882556c4bd863af6dc93aaee2f622e71fd73f68ff5802cd15ccf929fe34393049542439a6b42c455c0b2308a4e9be3c315a7e8d8d8b915fa2a3e86b5bbfd961c697ed93c019dcc387ce78dfed89018ae51a7fe885e64a18e8ef257c69f7cd359b8bf44293144c13028e88057297d8863a17fbc6ba10eb7960e1b4b20bce2b96b16399c8d062a7fc9104b6b7051876e5c31b52138ab920c0ab18a8f256bf99b656b92dcba4f68e90bf81cbb9894733ae8b723d8e5b3760397172ccd289563445f8072d8d01791ff86dde56bdc15b41a79c7ee4b720340ba2d9f529dd7c1c874fdbcb6e21d6e8bd0c5a07f249dacba17bc01f1674fcd43f1b485251c0cfa2f11b2a8bbb34719b4835cecc8c9f57a07b8dab397c366d62e043e669da6874f5f0a179e8bd08fb7297657fb23a338b52dcd78692871681bebff7b779cddf58a0adde43df20be0102189c91ecde5ecb2926faa824759eefdcd696503d05e9d7864b7d08ac18d99119f2511e8f4b60a65ef5fa553ca345fae4cfee61139198aab3bc1e63fa994314549b61df1bf1206cb7545944603c35d3c3db85b6df10828f9190187d3e7650e078704cc203be943de372f7a289f2341e4d2f7eaaad78d86a82e41f993e6b51645a7c4d66bcce0c91e2528ad98b51b3878eab4ad7b39a8a60a46a323216725144222c8517c1e2759456fc41ceaea1aae9e20b95dae16059fdad2c11b6fd8039e09bd278a1a34da7e05c57ec05ad1e88c56f1079d07889b83b100e885d05f7c7d3347ef91ae7d03b6999c4e444ac52b9dbd68c386a0ff265a882d241c1acfc32cdd651e134b2a171ee08714a3f11df40722d8836e13433fb72f8854f7dfd90c176538c445f8bece7dff96e6b544815183194e7081d18b84a95e08e3e4e7a7649fa26292cf9851b368268f0ed79e28827cea6b33e04c7864ce046181bf032f3fd4fb08663532ebffe0c901c7633fd27fb362b90583be780288c0b190d8296cb86486b60310c32b2ea7042081f36950525614fd4dc2f1b6fd9dbbc7803ed735421162f8b3c4f8e6aa0a3d7892e4e852afc0a64e2d79dc0b338342d0d53fbfc7a46a17773cb17a59ae9a1305bb883f38cdb7040d443ea6e75d7fd15a14ff4323b1f01e4677e5827354b137db8aa0641bc18fbdfd757ee44c54d57f1e8a0b0b2ce29a198e2e7405c59cc3149fe9361d720f8070cf2993385727114e0249bd6fa4650dbba6257026ed38b9ced853188f934fe24579673ad39f361ddd09be8541150118ac9f966ba584c439c72b815d1d590f808b91ee1a5c76474d62f4734cd99a0892ae642452ae32651760641c14065d0e3da2546d7a058189685570e24224cd7b814297daee78748268681056f4a26dcc56a185ac2449ecb5c9e2c616c1ad0d81a7afcb0b3f8203cdc903015bd642aa828e4f1b4411b5f11fa3233f0076dc4d50b747ab0a5db5c54f11ca625afdcee309994d0f61e788f7e056c864ff4f7ee44f036ed8e3b00b87b07ba509f7bdb45e6c2aeac2f3f31f3b196f07eafebc17993003a2864ef19d0b959a35433b74f525db70bad2ebcc8a0b6567a5d5ab491e2110194da84943c812d53cd6bcd2949f5820bbfec3433cf8b260f9cab76e33680c00833a250b15a7e745dfaa2b5df94a7ca2be717026375adbdf4c66fb479c1cd085dce599b53934638537c477a8646add913b7b21c24795ede984afc56bebfd1264736666aa5628c40f890f3c3626c3764094dfc319ac69fd1de0615c054e9c070d6ec9444534760d44ec58f1adb4ea2f8a6c02d3ab57b7e6c1c22a94b06ef5827f7d86b540870da5e1d8b4eaa240494c00c3605d3ec8d5b84e1fc35b4a746a8747904f40203512a7aee4874a6868afc14a63f0acabd576f9256c333548def2f66fcf239e97ecd9c94546d79adfd70eb769e651d0002afcd08ee87b1a72eb3c998fe2f7f794562638a5786d516dea81dbd8142691d6f02b2592b686fbbc15b841584f0276a8d5a05d73a8c54567c24f398bce70bfa3ff51fcbcc4ee242659163d06cc4cafe42bfce7aef3ec5031551e1c6106ac0f2cfd806b84c33a1e250808cfdb5ce190a1e924de97b86d02ddeb7f3d04a9ecdda18df56ee1ec92bdb1774bd49efd24662ecf312e36e50be2a912a79b878900b76e91aabd4aa7e0cc3e774ef2c228d03736598a1d0e323636a8b6bc03c011d1e42f5618871e3749973cc70dc4cd535b3b4bb73d6810b6202a4fece226ddf915eb747a11c87191baae1c05762168ea2f0bec2de934b2387d9f0b8b797574beda77b05ddde96c6885d811ac245f7eb1915c3dc5f04bf2495ac60831ce4622ccf259df1d5e069f6ddd6ca0dcced0df46fd0a51e277eb9147b08eb96074146c3301f669c800b9bc7b83c4017f6b7f4d3e54bfa140faf796f20819a91b7ef1adc19f286c7e27524f44c997995f762e35aebef542f50055a85b800ca2b450397bda2034cd9aab95d8526fdb3645e78fb03edef7f349653b3e8c07e0a70be3fe83006d4aad899b107aade0438eb5f33d787d12b5e093053ff51f1f89209954e03e3d5a928edc3773a1adf7921295d9208726888c4a482a18101d738fce004d4e599d1674e7a5b45b4882023568ebf3ef95a73d6b2fea7756a4ca835852f634f09d7bcdda539414baf6eccd2dfe011df8f30b642afebdf3cfb2115328186ae82512df0ec025137e3e5bb5a4954a72b915e6721d128ee1c4fcfb16b845d550ae0934dff398efc8dbad57d47cf96dac66e3e39fd199d3438146009416539b0036c5659f0e64ea9e1189d0120c8b04d5a50ed495b9337e92b6dcdabca637722b2b5e425c3095e57e1aa30c3f573c226af5b8787e50d90a6de82f3e9da7c7ad757f735e20ee72e7454622002cb02e39cd38facacfa051669a713a0466fe21a8acd25444148c4fb3710e8a032f2d34912969204d1fddfc8ba3aacf2c1ea0d57d91d2ddda64042a0a3fa70bf4a2cb34f719d4dc4b7e03353418d3fb305474ab4810877b68a66e9c0cdaa7c1fe9586c1dfa1e907196da2f423edb112ed3d1375e4ba14de1ad4ef8371073512070ba88fff262fb5887e1a4a87527b9ef47beff4722ca9970f0c6d818c90aa368ea5b4c45b4b7216f363dbdfc6c8fd9dd5c5637874e721eb92ce0781e7b12cedbe966c280fbf5fa576f6fb3c2adada03d33ae814ccd32bc7dbd6ef8840cc99463ab8294704310c0a953f5692786d59bbeabcbe00ac968f61fb7a74baa11b27a49ac251a94708f4bca1b2e08fb3e24ced2418465949a8bee6bc59f81cdf9dfcc07eddfe97711ecb07f2f319df44b3d6a6e5833bdff8f152d50a7d449b87374973219be9d71b6521930cb96bf7737f7ad5980c837240eb0867eca8c8a0bedf295e9920a7f3613b4dfff88b6c4f3f020a9ce11e1ea75b24822734640021d06b5152c0e4cf361bbdea9c04a35139db9b2f452f8a8b76804c7479529ee301f03bbdc410f6b158d0660c3f4e4c678d7c03e75ef1120e07ba803c1f82c13e3f63db73f48aa2e3618992d014f706e8f64feb70eeff01ce8492e7e4728485b7105f991925c977c0228785e90239e8e96e6a15c9946ce2fdfe97a24a30da88d8465b540ab18057b62bad137a62f1cd14480e22613838a125fca97dde5a5ba017db2dd57c2cff30934b3eeea7937c759d66af866ad77d250560b29c7d1d643388ff5d6f66e2d63cbf5e3aeea9cb535b465f097f567810c963875c8ad87fc3fb3c534cc9918af2483abd4f79d5c3379d0a3f4b20193db587424090339f821484db1fc04d9c0dcc1e42afd0b454df3712609bd57b2a8d7161ba4cd7fe8bc50008dd5b6972a723e7fabf82806528bff755d4272ad426fe2885a2096957e174d5ace8645813d5e5f487e3eda9a387557d25c5621d14ee6121ae28d81b9e70eaf9d69a69fd74fd87faa781bdbab29d6ce0aed04e72cb380da1b97c425f211cf81e977a760f144c584a11b7494a19c94d94a6689f0f58f1e076e3d02b02cf0f1d20f95efbf93b101fcea4d925ac0923454146ec32a5f7e94f57d745501e6ab6736a5bfdde3348dca58fa67c09a1bea7025cbac5f16cb71b41af944d6bf4ba509545d815e76a3113e13a7262aa9051478a22a48ae03589a6c59338a174560e50922d2fa9d9cd47e0980bb42ec36f6b4b82752e541fd396e4818107ee4b9133996f4c8badf7c31efe4c296b48c5b1f981987e6c0040cae4583f207b7cf06d98cd0568bff683065422c01ec0890344a757ea0041fc277652b0b6f4032f3f023bdacbc98d5795cd7e77af45f0d43496062a759e5b1065f51cca2d02861e120a2f3beffbd3a0c08a209f490453024cb85b606b447624e679f6734d6a582971d976294c0ed2e5cc6a834d7c836a5559cdd2e3f61409ff9ee77a1a1f218d296c0d908bb7db08574bdbcf2db2c72809dcd6076cf06c53ca67f3fcdd39988d9503bbfbff719b2501114577689ba955bfea7f7f1d52625a102419cb695c92507f1c286ebb933a4a8fa8c5a1a6a5f62683d0630d91dd07ba965960381f6dbd0124d16fdc78afc60e2db18f3a79cace4056193a4b0efcca92dab76719871f158cf2a5509a694593aabf4d1a6c6f5a775b28cc7a335bf4a262ff41b31f81e84761112946d4396c6edb51bc6512608cd546b30ff3671b01de2a192d10f80bf910f03dac2311cb2a8e6ba679e8ac30b227b2089e7722df3345cffacba4a11eb7dea66c7ba4a9d046083cea7d0a5fdc67c54e35d32550dba671d44502e158e47f1aac3260f83ecddddcbe63ed13e4f214b6b34ad42eaafd6c56ab56ca0713cccf6c336a590df30f7b97d6d9c98c4045275b4fc6df2d7549942803c4007a4757df8f7980b2b98e8c3e4bc146195f29eb37f17b761b254bb40cea268d35a0aef10e8d3b86a23b29710c390598c9923cdd9f04291ac69006eec56a9bff9a689a8c196f0bbc5ac38ad044c4d08a44e88b0ac191783782f6a8149bfa1e9af4c6c121f29318df8ecadad589244c4ccc89a3a78d9c662480849266ae9ac2fb25535993e184b38244339cc6579d8c11ec3c0f44255459b5ef95a4ba39968ebc716e40db612da4b26627343847e33c52f11fd7712d8867b9a122fc83d087f45450dfcb16d07af48d481ef02c9523c96a127169082a6ffee0c87722a45c28ed146909ee12049ac4c545035a9af94ff77bd0ea966cd1227e8022b47e5e53f1bccd43b00f8", 0x1000}, {&(0x7f0000001180)="4b1905556c158770dd03e93b7b3db39d4d34e959d74a0483b503d9379390cc52ad783aba0f38f05316268f4ce61b82687186cb9a819dd6ff37d9cc67f76762ca93cd6c29f7889fa6bbd4501c136357f2ee63bc9e0dd329ee4f4940051e7ad2200945fe1a24b4ed679c750a67d67282926f9428c6cb7dd43ba95bcf49911649eb147845d0d422cbcb8747a6fdd245231eadcbc9f329980fa78338905c32e59b256ff168a0efa5de455cbc6edcdab52cc46613ca98338dabae28e161091bfc89e9990f0755c58e2bbe9b0c9733047ec172e0480af2a020acf4ce67b0a7d62191aad9b03ea325d22c7df570d054a9039b693633c77e28dd0b93", 0xf8}, {&(0x7f0000001280)="2095e4b778efa24c", 0x8}, {&(0x7f00000012c0)="690dc39d7a39c67530db557d6f120fd332cbc00b1877836ce877c45db7d537b416ebc287412958defb0100ef63ea91d5a3a6c0b697cc19dcdfb80d0165fc923a1b439ccf9d", 0x45}, {&(0x7f0000001340)="1b5e3885a5c1c23908dce7c278c59a0c5beffe1afba562f28f3e4fe53cdeb89d918a82bb9ab95af257553af780f977bf463bfc9346c0d78e0d2ec7437f9d238258da987e78b3bd2acb8bc42dd14fbe6836dee35a0476f776e6174bd2c140094bfc1e9d9f5be9e9ae46c7f4a9", 0x6c}], 0x5, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x28, 0xffff, 0x1, [r26, r27, r28, r29, r30, r31]}], 0x110, 0x8}, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/253, 0xfd) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:34:17 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6}, {0x0, 0x0, 0x1800}], 0x2) semget(0x1, 0x3, 0x0) 16:34:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r0, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/223) write(r1, &(0x7f0000000000)="b0493d4897b3bfc0d0cb62493292e27e8e6c0b06d4104ac0edc8b13010d6101bb3426fc88735d1e9a5f83760a226c4053ea3f967963ca55e6a3a489f592a5523ca592fffe6d550aaf282e2d17d7de5d69938b78d303195e35b834a760070cb579e77a578a7d1d6b7caf0314f6d54a837f1f21226e37e8204f0a1", 0x7a) r2 = getpid() wait4(r2, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) 16:34:17 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x0, 0x3, 0x5) clock_getres(0xd7b374d428d48dcf, &(0x7f00000003c0)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 16:34:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="4505ff4c1092a93c1b28a4ccff8bc479845d7cc5fec859ffb56ebf32d332f6ccc53e9d339e5198bcf10a9a3a6f42c63392443a2f93d854d2fbce00af258747650fc3a148fec4edb8", 0x48) 16:34:17 executing program 0: shmget(0x2, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmget(0x3, 0x1000, 0x2, &(0x7f0000ff9000/0x1000)=nil) shmget$private(0x0, 0xa000, 0x20, &(0x7f0000ff5000/0xa000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0xc0, 0x400) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x2000, 0x280, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ff6000/0x3000)=nil) r0 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:34:17 executing program 0: getitimer(0x2, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0xdaf, 0x0, 0x0, "90693ea463a26f64b943b965efd9e6b8c41748ee", 0x5, 0x8}) getitimer(0x0, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x5, 0x1, 0xcee3}) mkdir(&(0x7f0000000140)='./file0\x00', 0x28) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = semget(0x1, 0x3, 0x10) semop(r1, &(0x7f0000000180)=[{0x3, 0x5, 0x1000}, {0x0, 0x7f}], 0x2) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getitimer(0x2, &(0x7f00000001c0)) r2 = dup(r0) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x6}, {0x80, 0x7fff}}, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000000280)='./file0\x00', 0x20) r4 = semget$private(0x0, 0x8ed4cba9c979a623, 0x18) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000002c0)=0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/4096) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001300)=""/36) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r5) semop(r4, &(0x7f0000001340)=[{0x0, 0x86, 0x1000}, {0x1, 0x4, 0x800}, {0x4, 0x10001}, {0x2, 0x10001, 0x800}, {0x3, 0x6}], 0x5) semget(0x0, 0x3, 0x0) utimensat(r2, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x100000000, 0x7}, {0x4, 0x30c2ffdd}}, 0x2) r6 = getgid() setegid(r6) shutdown(r2, 0x0) socket(0x11, 0x3, 0x4000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001400)={0x1c73, 0xfffffffffffff801, 0x6, 0x7, "a281b3c3fdee4a34307a3488087553ec97d6fa3a", 0x1000, 0x6}) 16:34:17 executing program 1: syz_emit_ethernet(0x162, &(0x7f0000005faa)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087c3eff4b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) bind$unix(r0, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) 16:34:17 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) syz_open_pts() r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x5}, {0x18, 0x3, 0x5, 0x603f}, 0xf8d, [0x101, 0x0, 0x1, 0x8, 0x5, 0x271c0000, 0x5, 0x4]}, 0x3c) 16:34:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 16:34:18 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2ba2, 0x3}, 0x8) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) 16:34:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x58, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x4f4c249e16d6b8ce, 0x8, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfa4, 0x7, 0x3, 0x9, "36e0ac72ab23b2adc99457d2e29ad17977323006", 0x5, 0x100000001}) 16:34:18 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x300, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa0, 0x2) 16:34:18 executing program 0: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xfffffffffffffffd) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 16:34:18 executing program 1: r0 = socket(0x36, 0xc002, 0x3ff000000000000) socket(0x6, 0x8000, 0x9) syz_execute_func(&(0x7f0000000000)="41de3836d8c5c4e27dac1d902500000f0364adff6745c00a00c4217a5b1865f0838f7cfb00000147dff3c4c3791db35e00000009c4215e529100000000") r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x8) dup2(r0, 0xffffffffffffffff) 16:34:18 executing program 1: chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) socket(0x3, 0xffffffffffffffff, 0xfffffffffffffff9) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000001, 0x5}, {0x2, 0x8}}, 0x2) socketpair(0x6, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8001) 16:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) syz_open_pts() 16:34:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x6, 0x40000080, 0x3f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x50, 0x2, 0x8, 0x8}], 0x200, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x10000}, {{r0}, 0xffffffffffffffff, 0x30, 0x326d9db0a410ca47, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x5, 0x3d746d10c7af0b5c, 0x10000, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x1ff, 0xcb8a}, {{r0}, 0xffffffffffffffff, 0x28, 0xf0000001, 0x2a3, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x17, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x65, 0xf000000a, 0x400000, 0x4}], 0x9, &(0x7f0000000080)={0x40, 0x40}) 16:34:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffffffffff0001) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/90, 0x5a}], 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) dup(r2) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) 16:34:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x10, 0x108) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000380)="b7008c23613bc3f2dbcd21adf21a69ccaa8dad2a8910775e112d9af24ac681d81a6d0a742e9fabf37d97e35b4fe2a1d06d2866ffeaf892b5fc6ea1069d98a1db22d2cc72e5ffd92376d58f1b2fbbe778ffcdb015859a9f2757fbdc82df19fcbdd35a17aad8acd51d217db4e8a4482ae1f14aedfb9629d05866cc24ac1a9e4f959736cb5f8335ac7697114a5b474c4f9d91a72c74458a021ee4ab1e0488817d7ffcb8198a4242bbd9b04ab495def6bbc9f1ebb489f9da5bdf723fbfb4daa021e6d2e9214f3faab7e8f46773c7ca66c6a3493144614b819f44a1b073f3920afb66f84eaabe692d27c5b5b1e892f09c46d62026958b3d65a4f3785660eeacb6830e39a84d95bb63a9316551a76afc842be089596b44bc706fb8fdb4f3f4c1aa1ee598ea31071b0fecc67de113689a6d65d2d4e256954c2d0974d5fdd5197fdf6abb84b4d2787e1e24f94b679971e4718dee68fa95a5e707f58997b7fa3d0ad88dbd494cc4cb03f97f312c8576e40e6c8abdcd00db34787a1b4af45ad294cb9ce0a7f21d93320f7bb7f260b30ea8d3829f0c9ef05f0dcbb977762541638eae83357d29a3c39fdaa808cb9dbd14319358620feca5866c933f48f92e1537f5fd62725c0214af8307078c5cbc5ecac9c1c3fe5deb57004f9e4ff35fc89edf051ac7f907894235184994509121c087281527a2f9e5c71a4519cf4b68daa9ecf25187407a8602ffc3fb3aee52df621cb055a9ea386ec12cd79332f020ac1dd02b04d7ec27f87c442ecf612d840dd173e05c1182263b9ea2d4fed326469ff82dc331760fe7b75e50ec4e6c46a82b3581dfa9bd3c29e1408f99b82a136ad8f72b1409146b44eff51ef6e0abf9d156b965ec5873a4374af6774edb7a58905ec678c1aa9044a42ad77409d3236e99e2d7b622776d6d4ed0591c7d2aa230b36001baac40755dc1df6b63450ca5dded4cb55d924996fc354bdab948397acf60c67940f34b9016356a04505f18685c6976e3fddb3e284464a7ef0f45acd760f228e00be56810589594b6b784854ac58a7013fa26526a658aafb6b77ba24cb3353d40c410aa93a69eb1ff525d88d4a9fcb28f3fcae90c5131663a8cf99e561961929f16f651778fbd228f106c814b1be4871fe49b91ca7b35593ddd8fb06fa6cf3580c405eb57777b74e65c0c022698dcf7888b1d60774c300e4cea8d52f360befe8c232d952ccc75d22ed64bfd615b79bb7f61279834f4f59d5a39da665063f68549ae269676593d217bfd925ec740d571722f122f0f631986816cc137dd974496b7f03502e229f102a2d29a9b4f9c7c1bfa729f1dce64c5bb74114a4c022e75a547f3676bd65345810fa5bc42b9abfbe63d5e4f60d54de3364538c8da33b251c44977c9781fcf37813a221fc163cac0a63789de67071df686f4c4823dfcc1ebccd3a1a8aa87e88f2e72559123ab1750f3527258680ca29343386be59cd0cdd811ea843d2d5b69534615bd93012ab3d6bf5d68d7ba4fd57b1423dfafbb74abe3836725ff628bd204778e5527240100c88fbca9d92d8e515d428f2b76dc4d8e7386e47adda5a0f2d3320d10e5c8404540201a3c79d780643b37ff06697ded8107968caa65ff855bed71e289083b94d570c7f82a0a38199c94dbc450fc66840ee0ce9e3560893ef71a78d66dbb2e7d85c379189699f33e0c0a32923b8ac4afb97573460e7cb3891253bbd96bf2f545d3842e0a344bdb0f0e9d3bf95e80379a490ac15eff08dfa57977bbab4f0cec49cc95287b6cef36e56da0909db74cc2f2172bc261e3ca54c5c9fc62e939d1281be90ea02966eb3fa6bd3469e8ba8f0cf30bdeca3346bde87e410c979498844df93a44bb0fc6c36571c01043565b6a6b611ddbb7ca43d1e812e56a32cca764fa81ff1bf77d8e7769c81681ba2e0af873d7363e0854cc536cd32c035d95edb44b854a4102c5ae63e9f6d2580dbf07ae3ce1a1d8df37118ef1673d87ca486b87b598d208277b273c2f7abab52a4e713a77e2630af18cfe1661b094117b38d15223ff6106685abc95d7d56e05666264bfae8e3c844f9d452cc6c0b3df3908dd38eb202975f4d56ea7b1a87eb0aef4b4d242593b59cedc31cbc1354c3019398cbc487770bb7cf0702e1742bf00f8286c86e9848d634c19b06ed25fd770426338539c5e6e322535000198b88b8471733385d356908e559391d2c292ec3f440ea5fd48b8eef11b2883a69335627751cf5c73b7004aff8e32d83fe235a8414a65751ccd3622c41340a9abd805096b5ef64fe461bb6ccbef992638fe525745f30fc02e", 0x664}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:34:18 executing program 1: socketpair$inet(0x2, 0x4, 0x10001, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="4ee5def073c4053ae55b1a321a", 0xd, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x65, 0x1}, 0xc) chdir(&(0x7f0000001240)='./file0\x00') sendto$inet(r0, &(0x7f0000000040)="80db46f565e64dcf4dba585023e195565c621476aae8df3d03e732658f797f5beca65c055bcedf7947de95bca042863b794c112eb21572fb8c41c491c1d802602b9540e0caccc057f6799e0c40926b798ba5960cccdf05b0c1a28bac17c86ab7de9ad5", 0x63, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) truncate(0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x2, &(0x7f0000001200)={0x2, 0x2}, 0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:34:18 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file1\x00', 0x0, 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) 16:34:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x3) pipe2(&(0x7f0000000100), 0x10004) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0xc2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/117) 16:34:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) 16:34:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x20) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:34:18 executing program 0: pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) write(r0, 0x0, 0x117) 16:34:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x1) 16:34:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001340), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:34:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0x7, 0x5, 0x6, "1b73c52a0cea3a9c718985a4c9e13283263d56d6", 0x3, 0x3a26717a}) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x63) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) semget$private(0x0, 0x2, 0xc) r2 = getgid() setegid(r2) 16:34:18 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) semget$private(0x0, 0x2, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0xe) fcntl$setflags(r0, 0x2, 0x1) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 16:34:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000000)=[{0x0, 0x536}], 0xfffffffffffff7d) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001240)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000001180)=""/94, 0x5e}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000001200)=""/23, 0x17}], 0x4, &(0x7f0000001900)=""/4096, 0x1000, 0xcbdb}, 0x801) 16:34:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x2) 16:34:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ec0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) r1 = getpgid(0x0) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:34:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000000c0)=[0x0, &(0x7f0000000880)='&}\\\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="2013225c73"}, {&(0x7f0000000180)="1153a791674c5c0f904d767ec4"}, {&(0x7f00000001c0)="238899505cf384248a6617249e692a9eef9121389cd3a86eb376b1bce6dca12ace6a266c926459ee23d2877487adebac0e90f59b4bdf400a87346c957c04dcfed17f3d0dbd"}, {&(0x7f00000008c0)="82f53eeaa23ee5263d6ccd6692cddfbd492d12a020ce8f341a3098a4a8617da88d3668696e3eaf9d1958c43367e87d15a64d688bfd99f55cdeb2a2455bd32051f22e604eb9656b67af01ab1691ddea3108534f0a1495442bcc6cd636623e9434be2c416ab6d16550dc5752076123958b28ce814c6823452d826309c528cc463590d16b49f69f7d1526280a2b1ead5c37a4b1f9680dd2436bd4875cd5e1117a5199c75e51f1ad6b8f9dad58756dc907816de9606e5e23ae0d48d0a56ce3a856c3c13465a69887f1e8c1ee7215c47cb07e627c280f0414467c656ecc9599085b62a1c5ddc8e21fd64adcf11a915cfff0689e89cf45666ad2a4c5a105e5825e032af9e73e8682d4e2114234832349dc2ead98a398a1006bb37e56d7ee0ac6804564c05cde4231738993ab56bd024ad19e4f00bc8d46ee9a2da4e19610e1ca3c892b542fd400156eb5692109be8c7ff745aad696f741813c8ba8be86ab6942d0666beabaa31559ce62338efb662f6aba12c8ac3a458b60a60afb245ed742d530f52702b7ad7bea7c50de61c29167d37b06fddba7aabee6d22302477bbdc9ebaa460503b3e3c4f9f9be8d9e39470ed1542a4b13458dcd96b373a4008dbe35f51669e3bc36503438d2ae70ea50a669cf7910f5d6ec287b6b8a3d5df0479e617c4f5fe0ad3b1b708bfaf20be7a922e8b66c1e07ce82a1d837db3a6ac4078bfc2c5204117bc1e643334277e3f76d326c32de6e94787066028d73190599db85e016ce00b813afc7370a2a0aa30f77108ade6eeef9da7219c51ed39d57fdd2c34f66a4c0c122883115f4da463c35d7325bc00a47105fc1c45005f16d86e95f167c8fce12c79f15809a7f6763c8158cec3d36218db098fc5ac3e3e8027d64269f0e91e762a0ff15a3b3c910442354e9923f2b52459b756a43aa14dfd82e900307ed3af4ccf82b3bf66323513ad204f2924fa7d5db4e5953bef7593e258bfa7570aa4c6688e97854af449ffc044ffc52941f588ba292b23d83b9587eff31d4f315cf3616aea0c741361f1be89f6386fa72bd0ed8860391a7a32843ce66c692437e04f930bdb7cf2dd49386a36ad7171c7df9c634d371fbdb2f4567e150c0b49dda161488a12fc9de16fe8a7f5bdbf40bf04a5cc74c63353bbecc4c51a77011dc0da99239d190beb83afce4f51d7a4918631f4e570c5e4bf1ce9780c77e0cde3abdb4bac43540f89e484725e702afbb6c826058be7baa6b38b7810533e5b9a00397b2be7c854e0d773f8c376d7baed42128eadf2f36635d8c5b914ef7b425ba64ca5c7bb47e99ca496b5819c949fa374e9087e5809ea38e237d77a0aefaf858af5cd41f0e40c609fc6817c6bc72b38661a4db655f2e3424bddf10eaa9f828aed395694f4eb2a44960b86d35a85c61f4655be94a3c138a4871ff1df13eebe7df44c45d6755dd89b7756c9d22025c0400da525058247cd1fc5cfa6b46f9486b65d55272102f1890a84b10681716513b105a06a98f247e781cf15a8288c7dd4c23926d6d99bca7fa9e50ac4ac73e5d8e1934c4c315b1419f12609072d71f5fe181d4158f725269871f313401daf7ab757911a6ef922958aeb15ea1d5ba3fec9c8b404c992e59778e59336fc2ac10d7f530b08e7521ac7560c0273c5e5fd4c5798097708f8e9ff158ec8ea1506b9534eafcedc08b67c2c5de5b8f9a7049874f325a4eca1f56f7483db90fbdfddf03770f8545ec93f5adbed9c364c04cffc939d6d9266f35c2c8002d49c770a9212ecd4c124113c0bc95e9270f8c0bcd4d0ed6ec64fc5396dd17353ec53ed5226e2b11f0da71936b3343a437dc766cc6dc478d577971849fb7e10ef426aca199674a4944befaf5abfdb2c2cacd2c0468e61747252f262a3cbf3ec545b95211756a282b634795507c451fc039a14279ef182d05efd29838bef4d36811cce7f3161541f777fefecedbc446c464634f769be22bb85f125327ba773458218cc85c2b55161ae0a87c8aa8607bbcadca17ffbb145380e8d13e5a20aff23d3418fb2321537c4f0f91e3b7bfe69bfe3d4aba262117e9a11224baa17b4f9c03bd7ca3d6bf574b370b9fddae23ded1a1b3767091c330c4bd17121cf8aa107afbcb5002f0f7ba7b770df802114f65f92b5dbaa559bfa1d65488b1dd9d8e743b2fb4717ae4249697090d3bf48338167bbbc36143b676d169246a9f3645b2797309ad33458d32824ffa14b81e4ceaffe51632b105bd8b436073f718536445f9b0570b2b869a3a1142783c8b8a0f7579d3c90db7b86f03b4560f0aa80bf3b8d123a978ae0de09bf1753206ca24e891e370a4656ec752390f5eac5c4d5171de0bdcd66daf74b78db13366c9ba18fcb7dff6ac7413e74ae5f332623d7315e9236508755bfd7762c7fa71e29a1d96016fd2f0925094a96dfb40b35ed0e3a77329124f231e6f7fbb0019c25f1a23caa934a4a84ab41c1d7990fe44e8c24beb76dd7c5660fbe6e6333dd307baedc8a0911a5785dbbcf28d614fcc7ff5f7a46992a0ef575218ec5cf6c554d5c05075726805513a198a430bea2dabe6ca635b0614d9305eb975d31f40957a4978a9b08cca3a5f384dcc11f3918dfbbb25d43b28540fb2ff135ffa22afdeb910ad86382b1321dae3d866983654e849e72fdc38de20ed8dae118f4c8cdbde2ec646e97c3b7626fb765a86ee1bd3bde27fccac784fc49f72f265cb110f60ba8458a26a5643fc6f91cda6a399b4dc9ea4f95996f0e555bcf6a53b66c7245db50d1e96a9d3c4912f432542169e77667af50060b5325554f6433a025e3787bf833c372b5dcfb282376fd6b4866ee51b9e2cd222726d4b852068fcc9d77d7849cea61925903ed694d75839032b13e6a1479154f08c2c22c1410c95baf3b716aeb5cb1b8e87da5c28783bee949cd2127e0eaef5e8e40a17edb7a154f8952e1acb4279e2f169410a29f3abd11130e665e2705a37608bc6a837dab55b039ecf01eb4c0972c81ed74c77ba08de5dce0553e150b40d995e63d6ba885c0a9749e07d5aeb7f52f56ad1bc173668487273d20203ad475330e61fc1eef09a05238ecb7c4d560cdd9484cbc539c385882416d1ce9aa31bf850bbbebb88f620e8d9d22a33efede11d35e420005ace8fbfb2f21e3727110b1c293eb4c67c6353ec9df0247f1258ef27062bd91be63766e89f70258ac1cfe2e99379ae41918e13464364fa2673ccd2929bdd8a6a0264171571ddbec75d3c01095799a628faf9e0ce9501a275ad9cb873ee0d222d9293319fe54f9d2511ef692aec722e4e863ac85e0c031b8e1397d10e0f0caeb44b925fec0914b3a8aac98661a53d55b7e8a6490bccf81619a2b6781425292b57c28f609017f62b3151b7cbfe6a6d8769ed66115bf64a2afc183526745e0ed0cbdb0bc37594db55caaa06d14ab65170e696479522be469312977df6c0fce072eafc4d28e8d235825d09491132b1cfac20d4ebc399e81f3980ad54b4c87e89e7d2dc63d9f84e72087e1c38d510f96ec340ede77ca14efe7ffa1556d75205a5792bed78d9ae728c0cf83cf5d7bcd47e7a9ebb5829cbb3b17f864446288554eabcabb1225cbaeadd18d7c418c62b288cc2e027f909527b38021b7c6a5a97b22a5d38583e1f22e5347809efa29c192821637724d5ce34fd1cd65ca94e269487bb25b185f6117de57ae9362c3f6af3807d5734d5b48f29c3868cfc7651e3acf1e414e98f41e04d37e0deb861330a68a0514ced98cf241a84cf0cdae61cd35a8545cab0e22854a6f8c85ca80ac72b0e586925be837d60bb0bc3f5200c24e9c3b3f75b9ad94119a752a4ab7583f1b4574bc289aac4b2a92c86a1376da913bbda50881c24daddca2067ee721ad161624d27e15fa15a386d70422fef63699b8bcb7acb2ada775630ee15210083a85daa08382567671c887dfd3c3e08594e48d26c409f43b36141e14ee284801a2a603e794012a645a1d10b368c141108c5a535fc10498c1caeb6b8bc459a6f2a2d888783d567f1da9bab2abd1309b38a61dfcaa244023c49ae8abe6ea423a6982c8b37ba0e36fdb63f993c55e1e0a05d03fed206d10be85a98ecca0007824eea39775a3a45980d0fe36f0f754ed9558c5419a7f976c37fde81ca6e096921f51dc94f47bfcdb39350ebab8661aa14577040dbd53a1b071d7150e3696acfbe6ba0ea93858f0109af4440234de69f68be4d2bfc06d980771a4c392443c123b2d3882575112648d8f2098aec38c06a91ea8a50f7d5c05cf8ad3bad1eae024b97fa9a6a3be5411ceab1c0220d78ee34a83498009e1ea6e9ab0f64b545704f32be9c11a2607a833bedbf189f25dac96d1b042d6fdf28bc0227e582a87bc95aa894932d409bb52f6ad38a7a032b5707bbc595858105da8c294f93df5275599d491f02ef7f399b9e21bea1f8a2d856711f24aaebde55108ca5cae2aed99b532632f9b76575ca2afb9293eb0f53a23f4538099dcb55930f0d65a3d0654d0392f4a9c6e2452ff033d01bd93aa3b44fff6c26407e9e6bf0e4cf7bf2651946fc286cdc944a83afaacf56b8723bf325e00d2cf05cbbe2f1ce3f777316f33f85207084c67e201f813665a72bcd64b31b5e3fc8912f8db9a5f8d0976b1288d432df933089c739f5527b062e2a82b631b80dd9b9c540b807be53ff993978848a023cb4cb93df1db789b5f569697356d3165f71f7f16a2c46255e3acb0c58119af6694541b7e036d68fd12d509e61c93fbb16eb0c8998f8fdc8cb6630fb94ae01d1341a6c28bc483de32b0d13b191b6af67d07296dc5179513852a5dc3e65720339832739f5a03fd44b1dce519f4b0f847fe5d2e03a43027d0babc63a441faf9ac60b5f84e0a834ca53dc17e475567e6c1077c0a5fe5d514424f99377d35723e92d72bda390cdd9ab29a3abf20678a9a4b28352094c7df14e8282b0a061a1ccd4dfefe014ae3f46f4594c08850f8025d6ae9596bf5e1b0b75392830db6aaaabe57e8a67a9e9864d5709ecb89e4bfe63737fb9413d45e0377ad127b6213648f307142177a87830e1a39a43e301a2e8bcc5ae4f225434512d49b3908e76e084bf8ff8592094a9c4f251bb368483a3fe629c862f2ab0d3a16b87cd659289484c9c775d691837a484326238ae0d821aac54d10e49224f145c5449db01d2f7bfc1f56cf5d81fa55478631bb1b2d5e1c9fd7e1228134c9555faceaeb374dad07984ceb8ff493f7a75ce714218c0db300dcf9ab3c51d131b4a752db5d02e6941340835d0e169150ac4014cd17dc098b4367450c5c284e4ddc83ab8b8003a2f50bde826824006a9840303e26719ac7d43344db020771e35191d4c0a9c8869596d29dfe572da418a408641603a656cf94bb4a44d60347df78eea6824b947edbb3390b017aa70a7251dd18f63e724a07e6f94713b19e7214e68053412d271daba5717952742e61ed4e9d35571ae801937b9434538dbee3822b1c4367e974a8ccdef962bd3947c1960b3780d96bd02d494bc0cff7d55843723de785d8bf0b5384746fa9f37570dc315b62f3214defed16a3b6a15950bcb67cf110f81be887aec7de239db97747c6e5504768bd15e7fe1c4793242c489ceeb55c9126dcb3a0e7ef0d6c5bcd06be8df8a3bd792b311e0dd411ad2eab89da05400f15c3e528523239dd61aa9778949e9bdd97d070f04d5ce8bce9ccc6ca66812e6e4c80581ed13dfe6c262e3e7762bd6a316c152175e79a04ecec4a74cf6ea9be6899dd7858533f8e4cca3d88e7bd2f221875bc3134e5cf2e0c1ac3a54c92dc2b1719ac3"}, {&(0x7f0000000240)="d541df1061461b09c836fda74c296c1f7a60cad83c6cd6d87cdd3204decaaad7b0f4a164ef2bb66556e20b37118d8783022a18eefa9f534dbd57a593b08767e5b9f6ca0500079276fcdf9b0f590026349939ea2fb764e5a6301849085c7bc86e8d484bc02aa58e65ecfc"}], 0x100000bb, 0x0) mkdir(&(0x7f0000000080)='.\x00', 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="29a5e1139fc3126b0dc5cfba21f3e722fa4d45cf04e81c010b831a8ddfb50b", 0x1f) 16:34:18 executing program 0: shmctl$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) dup(r0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) setegid(r1) r2 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:34:18 executing program 1: r0 = syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() fchown(r0, r2, r1) 16:34:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) fchmod(r0, 0x22) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:34:18 executing program 0: munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="bd393ee15349b2e8b1d678e889aabdaf461763bc637465182f16d0fba946b14f60345ce4cc745ccbd5753f35bbc806a40ffb72da2835f798ab0863288b3b4019efb4c465e4d0212c7101eff0507f57fa4a047b19eb9e790bfce1a5478c91f80593c6879ec0b054991d068def054cb42ff438045997363c9e167357ce770c43243e", 0x81, 0x1, 0x0, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:34:18 executing program 1: unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8, 0x2) write(r1, &(0x7f0000000040)="11", 0x1) 16:34:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x7}, {0x401, 0x3}}, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f00000005c0)=""/40, 0x28}, 0x0) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:34:18 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 16:34:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) dup(r0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x101}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:34:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) dup2(r0, r0) 16:34:18 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xb78a0000) fchdir(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) fchdir(r1) 16:34:18 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7f) r2 = syz_open_pts() read(r2, &(0x7f0000000080)=""/55, 0x37) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xce) 16:34:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x0, 0xba) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x527a73289758cf6e) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r5 = dup(0xffffffffffffff9c) r6 = kqueue() r7 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) kevent(r0, &(0x7f0000000000), 0x4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x1, 0x1, 0x2000}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0xa5, 0x40}, {{r3}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x100, 0x4}, {{r4}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x6, 0x5}, {{r5}, 0xffffffffffffffff, 0x1, 0x20000010, 0x5, 0xff}, {{r6}, 0xfffffffffffffffc, 0x18, 0x20, 0x800, 0x400}, {{r7}, 0x0, 0x14, 0x80000005, 0x1, 0x10cb}, {{r8}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0x86}, {{r9}, 0xfffffffffffffffb, 0x12, 0x44, 0x3f, 0x2}, {{r10}, 0xfffffffffffffffd, 0x0, 0x40, 0x7f, 0x5}], 0x4, &(0x7f00000003c0)={0x80, 0x401}) 16:34:18 executing program 1: munmap(&(0x7f00000da000/0x2000)=nil, 0x2000) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) 16:34:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 16:34:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x9, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 16:34:19 executing program 1: r0 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x1e2) 16:34:19 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) select(0x40, &(0x7f0000000100)={0x78, 0x3, 0x30, 0x20, 0xffffffffffffffff, 0x65, 0xbdc, 0x9}, &(0x7f0000000140)={0x400, 0x4, 0x80, 0x1, 0x3f, 0x8, 0x5, 0x8}, &(0x7f0000000180)={0x40, 0x1ff, 0xff, 0x4c4b, 0xc, 0x4e, 0x3c5, 0x7208}, &(0x7f00000001c0)={0x3, 0x1}) getsockopt(r0, 0x20, 0x5, &(0x7f0000000000)=""/191, &(0x7f00000000c0)=0xbf) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) socket$unix(0x1, 0x7, 0x0) panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc00061f140, 0xc000534f00, 0xbf58c0, 0x203000, 0xc00060abf8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf58c0, 0xc00061f140, 0xc000534f00, 0xc00007ca00, 0x3185d17971b0e06, 0xc0007759e8, 0x4f0c53, 0xc00068f230) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00061f140, 0xc000534f00, 0x8fd600, 0xbf58c0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00061f140, 0xc000534f00, 0x8fd600, 0xbf58c0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd2f80, 0xc00061f140, 0xc000534f00, 0x40b7ff, 0xc0006201e0, 0x30, 0x30, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00061f140, 0xc000534f00, 0x8fda60, 0xbd2f80, 0xc000775b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00061f140, 0xc000534f00, 0x8fda60, 0xbd2f80, 0x3, 0x3, 0x0, 0x203000, 0xc000775ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00061f140, 0xc000534f00, 0xbc8d60, 0x3, 0x3, 0x8e80c6307deefe47, 0xc000775db0, 0x72beae, 0x7f3580, 0xc0006dd470, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00061f140, 0xc000534f00, 0xbde200, 0x8f, 0xc000534f00, 0xc0008071c8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00061f140, 0xc000534f00, 0xc000534e80, 0xc000534f00, 0xc000775e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000775ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000534e80, 0x8f8660, 0xc00068f230, 0x1e, 0xc00073f940, 0xc000658000, 0x8c9, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc00073f9c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: