ffffffffffffffff, 0x0, 0x1c00000000000}) 22:22:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCCBRK(r1, 0x2000747a) close(r1) 22:22:21 executing program 0: r0 = socket$unix(0x1, 0x80000000fffffff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2701, 0x1ff, 0xffffffffffffff00, 0xfd, "af84bc37a3ef142d96a042cbae58fbdee49518c5", 0x200, 0xffffffff}) 22:22:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() flock(r1, 0x3) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) 22:22:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x6000) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000006c0)=[{0xc8, 0x1, 0xffffffff, "3c6855191456d94a36da2b0c4c102fe416de3984fd2c31b5e339ff90843998df4a84a98a0c67a149d78481d4291e30b01d709bcdd8f9ee666dc66e8c7ad2529c5daa748bdfe3eef4e1a74741e9ba40a19239e0efd19f11cd94581f2b6318be9ef5b09b3920a2556b5bf7383a379dd79a7185fd51b7bef1641474812855b780c54064f1ee3402b0ec50ded6ea4960872798e4867cd1833cef692bcbaf95d6362614a8bae2eff43da3e55ad8905a26eb7a2940e3b4e5193c"}], 0xc8, 0x408}, 0x1) 22:22:21 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x22, 0x102) r1 = kqueue() bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x0, 0x0, 0x36c0000001}], 0x9, 0x0, 0x8001, 0x0) 22:22:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x14) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x80) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10063, 0x18) mkdir(&(0x7f0000000200)='./bus\x00', 0x20) mkdir(&(0x7f0000000100)='./bus\x00', 0x100) 22:22:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfdfffffffffffffe, &(0x7f0000000040)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) 22:22:21 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) fchmod(r0, 0x116) 22:22:21 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x8) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom(r1, &(0x7f0000000080)=""/89, 0x59, 0x802, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) 22:22:21 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) r1 = dup(r0) recvmsg(r1, &(0x7f0000003680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000003540)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000001280)=""/251, 0xfb}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/133, 0x85}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000002440)=""/8, 0x8}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/130, 0x82}], 0xa, &(0x7f0000003600)=""/82, 0x52, 0x80}, 0x0) 22:22:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) 22:22:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d860", 0x789}], 0x1) 22:22:21 executing program 1: pipe2(&(0x7f0000000000), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x428, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000040)={0x9b, 0xffffffffffffffff, 0x8, 0x2, 0x8000, 0x0, 0x3, 0x7}, &(0x7f0000000240)={0x100, 0x8}) 22:22:21 executing program 0: r0 = getpgrp() setpgid(0x0, r0) 22:22:21 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x800, 0x0, 0x7, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kqueue() mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x4) dup2(r3, r2) 22:22:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f254b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432564908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef223460a646789961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f8a9ba505bce0919670aea6fd78548f203f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087a0000b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85baa90a71dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc0600000000000000b741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65df93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd08798", 0xdc8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) close(r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0010000000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x1) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) 22:22:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) socketpair$inet6(0x18, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="3958ffdc973e91426cc26d95e5b972bc78f2e7679b27d922a7653bc8f0719b64d7be14bf515b5fb122bc5dcecafdf7685e27bf710ad570f6c319d908c6bf07cbb655b3e7a69be6a9b8d628e800c5195a4f433619eaed1e8b326f89c601145744df8d99da511ef97d0c184582df8a7720bdd54b35fca3bba2945856fb9c55454384d51431651bf469b66a811887f7cc79daf686f889f2da0955b7e9810c6c779b04ad321780272193a575b77673cb46e2f32847513bad41f14cbaa7517550c714843f2932793214f87752f0b456c7a5b1b8ee7e7bccab01f881543ca90d73884a4892dad5dc91a2308a8debf1d3cba666bde65dafd3ab4d685ff5", 0xfa, 0x40c, &(0x7f0000000180)={0x18, 0x2, 0x1e, 0x9}, 0xc) 22:22:22 executing program 1: socketpair$inet6(0x18, 0x4001, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x6) r2 = msgget(0x2, 0xa4) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xce, 0x0, 0x0, 0x634c, 0x2f1f}, 0xc) socketpair$inet6(0x18, 0x8000, 0xfffffffffffff0f8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r8}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getpeername$inet6(r3, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r10 = dup2(r0, r0) r11 = dup(r1) renameat(r10, &(0x7f0000001340)='./file0\x00', r11, &(0x7f0000001380)='./file0\x00') r12 = socket$inet6(0x18, 0x0, 0xfb) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f00000013c0)) msgrcv(r2, &(0x7f0000001400)={0x0, ""/200}, 0xd0, 0x0, 0x1000) r13 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001500)={{0x6dd027eb, r9, r7, r6, r7, 0x2, 0x7}, 0x4, 0x2, r5, r5, 0x7, 0x101, 0x3}) recvmsg(r11, &(0x7f00000019c0)={&(0x7f0000001580)=@un=@file={0x0, ""/5}, 0x7, &(0x7f0000001840)=[{&(0x7f00000015c0)=""/100, 0x64}, {&(0x7f0000001640)=""/67, 0x43}, {&(0x7f00000016c0)=""/184, 0xb8}, {&(0x7f0000001780)=""/71, 0x47}, {&(0x7f0000001800)=""/20, 0x14}], 0x5, &(0x7f00000018c0)=""/236, 0xec, 0x3dd6}, 0x2) setrlimit(0x2, &(0x7f0000001a00)={0x7fff, 0x80000001}) getpeername$inet6(r0, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) open$dir(&(0x7f0000001ac0)='./file0\x00', 0x0, 0x10) ioctl$TIOCCDTR(r10, 0x20007478) fcntl$getown(r4, 0x5) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000001b00), &(0x7f0000001b40)=0x10) fcntl$dupfd(r0, 0xa, r12) 22:22:22 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x20) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) shmget(0x1, 0x3000, 0x13a, &(0x7f0000ffa000/0x3000)=nil) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') pwritev(r1, &(0x7f0000000000), 0x10000000000002a0, 0x0) 22:22:22 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000680)='./bus\x00', 0x40000000000001, 0x0) r3 = getegid() setegid(r3) open(&(0x7f00000005c0)='./bus\x00', 0x580, 0x8) r4 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x5) linkat(r4, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setitimer(0x5, &(0x7f0000000200)={{0x5, 0xfffffffffffff00c}, {0x7ff, 0x12}}, &(0x7f0000000240)) open(&(0x7f0000000600)='./file0\x00', 0x2, 0x22) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='.#\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="a92400", &(0x7f0000000340)=')\x00', &(0x7f0000000380)="f300", &(0x7f0000000400)='\\/-)\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$\x00']) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 22:22:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4, 0x4010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:22:22 executing program 0: r0 = socket(0x1b, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 22:22:22 executing program 0: socketpair(0x800000000000002, 0x3, 0x0, 0x0) msgget(0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x54) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) 22:22:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}, {0x0}], 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131100e800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) dup(r3) 22:22:22 executing program 0: r0 = socket$inet6(0x18, 0x7ffd, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20000, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x25, 0x400000024, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 22:22:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) socketpair$inet(0x2, 0x8005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0xe88441fc7306d659) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getrusage(0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x31, 0x9}, {0x18, 0x0, 0x7, 0xfffffffffffffe57}, 0x200008000, [0x7, 0x7fffffff, 0x7, 0x2, 0x7fffffff, 0xffffffffffffffff, 0x3fa, 0xffffffff]}, 0x3c) r2 = semget(0x1, 0x0, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000380)=""/210) 22:22:23 executing program 0: socketpair(0x1, 0x4, 0x700000000000, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) clock_getres(0x4, 0x0) clock_getres(0x3, &(0x7f0000000080)) 22:22:23 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/187, 0xbb, 0x3, 0x0, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 22:22:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000380)="2117e9aa7e86fba7ec901d7a226e4ec7d058ef6f4d6cf2f3125c8cc37451f9b826850833dd39d194dcce99445fce1d39e3fb36b1d9d5ffb5655482705cabcd505ed94258f9e473a1648976fd1e82f0cd95f2922c14510352a680205571bda97397b9d0cf638d265c01e1dedcbc17209d8315d68690209d8fa86c29d63bddf05d8fc1782db20d5472970b9dbf1708d5a6230fddc3b1e99f1cdf7ddd6b02700b9af9e21fa25f6757ce96a11999c30e72d50fada62f5cfa0f0bcaf64961d4463e10f574", 0xc2) getgroups(0x3, &(0x7f0000000140)=[0x0, r1, 0xffffffffffffffff]) setregid(r4, r3) getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) fcntl$setown(r0, 0x6, r2) setgid(r3) 22:22:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x1daff3e7, 0x8}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f000007e000/0x3000)=nil, 0x3000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8000, 0x6, r3}) 22:22:23 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x1ffc) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) 22:22:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "4618502758a827a22acf8aa2dd8c456526ee2c92"}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) setsockopt(r2, 0x0, 0xe38, &(0x7f00000000c0)="91af4381d898133598190acd9046016cf8d1035426509447a06ca4b387cce39420107641730b7c1f2c958facb1d6550fce3fbb8d06fdcd98fb3656ea156d18cdfce14fe4a35ba0215be4795a4a8c1888c3c719e3a13f743b7cb650df784609fa78a47c6ea57146f51b87c995d571392380886bc424df92a48e3e795eed55fa1e5c7a1da1be72d5d8c641f45303abded4e7c43937dda8fd1faf04263899e9b338d3d34d8a74fbd5ed6af991f2b28b949fa3e5d575a75dde0d3d3b", 0xba) map stack 0x20000000-0x20400000 of map 0xffffff007f12ba50 failed: hole in range 22:22:24 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) ftruncate(r1, 0xffffffffffff0001) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) fcntl$dupfd(r2, 0xa, r3) 22:22:24 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fchown(r0, r1, r2) open$dir(0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffff9) clock_getres(0x7, &(0x7f00000001c0)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 22:22:24 executing program 1: r0 = msgget$private(0x0, 0x140) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x2, 0x1000) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/32}, &(0x7f0000000400)=0x22) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x6, r2, r3, r4, r5, 0xd1, 0x7a}, 0x0, 0x100000001, r6, r7, 0x1, 0x1, 0x18, 0x100000001}) getgid() msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000fa4300000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c84f9963fe153b620000000000001000000000000000000000000000000000000000ae2825b8ebfd6094236b58040d6ac354d51526"], 0x7e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x3, "b776503d8109dc02adbd83e97673a20d602c933144535df59f436952ae6e0e5e175f45aa4e11088a3a2f6eade92253bab2dcb69521a0dfba32bb9f559654a945941c67"}, 0xcc, 0x0) 22:22:24 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) socket(0x10, 0x4000, 0x5) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x39c) 22:22:24 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x2) fchmod(r0, 0x0) getrusage(0x0, &(0x7f0000000000)) 22:22:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) chmod(&(0x7f0000000140)='./file0\x00', 0x12) sendto$unix(r0, &(0x7f0000000000)="bed6afa03a0f236380640855d6358c8076790273583111c9fb0601688582efaa95c9a4a66df3b1c993837e10471cd7b2ae2217a762d0de82dfba7d4936b3788a29b7e88d20b359d79d6063bd1ac5a968ab8a16a68573b0075b0f7fe48f814c17e108a725e4874e6a4e24", 0x6a, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x4, 0x200) chmod(&(0x7f0000000100)='./file0\x00', 0x4) semget$private(0x0, 0x3, 0x1) r2 = fcntl$dupfd(r0, 0x400000a, r0) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 22:22:24 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = getpid() r2 = getuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="c47dbf5c1bf1370d", 0x8}, {&(0x7f0000000080)="792bb9b461add0825ae6cd6a76a2469d87214ccfdc79551cc27c80c0c65283b53bdb98f300d71fecb8d0864b41ba46e3fd4e9dfee91cd6d16025c2ec6583a6cd52e189b1258f7eca2c704b2a6b", 0x4d}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x4}, 0x401) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10}, 0x0) 22:22:24 executing program 0: clock_settime(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000000c0), 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) clock_settime(0x0, &(0x7f0000000000)={0x1}) 22:22:24 executing program 1: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = shmget(0x2, 0x1000, 0x121, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000000)) socketpair$inet6(0x18, 0x4003, 0x64d4b7ff, &(0x7f00000001c0)) socketpair$inet(0x2, 0x3, 0x5, &(0x7f0000000200)) socketpair(0x1a, 0x7, 0x7, &(0x7f0000000240)) r6 = socket(0x36, 0x4, 0x2a21) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, r3, r4, 0x102, 0x400}, 0x53, 0x20, r5, r7, 0x10000, 0xffffffffffffff21}) r8 = open(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x2000000000000000, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) semget(0x0, 0x4, 0x80) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8000000008) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet(0x2, 0x1, 0x0) getsockname(r1, 0x0, &(0x7f00000000c0)) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) read(r0, &(0x7f00000005c0)=""/4096, 0x1000) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000080), 0x9, 0x0) write(r0, &(0x7f0000002740), 0x106cd) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f00000010c0)="5166ea65de9700874deacea68565ea617af4c446ba17669ffdab9b6d04b7e576cac5c531d761340b60e128fa66f91eea8ec0182e95d1", 0x36) sendto$inet6(r0, &(0x7f0000000080)="e857e7ee8932ca957d7f3b019d5c4798d3827272fda123639b7d9ad213f050f01e49ff083195ea4ccc78ecf3bb1a6333ee5efa127f5f5a60bd45528d8d45baf891f4569e4adc9a45b724857b8a55f36d1d17eaa915fe36f13aed75a06ae47aca7825d2c7c2d111659421c1fa981e5c62eadc44d32656cd5b41d01cd3b56c127f2f23656b1c1a65aeea8bb04b6cc0f988e012faa5e8d9d21e8c192395c8a2be8b8f261d34ea7b3d13d2cd4886aa83e6da563eaa0ef5673c2da916c957522c1a9f7da0e5b97b4899984c52d8f74641a84d21a62e7d5355096a6c79bd8c4c6e2722128550ab44fa8c23a8f80e69bcc869e9989ac0b468e071edd85f4a71fb1a8d6c16147086d16ecf9224ffaea981b6b902e5ab79be7a49fbfefb63dc6b30dda816cc952b4d2033d0344541013ecd570976f3e994ef63467e2441d67e418d42578ef2c66bcc08d8ed80683e2fe6d336c3f5165e81130a8f9a9997268d944a0066d37e8212180ab15564fc48b5d4bd11c59d82b6abd206d00ad43a6e607c34bbf231747e76b914debfbd4ace0841482f74e26b0f97926428c267d0e6b1fde903a884f113aef66781e1afc9317d06a60d98f4b4c21f4a9fe31bae0b3ae3e8d2c650eb6c7b42ea34efd82ec89e11b81f9aa8c47abe051792097fcb72fa5e3433b45c11df1b04f1a9ec6e7286a633e166487c0227656723c274450b01df7ea5d564e1c127adf0d64d067b45eefcc522772ac8e6d9c0656e558bbd7783e9aefa2f5674eb8979c94c8144b4dd42ae4cbfde1ad8f7614af3c455a67390e2cabbb4caebfea322a2f48f1ced69a0c163fe32b2b80fac59ef10bee27503220e4bc14e436547ac4dfe4d0a46d5241718d2272af091983956f1f50fba2d14f1e2961ac8c40d01e3e782bfdd67f11dd64c27611c9797efe08f6e90f5196f3e7c039c5c9687022805d6c1ade26efe6e7a8c55623b52dc70c59bdcbdc3f59d721b9d3fd2e8eb20d8101a8789e21cb149b0cfcd347c062e283ac7b04f6941024b1afee471c7253219d8e8e0292231f7b76a562245cbf52d3c3c23dac0edcb7c0afb8ca93bfc8425d40c294499529f008717d94a652928bb3e38ffd1bce63d8a34255bb853174e91ca4587bf79e1b7ef240ac95be0f43cd8a49592b8f71ca18aae2057ff3a982d063deb7cb2f538bfe1ca1b88f033787d33d5973de2565d6f8dda42000cd4f94d3f2426c0c976e12db2072721bdf44205fd672d57c6bcc75441d3207af53d580799a765cf813e15438b615932e3d4e820cd84f5cd7b712224e6155fadcb68ef5eee26e2a6fb3b98ce07f0a6ba32832fcc4bf83f6458d5b871089805a019e9ac3cb8b0ef48aef5c7754a026e63521390f9b1bd5ac7c6598fb22686841e30496937f85f9db83d6a644700bf95e80726baf79a1584e77f728e4af45f8750081f2ece9db12e4fd2d1286eac2cd42d0ab0e1091c1989ce498f3935bbae9351bc3237ef79a6aab442bcf1d616b9fdc36c7172b2f75645048dd60cea37ba9704279013a998ea84b096a9a00910fd34c68ae1a1e1a9086450e4d6b8ac04eccbfa079608dc5ff4fd452eb8a464ead2c93ec52e4c241526fee62638cc6deb298b11cfb8249979e8f1a720133d0b081e15cec7b41c73e09109afc34693bcb71b4423ed989fd41f70a698c20a8d0f8d87d6c2acfd1ba76d9a7fd2b7ba1e0dd129fff27c81c79514f8453db1621b8d9520b0d7c844da3dd4f206e03dbdaff4893be4057e1bd79efb94a5dd86a3c180d0fdd3ab7f4ce10127d9ef0c493384d3857dc332459eaebd1f9fec469561e08db96eebddb243710b3f634d0a0d96c6c6e0c8c91300f29c01e12d3410572baceb7f6b7e608638396618b46e5b03abfdf32130b7e1353396a5cbcf3e252eb00703a1a111b949f38541e5d40d5e7183741d130b8add018665c6b6b531a9ea3675b9331cc5166030bfc41a97f4cf0115f62f990f2e8192dd7dddee5aaebd6007f0bb92f5f3e7f1c4f4fc3d0e7aa99e3db4c8b92975150960e123b0cc0ebba5fb057486d2a434576615d3aab6ae89ef1f7a1bead087e296a54a5acb945b494898e7d015f94bbde7be86c4fd41500cfa78b75d61b69aa515214c73e43ac2881e53013a56e36dc8d9673ba523f161204ea9c7a7962fab9e146eaad0270980ea47e1018bc42c37f6b6746bfab55f04441b4dd3e925be0f04c65e7f2abc2fabfbffd40b10c84f2c1b2691ec4dbf3cf4fa6ae7ded2710389aeaaf07032c6b66cabc567f3feb3b619bf08ef2a30ba50b7be97bdfbfc6229f219d978c223f21424e02f99f22149e739948de39082e03f837b38246c3067c76e82489820386bc44b378bf2eb0ce896d39bf3048f7434345f3c936cf1277529f91b77056d8ce6c1bf11533f46c4c6edf000f7aa418a2b151df2915ea70a6151ccaccb604274c8a7fbdc41938464eeb30f4d11e3ca6081c97a81821406d3faa00a1a750c57ffadeee9711f3883c07b7784625932942d04eee985cfb20fb9559a075b60793b5a16c989232bdcb9552e6cf1579c2f16186ba7dc37a565efd2b5c31fb4777d0a7ff2fa9db5a737db6909d696d849a19c541dc30fe9b9afc8954cac54aa36fe2fe7e164197b9d2b68aed045af09fa8bf2980cb5c2b6df493a797b76e95e5db6ad4ad0a6964c20784ab46b4e07a45c4b8401863f1f3176f65fd3e912fb39862ae572af1450dba6e50fec9be527f5bb82ff38ecd91f4ee389e50c3ca07808cf8aa95b4473598dec9b7093c887e3430efd465360f41f3095c85c5ad050cbf2875c70f8405dbe08290717db2627672ddc8a255d0cbc76fdf237c21d741c35a12a8ec0b9bb3087db8872cf98c8ed87fbdf6908950e289787aed3013de9f18d8dc23b5545f913a98f81d427958bfacf5fc2764ce511c4537843a5f7a325b64f88fde68ae2acc6f124d08c3604cb00800672fe4207c14306982e5e943c1fa47bacf99514818ee04b2e3cbbe91e78ba742e1272a452d84385682464d2fede7be3c377a55b1aa28ca00997e0d5ffa5b36d9fd2c9b162aad5eab29af3626f727a52ce03dc764031313b1f0581072822162e22ca7277a4afa30ebac384b781f02594d1e52bb4c5ee5985e5b6d68898c3555f80f8fabb63acfb32f14ae797d3bcbba0bcbcd020396785d44fca88e9a5420ae459d517de5037c4d8f72c95377ea294a9b0c6fdc3902157f402efdd44abb447b828a6ba03f5ed1a6c1a487a9945c2c209ff004cf6ef56cd3aebc6f598c82adaf2843803c6815a16053bee28df88e758a69abf04ea148d0ca1940cc70ae6563503606bc7470bab27487339d66030a5d51bf612cafef0f5aab425d0b11e10b4a306d5de8ec2196f78661be04b743fb97f16d5a74dccba1c6267b144deb9016bcfd37ff28ebdc6c27ec4456e87b28ac2c567e51ddc48a45c478a91e9755c6b4608539b6fa0319303401af4cece1653d476c06520fa5a5909c91fabe52b3388c69f2e8e5cd8c4c07ab10f642ff04f030facb3bd37a5448c0a43485269949c0221c45ffd0740d2a77987b64b462a5bd3b83d436b83ba8a8e64879f7edc3c81d364c98a6433c536af6941a6d78bd5e9804b2c5087b25016486946a758b6b80d62cca50517fd479f57e476fed0b322506918f5cc79e1a9fc06de191e2e43060405af4f858325e462f6d1030a93cccfe57f038bd62eef2c80023c3302d0e6096e281e2dd1fa601b5f0c188d3163f9d1ef08014131c81134d3bb2c1908e7ef08e0ff3988dfd84bf333de7f6fdbab563c81dfb7ba58d0667d706a8db3a394d2a58c7e8a43ccdae360e309e763dfb9f07eb27c10c1b54c318321bf744f6f56afb7ed8f0e49a4d2d7c54d339c8e314310b72a1104aa63a534b8f3664d1bbaa74404f0f5b77c4c8686e807ef61f4f5e246cc040e7d749263da7d8003d9b4a6bbcc4d527de9e75f0edefa5f39317341620394be72f8f89b6f90e78a2509ef265cae136eadd6abac48816db4c2439b38f2404d8cca1d6d61c2e81e8107dcb9c6c9589cc89273fd4fa291c0f933cbb7104bc47b84a79a59ff4c80e875834ec505f971117a99c6bbb47de9f2226e1ca84d4b4b804e30eb272cd246560bb5da5278f859929919e3f4c56accd7b52ed23255f610cf90c757e0239edd3608c0eb2004e7726122d814bb1bc498ad891c91d527dc6b32d53154a539dfa4e150d9b49b89b06b0e8e6620169793dbf39d9138da6a50a223f7a60f241e4c20a47f6995043f7622cab995e1d72a5534f27fb5e51160292ef78eb2ba1e616963cf8c6437ec86df58a3374a17d01001040b118444f3a8748ae3a127f4aa4c800838536802501e268e361c84112687f84854a805d61853554dfe177d598a69e4edc6fabe058beda287dc50ae8e7d6a6902bbc5fa8e92040cf3b37081cfb769d25d1c4e5ebb6b36ed88464fe97024bd3211b698dfc5f49d91cf5a92c6c6174266cdff3a8bb5c400040358e21bd6f13f2a1ae6adf02bd9222b1ba9fbb20fb06ea713c8de9448f16198fc14d54016dd6348833f2dd9c3f5b4d1b758e02664ebe90af019b0c54f94a60de5da5bf45e269f99fa03ee6866e6fe82825a1790a752dfa8c8afafcaaa40c25a588222302feefd6a3f5382ffd970af96b2a4a9705039a890d3a45c0c6988a632ceba7618f686f845c947d974c816a5765d0a1f470ccc1d418525ca86d4b34a572c7772af71997d2346556bf0f733942fdeb947212f74ccbbb03bbbf52091bf985a3df4cefaa510f0ccf5b55bb2fb6e336e8cebcd2220e144e783bf9eaf354ed159463159682fc647ccbc557fd1fdcd398146b847e10b944e1a9cdba1ceec504ba53d086871735fc4d481c27e27edb641529022008837b328489bee89a9f1a27bc8e43b6fb05e52ff670cfca94c583d251481bb6f991629e431f9c37b9fc9ef25e232f2a7e11868d2fd1387cc6d9ddff18d340b461c8bf8e6f006b8c9bbdfde58151c74fa846dbcac807ddd81fc0037d22ae94a7a11528ddaa048136d1fdd5822f8d57cbe2c6bfe403e5cc1eee190641265a4eccabe30659c2619208d0f51c71085eb713f5ea460f83422b602603f04ed7b231e82d390e59dc7c5bf00f436a9b7f9974f29f859ca00ae30f0a10780baee90e8f0afed5c0f73bf595aec4739dac6d7a5d7039e3222e550f808039257aad8b4fa6e2504b4b0ce7f202458d0f0245c709ecbca6e6903dda3c2a1b1ba22429d4abcbb61f3da574d8ace40c809158f3d1ea23eb17df3a1b5e30e967d1cadfe962e38650b271931af1bb56bb8148246c56b636b2c9457493b9ac9d8886f3c5bbe8074f8b8be247e35d2379f3c916ea1e349704fe1375cb512cd9df6e4a3de0af90111ce83aaf214cf745e1225725d9834e6ff2a6157759a1119cd21d762d4af0f7ad8fbe0a91576ef59ee211082889e4aecc0994af05eca60a0158286730ed4496a9c7b19913e4d28a7e4ed6143229a5c6f9d544d70d0fa24f049c59871a3cd5c5ba3089f62a0ea9da50a3c5a29aeb389a90601e635e5a1d9ba98cd2203edaf37d1f6ede3d0bb74a70a1a7edcb7ddafd65027a9dfbe81d8f624eb101c8c651f0215b8bffa3e3b25b4185eb8c2427aba9cda3e8bb60703ca24433f2af3c37749fdca097060d25f388839a2ad45b26a7f57dd6092ce3aed61fe6c71353cb5e2bcc70b24aa4d3829a563d7766ba774c08700fc88dd6a2b1ee853b795b5c62948aff3736c70d819ea84feaebb279fd64559d3dd3c817fe2fdf27bdc71085e7eaf83acb5a26fc3778159cb0add48c0a052f9", 0x1000, 0x0, &(0x7f0000001080)={0x18, 0x0, 0x87, 0x1}, 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) r1 = socket(0x6, 0x2, 0x761) sendto$inet6(r1, &(0x7f00000000c0)="66f6086319aba34737226c2166ab9dfab33818f82e5995c508e809be4cf49fcd277ec6fb287f2fb55cab6d744bbc81daea6bc4f251d63e68d64c4d7337fb6ecf021584fd40afb891d837cf2581cc94a4dc2f8adcbd991f2c2236b61059e806c913b0754ef9a6cfcd93f8de05dcf21e016efc46aa080279d5cace744b5e13c53a45daa882d110171d24dff37a4b9d9ec57ef7d84ed975c9beeeb8e7ecc613109cc1ba04098db2dd06996d434b8084afc6ab86c006a24a97d3b97d8f7c784a4b453e496ea44740fe41e2f3e7ed1bfc0dd80cbab79afb3ea97cbe44a3bd0ddcb98b8339ef9408498333ed9762d3ea49fabe95ab9bd09dddcd1151d2f4da3da954db47bb9476961b34d6e086c9ab3b5c9e81d67feaac4baa4562abbe4a6c4b776684fe5a33afa56f606b4403acf9c91d3e890cf6f5758ef6d5e4f9a20f62cb5480fe994787b5295ea187b65077062799a93e525cfb5267b652fe2f60581cf55e45e9c19eab0b9c84eca3e25d124e0459bf26b6cb80fb993b6016b091467c04c60ff4d3ce2108976d861fa21daffefc84a24305724af3ad3c8c4d0b6b8403f7cfdb4b3b842ee24c68085708d53b9415a0c9314f9786f8cb06d33ed8028a1e60ac4c87fd78cb1196d7f986ca2670a1d1a7f52c0aa1781f540d95479443a4c17e6ea5f403b463d068aa21976d61a9e2876b8e7f1ceb4864967159fd07b3c0a8221b3ce1e24cbc8271df9ac1705e8124be031222d35af65ea6935c7be5963fce25b2ab83f43ab8f5a437c1b531c2ad344a81f80a822eb4552f4a7d9ef559032056141e4a9564ae17a3a7c0d385cf05ee7992aa0c4db19311f4cd5e60e3615766342df40f355ac015fd0bfe89219b81bec79258f822da96d9643249f48beb1c5e43a327e7a47dc6a97bc9f1bdc11d05923885a0f96097c172ded5d65d6cef90e7fa6b54a559896f8ba266ce6484db9106d08c73b77ac561ec7b6c952a8ebee5947c1c69dce2c5e5809e9bd36737b70867117eaeba834323d4140facc4543f72ceb497e13a06b223492f6b2ab92687beef5e1d3424ebdc033c463268104f544e70f598074f3921f4d5167477f36a4bfe402dd1e1e868a2525ecd09b3543e00dafa6e0948506b41fe3d9fa4d53e6fcc845acb328ab83dabd5b4344db480fad480ba11040d7c4472c2bd9fb27e6b35582cee6a50d3b3f530344bf571b912a679a94298cd6df1c7e228292c28a43ee7ac0c92c3d2aeca8f20070bbf436ea9476c08cc352e17565356893c49c59d8df838e5e67c822d33de99f2549f51aeea5fd17fd1e6b9843940e74cead0805c8dade4f5b780a3aaa60254dbd641f465fdc5dcf786641676355526d1fd70680f7787a00deaed3c4220a863c07fbcffb183f87e330c2d20738188a44cbb429b2f4ee1043d6e5257dbe6ad51a5d186bbb83625ab8bb6be39686fa91abe50a54e8971e58be96310bfca57e7c019c0dbeab350f5f5695fed7958de6033b4e936c68f7d7baea1aca1633653f1e461524a34ec6982148d03c871278d6da17b3e5f56e521e2a3b708269f8329678cd6582ef8b0861ff5014f0aa631b5ffb2b3a52b90322970289d6746aaf0414cbd41cebc88a489d5267b31456f56a2054716ab4281f99f6cf5a0524e2e38998507acb987c76393e6fc593bfa9bccc3978cb196fc602533ba64bff96391c5d2ebd4f940b82fe13fee044a2ae574b3df01c26ad9e23f7e8699479bbf19bc0f990fec003630b95c9b62a4ff518d1524e69d6e0c3c49adbc72a1fe106c91ce19d41949162b9018f89b3e71ec38d9a6fc34701cdc483755203d12b6b25c4232f0e3350a063abc3a78182fcb1f667f7a9cac1ccd41b85bae51ea07fd5c7ade9b34dc228408c9f9e38be4bced7d5644839d3c05152e91be75ed13f14003eb20fd95136a70dec170c86634763013ada12defbd4a5c62edcca5ec1bd11e362e20eb8e9958521180aedfe4712a4b220c718ffb5b834bfae07392c7135659804664d028934edafc4af9f601f373ecb0b2575bab7d0b47c44b6c053299eb13ebc38bcd4ec2f4ccd8a707b572cbad63a758c7d1838db414fe26695c6dc8ecfa970efc943f420008cd291d50e9c6f3a114d0ed311362ef992849fbcd4755d4488a7cd3bb49028090c3ac8df7981c4321cff72616075abc6534e7aceda5a57f34296cdc834dff894bf31d3d9c52e61a0a3d1672b9674609060876a2ccb200b83db50da3c19a440fdd4dfdb70c3249683a098a9b521dbc806f3f4a6428326ce9fa5bd0ad1f6a4a8dabe6b54c77ab13be7df6c225896d3f2d28c08310f9394bc05f94236c6b85d67e641d3dd780f5e1103b7e23a879caefcd0d3c48473e5c5f20ccf8c46fa7e2ed40e49e45145ffb4927e45c49b78c5e9635c9185ba0de18e3972bf4d651da84130ae2a0f3441c8c528eec62f569bd834e75a77204373adfe3f44bcbed03b712cf4bf5e2bbaf0de642ef672cdd7d5337458a16b410aa16ef56bc94f362ff26ca986a9b52af105f612e512d848517a07fe18f3127c00cb32b5280031a3388ebe8f32eb5a6ed168d2d94aaca5e0fe18f634ec1f425d55dbc23ec2db5c957d381527732093c3830ff6714a5b88e4322c7a737b21b1996aa747ed34879a79b58b4263606979ad0625cc470ded5323577a954da676af41e0a6db4beca71d939f5156ca24934627dbe89126917dfc5139d0818a1a4bf1c79ec286afcdf6db65cbfdd55ed74d5d7352bd223184c9d223c470de4e8026e755cba0273ec8a2bd07d474da0c807138b882306138e14aad895044098cf6f6ccf6d9830375d70c51b83e0f857dca1862821e31bab0a2e17573d7dfe13951b46d5564d76213d9c6fad91ada6e7851f8660ad07ac0a63436c464abdaaa3d6e02fe7beb543f84d413cf00f53666373ad67d82e757f7ed8b5285be1050c799c082ddc0f498456198e41d85aa321d263568f1d42254782168d4186b788e6e442105a53380677543c5d2f3462ff6bca28c876c7a78e4290c1f51771cdb1600fe39c3b7f46be080243a407410eb9c4a9de265a8831ba5d53cfc807874cf35c5c75a952aa04497089cba6cdec68d5384c277ef1bdd4851e72d337e8f751aedd99d65cb31f3b5e5d3f0c13a86ecf5cb1587294e923c2d46615326a81eef506b48ccdf0c7979c825c52d3eda8ce4401891716338da9a6ed8e124899eee8c4fcaae725e9ddcf6f5f3f7bccd626dbc6e460ec537ab98beab648c04921f9b9651d0b3c1c4f38e1018c1f90a18e3843972542bdaeb980222cdb41958739a4325acdd6b4d91b1f6c10695562732481155f9817dcc491ebe88b1d30c74580bb1f56aeda665d790b9fc859149d3eaa81a485de537f4ede630a649767a5a569e1b44c037e4c5959ef36d45ab99411c5104bfab899543e99422896d4eb9cac0e0216239e1c136ad24b2fe6edde498185915f5acd46d48e7fe68adb03b1852e8335100f307d70ff439888684804f2ba4dde845006d513a06df684829822ce1de145dde579b08cbfdc89072e2f8824dfa343bbe30b7357d6025345562595c569b3b3bb6c4d192bbbd6500695cf578bf1b54f4ba8a152975bfbc013fa428358c76af86323d3c849eec2ef1645ec29354b75f17700b2bdd4432fdac10507a0aea44c66ce47d8be122d1a88edbb5d139f064c5527125224b3566043404f2c145f918a7cbe935dacadf70a674135023f6d64b52e4cccfc956086e3dab8a7746478e1abf0cc613082295f7dc621bfa790b4e7e25af108b267f1fac1321eac53d9924a3920f1500632365c6b7552721a2a052aeee65dba4471806afaf08e552d70f4d6c30b49e741b189e4e9d21e915258ede35eb898107afba538760b3f17abd9c6e7d2beab35b015b9b0dbed3d428b9a667225235496a9228fb21964bbc28b8358ece72a90af4067e90028ac588fc7af606c36a01b91a49a41a9ad94248cb3412bc3daaca0fa853b28f40f1bfc7158818f6b70d8c7bfd52b3bddd8e6b1eaac025ba0cd63e67eb43f8bc40bc77744625a749c4c1aabcfd1efd546bbc32fda4a6f5b38f4351a24bd3a499d342fb3a08fa7e135b86542a3f34aff27b19551f87ec2888f5d6e946ad838b1afbfc5db45c705060619ee88f2a4ee30e2dfa0f2fd003d18ee8b15b5bede66400d192d438702b64cb7cc4f7f8a68e2f6c74753006fa2e27086e60d3c0b95aacefa759ab8e869cbaf9f586791273ac0006747f336b6f9f8fe57c413049b8ec755ff28ade099d03fea8bf71eb864cf055452f20383122e274674753c47f3b3bc8d62fe494aa9a0d405dd7e46855df514f668e6b3885c404cdee3a147af4c0e149a854136fc6c90a6fb78a15efda7cf99db96eb939d9493269f71b14dbd417061eb1767df14e173d0e2ffe38847f2f10b158d18501d9cd928c3274f0887f9e9fcabac96c159fe32d56110883fdebb765596455e4729f624e86f4b2e1c89166b3c39c217c8db3d21b40efd80d56e4728ac7be18a80cae3e575a9526de73560b0b61c4a6bcd5b5010a0436444b32808e391bda0515a7d6f9c6248d6338ae2dd3716da012e898903ae104625b432da38a0f531b1d42d412d4ce2ac5a9024c9c2a9641f7e2e69b3de46aedfe1b1b61bb60280c11632465a3373638a23ace96fbe970561bfc744759e3d3352345ad2f68b64332687538d9e781995abc8e8c82ec60f7ef9e03b0544dab42e303c9c39582a47b44d1090814da746578dce374d94adbc8849b78328d6282ef999c59505e467630014047c22a1a065cbbdc92973378859db0c3e3a70dfe44b3994fac76b9a2b932aa55840bb4d0d405e993bbd293963f79f4aa5605ab88278b353df23f6db5e42a61a11a8c9b2873f7d54db6167532386b47187a801c42d3d5911f66d19b7075085fcd70e9aa7a6c06bd9389a5ed7e6422d2ff1cf04fb0c177d98013c752dd527363e8c977f8108c5379fa493499db27152a4f077b072083252e8c54818166db0da47ff1e2166b41b5e9d6bf66775fa1d438ddb4475cd5deabf1a56722c74d7a18dcda913c8b41880adb9384297de8c36322e9c210c750843c93403307aef688710e640d372bc3ed3b285f450a0d5e6f29cb375be711a1ee730e385ecefb263b210db3bba063b0450756e0e01dcf89723f062124ec7cb42746aa83c10afd12c9c5044f3f1c2cc2031291d354277b8a8402dafe78e3d28deb33cd73b99bad009fdd3353539fdef4ca91725052de0374bc02dbe81f1bdaa2658227c3863a959452f9c4289d7c69e9e55018061fef412a003fb3293996799da7c217b6277781a4e3bd8728d38f9fa1ff486c8c61dc58c991260f9555472bda3bcd43520790290c55fed332f704294587ddca556ad7e79c724cd24b2cc7a7177545fc3e11e1e6f588cdae3de35c1e569bf33964de15509abee7c8ffc329dcb6228c7d36e6b1cd07f8168e403c96239c1eaf023c428f93c99cda78e14a9875003ecb39337ab6c57d867b3b3e5bb18a48e8172548f6e5bae496914d0a28030a47837a2aac8e1f8675dcb4a78b5a0ed3fe5d7203391043e76e1ab95307ff9369d804e6166b96f9aa2ff5d8d3e4068dbe46e36410a0e882e688d92468ab95e0f261d4643ddba0a11479a4cd4323aa3935d10f116eba6ac9b31b3203cda7cf9b7abe9d7e9fc48cd9820a6cba854724ee674d939155c398bb1dc11ed867ed2e7f17b72d34866ebbcf824ce402c72a11e07fafd2111af9687cd261679d074dc30356fd1b18fd2126f6485c94c21a4324d742031e22e975e40f604b186bbcbb3", 0x1000, 0x2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) syz_open_pts() 16:00:01 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) setuid(0xee01) socket$unix(0x1, 0x7, 0x0) r2 = shmget(0x1, 0x3000, 0x336, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/4096) syz_open_pts() 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001e80)) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) socketpair$inet(0x2, 0x7, 0x5, &(0x7f0000001f00)) getpeername$inet6(r2, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) read(r1, &(0x7f0000002040)=""/105, 0x62) socketpair(0x36, 0xc000, 0xfffffffffffffff7, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r4 = semget$private(0x0, 0x1, 0x40) semop(r4, &(0x7f0000001f40)=[{0x1, 0x2, 0x800}, {0x2, 0x7fff, 0x1800}, {0x3, 0x7ff, 0x1000}], 0x3) readv(r1, &(0x7f0000001dc0)=[{&(0x7f0000000a00)=""/238, 0xee}, {&(0x7f0000000940)=""/60, 0x3c}, {&(0x7f0000000b00)=""/38, 0x26}, {&(0x7f0000000b40)=""/37, 0x25}, {&(0x7f0000000b80)=""/93, 0x5d}, {&(0x7f0000000c00)=""/184, 0xb8}, {&(0x7f0000000cc0)=""/68, 0x44}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000001d40)=""/93, 0x5d}], 0x9) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000008c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001ec0)=0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000009c0)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001280)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c2481949b1103fcb183facc9ed66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xffffffffffffff97) lseek(r0, 0x0, 0x3) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xdb) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x80) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) chroot(&(0x7f0000000080)='./bus\x00') 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x200}, {0x18, 0x0, 0x8, 0x200}, 0x7, [0x8, 0x4, 0xffffffffffff7fff, 0x8, 0x80, 0x9, 0x8a9, 0xffffffff]}, 0x3c) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000000, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg(r2, &(0x7f0000001300)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000180)="6684dfff9d8c8013ba6e062dc125946a008ada7985fc0d03e4a4505de9caff5060684795ac42b82f0da5f1299789aace7ffd14c8754429a47cb3453fe517f9d035182988cba7647d323493f0350619a2b14f7c6cb3b71cac1e09b11e32f5521cd3aa24dd20b556a4df7db5ab639c637bbcb2c8eb52337946699fe21574a400e0", 0x80}, {&(0x7f0000000200)="daf77b5ef4e0b55c18f9053514a166f3276ee6c44f1fd710a53a66a148d7404eb72f0fb5a62246c9bfe07ce20e482935fa5c11f9514cdd0d0d7eb16710c0e03a18e8782d02057a9be838fa9dc5b833008c876676b9c6de253690aed528a79e7f6807cfd804fdc081084c99254edfbe17bf754558f1e315a6e5918cc41bb1fa2647f1017e066d36946d51db30ab4a6bb2b83ecaf35701d42442340a4b0e92255391d757b9c5edb5e9d2c95bedf7ad2043001b7ad86a4dfb71accaff96ee07c24be8a5fd506cec244d59edf34841f952f9eefdbab7854b364f54ad299bfc086a4d777d2dbe57d15d0a2866eea0f33a20a77322e352247d1d9041a776f4c1b93fce3836ba2eada8ab927e32d3d1b98bcbea7f89d23ece104f919627bf6ec4f0bb1f1901ae85f1072a2192f5757ebdbf52e7d78fdce77c86e564abbb03595870e1157e0ec4e398ad1467e366d93f1f3421e2f13022407dbe20c806b048e41e4216db211eff2419be0a3863de718cf78cd10d76ef19215eb6201e35f87fbc700f0f1df395845be976c0e0af81e030c43a0e17737a855d7a32b24fef4e32a85f59a0d6ff9493af19282e28ff3353b22a4afcc5d8e50f670134df8af9797a0e39e3cf5868b66b51de7d3e4975efa40a5177f27018155fe5ef7e6fba476b0673aec6d851977b7ece72f35263107941939c86e2e3d2748a31a2fb21baf3f3663f015c82b654b5da1360c96f4728cb514573bfcd07447c5f5faa61edeb77962ca306d1b454b626ed507102a33fc69d416120146c28d3d01e5ba3fab848548747915167e330078de581c7fa3c90c7471f7f160a38cc68b1870a4c37902adc8866b932c2b8fcd96c8e1720331b38c20ce65c8585363e4a08e34e43f0cfaf72ca80ba6437da883c85a4c044a47fe0feb1db8d059944097a048ed6a8c683ce5e61e8f1f0a47427ffeba88763f4ce9a87eaecf86192592c5e660b4d76f84e65b8ae087c5ac9c965cca7bd1465c1b6e8d6929ec8edf8fa8ecead0f5c35f42423db02b3bfbb4b9e3a621a9366532513dd0b239cb2be1a789190616ed5cf461794981bc54f26c2da74ba292d501e57e5f4844fe05eed219f82d1cf8e45615c3b1b1127623f4c360bb6ac41cdcc4ccfaf47d86bdf6e9d58caa35171de729ca751f8ecef393e698b61e4a6018f752d0104e1af42283bcc720f5752ebdf09fee58b7e383e3be13856d9710323df35b3f8c90f5daf592044feac3785acab5d2770c4b260817aab4c41a44f3ff88dd4566e1162a5e7483e79b71eb218196d214629082a9c020b33fde7afc3173ee82683bc2d673437a0082512876658222c254683bdd44bcfce0b3a776e7a4b5d8a250c8031b1442a3bff082bd64054e5c81cca85e0ebe1564f0fd8fc16ee235309f8d3f6d4d3a4bc3277faca6311b5e7770e980575032c3ecbfb0b5ef17726241188fefe6f17c8ebcdf0992387b25aca902e84fee1de6efe5d1a41bc7a08393d206cc2a0a5b00ab532b3b73fa724cb0b26bc4bbc89f6b2dfdf8e3476aa621ed03f5065ee0b62722e83d5c54c6e3458303231714fbbf8d4158129974e28630d2cff3fd36e2cb3498983afa1065d1dee63828a97a1e440a5895360f1f952635e72fc1d5fcbaf8a4fa2e39bc0b96978205e5431ce0fb666e9ec799aa65ce7263ffe9a341c83b9d072bb81223e36b417749f49355e14e60af09bf1d3cade0e60d3e73a4c5961bc80e0312c549070b5b8832eaccd15db30a37cc4e49f37e3b413c5f8a60cc14966de9dbde354a91d0590f3b229b2bf57c432348dad231c6ef263fd5d6eda03669ffced18362c8d648a50dd327187814c6428c5d06727ba6388535a17def5f03be6b8710dc74a123c4a48b6489a5661e6c380b3be75eefe5579093e5f727ae25e99951a4e919da9ac073bc38ca50f977d82a47d377da997a0c1295d8580518956433f47b5736e4a37d0fa329b71609b0f893ddbacc9cfe6acbc095fbb2fcf5a46e8bcab85f7f1b9bc9ca4d43ce498c5b1c39c7a89e04c26229d1079afd38132d3f066a91128450db5b439111f08991aa702f10fae9db97818a7b73a54d5fc2d272343b94abc35d17716930d7e4461bc1d131d015bdd789535c0f5b11002023b273dd58bc5035e565695cc2c3319ec36c97402e1a9f0e13b58e01dcedbd8ad6fedbff96ad496d335a3d54a852983b55ec03beaccbc2370a4fcdfd6ad68577e08b2fea85301d0705291a4dc392234a87bd027c80ec01c9f47282a6d9bc0416d4d36b9683ce5356fb961672ff1b56d0a7f5761c6d3e64a9dfb9a232e5fd515a40e06944a8f4b2817cc1e521bf4eeb4054f6b35b13ea5d0b52ac4400a375308340041c094f30e60810f8ed0881586777a8ce33d9b9c8b132b67631eba74148d4a87d01435cafe5ea5999556f540abe144d0edcbc57b2a3bc0933519c166115fdc07465b4c7b925e3ebfd636951abddf6c9e1168c9cd0daaad2e24da75050a9ba42c6ca863bfe5f69d32ffade1530541d111f28d27c20560a9bb3e7cd5cbc6673670ef9ae6be62cc2f17ef6f54bd171037c155f7af955ba760b24404a832bf76dc171b401c1cf810b3e159b4630459356d5938567b6d38a0085307a469d4df2ff5f2e2afc485f214c6bd4db91d20c57200c41168edf6ea0852deabc4658c5f9071711f544ede0a12d80286ea0160d05c96f1722f5a1bf772e27b5472ac32d2e4a5403624a6be06efe2f1750df652d1aa691ac4c1735269fc5ed789970ee787005ad9257957ea2e28bdd86f9ee2471a2324c70a75926d48a8f6455abeb47bc1fc6b9a142d137aef9985f764304c5cd872fbeb908436f8456244eb7cdf95504a8c39b386ce144ec5fe636acbc8aeb1eaa36055ef0923eca0321dc0cf0f2690278774a401583639eb4a6d5e6f778ef4d35f81dd72e1a9955b1c4448bfa6a9a992143e5ee599b0f9519179d7c9d71127772133fa2b384277fa71a5e9a24f6573075b7194970ee1407096f75ee8d4d19ceecc65bf67e4906e76d44f1e9d6b87f9f872e1ed830bd3c28cbe3ef5b3f64a8f1015ef31ad09200a027bb7d4e25c9869b74f6549f01a825bec67c5731f31accf677b607667ff3366dba6370b1be3a8b6933ef79fd42cfe5888d8b6c03fb888c455927fb23aeb4c3d34cb2357fb9dfeb75dbe312b5c5504dd956075159875b2a230c74cd6d0c66cb84ba4c44a376e679f640c733cab24774558c671d2bc04f51bc8c5181df0226a9f62f165c789863dc33f352a316925d4214b46cbb216c550d1726b586270c7d46174abdea37830dd9f54b067c839be5c3cf39adb1a7e55c16789ffb250c7ae67bda3ffbf9db23edd1cc21b4da0a28ef8276e98a3a49683a36ab5d86d6322bfd0e6a0195135dabe9f9804243d55594ea2f33aa5ec3f8ef2289f0a303437e432a02e6aed7082fa5c280a06ed2c0a72c926181bb65c10884561f19e24a99d9f6b87bafbf4bbcc1889068cff5c6e42262c84257ba26384c439036d2894030908c122e861dab76185a445e855c6049e0689ca57500ccda942fdfece14f3b0a45ab670fc4f78dcca8845a88586d60883fb768572a82d9539582ec1384ace2737fe1e77e141b79dfa6acaec7d1c239e3e96480c99c71fc9d5666bcd57e663fd34a6fb921cca428c2570ca4111cedd066c8f8442c3fbfaa342d3c48db6114f9bf74c6fb7a19e378658fa14a50cf3c3b3391edbfd2dbb07698b6560f0c8bf23703daac67b98598b5872b4bc14caf2297d6fbc59f9bc310e78c0ad69b273f88602b03703e3fe0f7eedabe5389bbbb4488e19d1952cf2bfe3c4395a0c83a02b3ae75842b5412089c09fff60edb8694d0fb940ac81abf850f353a4a1e926f559651bd626b79afafacbc100ef4c32fce009828615dc84afa69fd06b57d03455fe44f8b1a82794ccd207e1af06db66b61e793da0bedd115d6415ecfbfb34150f01e74c70822edd6018df39b01c00e55477426efb64fc77ffb9f778dcb3f38f420f9bd5d92ae3854164eb77c57264232a16188f5989abd9287d3f57249b236d71d91bb4d632fc3c8d67c045dbb13b64f2c2848b471cc4b40f68100a425df0306ed20ce0a45b897a601e21cef311a3232ffdea55da627ee8c6de253d6f38048e86354a8bee3690bb6e670fb1f0f18b0806235f4e3b6e9440d698eb996c00a79f25ba679856c83853cff27f807678372845bb79da8ae63adcafb82c65358203586e42bb73dc007d684c11a2292d6240822b1996bb7524c8aad4a0e60a4ff217ec3d2c144166b9b60bee9c1722cac780da3a432b4e6b7ace40af822e1869f568cd05dbc717dc0b46970d521fe2048501c1146b7029739d075458037c63feea206e0de97a4c77bc86e5d8da7159fd80f8dce408143adc62f53ad64e3194bac27133381ec6bce90ffaa729a05909df6a43a9f347e19fb04cb76ee5bbfcfa9d097274aec0eabc8a6594a5f6c7050b750c496d4c92704b77ec68224280e7f6345edffa0a92fa1ffbd6f49bb2086b4aae3979165c643bb61b727953b7690a5285b47e411a56bf569bab2636de0e1e439480a6b393e86ea0b731c6650fd75b0be6d76800e8692cb6855162d3363a109f19f196cd4a98bf2a2f35fa39995a8a62d69715b47ab11c47f27807c6ba538e92f0888ed2a185bb2e12fce5a8cad261517cd64a2105742b839120bbefc970222d7857aed11b159408c35db73ee801a5c383eeacf61a7a86464f2a37014e23c47c534b1c1c4f176b01615341368c78abdcb1cdb54eda2801c5e204f6c10cdd2fe19b95292751b25c677bc621580c3e8c5504147f53abda945221de291887c4f4ad179eeec7ebf12ee52087dc935fee3fe1be689c8b7de7684a755b72a9872df7ad6999820a11232254a9a7b01c18f16090e6d2a6eaef781912e917af06bb77aee504c01970049fe206736060369eee1960a085b01586a0c812fc41ac268431a54f1c89fb97fdd3be0719033929b25b787fd71e801d039424ae61bff168a0a90c7a53619f1bd7d90057b686b8de5fa5edfa939728b38d081e11f74a50b59a4a53d7c9b3ff90dc7e4fb66acbfc6ba7f6d557b07cb01c13d688710840c604508a2ad326c470d710b135fc6a18d50ca1352d136f6a385a486458d2ba185e2fd2a49a76a432a7ef9105766c40b144a6443bf698d603622e0318c93872c25e2fab2b2191da06d694be1b0407ef2932821b0428f397370dfcb0663da6a2a66cb56ed0483c62b6458094912245ac6a9648f7b9c2b26fdaccba29d8e00c64a44fd9bd71fb40fa2a7b9a32d117c95fa08694c1b8714cef7634c731ee5b6c6b070657fda3fa8f6deaf2fca7f6eb40fe6464eea66b27daadfb84062af8f2badd0e9eeb311da627b95034dd823f4b3f20da13a8d1abfc922fd2a2ba7297309c03dcbc97ed7ee8817b3a4bbb9cfba8d642bdb0608cf6553aaf31b3e7fa0935d407cc9f33a5b896ef494749fab4d301b8a6027a5f5fdaed006a3b78ea892cf8277572df8f6030c71d9cfe3dd9df03936bcf9fc1290233f5164def53ad64bd89078cfca00e1666696ef084d57e4397208d962a01473050efa47f86fdf10f45615432272a81a5df817b3fb4535d141b679ff9e3ddf92d19adf90a18051fa996570449a32ca326269b5d4898021d6d853f5bd385fc5b1849c700557a7d2775c72439a889b90e59b66588ebde3e20b960d37bf3489b65453c85b8f7097670e41041619c710deb1b9e1991732f0596294c4c9c618d2ab7dd92ad8cf9603b24559c513457d0e0ce1f809100524842a6", 0x1000}, {&(0x7f0000001200)="a4fc63125a8606df89062c4fd15c640da417efe33491324572c4abc8b1bbb8104ed840f5518e1e386d0ec9644d8fd8816377986b1a086b5541610a5750c48a84afae2e513f344d2a5ab5c4b2cbe1fe158ab61f555b74550bbfc94c80302cb373f3d389674804ecbe1aeba0a1e854cc0829ce5c2e51d15a241668f05e0da24442cc6d0733ccb6d3f3f0e6770e9bc16dee21b75713af9dc78f522cb20796", 0x9d}], 0x3, &(0x7f0000001480)=[{0xd0, 0x1, 0x9, "7161abc7053537beb21d31b4a78739daa1062b0f3c427ace1362db0bd51281aafdbff9daee86f706752260fe09368d79e86f3d8a0a020655edcb32b905a5dd51886c3fea2e6e0a58b040b067e828d9d2a7b675fb6df66d65b0d5de64a28690cc807687107394b5c009ab02ba0ffe80964d73f929f7c847a50c097cdd8aa0b90cf36e48b1f3aaad72ed5c762c276e3445f1be42a6e78cdb18a23d8a403cc604fd851303c5c9e7f526878b6ac53ebd1dcfa69401804ec78ad45747667fe152ca"}, {0x98, 0xffff, 0x2, "7bbf73bc0d009bdb0761359b56bc5684af2b48bc8d2cbf5a8e51e1dbe83a9b6cb73f4c9693fc7ef190ef2350ee9f54d8bdc1788015e293dddc417f5f6b54ae278e94569c60d8498bb0f636290a9d56c454dc1e78e4f876de5a28031c1e82a4ce013b8d5cb1b593fce9b21256ef0aed96ff58ff5a2b23e4878300745d33a1590b9e91f8d6e02c403b"}, {0x1010, 0xffff, 0x1, "a70e398fecbe58ec19b85fb5a7c9d36830b4524768004c84398e56e96a0d0709a8417d1668f929b94a802374dedb3ff749d47b872d0aba1cc13f52f967fc83dd0f6f721e5860bc570550ce56aa1e1d859923ea9dc54c459da6d5d2e4d3dcb3d42fec462b9b1113983c5366b92fef3249b060bbb5c44a2b3809e9d1c6822a2f3db9fc489763c5f98200bb99a9329f72be4a1ae5908ccbe127d8a754a2ef32ecb4df8edc16d4f46bed52a729c1af8b1fc7a2fb18fb9fa14c96637650981f7ed7a67f93b10b704a3f1c8c464a8711bf62c4703b086f591384a884e261c1ae185cf90f4e576caef7f2b336b335080b8253a3f1c12cdb69b5fdebb29d44e874938e725f835cebe593b80c91e0533170deeb032e09e94564ff3f03ead8b139a42ec1d9dd531550519f8ec56da8cbe1f46c145df77474371c0dd77a42b6c00ea34de597a78a85e26f56e38cc478b44e675e69e88ee54ed7c1dff089d87cd8deca3fd4de8e4526a5adc3ccdbea1acffcdc9c2359e1386824b63cca208caa9c17add99da5360dd7e8dd337f712ac72c77ad0e0547e0f78788d329caf70714bf5e7319959946d685abcf4ae8b0ce6da8d5f1b6bcc10c27f55cf827befaa843255d3be8eda842616ed4099f3c279ec4acebeedcd45c56abdb6e999d0a99abde28256f4b5bcf7bb0889f03569175387406b2b04d6c34b6d1c7d781918bd090773395745f317a328518c93b41ff899ba8d46ef312e953c73ba2d5d0dd099667bae4704ff383ba046a9745f619933cec9ceb0828af1c57d936526f7b748315496d1d281496c51ffb886c4b18484d121463251d6557fa4bc2dec79161a146bdb4e6ac51bf9c7910f7c8743a951acb094137317fa89ea70493e08c8ea5f948066941043909e4a5cc9b5f4fd01ddff514a1af1f7bf3ecd0e779b29405f2974f40b07dc1947430eb15b75316e0e89081cf48d66a697d919e2ebd31744af715e78f86a0527cb1a48becad5352916d0cbffb4e0efd554d6e329d09fe17331e35d845116f8a2e161d1a8e599e423f33931f0b5544875ac5e209a5e96141146ae47d691d8d17f5e49d024cc392e89cccec7fdd78b939e2219427d3764a80b76a87d86200ec40f4eccab968e6794713200ffa96ddb141f52fb2b7f3f50dd9f1597ac2181f4d5e992085a82ca630a201676e28b9c97e7628aa6739b6e12864d6011534ffb0594b9ab1f4c959cf1fc9ac241aaed89d08171d30ab9fa71ae00dd93ad51db5e2f371d5ae69788458a830dd2d33bfb5ae3522f9a51e419d400f976bddf55938cb61bdc2c8d8847871fe94045cd62413b965cb29f2dd197afb052ad7bfd91a594b20b435a9516f2d74e3d6210ec4f1d1a9559c2e18d5fe6c24167708cd382c4ca6eb26aa2eea1469aae1e7f4669ea6030d3ee7373c1c64fa85e0271668fd8a271f15a2fb745a7b4f7c6e0c115f53944bd7c56208aba15e0e73b9efe0c48be728219d1774cb0e3d6a35e51e8957a6af7627acd72fd0c1271014c2e7e0b02aa9a57506d7b1408a8233a47dacdc47eaf0fa8c25ff0ee78dba5efd6e082493f23fb831fc14ea88dce26b3bfaf19f18009ecfa884c73ead9a48909571f59a8a2eb1159381786710b365a412b22603f2cd110a52cdfb9a84cac151bbaa18ac52b1490823cb5d378f6b3e3d26ad5bafb32b086d9bf17f2319c32446573990f6a6a293d9fa65b68ac56bee10426f40c0f28be35b907ca05dd35055030d00727c1b56ca5b13ad8fa612bea199cc74e695e8c34dcefbc5671997ffd18e1b3fe6da8cb6df5780ced25b6828311c4d9cc010a6eacdd3fd8a7f1f8c13893880f0b9032646e21bec294214ad368d0c62c64a5dec848736361ef264e3fdac46694c183dbe30ecc1e6b2daee4cea4f80af56021b73d035feeafd619c934a306c94e59217c1c5540d88a31be4abe9d97df1e50bd51112d0b7726adf357fafaf59b6bcb25b27f1639ebce878b40967032f0add8516a984c58ec7d477a71ac7a75ab1eba37f7eb5e53158b1661b1f2df668815eac7f1a7a6a128799f4089ec8211f668a835cc5e72ab8c6e78b3018e31df36621e6b411557b31e11282e635651309f04f497a960f40c64f02524fc74bd5adac3edea0afdb0b789035a635c5545ce2a963e0c48a42fb1830b9882ff21b78438cb04442b0b0ca98bc4bf7c43981a22c21787480eac04318f4b2bf2871fb41fd1c5712c7c718188b7189585ae9aba3b222d9cf179519d02d215dc9214ff766562750417fdb6533f9ffceea160ab1e5d561d76c6b19fef855148df8d5f70e9aacdaa0f6f16b55112bd3ebacc6860af84c36e1c6cf60f93af1558adfaa43bc1ae43ed5450902d6688a4a94184975307717f1f1bd3540532a3a959e86b7329dfb4bd85ec8ea696fb0725658bf4ea8d98bf4d78a82407259339c0e9b847ce481345d1a57299c5c63b7d23c8e2539cb6074b2655cbb70e2c26a0eb35a7a92999a0925bb16533b48a81a93934a9cd719899c9058c4ea3151f8e32e44ed6c35a00391828f041293ef92b09709b0dca1f21662cf7d1da7ebe54489c4fd73d6bd2f2791e59c6239660bce1cd49595109278c7ff4efe8ed32e1d91732b3900306a198b446f27096fb7dbe3e7cbf389766021218582960d2acd36babcb4c8d229523f3bcd337121e71355e6d2f6df93ad84e980471b9c94a41d384d71fd5515ff59fd14165a12813eb253e82f711048efc2a8ef02833156120439ef984e3c25826533c5b1276df40c310676511438f63a1a0262098f306b7689afbd7c3816723c6b3882577ddae25f94524211a507edd1032c94daeb19ccb3508dbf0274bbb5422ea0ce8f7e8fea7265f5a75131e32a01945a40f5bb115e96d2f12ed97244fa66bb0410f21eee054404abbc0a6bc839f60bfec223f70c1360d77b1a4a777e95e1f5850f0ac8f063d1b84060756bd680590c2242318235e5dcd0764c946cd6e8e4d8de4d74ab8ddd2f8209280a0460df36f5bf756eeed207cefaf9d6fc18847bb8697b99641232db50db7d00527900c09663d3e268eface6a2d1d498ffc6a89fbb1e802a7e6372af5b6b3550d9e287ad70e905a1c73934e199d4cc231651ceda6a3eba0f462ad472d5ee696de8971c263c8c16199a12feda5f252ffecc66a130cb32289c0fe430275de1dfc1e95023c239c27631cf8e5ea0b1bf8d8d346630e69815bf477918c05fd6b627f54a4d08d3feb75f18e581704d20b3b81fe2e6d069e23432558cce19d949ff41a1a02fca04480f958f05c9a87145b65ede5919074cb5da8d331f3d4f36afbd3b33ec8705a3ceac55fac26f25acd3b37baa6e29c55013f3a72b68ec998921247890e027b672bffd627addcd70770e807bed574ff2cd15d7f850f7fef2e59bbe8caa6e05c8611dab80dd69e12fd9c6351f07c550ecd67dc68a65c70551e64cad9ff16d945bb93133e57f797cf245dd79fda97c12e2b81889754a10ee42a49974b7b4ee09da453b8b5f3f91dd38fe400ca92621b16946787bc7e44c0c34e5eeb40c01f4abf94eb5b5b270b7ac78d445952f50bf3f66221c36d68c8ce10f9c5304a8bdff45ae1fa94104c2caaa6fd26310a5bf4486728a38327c113f53757c7e262a0a331adc0b83e4963be5bd399063f9bdbed9b7a1066f8191ec0cdfab070598f96f846007d84fe26e671e390902873d7d3ea8a73d48d26f7ae578525a9711c85bccdc5153c7e56e349de7794b2f5b1252510224211d2ec30e5499ccd3b47cb93d86581f88e8d813991b47041153bc17d8d721ec9ba956a3bb8aa65a450092069595739bd046e39f09bce8fdea2eb6c3fa335d437c3f9210815a2b065a21c8e6a107adddf218add7fee338e3f6109e934bb3cc738593aeb625c451c4b888dabe0cfb9f217100a94c5d30d4f9f2d6b7c24d0bc79d4ab46c35df31d4295bd33f7ae6083246edd60c21d89ec5c1c3a8712027be0ece1f195d63504bec9f1d45c0cd7d8e5760acae164f4c17233d2dd4a2ae24f670d54aa83dac80a61f15e4967143baa70efd7adac9e6b2607b6a7f5cc792262dd5b5469fed0f29e880de98e0b9af32c78bb07b3bff32876066e8a07a4ac9e83db2acba36fb17c4c16b0153942f9cb3f381cd286a2cc453131d413d186bda98969f5f6b3dc36646b959963bc111f84bc45f268f6a55ac9d7ef9cb0618b40db003be39ece4398acb71a981860c532e53da5b14b63c3df48a5f289b7d68a244d3f956a0aa07f0a628f6e12bc891ce2b3db9b995d5a23f2e948ea6819e7fbdf9c6d14c8bf8efc634b2253526df3f8457b4baa023577ce852b558aec66f394c3d24621b15fe0560816be88c08655d1d28d416c7e9145aa4bda2e229249e5d5169f39e3fc1a7252ade33982357231b89afaf18a16923ff5df01d385297e9292ca09479e675209611a0723e428a07d3616f4f257284d4f0e0f2d1f492f0b0fcf05e6f764efe3bb36e7c43c6b3dc651ea075d31b588fb73e1b9253a97ea591b78ded5a8dab23d498ebbeb05ff3c94943b1644a1df7a637bb2032cd64f26399c2ff8e36f36c9c6e62d9d09115d1546317e110d98d541200d2526e28b2eaf4b1e11fa68056fe7d31e5ff4c48242bfb50fa21dfca2c19df88831b89c170faf37e85a8a6025ea5553e2c46fab93be8eb823085538e396d1dd1db8fcff09b22205496027e8b12fd1d62e98c6aace05f08e7381fee45d2400d2eacdd5e65a3cc821904f068dca18a4c7cc311c982f4a6e2ad781c5d6592bfb1c15072880e0892162edaded6ba77b6ec1e90353d21f162ad6b29a412a9c7bfd34b2cb8e93e38ff063378f3882d5ef4919e3253313ebe93b03571c96dedc6d7faad5103ba946604e1b008ccc46b43f0a237f4ea9c3972be633c02fa4794698a25fe9d7f9e1f2cca722611d5d79120d23e4625cb4a1a4e438b4353723155c2a4e7d86e946130f7fe71ceaee0c94e8c390f48fce9162f93b33e88e07ed399012327e85ea9525f66666913bbd4ba766a8b851d4be962431b0735b58f7df46b628535bf93d8e379b306ee04363e36574d725a010b665a41991ca92ca8c55658e626b459a0dd17c9d47cdd708a7cf3e89c72ea151e52055447ce9414e72f2d2296365fefbbf2a558287644616b71e22fb21eb8a1888425ae442e7156b23293905b9b0d6907e2ea95cfb7d1e6b866c975c4ddbed9abae23d2cb40646351a1c79ff54708ec42eff61367e3320e86dbbd0c2d887e20d7303653b8be27fd3ab77cdd0dad14a294e407d48b0aa88d68a38fc17bdfaabc103ef1dc61b6d245878025fd04a5a72e27179d3fac3ef48733b1e1a8a3c0df9a47ebd828e4d3648f6e23b4e5a61bf14e638f3dbfad3944f516cdd9604425f7c0d41c5ab25230afacc41f1ed86d10c3403d7db7c7367ea0f8b41db4e7d7fef398996469f94a076a06e64718c3ac5f732c53798e0d2b8ece8a4c4e45ac5764589958ec263bf5cfcdd7926a4720017bfa6e31a814764f3a4d19bc8e328bc7eb748c35b6abe14014f875e6be001b9dcff093305875c0d06483085830bda58e78fdf6f6718ecbf5d79f0a06a7ac9bb5d10c6bb70a13c79e4e596854b97e692942c4ccfd0c71ebba4990aa2ae44150ccde4acf93603f3fe5cfed02dc1072f394f9cba4d8d106f9363976d2317b4c57814e2ad774f97d2adb68ea4b380fad84f19643d98258555bd35d736550a19ea8809e6e319d01803f2cc5846d5c338ef7d54952e639ffc8af7e107547f05e6242eb6a23953f723b867dc556c0829cb13eabac57e90c8898060ac1c1"}, {0x78, 0x1, 0x3, "2dfb9561f8bbd518e7b095a4fdbba86f1669a822c06917af081fe747cf7e4cb642ab4c8da15fe388ac4ce0b1ab8698465894eb2f7d85f0dd97b0fa9411fdab0864192f5ee82f192fb31c154d8ef7d0fbf98a990fdd7a902bcdae89a4cc42d19ed40d"}, {0xa0, 0xffff, 0x0, "480da0e62abdbd5f5a963362419881db149f893180bea3649a61feaafb1c0c14f36e847fd254b80e836d57259f346fa1cd8ea163d286c367d5b008202f38faf110343f28d68598cc486a40cc3bed00afa3cbfa8285c8786cbd3f056bfa410eaecc30ffbf4661d45538fd54c2be24d8109ba5eaebe7ca41d454ba279ddeeb7f1fdd22962633d3314e9d3d500bdd41a8"}, {0x1010, 0xffff, 0x4, "fe48f5a54d8f17376a591e4e052379355c4a433b9b953bc0ee0a0cff5329565b055f2d7de1802c6cc63f20d39c5d9fbd510ba8a8ca254ec26fc7d6c40f5b21ad1d7ea5fb4b98d1930495446dce1279665235ff76cbe0c1ad012323748797c49dab04dd79125be00924dc2a8afa49313215a9d993ce1a91c3080f18d3d233af95e44c1fd0ca0da3ff141667366a84a5af597491ba1c28b1c25e18af2ac978dfe7f15f7dd0f21530458c985944158f5cac501227d6e496a6e140aadfe1985f6a97c4a920f56b69d9e590c67f923a632607cfaf95de835e7baa7ace52a6a1143b07eb569ecf97cca595708ec4b9d03a0a8d30f9cf5a37d7a02c4d6d9a2d515b2a05279b43edef2c8a4b262b5cd756059aa2b864999744f510b6a59cf720ce444f3eb9caa777ca936b8412d4430bc802a767d14d4f8bdf246b97905c7f920e23db6413128e445a09d0fa1958d35e5c1666e36f11e98c6fc124906a67c23f02300a353b6a1caf0b70dd7d5571398c1daa582eb45a0dfc615a2a5e55db1ed5d688eb90159e5526747fc6175b4f67acbf01b03486c1e3d0ca5e1ea0aa1d7a8066c96cd4c88827aed06ab7a89259113ac4d85559781c2c2c5997e172172b6c678078d72ff47a9921662da446c86b689c41f2f69ef90642a2d07f096217108523f7d4c525b1cbcba2f276cdff2a4d220ab42481922c8a8b0e71645b46f843158720a6ea12ad6032ca4b470be05423f232fa9ac66bd26388449c92f885ceacf3d54314449f0db3a6a74510260f76ecfdcc750742a30178ef7f8765385570fa9f84e01cbdce05af38ceabbd4601bdc42fb0e1ac602b6ff05336dd10ed22d597597d25a15a652c64b7361c86f88fe988b6c7637b6567807fa5b8454730cc8761708cb574055e8de1d7ee7c8ec6f19e76afbb3376453d9cbe47204cc34236de31147708e0afceb32bbc2e689cf12335ef8a4993e02fbe09c8fff38e9217b8cbb6ce99d28976005d55963f8739a0064f41b567b0b1aaedd9ce0d673cf7f0ad55e13f3acff088daea18d70caf747f1e797e47efa89c841e9a4386e8cba4392b17da78ec83930c73f2aa5a7d23a1aae8df52882b167d533b25d5361761f1294c8b34058a9265318b15f258f3ae7577884b4e3f2e386a1b144fa3922906c0bba1dec9929ee0b00e2dfaa048864c2dfba9e335b370beeaa9eec8d50a70a64be9936e58f2810c0bb288c6b3de4262685c144e316eb083c04413cac5fbfc2c2c3d9e2be1a9840cb2ba1f3127f6704bb0cc43a0ca6d388f5ddcd6acdc6db713e825574d1d09bede0fda584f2a02a12a1cbe5b8fb290708d6ec41ee09db82bf08c2d5c8bf82f8c799e156b2926780a636c0f6c290543ec432bb72a5b6a52f799b298f6e26d178cef9c41c08b2ff482e7020e4cfdbd8dfe3c80250e9ccee8a26bce142a3bf4ffaeb815704ca7c1f15652824ccc8529143cc5d8ec858f1fd6b4140514c1134bb908a3edac47b5bef69c440538f2b8f3d1467d89032a9257942973b7d88e99d0713603fd8fcde01b4585a0d3c0e5ee00d447c362433bb785aeb9eba773f4ecf9bcd416a9fd574efa9f55b8b12c3eb7618bec1bd27784eb4ff77ad55bed2ac14106b2c4c75f51c6706d410c523cb48a28ad1e8b4e56bc9820a77ed684053d3d404f4d554c2ce186e5ab197459eae21c7dceeb6a3f3a4a49a361e0b1173f93f3e92fb512e8d4f08397d3d4b2e91b17e441bf9208df0595ebcfdebd52943897cd9a91f8614989450c3259cf8660a4366c91294b0234d9dd7ed25041462939ed7e113495deec4ed93958fc503e5cf14a1ac63d938ee8d47915a6b580e8693b188254c3e6c53bd84adb265f5eedb40c6303c9b36ab94edb8615c325339434b38ed4f72ea1370563ed426963449df2d5520de1c01ad2871c291066031129daffd8c066ed57dad0d536e51202d15a958f52467424d25169e4222c84110047e2feb773bdec1d514c5e8c764343a5f04ce3397800703f1ce0dcaff4589a7301c8f31a7d1dc78ecf9a7b505ce0a7f3abd12de972f0b00d38fe3bf4b6905551655ded593b0efedaf71cc701fe27e6c4490d2c8dc56299b27556fb9eb67e930001f08746f88dc5cb45c2fe37bde13f2a6e1ed7d9623ad321563d2036227ae96cb7abb8f154764f085add8d290881747a5d0585c89f0e82c104a30b2e76f284eddd6bb87d424a52b731a453fd9f8db119ecf8d5641dc54106127d6634b52e1ef81085aaeed01b55a206fb0e66b50a460c36a281b04b61f56b215d1400bc2b0bce12b21d11460d8f782f42d4c3eb02bc559375a68402d5a2b22fc7566555bcc617d76e57a39e007cc7c0feb199e0232155067fd5b6ab440469a75477f0e30b6db75dc9db7d0aea37733dacadbcca3ade3b47c2aee11b51648bf012d533d50a99929a1fc51ae32ec4c7b7355689ee56e60d03919ca5bac6fa1aad6ea0b251f5a2bb1f3638edcfcc155e7ad5a8c20f23bfa0523da4126fa6ac511a9c7e9758646015ae735c1419b188286e821ea61bce935dc6a18ed46f2261ba479527d7cd6a6225929d9978b1cfc394aad8938ec54ac636d6f9829dbe02dc5b96363a3ecc7e4b03ad248fa3ffafbea2509bc272660efda459b4bc1780fa6758d7e0d98d39054b8c366f90ffc180f7d4576f364d58b97c492b04fc37d783a01e6003bce96aa182a4bfce8d29d9c5bc68ed0811328bb41ab4cce3d15b6c516a36159c84c65d0657b58ab90ea9aed9e53c6f0b42ba5946500aa9331be95eca0409fa5ad6bd22ce4b0715469b6e4808a83f5cc549ba46d8dcf4272a720c8f070116319c58830e00562def02480f62a6e44c660bfa17f6949b9308036fb0ee3f0b323e57859d1ba997c1684657222f37347beb96ecdb77ff570ce6dc5dce05cabfc027a977d4377020f8bbb4fbc9e26efd58d60e9626feb32eab33bf2a5edb4b8239eba676490c594ac7265d407b2b84ce221d956ef7200ca8b92284fef2ded2d015df70d2e5ed507bb55011a6118ed003c136650ae10fad80a992bb372f0d4342fb77629dac40dca659b5e3813f812a3bd1c2b4005c771bba6e9d9433abee1acccee5533cc760aaad2b3a76d2a276c1f4713124023ad1a3138d580c695a0aa4450699830bfee5641562bdc74461f6ed42334ccf1dc2bfdf24df7cbbca9d43ebbbd806b32b9e770defb3637fcd100c0ccfc214e23539a72f555dadc4b9f45466108ba1ddfcde22634bf95ce480799b26b349deec144fd7f9e4de841628737494c3248ec0cac2e51192f12bacf640fdc99176f67d32652a1d7e248a5859b58fdd88abc777c1e81ba16e4de26bacfa2af0a9fd0f9369856dccf99d04cb70af21d8d5e8be9c2cc65b8121572d7f9917a466fa3e98fd17edb381ae4157dee51534f08a4a575d3cd74c71d312462b34e8ffd1d8ecd30bf163f706137c53388140415e85d208fcf3cddac31f68932c37325aadbc1c6aa7c6a2d55e4e06dff68e529ddd1acc520ab13c3f1d3049fce80b2bda02789d76d0d163b761ae4067bafe1ce5970ba33609b988644184e3ad0ae4a462ff53a8e018e5b65392c1bb9734da39627742e55e99a9933ffee5e017bb6d67cd39a27f96e4975524726ef52d78cdde44a030ada3b5a9371e2301f9251f84707c1dd31fead77b119bc205b91c9eb98547ffdfc3124e014066814b6e26d367bb5c742aeeb7c18eb77cb7347751521c9b3a3622e8549430842f048d61e35ceea0e75653c07fab77a4c6b28d08338a4d9ee2632622e70fd24e5ed37969f652a8c88431486059ee833b8b7a1c07d171890f33820bc3924a54fdbd41ce3ada93b3adc41081a36876f314d9837c42ec911f15052bc29b8c3c8db3f350139f1886071d22a09f50325cecc0eabfc6c2043318196e1cfdf000147d11405dbb6424e9f97f462068ce58376530a41eb02178e1b6d3be2ecd38fc1cdf466001bdfc3269d750fb57e8740961d37b36528b3dec8115780b13403c02a1e27dba3ad52bbc71dac4cc87d37c7cc178691642027db5f0bcc85b37f5dad21676f31e8a766839e9aec59117c1f4a64887a870bcdff832dfc7bb226cffcbccb39fb11ac8b1915bd1ccb8c1ed8001d469e4087e14e311780bd06234aa7be281496e5db558a4b9b52acb4b6774da1d9f1a75fd6cdcf704c24f0838a60cdc10d71ad69fddfac8ff727e6cb400dd7f1a57fbd0c1c9b6ded3064a43d5859af93f3f943c4e95fadaa9c185a9c37c006a5a99a3294034a1926a7dfe9c3b0daceaf6ae6f343832bed20ded381c17eb4609d1fbf177741853da0e9da62a3bdeccf271ca4b0440f3c387444eb01411807b4b37e0c3bfb5a4af089df3c1bb742e16243a7fbb9e1398669b8826f8acf07a84b0b60cd4059ade697a3de6bb8ebf5bd82b0a863649dcab9a25b08899941ec8afe0d5f2b8ccc985e0460d9d1323113cd4fc1f8e50dbc6a6559cf6b4a04795f5c4ec96b06409c42489bede0928b01058f29b23b77ea0022b7f0e0930fd7c4c7f07c965b9fd5a091fbb12c1576eb0134a4737ec6ba05adb7fb84a1ed7290b64acd1fb93d166d25357117119518f1aa6eb23c6d4ae888000c65718c230f4ea2a2bd95a78ebb739030123020e340f238b26a322526a6cf28814ae0b88bd26c7206d560d44e532abbfb34fc5a47e76485099f60a9c1b4fee35b6e68db4a15053ee4c5f6f5ae7bd60ddc4700673d56dc6193c4316d8746d76b206b84e2023fadede14ce6656976c7c88d35f28a0bb3e111b0c7874b0cb89e546f899cd9f27e03ad5dfc4a68342ec66edfb5cbc9e913e6d524d96e8dcf2d2fe2dcb42dd797675631e682548058162cb121932938977ca1953a83601ef3892e1c3fefab47a50e3ec7d972c6e18e42fe8b7442dfdc4f9edc5d88374e19c7b30f0799496244baa0634422a0b3cdd35f349cb975eb07dfd9ee52dd1ab9dc8467118ec1b09a2cceb1d48dc946b259b3d9290ff14aa6990ce00561ed5a6bbdcc15a15ef5ba6ddb738ff5a8bff00c0c26cdf695f640cb3cdd8c55e6d2c4a66e45ebbd288b97b4e3822eb2b492d19116197eb11b8eb94b993ffe526d888459fafef240cf5d89e19c7f97f304219a69eb07c9eaeab549823cc1ebf36ec8affc415c5cca4ae46a66c15d9d856fd61164970a143fdfe99d2a76a45511b18a1d23570cf462d5ab182a00a4ea54feecd98cdc89fb187a2ddd3dfd03b32e992348d60c8c11f756478b5baba8124ba94d758ec0dc33d2dc02c79389a35dea24855c236f54e2e0c93526add865e8d0b8d87644ad45448fa755adba3c25ece187116262bca2d11baf0213455651e4533dbf2bd424d2d4f353d76dae7abf59b2da0ce2f8fdd19de95bc7f23b39a8d4a4cd6269f0c75da1c6335aa6d673526e812a5d337ed2b62c7bae917af2a8af7e32a0a3f28dd384b300e2a992b949fc83d91176df3edc0e918ebd7100457ea88e91051b1e3bd8a6728270e19dbac4dd71d0a56e53cf8081c6e26c25a5f21e0f2e5e0a4429744a947708c58fd0c4aeb8c2228eff46cb264bf8f78b4e4278749bb98406878102d1d2e2f24f1cab8f6757714be8c31e471423616648d5b2cf303ca1a10fe609be3f8343da749c3a15576f8933fc70c4c08b897a983255afa195f7a70b4820cfc4678e1b51c07ef0e086fc5cbe059236f403ca65376c5b837541a37c2ec81965f2cac2cf923d322b5bdcd2f3898dc11f3ac7ae00f1334372a54388fe219c5cc3d47740d0195d9ea7de7ac875323d04b073b88a5ca96f8cbcfb8123b5a2a3cb11014231eac9252"}, {0xc8, 0x0, 0x5, "dcf024a9641d2a333bf780bc10192582938e2b537a180081799425eadf08e5f86cc07fe57c1883b5f692e54d31a90a57a5fe65e886cd8bce0d2df9a651530ceea97ca3651af845d34c446dd6b86b560805cd4a50d14863489ebb862ee271c8ad17bf1c413b25fc90e480eff5a756d833d095ede0e4c2b9267ef912c301069bfe25b0a9c4d9eceeef2fb62e4f4e90a1dd56bca9fb95a71df801655eb096895555416d16bf0e0fce899018561414b9aef2f138e0ee2ef5"}, {0x38, 0x0, 0x8, "0ef727edcba25d9c88dd6f3ef1eacd7034fe006fb70dcf40ae6fc58a16322a6f87"}, {0x58, 0xffff, 0x0, "3992e1ab3495db90d19f40f1d36f9117e054cb4163dcdb4235d99cb3869e2d4c6d5db802b8f8291d74dfa193041be7ec1beab0e8551270a809e83797243513227037b52e84"}], 0x23f8, 0x1}, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2, 0x6000000000000000, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000040), 0x182) r2 = msgget(0x1, 0x220) r3 = dup(r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) msgctl$IPC_RMID(r2, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x104) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2007) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x80) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1, &(0x7f0000000300)=""/102, 0x66, 0x100000001}, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket(0xc97874a4f8200ea3, 0x5, 0x6d8) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000fff000/0x1000)=nil) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0xc004, 0x7) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x3}, 0x129) 16:00:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4d45a431ebfa9753) r1 = kqueue() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="047ca16393377873156670b38f5e47ffa3e186ff0d1945791ccc99c7712052ad5fcb14e747d96abe6384ab33adbfffae1bb2b7f6883cda8cf7b7adb847f6704ed58caea426c8313a5860184ed871112c5fd0b1ed6768ebb3293eae8bc53601884b2cdc90c6ae1aea43", 0x69}, {&(0x7f0000000040)="892639ddd74652488ae65f1807b9641785fc5c32ed527c37be8a383df429ddf35c9c", 0x22}, {&(0x7f00000001c0)="9d279d63c502b81711374ae1c951063a37d5de784e7afb943008d45af621b0f10e6d7cb96083142f161c15b67788baa2b49cb3da6d8738ba46495c4e7f1a40a1ae3bc0cb8d54b9bb079a7477409896c15a781adc2acca1cd0e3a45ac88fc4ac2fca17aea37d59802a68b787b8d505582bf9c07334ddb1b5a7c67ce8fa219e71768db6a91e75616bd29a652c5e5110359ef8455d3d2ed786aedd31bccfa", 0x9d}, {&(0x7f0000000280)="9d65fb36e32cc94f735b0578ed49f8f71f5f95464cc089aa4950fd6084894bd13226e8fc882e00223ec9611c07a01682286ef98151b2a5dd8d2a059151f19a4fbe538419577a405581fab89b7c7538b19c00933cbfa94402b1d529a6a7c9c365ded3", 0x62}, {&(0x7f00000000c0)="77319e3b320d3363a3656c4d9a22754339d488646f80d8556ed0acbac31896d97342079553baf1433e70a7b023c48e", 0x2f}, {&(0x7f0000000300)="bd6469c89ab2a7f7caa52901c52587c4b5ee1e47bcc3361ea5291c7d14788002e5124165d4eba4cb7aea5d5661036846505ce79cca4b760e06bbbb355ee6a1f5b6dbcbe762c8aebf329c8693fbb7b543ceb2217b5d215b4720695e9744b050615ab3d818e7f8779f3baef3d20d7f80bcf22a58fa43", 0x75}, {&(0x7f0000000380)="c366c274bbbe95db616b331071aab451c4271487e66a58a92485940d1b49ee8dc87295ba1f74fc446693f159c0630643f808277c13c7cace7176549b26e4ff506564a59a5d8316dec401b4a7789b2b90eb689389d0164ca0fbaf6a1c1f16f69e501383f97b0069d091b78a0b7e448f02351d3b028b61f7631337ef35b6daddbafd894b8ac6b1c4b693b2b7dde02a2016b7f9f9adabee4da62e217cefc5f6e4954946dde88cfe637cee93e27be4ad32d3bcccc67f42173097141d5d222f25f1df0350c9d5a5dcfefc7659304292ebfb671c74377496e1fbd00cd2f0815feb825073ce50600182ef6f8a170f6ffb7761fdf65c292924996a0c69f42850587f8f", 0xff}, {&(0x7f0000000480)="c8d0fcd9214dcb2d6f04833fe6eefb64e0adac91569782ede3af9dc1ff3611612e47d4c286b3268c5424af343005f6a4dd27a1768bb96d0de6b73ed16760337c5efb4e003f35bc449120960cb562eecb60dc7e894d655120062d95c19422af4afed9d590a0f6ea4baccba0a962c7d076fc7f82aa018c0e5b18a7121f5a122ba416bc533d06d4f03e3c8087a7742d79500d64e141f11a378d6b535a5663d2b3b78c356d54325058044a22978eb949731dfaac1703", 0xb4}], 0x8, 0x0, 0x0, 0x4}, 0x4) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r7 = getegid() r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r16 = getegid() sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000640)="2285d15ca2174039c6aa3557b834759b8b3406", 0x13}, {&(0x7f0000000680)="9dd016868847a55ea85fcc333195062612da3ea2a59c4f1faa5afc3bfd4b0a23560a2ad3651f71aab3c93950f94eedaab79a3e934d870d734dd446774b8131d397f42afe8a0654654707b1450b7c516e543b22d7f2d8e56d4625cdb0b571a20e274f6b7bcebd325f143fd4bcc20b78c8b0401c9a1364aed0853077d74913584ac4d1e5432e39c57c7e59c7158e372b3966301bf47eee682000b5d80b1963521b532029841e0c774a45da636487f8da921feb6ae8f71fb61bec34e3ee85e74e3b46415c4bb9f52d00c3216a398d2d0a5df71775ad81d4c1b8422c1f5a6d8b48bb5c597a9dbadffff0ebba54105558f327e5512f1173cf", 0xf6}, {&(0x7f0000000780)="a7f44da6e8139c11ede4b4f7db86dab0646081189c2b94d3855d14e905353940244379650551d2ed921d55d23db16c7ccc8a212ddc4f5aec2caf07d16196cadbf55c254c606a62e12b30", 0x4a}], 0x3, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0xf0, 0x5}, 0x8) 16:00:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) write(0xffffffffffffffff, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa9", 0x85) r0 = syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) write(r1, &(0x7f0000000280)="3b620f498e7f9d6144eabd56d95502cc8c0326a8c1295599408b39360ab1442816cc7616c34cdbc825d8f461defd7b2e81ee78aa9ba8d565784752097cef033a13489292d1397d7ef4945839cb41eb34bead2e8588d6200558911eeb3491d27c974912c16101cab1650ec73c29086abc62915bbe77e7f13a34ff1e3470faab1abb0853bbaea40a30ae1e47a75982e814799703810a3965c36a64a4a29bd368aa1b1489be1ee5ca3ee7f7b3dcfcb122337a93b197e60e967d58e42cf50899f113b8dbf35b6b1e644426b12c5dd375a4504bc78e64b0756a180e172fe3d3a8f558a2079b090dfb9ecbc41bd9141790d11448f7ab900c891d45c0076004", 0xffffffac) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x8061, 0x10) getsockname$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040), 0x0) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/252, 0xfc}, {&(0x7f00000011c0)=""/35, 0x23}], 0x5) r2 = socket$inet(0x2, 0x3, 0x3) accept$inet(r2, &(0x7f0000001280), &(0x7f00000012c0)=0xc) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) lseek(r3, 0x8, 0x47c76e5eb1e6b7dc) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f00000010c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x9c5) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002100)={0x0}, 0xc) setpgid(r1, r2) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000002140)=0xc39) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) socketpair(0x18, 0x4001, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x8, 0x1}, {0xeffcf07, 0x3}}, 0x0) r3 = kqueue() chmod(&(0x7f0000000080)='./file0\x00', 0x40) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:02 executing program 1: select(0x6750, &(0x7f0000000000)={0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x6}) select(0x40, &(0x7f0000000040)={0x80000001, 0xbc, 0x2, 0x80000000, 0x10001, 0x3, 0x6, 0xfa}, &(0x7f0000000080)={0x100000001, 0x1, 0x72b, 0x8, 0x5, 0x100000001, 0x1, 0xf5}, &(0x7f0000000100)={0x5, 0x4, 0x200, 0xfffffffffffff801, 0x8, 0x100000000, 0xfff, 0x3}, &(0x7f0000000140)={0x7, 0xbd3}) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) clock_settime(0x3, &(0x7f0000000080)={0x7fff, 0x7ff}) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000001140)="afdc5b0db51ac7e12c72fb3dd9a7694799e788e27c9a2e5e69da9935", 0x1c}], 0x1, 0x0, 0x0, 0x8}, 0x400) socketpair(0x10, 0x5, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xcc) getpid() 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) 16:00:02 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) socketpair(0x10, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmget(0x3, 0x2000, 0x28, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x1, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)={0x18, 0x3, 0xf8}, 0xc) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1183, &(0x7f0000001080)=0x8000, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x30) getsockname$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000005b321be83b73b9f9f643a3fb080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6872b839fac2c784d95ffb3f41a9b17d7d0cc537082913f1607214ff997278cd7132f27bd1a71fc57bf2b7209272192f5b85f885cab9230bbaec0"], &(0x7f0000001100)=0x6e) 16:00:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') r1 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0xfe, 0x100000001, 0x1, 0x80, 0x6]) 16:00:02 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0xfffffffffffffffd) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6008, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000240)='./bus\x00', 0x8a) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r3, r4) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000361000/0x4000)=nil, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000d4138db50000000000000000a7ee60db475460b841456c3f6c7e7c40084cfde7c9cccffc674b00002f75075db79fadb4afa59540e741e70ef08647788fe5c00d80c8abd15b7106de3fee4943dab13122468e837856fd4a90683c4b70ce7120704d38e09674cb0a96b7f1ab46"], 0x10}, 0x0) mlock(&(0x7f0000228000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x7}, 0x0, 0x0, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1d4093a16a80d9ee0eddf5bbf8befc66515bb56832a7a87c9f2d1af8103f56f01e575951877845112d4ff5067b5f144177c4c9060d6685b66e3b98727ff154b0ddf645dc32752658fb1d1a508c893023885edfdb90eb883abe13d8895b8411aa485581a7d1dcf4ed68d173d59e465ed546c9739601e099949ffd", 0x7a}], 0x1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='[}\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='%:{})\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\'\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) write(r0, &(0x7f0000002740), 0x106cd) 16:00:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100010) 16:00:02 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffff1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() socket$inet(0x2, 0x3, 0x9) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:02 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bec000/0x4000)=nil, 0x4000, 0xffffffffffffffff) socketpair$inet6(0x18, 0x8007, 0xafb8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) r1 = dup(r0) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r11 = getpid() r12 = getuid() getgroups(0x9, &(0x7f00000018c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000080)="ef9e95a934de6b1d2f8d", 0xa}, {&(0x7f00000000c0)="05b81698f54b7d2a8f496866b866c97795067ca83ed95f4ce7626b6db3d6298cb82a780cd6c684fa0cd4ff081d8e2e454329ac0bf3e8bcad60258a177eb05460932c649ffcf0bd67c0d2093f2bcd94207038c6e7417e8f8c15d3958d1f33ee6d3ddc14a467061373f897d2619f809398be6f45eb1343a1704cb39d99465e2ed61c3a4fac28ac3c30175c414bf3ab519ecd6974c218923e9990ade1ccf8e453f3a37b8bd205b8586be295ef04ddbc672ac3d803c040dda4806973771b0029a33462c155b6bb21e9d1febc0af50e20bb2072a7e56c7ea5e4ef04cb84a3c409", 0xde}, {&(0x7f00000001c0)="0590a19b073796119892e9e6f0030a3641ffee2b31fdadf4b4099130973fc74c1a46d6bf9bfdf4fdb89a9236ea05648cb968bb2e6eda62ea9cca301289c23b7d73456bf281b3117d09a8faf12c2d26d74893b5574795f51a7d2238e9b302f950dae19eb63ab51e2e7cb6ff392b30dec10e54bbdf3dd7ff4ecec290869fbe6ff661c796cfdac1a0fe5748e1fb4d8f6e562dc7958c61a8f3cb3e082156aca99c9d30ddc2470b389c9308", 0xa9}, {&(0x7f0000000280)="b0329574d7b4cf0f9a9952b22e488effea44b69d1fce5de53d964b01f84611be6446bd1e626bfa3f852fe853f4c9e361d9b38309ddb26f4c57ad32bbe42dfd945cbede975c0ffbeaff9fb2aac2af247c9fad788705f7dfbc15121e520db4db01313f0a699cef82e089f0a7", 0x6b}, {&(0x7f0000000300)="2bdd27f3a4a906741b020fec7cba716db58bd2c7a6d5e4831996eaff569d1528a2997c518f4e5c85acec4d7feba478eb4a1bc1c9fa1ea029c437a2ddbb1115ae18560d0393df71130c71bfcf0a922d31796e650335775bca7f345f6e94", 0x5d}, {&(0x7f0000000380)="434dfe0a3597d7a64a075c676748b6357bf750165376720a066f2e26a8026ac5fcb824da4798cf399d5c115bb4c7cb4725af85f2edc54a3cd1aa03b999c11d1f3fa7bf10c5c1d876b1bfcd025924bc6e745c940ab5ee63060fdb75c9ab1e96866644add2839a3206d20053f9287f25566864f47172f24fc8c5b2edc7f9e5597d735bc233da18e70838a8262fb60feb0ea3d0cd3e7ae1fcc80f72faafa2cb33daadc05425e286f46ff43b39f4", 0xac}, {&(0x7f0000000440)="eb3ae74451b77cadc7b4f9a79056ef318d6dde2f0629672a9b3f3a80bbfd13a70b36c2549cc43633c80451d03d83b6281caf534e477200ae42c4cc6e38ef54a3ff950959183ad4de603e3d6f6cc4bf9bbf6110ad2c4f50bd31891a31546b4c24dfe32e536397efff93d4b8e1bf520313e74705b98c94c7bcdefd882340a3b1aa64b629e54bb1902b8491e5f1067632ea0331d9b17f42c7a6e8", 0x99}, {&(0x7f0000000500)="21e816781c596bd79ed2d4169455ee97cc5128e74df5131b030016b6fad6ea9d15c803677781b4d31b29b061c89334a946c5678846ad150e900ea3cf110fd0eb895a02a650e9248e57a8b2cdb618d34279e2e5577a0d8d1584db9ab05aad4d", 0x5f}, {&(0x7f0000000580)="9a1244981206124444f2eeae7a6b2247c8077c4d139ac75a942e1c130ca6d94c3a1c2f21ca9d0d9e867726853fda3365c0c3cc87d670cd24c92d13851964ef8f916b041ee19259b10fef31234ebd16e2d7b1cfdcbcfcfdc14148fa634d2aeb27362c514b34d8530134d4d6c8731a87f28175c6785f80e2b2f474ac802237cd63cbee5d0309ceb4aa35f081159f65de51b960c3bbc32c782a23a337f651b4fc99a463637296dde7f69d92261c527af4ab34c2bc6a58760d36a97a609bb256fe15085d6244452a6e7a7321bc6a0410451833c9632fa58e1bb4f8eaff24a4905e0e91afaef53307fb5658dfa0bb1389844b7822e6f8a935541980287e76e6d59c9e9e53cbd6a198ca723fa1c0362316b4644720798945e489ac764bc5ef027493a16c1f70e141840cb9aa5cf4cf01d39fbea5b8908ae3fd7825858fb0cfac6e904251ce679d5514eaaf20923d857fc906bbc36b18c4720675e0a57ee46d5d4290547bc2ecb6210eb37a6e08fdf30ade80da58c3992f7a3b02bb2ccf1311492f189b9a8dac88cdfc4419e6bd78fe505fbb838ce89eb1525140b45978b54d83d85533f5b8f5cc15dc674d0984e17565be79bb3563c47420c32c37b4cf1b414da6e541d014a6eabebb0dfc353d4f197d71a90129efa567fdd2be3636511e448d45b4f7c297808c15f03fabdf7d7ce416ab0790f894e087a7b34ac3fd41d1ab1b34719ac4957b52d04807282f157e6d0db227c485eb48dff1a599e1293977aad338dfb8cbbfa12d5d610d390d3fdef9984839fb29b3cc85efd293af89bb6cc5ba8b2ea265f6a2b4193ba62af33ca8841126507599cbdcf5b2d9f0855f7a3f8a8dc579a1cd07042aca854abad3942d5fd97f89595bf810ff51e96948a88b1c0999e32abbf787e463cd88d98833525552eb7c95d85f671582f89b200e47f94292623fef4cee90067f44ac0250a38b9b030a9aba2ce5c495b2c8129ea89603e72f9f51e5afe886aef94c74c4610b8b988f5bd59967b6978d056ba16e0171e2bd71504ad574f087f3af36b27cf427b767beaa6c976d57855343b98e1b634e1773cd991344abf35c0777658eaae855235e23250fe0a65d8000d4c8dd7eb1a390b031c30bc82f22e82f8e09601f0d02e5a47cba195012812fee47bc781606240d64838af657caaad7a8008deb28ec8f29767f4f3ed7a6c44cee4bea6d54265371b28e5aadc4efc965a27e8d7c4c2f271fb062a14229c1c247914a0e5331c10598832fd36d20f678cbd951845ea313a49d5a1edd39a2cf738712c86145ae5f17e42101c17cbee6a7c6046a97e34a41a0857ec25b68fab2b806547885b98da7ce88f9f8469bee36efd17bb7c07c8d0db193f7f10d202c3e7281b629344f2ff1311e9ce1be747133f562205b02b0bb54beeae00ed10ccd625c8e3846007666d66cdc05ea96ff9f8c264d52682020db24e7308dd88b12cf7a0fb8d0273b92c55eb87064acca0b51b1bb036bbe90d5dab4eff3a92da26c0df11fc8502d61c897565e212a31c26e1013aa02bb0438fc24f683a0f17b2e9187505f8b5f4fb3d8ae262e60d592b4c1d99b3c409ebf93f196833bd1dfbf4081724ada11449424265e75699fc9849b81faf5806475efab1c8d3f01e4921c780c684aaa4551c924180e2cce116215a90bdc08c6153b2b04076fa19cbf68332812f157b184bbb6438769a9bce0100c87d50ac8babc311ffed073603bfbe7d277cff4492effd1cca029c43698cd9c91d538db23c557e583b20ed763438671885d534cd09a0ae519f622bf024d017c424ec058bcf2620d7df202c60a6107e00f85512b8451bcff1a7bbec97228ce602c2a71c2b701beb11d9b00f3d1e95000c081637307494909d660fed74b96ad65fa7778e1fd78137787dfddbcbe0ec6e0d49d59dc6899fd467592535f720df66d8b8e733d7aac6703c4de5dc103498c84fba29568371c3c14669c12a23a14ec03a3cb08b195330aa04ef44333615b0d1b839dec937c246fab3167c122b14c65671c13d0d712225345dfb44d049d564591b15381b2a054b5612599592ec2134e4ec3e1ec01babc5303493390b790c96c43b14eb196cc104b063f72309279f8bf2bba3f98c66d150851552a433c69d3f3eb79ca77074faad82047c8606def48658832041b3af4979e747cfd40645f88ccc3d7ab497310c247db933680aa95925b0026ab73881a55cd73c09708cb7a051fc06d4c56af3539b7e7e66ccbf124f08631bf34f397686a69a40b871b52963676bb360645da3d8bb05977fd46b4299b13b177d43de602b5eb6566956e7846a39acff99e5ded4c337d8e3e56a3bb7974ae384e07f347233a88fba43c77c6922dbd19a510d8fad05d843801168c9a9282853fddf2ae003d7ee073e32e8bb7a6513ee095ae9a20369d81a3f9b7637332fd2bd746732d1deee0f274f4172fdd6a94f20e8f445436dbcc01e7276f9105202f92f1df3249a71630863ab15cff6f935d8adba4c7a7e270b267d1756e39700b7b36089585a77fce64e604254f380209afb199b045f672eb795355b80367ea204098d94aadb5112dcdf366d964aae0e5917a2d78f69fbdb619279914e95c3e6347a2b095a62879748c1e3b99f4442f35ab610e8e1381c331734f839a2e461ea097b2b909f75f01cca0992e4c7ac45016307b2336c8ffc138beb506e0245ee0a01503c7f96a6014ee0ae59a2a3e4a74a5ca756fbab27afb906c445f5ba314c35d3f92b7911df1d572e3d50b18dfd34aa858625add37ce16993bc45505378dfec59cbec96f09eb15cc9da04681577966bcbf812679dbdb64392af5591107ba69f1569795d997f5e96ae66d4fdc6aa3f2602e4b168ecbc6c6cb86dbb7a2737fb1bcf9c5a7ef749eba04c4f84686c273d6c6500ce85c173847d483c60b9d7e7efa1558fd747a9d46b12f3f7c9c8848baf7b38d844a28fc43812279d333d90af624d9a4bc356c10bd0cd3bf6a7cc45726c51257331c7b0dad77234dad6604fa6234779a339413aa4d765bd0e8cb80db92a6a66d5a8a64526a70c4147c2c64cc2459e37131a2ceaa501a170532759ee9efd9e5bfd571144f19954da6f2cb07f52f6e642bfb34a3ad49e365fa114fe676f5aaf9d3fac8bed7f82f61233d4c095e94fce5bb09d92e1a1dd1cb85a12aeb74afd4a1606cb867ccf63848492cdf9d2413f2db6bf7d02e6d22fe9fc1259a9688cd4c96ae703da5b192c647ee1e6f6668043575e66d29093ccb0445acf9bfe62e2b2502fbd95b558994d5578667f2fee935a6d4f128535b89342628c6f7ba22cc5be88f08668cb8ced3227e3127a30c1a4edb27457e637d72a35ab2a8b48590d97a8a81638061fc14f32ebf3a90e0ebfdc73141485fc9a1228d7cdc0951d2b53cfc6ce42934e4d90a1d38efae26a0cfe7c5b3e63f46a5371964973db87a55910fac09eb5e9ea9986e6707343e9e465efa275320886f6a173cc98e226ce18cc04b25641ac63a8a4725717b57b47dac7d2c949641ab8c04c01dd9c5cffa5189c6cdafaa2d61df3fa22ddc5590808b814f4a544fe9a5276522c8e1e5432ee4561de799b8bd50dab182a868b36be321813daa4b2a8b2966025b978704aa1cf9364f39b3ad8ed8404b60d753653f0a02fff6732df1c2c1c54864419f6173f8cde8497750f2655518a22e36ee6e511e2008c1dc364c3f279d3f24aeb83d08eb80030eaf0daf09735c0d2f43386fe18e6056f80f8a3683460b6fd59bcef8f2b78116a25ed38d824e30bbe0d96961ffa215ee50343711c5e19daf8120bc4d786c4bafe989df79406a896ea27b9b861110ec5460883385aea7930bb9567b3bc69ebb639e85c039aa54a4ea78c5b3eddbcfd3e58623809dff4e5b4e34949ccc4b3f80fe8710d23b039c35f1572a8e9dd94b27b655eb27931c5e04ade9f348f45ac3f5296b3f233a0fbf163bb53b5d2f8b36faeb4c4c56fee3b8857e5ecb8ccdad7c3207f7335444fe86f224d953c6e827e7680295e336996897b26e657da91eeae035ed73a648ce512e792c155a7ae8aba0d76a0d5c6a2b5d5d25460f51358d3077b8b7918f29cdfbaf6443f1b775ff2c275be66c13e58395779d654afb477e1bda4e468524358c325da161f96a71267e59a97fffd804a77faba18c4514009228f75c38bbab1cc61a2b6e567d55423a7e9f0f57c9386507bfbfce06e145d64d2fc5957c2dda12b5e92e089020ac843a75577ea76065b701820a1e460d05418ff72ca28921838f64c63332345852cd8c7b72e04fe54dc3b87a4a426d0abcc2cb5554a1b9c502f412f1bb089d1c51fb7c33f8095424929244c27f292d787ec97f9c6dc2ba3772b170c41e43cca3d046e3822a29b0338cc996f08b8ab242b21896e378702fd0448e63fb47d7549c42d3399f76628438c7f6317479949bf4f740be168ff7f551a614277c380ea8ef7804a17151f8f661dcbab4f661b1bfdb78bb1f1b255eaa2020c0735bd5c2fd3d9d6086881dda45bab216f84df7a606a398cbe51e4c41f3f74fca69fd974dd0c2348252b049001e15f2f85bedb86b930436934b26fea21e07d7e76f7b1bccfd4a19b4b7dc8f1c8e8cb71096fcf49ede2ceea476f2f66d210534f3394fb2c6fe20776741310d1bf2bd5995544663e2b355149f45f8c721cad9c5c6042303b9e4e8a642d3dc42a80241f987a3ba84c7c1f3978cc11aef5ca7d9e4cc3d99676aa2f32b6ca54e6f5249deb80fb0be206c7861409c92220228b0c106c7cd33267ce2dcd050f2e20b2fc61bf7d8aac2fff5c148e4372dfc94a0cdc35c0105f08ab549d75226cbf4107b4441a8a5f8e002b66d737b45b21ea358f029b621b83ae8868b13a261e3068428f38e56b9290b0d44287be6bc4b67bd0b4eeb02816726c624bb601d817686f6b64f4f627b28c723de5d22f8c1b3c9690092ae3ebff30b52fb5d4a7935bf7381e50f31ec5a7de6188017f99197d0922ad6a1b3c24343f39e5597489e1423d09c766df909dc73e4f13e0b1321098f398e45d69eda1faf80b4b96009974f1de4081feb023ecd85c3f20a9a29bef4729871bed5dc53ae71d1c315e76e77d102199996bc0d90e54e48b7ad77a734bb63d1f1f974cc6e1cd5e4f154c5ca2fcc180403510efe85bf42177593879e9e9ba64684c4f4c80f09c966cb9c111343606a2606e9c46056a0c4841ab82dc8a0d1c338b6cbb3b6f3186a1723ce5a3eba5fc8dc47548c7cf24d1243c59ac83e2b38445c77b3f8381cbab571e362e06b4f205bc1c9424415e134f5e1bb6219b2a1db98067deb08f66489f860d6cbced5279a3204c15f626f68f3b654bd11d7d5069950e5d12c052ff25fb552a916bdb45a1820ee6c6f9054c9ba913a99a4f8301383336f118f6ebdc473da0b32c1013f9673bad83aad5bc896360d67ec48be969ce3751b872626c2e9ad48a090ef54b3de75d001b4004b8dedeaab6570a141d513edc4f987bb9bf101ca35010eb5ceee0e76ec70ede3b6cd61c26238c7a5a9da6975c4df26cd2ad3c489e246d0597b2de17178e8ef8606ee50b3c44e2d8c8fa9a0057b5982aec3a82c943a2beebcab58354620328bffa96bc5a3d78a839c309ada4d82ca05f8169244bf8038c0a777998e1d1b508b3dcfef10c77db466a5aac5a27c1df0619705a017e725809604396bd96cd0a882c12db09b5c6afa16443f491bd9b8d65cb1891891202d9fdb49247937e9a0d40dc5ba5be91b6bc397d192a471a57fddf9ba5a92d631e0585f540516b18a09292561dfd039ed3bfde98fe3fa01493c24", 0x1000}, {&(0x7f0000001580)="9a888a415f63499338cc5b56f7019758121d67946121a7e8e64baf08fbd756b30dd030dd49bb07e9dfe936bd606ff4b5a5cd74af26401ac9f0f89eaf7bb6c38290ed104317f228ae41298659ccfe11cf69a14a4dd4506a833a2253", 0x5b}], 0xa, &(0x7f0000001900)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xe8, 0x1}, 0x7) 16:00:02 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/178, 0x60efbe9c) fchmod(r2, 0x3c) close(r2) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x100) fcntl$dupfd(r2, 0x0, r2) socketpair$inet(0x2, 0x3, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) mknod(0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x101, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x800) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82020fd6ac7539d5e768d7696c653800"], 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) r3 = dup(r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x78ca, 0xffffffffffffffff, 0x9, 0xfffffffffffffe00, "fce41c02205ecf31861da23cc4a090f72afa0b5d", 0x1, 0x6}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) wsmuxpoll: not open wsmuxpoll: not open 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=[{0x10}], 0x10}, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) kqueue() clock_getres(0x2, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:05 executing program 1: socket$inet(0x2, 0x3, 0x102) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) chmod(&(0x7f0000000080)='./file0\x00', 0x10) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 16:00:05 executing program 1: socketpair(0x18, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x8003, 0x800003a) socket$inet6(0x18, 0x4002, 0x9) sync() setsockopt(r0, 0x29, 0x10000001a, &(0x7f0000000040)="843abf5c", 0x4) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) r1 = dup(r0) kevent(r0, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) r2 = kqueue() accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) dup2(r2, r0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x1000000002, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2017, 0xffffffffffff0000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x1, 0x8, 0x3, 0x926, 0x7f, 0xffffffff00000000, 0x9, 0x5}, &(0x7f0000000200)={0x3f, 0x5}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) syz_open_pts() getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r0, r1) 16:00:06 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/46}, &(0x7f0000000040)=0x30) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: poll(0x0, 0x35, 0x0) r0 = socket$inet(0x2, 0x2, 0x7db4) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) poll(&(0x7f0000001180)=[{r0, 0x1}, {r1, 0x24}, {r2, 0x44}, {r3, 0x10}, {r4, 0x4}, {r5, 0x4}, {r6, 0x44}], 0x7, 0x2) 16:00:06 executing program 0: r0 = socket(0x20, 0x4000, 0x1) getpeername$inet6(r0, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r2 = geteuid() getgroups(0x3, &(0x7f0000000b80)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000240)='./bus\x00', r2, r3, 0x4) r4 = getegid() fchownat(r1, &(0x7f0000000280)='./bus\x00', r2, r4, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r9 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000300)=0xc) r10 = semget$private(0x0, 0x2, 0x400) fchmodat(r1, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r7, r8, r7, r5, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r6, 0xffffffffffffffff]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xfffffffffffffffe) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2080, 0x2) 16:00:06 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2000000000000000) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:06 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x86c0, 0x20) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:07 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$inet(0x2, 0x8000, 0x5, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:07 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8, 0x63}, {0x6, 0xa3}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) syz_open_pts() 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) ftruncate(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x801) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3e) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chroot(&(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, &(0x7f00000009c0)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:07 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f2e2e2f66696c65302f66696c653000e363f27d7b05233f9931d0eed00e0fc86a7c98dc7f7e966e404e317761"], 0x19) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f0000000240)) 16:00:07 executing program 0: r0 = kqueue() syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/84) socket$inet(0x2, 0x8005, 0x10001) 16:00:07 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) 16:00:07 executing program 1: r0 = semget(0x1, 0x1, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x8}, {0x0, 0x967f, 0x800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:07 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000001c0)=')', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20000000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x100) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0f92b7803cc58fdfef310f5bbf73c77ee036bd54d2c1ad967ad6"], 0xa) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe0, &(0x7f0000000200)="8b2120c4503be93106b5563997c32572c20a0ed1cc5ddb3ca4e06b5d6b16c8e75e4b734c25bcfaed5b87409cefd9a5927ee751c1d2070fc0bff7835c6a57329d44447a6408abe52247a7709afb04c3c915a07cc1e9d81a75f498df2fce33dfdb33b6067ef443fbc5495f98e08520168de12b08611460c42013a62a7ec6e5ee0112c62904b606329699d292d8f7d1f59e9c52fcc4557aa42699cc1c962377985c6b863c879692422eb19770db6aed0dae26f1543e4125599bb4b78ac575877e5956e3844e5246534caa244ceaefc3b63acea5d22b19c19ed6929df9b9e926c713") 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7f, 0x3}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x4) socketpair(0x26, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) listen(r1, 0x3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r5 = socket$inet6(0x18, 0x4000, 0x2c2c) r6 = socket$inet(0x2, 0x8000, 0xa7) poll(&(0x7f0000000100)=[{r0, 0xa1}, {r2, 0x4}, {r3, 0x4c}, {r4, 0x80}, {r5}, {r6, 0x4}], 0x6, 0x3) pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x200, 0x0, 0x7, 0xfff, "e7200980b62e25917da2500e14947bdd09d8bd85", 0x6, 0x400}) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setgid(r7) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) 16:00:07 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/152, 0x98) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:07 executing program 0: getuid() r0 = semget$private(0x0, 0x7, 0x0) semop(r0, 0x0, 0xffffffffffffffe7) semget$private(0x0, 0x0, 0x100) 16:00:07 executing program 0: r0 = getpgid(0x0) setpgid(r0, r0) setpgid(0x0, r0) 16:00:07 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) open(&(0x7f0000000040)='./file0\x00', 0xc40, 0xc8) 16:00:07 executing program 0: socketpair$inet(0x2, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x1, 0xfffffffffffffffd) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x7f650be8604067c) connect(r1, 0x0, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/211, 0xd3}], 0x1) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r2 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x6f74e12c) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x1000, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) r1 = dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) fcntl$dupfd(r0, 0x0, r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x21, 0x1, 0xffffffffe2049522) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020400000000000000"], 0x1) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c6e0bb5b48c0d2fe0ea1a184ab512372579db9c2b39826321f280a1ce16fd2b59ec35f44252cd912afc9781fe859f59623916e967041bb27a156ffa6b5abf62ff70ded0f32e73a792967c1a0e55a006ffc72aa4a6d62ef3692d2d4e97f311f20aefb844b90c1b0be83ce78ee388f01377cf4cc146f4a8dc6c179570994c29a95c109634d15cc67a829bf6ca71945beaf33ef33506ea1eff5ecd4e96da3d0077ada8c0d5a115fd001adc21d8477f3b37cdf99773738d74a16e802c1848ce31c5f456f4febdb12fc4f26f63d8fbe559f9e694c3d0e1fba924ab3fa976923b7cc08f8afb32ab04633b59003dca09a9a54a513c07908ce95e59f342aa828d695f1ef0222bb312fd9b60254f081ffb4db53c8f848ec4c06d0f546f9f1e5df7777008bcdf174ab02ed3c321a1fca3512abeba284ce243b27d2ba640c7d7aadcb78e03fe266b40811a2fa80fd68ebfed19ae7aabd3db5d0152fb604ed07623ccbd8af6403b95b7422599ff2dea5513c52154a606160d6769d27312ca21ff31bc77f4d4d22e17", 0x721}], 0x1) syz_open_pts() close(r0) kqueue() bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x5e0, 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x7}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="d1e5f44b98cfded2f86d6b750a21c47d8470779e058961c428c97e4f9a1363f929cafdd39b30d1c6c4a4cda8b24a4380ba3779e2eb1636059e64627197e5d374a590e3d2d6a2fa7205e6a1417a19cf4244022bf8971f1febba9e7add86338db7276ca137c0315b4f2b2ae8108b9d44539cabf3f49a407151f14b032b9cd451b9c8626f0256505a6844e1913c72ed226b07e850fad6dc185e27f357cbc76f23d676ff8445ae7811d9ceb93949b77cb3c8a3cc830644cd490e661e1c49f8b61c47fffb719b9951f499798d7d4c9a59933352070829f6e0842087de8439c752a1b92c11438eb6a35621476d99156c32", 0xee}], 0x1, &(0x7f00000002c0)=[{0x38, 0x1, 0x5, "d8849e8eb2ac198dcae4f462a15437b0c2e4bf8b57f176b8b2d791e31a3f08d2b829"}, {0x30, 0x0, 0x139c, "d04fb9c66abece7ace9d7cf720a97b244ba62ca8cbe79e1ecb94b1"}, {0xf8, 0x1, 0x4, "5bd3ee0c56c8782c23a3eb638b52188f49fb2ba3eef9dd4ad0eb57691d2068095483350e2bef8be12752ab290b7f96ba45ba91dd80114e3f8fbb89a113ca0317b51624d6f9b51886f79d0b14b26db21b57cd0d75fc949b05f20dea37b1d83ceb7e04e3c22c94053e7ea6ea1d263ef56cae4eed6a895b1661aea5af66785b2b578ec183f65bd658f38551bdcc0b6fa44ddec3950d45977b70e13570233f9af293c5646101f2599e1f65d3f97382b77eec4bc9a0fe47d875bbd770d36bfbd048038c87b434cc2c8ebb9b60d3f83c00f51d9e32511e97c19f3760d57c8c10692e6da22922"}, {0x18, 0x1, 0x5, "0781b5"}, {0x1010, 0x1, 0x6, "e9d116f513f49ab893a6c6f4f9dc2955507a448871ca13406206c2c0f24a1310fc0175e3d0f6c822b00d78b0146598e2d431af7f329c6f021cb87d5ed929c22712f9196fcdd8274904883a4b14f9f43956c6c02806763b9bfd898ac966dd88ef29f10f10fa54af2c3427105177278c332512f8a5d52cb6c31e0bbb0a2fcdccc66fdaf616480e4f8009f3a18a157c50b1a11ff6a1b27c87c72bdf7a4c59cbd9af44dfb902ae9cab163b002f9df69692524df99398169665ba02e93ad700779e4d9777adc82dbc013669ff9244cacadfba89217e3a8a171940baa9ceb4303dc7270d8ffa4c85ba4c90773166a3269feb9517e4f5046a94a3f5bf43e24e8c5b5d733baf293771a1972240605ac692e83dd37fa13139ce9793296b3fbf53bfded08cf7a5b2f44a56899f98537c7b72c9dcf62b3b0a489bf90ccc93f6eb90758d89e1728d4d80cfec62dac1eb324bfb5520e3d08d1d6416f980f230a3a605dfc666b14efd0af5ef0e59976fec95e191de09ab9214549a6212e3f82760cbfe4b55725c1f7c7c16c53d350b46531ae7fabaaff4191b040296dfc8943a9ad0229b63bce06c2bc00a6bb6943cde4fb573027251d04c4ff46c7060b802e448762b31929b845f383145705382e4bee6ac676c06b61df48295d3072228af8456691ba0e12b8d603988f796b56ea8013ea02a8a89314d79cb5c05bc29072a530d3fab3ba110cccb8707349f5d27695a2045d5a82b7ac3473523aceff08ee2ebe05fa29e08a31443520c2c09169b1fb020748c7f4d9a6bedca9deff4407428d1e972133c11013ccba8c71ab1ca67aff5b571035f3225e2ea6391550285fa4e5f2485d898a9590ab4e6833059b1b21499f698a0e1091cb72b92867bbf024ebc9d32ad872ca5ef05ac08f725912b3593069f10df64e437478ecffcafb2354052c4c3b2f310bde1c1ed328bd1dabd28cd1c75e6e51c909d12a62c54c781a75291c669191c508a617bc25c5fefc01f8ced2af49aee53bec6c19758dd06712716a1f079f0db3538cc25f8ea99dde256a232a326e07f98f192cdad57da3a731d7d9a887c8af9f66439752d32cd0aa26740422b82aa3642cdf35ec65f1f1ecb04172a5294f8464c4678113af5fd5068f026f7e17e252a6c7ec32c36c28d9644235756c87fd4a4c94774a8fbe71722a941d0ec5a388d98b327a71821c1ad32af55c026f2d704fd5ebca66092149b02f699a73aaebaea18c0d57dd8abe51f52c8ecdb1d545849577fb295135cde87d1d249a2e6101aad1f51099c1b41b650931f9df7c98af230856cedc6aad5dc4fcc9b140f023df60ead4830a0b14f0a97a2cb5bb05970c37bc6ab8341eb10b02243d5da3ec27e5b4babfb5a35f48f17f6c202a418b44df5f2e543c51be53d136ea344a7335df40a60eb95e42ce541fcec2fbdabeaddcd73497ce355d1fef86d6146f1075a5bea3eef8d6c473485c4219f3e6b5a6a248ba2aedcc9de525396f7a490724de9d510fefb644c03636c94cfc80473919faa4e4b99c60b980c2365beb9234cb3cc589568aa5e2efb94ed7358edd34cb06c24f999e4c839c4f372a028f54c90d6be1a4738acac28d880ed95b6c18af3857c931a0e5c892064eac02bb8122968630b8b3dc8e5c9a41a1e83defacd7b11477173d0822de931524568c409d1025d864ced7ffbf58fb791d0b00e6731525195626f26c2cea757a23a5598d23bf0537d6f494f08645ccfc73b6d7e972ce1452397dcf42be37750eb60e2fd873c88ed37371f545dd457ca7b0da9b43ac220d885f9f720a6fe71a877a61918cccdc7ece5780752b358650c8068772b4c34e2ee439920c5035a4017cec3f7e12410605df74894182590019a8f9feaab74fd16b888eed94f01d9309c19285b572dadab5a16c343d12ecb31b79d65b97a40f92d41c94d54d42062a0c26770c12041628f3b8cf398a7a4d026962c23b9d1bf47c050a70110af3f7ef9f3a1eabae293072a7a197c5e114038c907e4912183b84e574dc0bad40b116daf1018c2196af61d76bde233ccac5d1ae111d86a6629713b80571ead3fc584f9544c5df263c5a96a27ecf9cf112911da8f7dd57ae63bb82403dc2e9bc3a2995fe40f65db984b0568fe2be70aa7f6a14b3481ec07a1994d1a5c25e501c21184e241449026e28504075e35e78736ed2f5446a14828f524af6e99229c3fe9cbce7904e94e6c79284d8f0abd2c05177c10ae569b4cc2520ed8e6120476ac95890b0bd4c7b574dcfe1a1742bdebe5e3e3b0ec6f15c9ff6a57445c6a5645f390b61aabae87889c5d27dc87ea349b253893c4adcfe8f7ec35e3c07fceeaa5b07e3a55809904e97fb9b17650b90e397d110eaba4cafc560e7e8aab977abb1ac4cba9aa0644611307f6df3ddc9b0a1a194f3db5709caaa506367158ca692729062c66912653a6044b0a8f1ebdcb571539f4777231212dcc4b871987335dad688cea1f869afbf36895a59e4de18d67e8bad88c876304fe2de8b99218817a459d5bda29248a7c86c655cbaa6a5078e372d381bd07139ad315413449b65758f39856aef9bcd7ace8dc9dc1c85fa0c21791e58ff1302a49cb24bbea10542fd52d5509f9435f88ff42fb2ebfda4b60d44a3c9500f35e62d54fd45f2917c13befc7b6e2068ae22194e6bbe21736250c4950cf4d46440f80b72fef00c7aa5cbf752ecebcea3bed05c49dabeece59f320ddc63339c9a4cb571b28a3d32b2eae8d0842fd13cc12e8dc41e425b265ab3856f2907f5d95f975dcbee2c6cc8237d86a1d64586eee6fa05533031b672777d4e805f61ac2add036b7bc7fc9be1dcad7df0e735825e834f56c24c317872d1b20b1ad762ac69d2a584fa1e08489195eeda52f4d22bdc5eaf936741dc14653afaf8e3e5c7969083743069b55f12d7e3ce6eaa79790b29806b75b5ff8c57806deb3de4352c2a980bfd44b548163c2d879ed637cf0b255872851143aaea7bd06ef79535abd37fcff9b8e9309ec499cc80df5a786ba4cfea684d6a0a76576b7e52e1e1f70d74eedd035de29c3dd0fb006c7a5be2ee58fb81814bd136a059b6828143a667da233e538faea44a01160fefda74006255372c8c3d5af9f1fd19d80d24545f14af428e0f77dff57f10ae38f09aa08a2ad38841014b0a42363477e24f35ebfc29eb98a9001b21c6f3e2af0504ae7f7a2d2aaa799fc0351cfbca6ff836f941b90ee48f0693494d8c0687bd19511d9b29a6dc73bf57048319db0b5e77b68563a88b0496671fa7a5a95e11923f7b8ab7919b56862a5cf995d96aca0a1fcbd9df9b241bcd084290a37d8882b434d918e11108babdeadc90659d03fbd170960265b7acb65aa8be10f8c56136797604f1f71f399f819112523250a1acf411447325d6e8af88dcdbcae987074bda6ab009c857712092dfce78d0c8b119f7bd078666767d5c0cb1faa483f06df8fc186797d440f93d2ab2d289882ea869c3f1fd84808145161e872bb223884eff431c798938134b801d72e6ad99e943eacedfbc62eb651f37c85ca5423305c53534745ce4f1d35f16c7674ccefb8e10de919bfa93e08d46806e4703ec85a6df85f7a2ab11e2123d3eb5bbd7c1d701aa58e2d37414930a52bec24d1eee525f07f768269b341c057ed08b854e19bd08e99fc804b6f8c937f0fd02a107605511a16755fbec6947c08259ae2b9b91f765c9ca0b27168b23fbe87b5727cd72255fbb0c34630674ecc8ac8ed227075db450073d4aeea10ffaeaf4f12612149692ac1600bfdc0502d1d04051baa25d37309f7693a35ad89b47ac8c9d5b3adbcbbd9610d7562534a65c9e45887155348fb5d79b4864cc876f2d19fcdcbceabc8b72b8cd6cf38082dcdf08ecf9d608ff792c3e0ea65ab16f5b6b2f20c07efa764490261714d5df3c36cede53783349edf11379a62eebc705a08b69bd82452ae6fb73459f26de71666ea452d27dbcea845ed677a3f96e04c70f6106c17fbcb523a7c756224881e37e249ecdddeaffc388193098937fd9b76c873045f117799b907fe0b0eb9894ccb33662f662ab76a2713c8d50dc016f8cf53e2246b501604174d92e0dfd86e35c44b1b4dac86c2aae2c409bf06b0983faf87a1d67cd42f5f1cebd071261997cc66958a196418b2b831bba700d6620107ba5d4adf5fc1d6a0d4300b4c9223ad88c73b9ac50674a8827db4158c181f247ec37aa5e0954a0313f762d45270e14be79ce7e7e66a97e7ddf4cfeec1465b18e4803a8a3c7b875c6b1c3d8f03379d9111acb27a2ec5fb3904d63471d41401ec1ed6592ad4c2a503a2dee61e17172a237535ee9e18496d83527b46f2a1baf5328dc05f6eff968e104e8acb7e72576e705d78dff12bc86dee29362bd910b30f1184e566989bdf59637a515cb2ef5cdc7f4369c6e6a8f5cc87ec66a9c0df18f8d248f6093b3b986c0f27a8ef6d35ce6d3a40aaee7405f756acd48034beac856e06a5770d7bc17899ab9499c8e9f93e7d3202f2f148f9c3848c8440b8bb5e0a229ae23cf32909293543c22e370cc1164cc1c0ce4eda5205f9a48f59f4a768e933d61ef07a7b594dbce6245a9f0a103ddc6555e5114630a9826c7388d2a7d4c5458f36f79b9597357df909265df9b0225159d834ad578f419632823f9047876c71d33f9a602d43f89baee7c0920ed2e1896340683c230f2c4abb56eada4498cc9e76ebeb28bf3ee6143c2f1b32727e778a2e3aba8e4ffdce34efa0451c8e5e5dbd1987532f92e437d05c968d7f2e3b81016c054751537dd3638e015962944d524b99f09d727c81801a1f365b1ddd19d186e0e9afe04e6863733bb76d9657e775644d87b1a0fee01df321fe0ffda920d10e8c3d87c1fa589f2896e4152dd172313c18a9ca65f5a70b3b1e468b3ec3ca18946f6515a3229033e09f6ad5f60c19822c449113b07345a31bfdbcddebd5874057699a690cc727e01067c9e9645f10c1d51b15dd87e7c204d8e2895e5944ceee5c12f5cc81b4faafe8352ac4cd5dcf12245913357f8cb750173606b34bdddaaa19f99b7b352634b7a11d2c9cd51f26f1060826ba0e1db859305db2b8be2cb579188512d3d30e2ad5cdf230fe09f4b8da906eae7444caca842aa00cded51fc5fbeecec53ace5e57df71d433cbfe53423c6e1f435f72251623d6056de8787aab7775c0cfde3c8bc5ee046c9a7c4dbe980e0313a0481edfe5f773c1c582eb09ae56e6c2c666a3ccc64e0c1c572ae80d5d2fe39271a3205dd9b203a2e740c71c2e4fb080826fb00eeb74922784ef4c1edbc3ebdc656e50debafc4207485a432cdb87bd6dee7f88b66b9b4ff07ef19c985bf546fce0a8e5ce40c18ba40191d25d9e8ef4d70e062581ab47905c23411ab84ef1883e4fe9f58ade2ff3ab6461d08f741bd4e428620fd192b0f5a790fb5ab4c60d8038ea15f68e73f09ec578cca6e65c02575cee37013ec63bc6a4e6856093f1fb094f7dae696a44a8cfd6188ef7b9160a3368a35bccd40b61b6ade09c265c8c37ce2e6826671156f28e5995c6d9d135cb9fae887f82815260df2df0482d104749ed61acf79e7b71da2a3387cdefcc36233d3dce2f981bad19e61406e21149666b6f6d15f5f8870497aaa3aad758238e5e9ce8d9c3f69e303d4105fc49d4146f79e8a01df4eb318e0593c882a2cd65ef61a3d48c45bdb9412d37fa75deb12ba240d4441f8f7d68d45ebd4dff7b9bbd6969818484a1a23d6d68576fb92e63448edba69da174fccd8ce666d6e86204e5d0e360ed54f20b86bebece5d805b6eea12a16065f8d9d5"}, {0x88, 0xffff, 0x53f, "1aa1f7dc1e6e845867aedc2bb7a8311e6d39751fc4429e1e4f023fc92f814e0dff1bfe62631a2cddf99be6ecc7cb3a64469e22e883242398bd602b7a0006a5316aa99d4d9bc9f710baf56be500c33cd4c569969c3bdb82be92e6af74e28a60cf00347f05c8503fcc5b3291c1a7a6c792ebb213f9639f"}], 0x1210, 0x8}, 0x2) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc012, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000100)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000000000000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000000280)=[{}, {r4, 0xc1}], 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0x8, 0xe24f, 0xbb, "555596e15b6057ad8b716a5e8da2548a9fbbd482", 0x255, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) getgid() fchown(0xffffffffffffffff, 0x0, 0x0) read(r3, &(0x7f0000000300)=""/241, 0xf1) 16:00:08 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r1) dup2(r1, r0) close(r0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000700)="a13e5ac4c2641d36826b523ec3ca2c42d6b290c363ed8ab753174771fbf2ed0eb75d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059464687d14ca9cac95a26e816e4cc8f4931179223b0ae87bc8671e927c5489d482b007cdc3e1e6ece64335a5a5350c17d26fa2604de016ffc04bbfb11f5caf35a17ea9f50e4cef169612d618e3972a11bfb9d933a91b86c7d4df9dfeff5a15c1dcc8843cb7d955447585764683b92c4156ecd192ba1b838fafaad94ca4", 0x12b) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x175) r1 = syz_open_pts() fchdir(r0) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) ftruncate(r0, 0x33) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) fchmod(r1, 0x110) 16:00:08 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x18, 0x8003, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x40) 16:00:08 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) chroot(&(0x7f0000000000)='./file0\x00') dup(r0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x400, 0xffffffffffffff1e}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/66, 0x42) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x101, 0x3) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfffffffffffffff7}, 0x71) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x60) truncate(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0xc3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffdad, 0x5}, {0x6, 0xfffffffffffffffe}}, &(0x7f0000000040)) getitimer(0x0, &(0x7f00000000c0)) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x787) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7, 0x4) r1 = socket$inet(0x2, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 16:00:09 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x7fffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/242, 0xf2, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4011, r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0xe75, 0x1ff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x9, 0xfffffffffffffffb}, {0x18, 0x0, 0x200000000, 0x3}, 0x6, [0x80000001, 0x0, 0x6, 0x8, 0x2, 0x5, 0x9, 0x6]}, 0x3c) syz_extract_tcp_res(&(0x7f0000000280), 0x100, 0x8000) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r5 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x1) mkdir(&(0x7f00000003c0)='./file0\x00', 0x20) read(r2, &(0x7f0000000400)=""/190, 0xbe) socketpair$inet(0x2, 0x0, 0x4e0f, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x1, &(0x7f00000005c0)=[0x0]) lchown(&(0x7f0000000500)='./file0\x00', r9, r11) r12 = accept$inet(r7, 0x0, &(0x7f0000000800)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000640)="3e9d3ac5149dfb06a9bf2b321ae26bfd106c9a7a7a66b4e6263157a6f98bbcdc425f1c9ce2576e1965ab768abbd2e365efa405269efde5f4b1d64740f2cf176b6b14d5697d22a02b", 0x48}, {&(0x7f00000006c0)="e0637b4c05229f45335ed49da8a4a45f022d61eefb0e62b791adf631bc0ec8e3b8799bdec971b28de1bff03ba69f451ac38a863036ccca914be843f7e1b5a490741863d3ef5a08001546fd23586da2be5d71182375ac83bb47548520ba1a49c578231d2515c7581093e998f6bff32dc70d6e72b8b5731079dc6506d9789e956d3fc9ec9f7d99967c4efc312ee73bebfdd68247dbfa96cd41477bdcd45293124f91751d4236d4b632a3c87c4daa3626f485cca1a54b27c5125dfdcd6c6b38275fdc3761bdcb4b5836fdc27f725e7e4be6cf4a6125d2daa31be6281850ff5746483d9023d6948f1c8f52e3613e73debb311019d40a72740328a883ad", 0xfb}], 0x2, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x28, 0xffff, 0x1, [r5, r2, r5, r12, r4]}], 0xa8, 0x8}, 0x8) fcntl$setstatus(r4, 0x4, 0x8) r13 = msgget$private(0x0, 0x82) msgrcv(r13, &(0x7f0000000940)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) write(r0, &(0x7f0000001980)="553d7aaaac679270598c08b01df7cb41eab4b73e6de10834dfae8b60133d0fb32cd7e987c536e7313a", 0x29) r14 = dup2(r2, r6) fchdir(r14) semget$private(0x0, 0x6, 0x1) close(r3) accept$inet6(r3, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) msgsnd(r13, &(0x7f0000001a40)={0x0, "ef304dab7c6e35d19a8946a35858eb72c841bb0fc7c7fd5c62be7c8aa4328a5e96c77e1449a21c2c3f0a464ed0e526daa443b8b0da01c0f46f8ac1fe852af2fb928dbf9c4d567e012cef2b2eaef0219f7965c9ebe5e11effdc17b85ccdab81b08e4a17b39a150d70239b162513c4ca54570b07fa9d8ef727b25f19a8b8298e66166da0c553553b2348aca5e3ff0673e49b2660b8e10bb18a2388cc994ad22b9d1d5cc1b8e1674e4dbabcdd3963c6e9"}, 0xb7, 0x800) sendmsg$unix(r14, &(0x7f0000001d40)={&(0x7f0000001b00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000001b40)="05daf8be9b7192bf9ab97c6e140eb9127f23559890db92698fcb7239cfe14b0af353ec22cde5829422e8371455b5e0503f78e396b9170ac82788bc4dce5d75f440d691e75bdce1004a", 0x49}], 0x1, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x18, 0xffff, 0x1, [r5, r5]}, @rights={0x30, 0xffff, 0x1, [r2, r6, r0, r4, r14, r3, r12, r7]}, @rights={0x28, 0xffff, 0x1, [r3, r5, r6, r14, r3]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r1, r4, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0x138, 0xa}, 0x8) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db435249a3586fe67dd245ee052d4c501", 0x1a}], 0x1, 0x0) close(r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180), 0x10000000000002e8, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() getuid() socket$inet(0x2, 0x3, 0x400) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ad2764bea55a08f660c2171c6377c015b3fa93faf83eb6ad102aba13a3241ec16407aefb82bdba339ced6b00c74436335b6575e3bcc214644c4c4fdadcd78980f5fa4e0da8e55500c41ab02411cde58e76de7ed3849972ec853ce8387bd826f45bb5eb5ee6bfb38c5580ce905fdf4ac96181e5da3d554a2f928bbc09a099d7e5db37c55036ffe586ea9330348cb1b26a4c691085a252c8846c966863e0b476625d11e7927c6c46908e1b6a8375d8585b383f42779525ada91a9d57814793ce8058d0d0f281ae89f8c04b4435ffd336"], 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:09 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x3}, {0x5, 0x9a8}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000001c0)=[r3]) chown(&(0x7f0000000100)='./file0\x00', r2, r3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x5, 0x2) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/21, 0x15}], 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x9, 0x1, 0x3f, 0x1, 0x5}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair(0x1, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000480)) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x104) close(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000002040, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) close(r2) 16:00:09 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202ffff000000000000705c14dcb6bec0db10e0769648259d2e239a890f17c2a5d8946bc5743f5bd694faaf0f32c977e1f29ba819e314a7a239a03e4d2e97ec1dd7aa6954b07da616ae6b829f6af67b0221651c97e965f9dc1d185b705c08cc2d8ef29e95b234a40fc701727d75ea98feb16d000a46a4e8a8976269b20bb948125d74295f5ea5107e2313fa1d4314bcc100d47ca2d82d2bb7397a5ec86d65243098ae31a7d59c1809b42a6c2097619df5032aba69825b28a1593eee152a1f40cb46e23c5b33fb0e70965684728cc5d500155d6eb32e3cb9dbd3f4bfa146daa7bfd0d598f2e58354516d659398ae5394ce50f6bcbdb719f76660033e19b9c8b459341915d157425b7fd95f1124fd17e15499319aab88afa8f4aed37a13027de87f7d8a62e9299b5b71aa0a62ac"], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xffffff2c) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) write(r0, &(0x7f0000000140)="1b934f725d129f9677ced7ada2c4aec14cd13eeb25a04a0a20aa08b25f690a926bc0ea96187a52cb4555d122de9e6b7a86534cc8cacea875d3225b6143cda1453d4748e90d6c8ef30a5b8db89019a39f3fb4aa3796fa2d", 0x57) getrlimit(0x7, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) poll(&(0x7f00000001c0)=[{r0}], 0x2000000000000100, 0x1) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x40, 0x6) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$setflags(r5, 0x2, 0x1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xfffd, r1, r2, 0x0, r3, 0x41, 0xc}, 0x7fff, 0x0, r4, r4, 0x1ff, 0x6, 0x3}) chdir(&(0x7f0000000140)='./file0\x00') r6 = socket$inet6(0x18, 0x5, 0xfffdfffffffffff6) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000540)='./bus\x00', 0x6000, 0x1) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r2, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) getgroups(0x9, &(0x7f0000000000)=[r1, r3, r2, r4, r4, r2, r2, r4, r0]) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() 16:00:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) close(r1) 16:00:09 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x6012, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:09 executing program 1: r0 = kqueue() setgroups(0x44c, 0xffffffffffffffff) r1 = kqueue() r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, 0xfffffffffffffffe) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300)={0x0, 0xc}, 0x10) r3 = open(&(0x7f0000000180)='./file0\x00', 0x82, 0x85) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = dup2(r2, r0) fchown(r1, r4, r6) fchown(r1, r4, r5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) kevent(r7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x100, 0x1}, {{r3}, 0xfffffffffffffffb, 0x8, 0x84}], 0x4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x800, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0xd22, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x100, 0x200}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x1200000000, 0x1}, {{r3}, 0xffffffffffffffff, 0x80, 0x43, 0x3, 0x1f}], 0x8, &(0x7f00000002c0)={0x8, 0x9}) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x80) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) bind$inet(r1, 0xfffffffffffffffe, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/94, 0x5e}, {&(0x7f0000001240)=""/111, 0x6f}], 0x4, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) ioctl$TIOCSCTTY(r0, 0x20007461) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffd) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0, 0xfffffffffffffff7}, 0x840) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x100000000000) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000c00)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f0000000a40)=[{&(0x7f00000002c0)="fa7c189d713892a4e87504a4bf87c01235236005b2f1a70d4c7c31d564b39cb57f4138f84c037e58347d2b66ba7c3656988b13aa50edf4e9860fbebfcd7996e29e6bd9228be5c80c13c00ba27edfd74d736cc735f5eb08546f16341a7915f1192b798de21fec8fd6f5981ed3789f030babb9395ba4d017bb6b52730759fefaca8d751c6309b08909cc30664834e3c2d227bfcce0c1be9c701c95bc0b72acc1b24f3506d56d32453d2ade7320", 0xac}, {&(0x7f0000000380)="1bef681233fd107115c1090ef90653c2c383cc4b44cbe7e63d4b8029af132ce37d173e4feeac96de851c667b5cee1ff7ea83be1a65413890bdffe2a86d2ac62b09c6928472dd26", 0x47}, {&(0x7f0000000400)="3d9bbc50ed8d1235ddf4164c5509f03a65a1b39388674214c87f67b89089f43600f926a4e2c1bbc3e7c1611f84b2a452a6cfb4023d652d341972be28d0821255e76e15d7aa22eb27d2931f3d1cbf3f9a24d1ca46c75047421aebae03d6aa6fbd12588a379f9c8b85f7658c6f2cd2d32dc32f1aa424aac3478027afff4b5b923404302efcfa33230776758123c80c1490e1cae98af37c6ccf75432bd8c98b1b92baf4efd9530580354a0ad2458913cd6756b1726ce7938218f293831ca8fdc29cfb125581", 0xc4}, {&(0x7f0000000500)="3fc65d8b1ba9d84179ef56b76b824a5dcbd44bdd4daf787c955db2036594c65b7f113cb2baddc13898a4f6549c3cb1bc558b4c03b8c6e81a5cd483490b620796c702811c6cc74a1e68b3bfbeb2ff0d85760b196293cf0bda0873146428f04566", 0x60}, {&(0x7f0000000580)="2778f8586009fd4ec5ea6455c87ac223044568c29a66bc19a64edae461d4486dc9c81b64337990830d2efa19404b95dffb3079f214da832f25348c744bc35bb75ce6967a93e4c1b61711f8b2d1aee5fd187e17391e505f9894ce41da2905807873b27ea48f0f606bebab3351ccaf1a20c66f18b193234fa0986221d51ad7a998ce10a1d59fdc9e5c73ceb0a179ecfc7f00bd4dde83e39c712b875d00bffca5d5b36fab7ef35bbace8bf485e943197822015c326544", 0xb5}, {&(0x7f0000000640)="b0b5664dd8d2e837558dd7b944adfca5e6e62766ee1a4bf2fe70574dddce54b069015dee00f25b61b936fe0312f8cff43552537df7ffd9357e2cdddc0b2877acc61175c29051c14fe54a7a0c565b312328910c6d5ca5c21b61bd577d75c684593ce4e24ed9879527653dd626c27d0f29446c79e4aaf458bb4befcca52970154cd4fbbc0d4e1d3fab2c503a692d797b36c3ad9bce881443c270ec6f8ab094dde85afad3b376b970471c9c30bc8cc520139bd1346e0e42773fa1443591f9777e764295ce1f799e433a5ee22f584cb7f419e75fb3691835c2579ba5bb1093b1342894136b3c26715189ef2c90210b4712b7164f3220483f", 0xf6}, {&(0x7f0000000740)="ffca3eb3f78be9cb8528a9f1ba8ffa45ca6846f6255ed681a331d21d4e1613101e19f34bffa1ec7e39eca89c38251d37888424b5347fc71d5094e006f385de7e6134c0a00e0a247613eab3bdbe5c655128051f56fa7e2e18495cd28e659d9f9d95c2f6a2b30d3488bc5767ec6ee175d63e7e8f161abdd8f678969fa365d399e02c25f08397015835a67410abac7574271239eb0ddc30d4ffd30841835936a13ffb5c1471a18ee05fb4f30242b5ca6a3a6845d093aee3a3d3be4f9b2e38dd748c855fcb2249dec66276b5954257b04007bca8690b", 0xd4}, {&(0x7f0000000840)="a53dae0e6a0e7e3e6ad7d54432cfe71a4d73d4ff2d73ed1f3e311f4ff455674c3a8cc53deb0b6e69070666af716bdfa78557295b25c9b8960853a35a4e14637695ffd7f4580cdb55695e7cfc6945c6f639a3784ca9c6e7e523b1f4b9cfe95b14bb2fdb659498b825db8466080852a6aa4f7a5153dcacc8394d2ae0271b5bdd9519fcfc2dcd35e05ec1838d", 0x8b}, {&(0x7f0000000900)="f12ee37e9634a5769cf22d744e07a39f58f31bb02346813860e0e62d8c5b5d6bca26d953679791ffc68ccfde2f38e8538c36ab88246c0f85e2f3a105ee45138589f7e6", 0x43}, {&(0x7f0000000980)="9345a91becb908b270a3c4b6716b224fa704d02b2791e6ba9618081f88b60d2923c36043b162ac214831732233db5a60899b12fb30d462d1da21d6cf86614afc2caabaaa8fa54102beae06abc7e9425c1470365d0baebcd0e3d13ec2460d403cf65c528b0637c2f374927f7a78b9c6389e9d0859da3ee49cd2cc8ba50c641e51929c46393899b6c8b35e5fad56ec0c91826c1e838adfc1876a", 0x99}], 0xa, &(0x7f0000000b00)=[{0x80, 0x1, 0x6a, "a6724f1a09bcf9819b9a93ff029c381868941fa744a81b41a5eee85c3025282ac9836f111972d11550b383bb89ac1046679a06458bd72d0858c07fa65697686a524290dc32e7776e336e8a17dd45ee039fd047f3770249953ce12a6cea331ba724453f92b3a240424823fe"}, {0x60, 0xffff, 0x5, "73c9d30ebe8979a76aa521fcd554f0fe981e55b08ef75c416fd75330b84a8aa8c9a7ec060cfe10390d69bf70ae0af5d6a28ea3cd56624cf9a6ebb9b3a34c8f655fbaeb8411deda70c6507e4f7f"}], 0xe0, 0x401}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)="5b277d28cc212a252600", &(0x7f0000000080)=']{,\x00', &(0x7f00000000c0)='!%.\'\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='$\x00', &(0x7f0000000180)='[\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='\x00']) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:09 executing program 1: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/246) r0 = socket(0x2, 0x4, 0x4) fcntl$setflags(r0, 0x2, 0x0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/93) 16:00:09 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getegid() getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = getuid() lchown(&(0x7f0000000280)='./file0\x00', r1, r0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f0000000180)='./bus\x00', 0x0) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x5171}, {0x1, 0xad4}}) truncate(&(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x500, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000080)="43f02505f712679a378fbbbbf9d4a5505f8d569a0c5c853f5783e379", 0x1c, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0x1}, 0xc) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = accept(r1, 0x0, &(0x7f0000000100)=0x61) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000000)=""/17, 0x11}], 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000480)={0x0, ""/149}, 0x9d, 0x3, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x3, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed0bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"], 0xb5, 0x800) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) msgsnd(r0, &(0x7f0000000540)={0x0, "6419640cfb67c28cf1a57efc5fb9b1c3d38556a1664d50cb6d0ff46f09c0334463d2aff5ed2d0307742fb76ae3dfbe7c1530853ec307ac690ff8b9930219421eea8275a6acd5a0c92138dc6f56c507a394423d6d8c250da750eeb505f5bbbca84c84d65748df275ee3739c403ad209fb968ddf4a006c7246a0296c2a792bde6e0754145d118d5a"}, 0x8f, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8028, 0x4400) pipe2(&(0x7f0000000040), 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000100)=[{0x3, 0x40, 0x1000}, {0x1, 0x100000000, 0x1000}], 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) r2 = dup(r1) kqueue() dup2(r2, r0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c", 0x59f}], 0x1) syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) kqueue() syz_open_pts() mkdirat(0xffffffffffffffff, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001080)="f3", 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:16 executing program 1: r0 = syz_open_pts() socketpair(0x21, 0x4, 0x7, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000028c0)=@abs, &(0x7f0000002900)=0x8) kevent(r1, &(0x7f0000002700)=[{{r0}, 0xfffffffffffffffb, 0x30, 0x40000000, 0x1, 0x401}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x100000001, 0x2}], 0x8, &(0x7f0000002740)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x80, 0x10000, 0x800}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x100000000, 0x400}, {{r0}, 0x0, 0x10, 0x11, 0x7, 0xc2}, {{r0}, 0xfffffffffffffff9, 0x22, 0x0, 0x2, 0xa404}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x80000001, 0x3}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x1, 0x81}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x3f, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x42, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x42, 0x80000040, 0x40, 0xdd1}, {{r0}, 0xfffffffffffffffe, 0x6, 0xf5, 0x8, 0x1}], 0x1, &(0x7f0000002880)={0x80000000, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) pipe2(&(0x7f0000002640)={0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000002680)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0xfffffffffffffe00, 0x1}) r3 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4618502758a827a22acf8aa2dd8c456526ee2c92"}) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000040)="3531ed14fb8ceff2b23efcafd3f53802db4b38273613007e38b3af9d2a56670300d1810a9388e2090202ac0b156788e6fdc78fbfcc33d5168242bd864b16b0758cbd4b8fd9a4a2490de478548110fd9cde922db79f331abc695652109c979e464096638600aa3bcd960b717a12871a959659bd295ab360d1566070ac8faa5caa3a", 0x81}, {&(0x7f0000000200)="7c5e6ba57148d478458334282a3ec744c99a40fdea333a6cd99128e35d4022dce56698ed2b8d1f8c6b3b9651826d730b45d37ade1f9dc241c2759df38004fd6255101def8844d8644a626fcda5d3a534ab664730f3d6802c61e9a2a392ac718afaa9244733582399bc99d6969ffb56578efc9db6d2ca2639925c9a87f138866e40fd8d9a722fbf6f582ffb47cbca6dcf3f6776230e596341ee65a8da421e935c2667f8472fe6635a03a82fb477caa590c81c028974a824a8e06958877e1c1c404dc39016865a95ed3f96a0593f34a9529cd8b4dc5777a4e9038c05d33e6d35fb0d027f1462540f06b3e82603a6fa82e798de85ab94e78ac0fad8fc2c172c022d9e2e8440e2bc6255eae2033e9b6998e4eacb3c7bbbf4f0c39f12dc650be5b250a5da75f10ff8112304750ad504872c5ce155f1f5a2d5bbd5693d8be3ce6fd0ca198a24a48cd8b8da1ef2372d07a3e2bec5a0a627df64b78f0dcd804a759809a42e6f18e1b498fcb4f597f0f5b9dd0f6c04654ad2a538585b1e1ef41d9da96a44b0c6c9ced2a13d81cdc8e31ceabafa9689934eb909425a7a9a7cb88c46128d77e7493123d9b74b3ac91f263ffb189681f6c08a09032f9cb7a5c21922b20edafad7e785625e6baaa31080e422d97fd203f0a347bc36256bd1718317d58b2c48a4de8bca671a532677de3c8ee11f77956c0e0e81b8c712f23a5d1bec27d5280515707ae887ae41f3a02882bff9f4a6ecce60734507829f43ae6b9a588ffbe7f871888c154a5f344972d39caebbf8389c5184bf96de476208adbba2bc4a6c680e2d071c2388011350ce5c84d3213c8c982a7e7a5b7b04fc8548857b9d7276e2fe5e1d31451870b3ddfd1342f6ab893cddd23e6f6d0315ef05d6451d7a4e35dcb9f4d29c52755fc4c4c396b46f768a10b4af182ba4e86c95e200f66bbb6421e81d4fa6a783d6fde2a6a5dd0a495d5fec4639dd2e7a25f95ae4ac246cc3b9ec6da2902b1a08be6227c958517c58b91e096669f7749d572c85a53c00aa08d65b60ed13017e3dbaecf694c3016ccae2a0f9fc870c55aed9c07e9415dc8717d100b3d3bbd40655b09e2b6cf5e28cd063f27ab8ce3173045d2fd2ead40a81093e1511e63a92f08acb61188d82440cf497c4a53a954a3d686cc1031d4dffd970ed282d34aa5404d4f9335768bc96e2a66245ef50a60c8cc8b7708cd44aa758b0ea4e3eb9375902ba3e3767516f2b88b938db0ec6e92a59ac010d60777c0fefa801903b8d82adb4607cfb2612094b50f37fd662399a49c492f44a1b9a2e0122973ee55adbcd3a3ccf31c0247001f32d98c30803a6e3f04dce633bb571b4735d54bef6699075a9f5102fbdf60ed94314627d96fbd9a7f575edadf6bb83e7764599f662884d172fc04370f86a067304e3c7f29156f677a74f3747fd47702e40baf811f52d70e3d13d7888900bb95e3502c712ea9634ca7c5f1059e03be312b8fbaf8272cc7590b5b7d563c9d976fa54efa4e3bde814d6ddd9adc0f0cde9fe055be27fc40d49182014a483c0e87afc898dbb8f64be9a43b8d5bc9c0b2591c5d783097c8a4b04c021f41376f8642cfdcd6652a5913b0d1aab9e0a3ddd7a15bd0a8318b520d4804e763fa30c3656d34b18beaaa03a2c8d11424392a8df04d4cdac089a5fe7e48f40b76c4c94089ae9f6b2d543d4cb7e85594895b7d42d466df57c909f0fa50662c41436653f1718b285f76908ddfbd43bcfe516f8251ec2cc54f7be63985950efac4348ea4c72bb7f199ce6bc230616386642d4a8af06db6bfddfc048e9daaea59d1e2a263529a4ed4e39891858fd3c674d124c6372e374b8ddcaf8bcb3808c265fe5841d7280a993358e10b5cd8cd9356d05530f02e96e1677a55dc5ff43abfb16541b9499b68591eb6ad03e8278c094556ecfed650254fe5784a05fbb42387a6e490e865bc7781a7351a7e6fbf74319363326514349e238377ed7a468b678759f0a35696c556bfc5ac9fe1bdc5a5a69ca8cdfac650f54a3d22589abd3ce6fd7e216173dc5ff47c06baf536ae04f378b9bcc7f24bd20dce4904f63c0921384b5de5c02d4ee3b7fb5987e36c97b1d6bf08c1dc13872a08e94c274a06b99198856e9834593f44c31cc18a4ea3e39fa92eb3870d63d34670ce9813b3325a17ee2e472a2120569d476dc5e2a788350ec819296ebed8e61ea9b5960ab8d480ec28db21043237c2068f14efcf22d7652ae5a341cd5d232142d04900a7b27071756daf0652d49c4076cefe21b5b6c5056553a22a2658c6291e027b3d1a563e134afe8a46693e7577e71bbb3335a4bb349517702f6ce5a676696ab8bd26f002a59c86cd3cfee098a1a1dc0dd8d2622bb6150cb4f5379b8f559393f6a02b6ab7ddfe9a4738adf31636c4d8a512c5fe018109169b28fb7d2b349ea900d97eeb9d0f52b54f8ad90e0f61c214ddab2f6a20852cd219e607c663fb169513dbf1b96ebe9509eba66cbc1cd6ec973daad801f41a6c6a799992c16ed72f821ff79203f4a251e8ad2a2a5bd6a45cf51039c567f08f020033c2d085ae733af416c59efca8729574e46a7cc512da5799c2050cab46b43e2fe5c97263c499be2354645ba55c5cfa39e067765bf1ea5d0ad1d2cf1374a0e2e8e403339d5f8cae3d8edc1dba3552b05fbd841cd8bc18c35ce75ed5abdbcdf701736b7b3f6593af329987e2c16ff33d678d7e77bebcce80f29e019e324ceb632fddad923fd0b7389333782eaeb22ff0c4ce1a46e0e52acdfca2ad4d2f52ef5a07ef9e159cd9665c04be1d5ccbf9b5b480bd8fb9e3e2d7bc105045f3ed5b5c739458b2cd4e22340ff598458899b0abfca43c1a996e6d2951d65ac06bd37734643ba6947457726ddc26d45ff372cf210159d89afb06adbedbab88caecc8b20995daa269f22c97a8b22b4e152ff17121b75d6e2982fdc4822b264d9ea8fb845a59447da646804c4cd340e5e95f0364e85cb39e7dfdcba3196ccae4deb2ff88fc0628ed7774ea2f486b2b92e596016d8c9f01301e2453f3fcd41bf3717395ff442ad9791c32f5becac288e2e217aa2cb7f6c22277ada2f16c22c41258aaba269ae8e0a95acb9ae00faeca0345b41ea3b259023620722e70578636b4e92ef3b4278392fee4730d09f32d4929bcf38b329ddde45e58dc8b14c0720747f3c218008edd34a02a65605a4c3264dd87360692e7d340d1479355efd4101dde6aa7b44fc5b8b19963a628c400cd4876762b23a165deab6444978a8e37467139aa5df503c8479c72d418263b3c67dc7507a689c814ced5558b77f19e69bd8fc66d8f40869e03c14375fff6f8eb274f024f5817ba296434faea62536728d410ebcdfb532dc142c65d214f5ca2d29b7cb276e2a7a1ead4b35317c34b9e8c3d7b65684d96807f9cc2c40093c2c72ee0ead1926e2c0884b91f33f5e155c00664848dff9d6e6e5ae7dc9b94eb723caf9f77286e0e070720c4c9581fa6cd854d0a80acc25928cf96ab4d0569cdd1bb1e850502c2a36456648731271bbd2f25cd5004a80f68cf59299f414fc998422ec3f30b9f2ab5221b3de65aa317e9223eeb4ed0666bb972e1f617b0ee6377740d18674385fd1969d4309a76dbd0449b4381fd6fe5c3a57e030b7dce4989e170e0da4c049e966647bab859052c3cb7fafdf75cc82268f501d63ba9178812c99a359e6f55c55f073ffc73323fdbecd45d204ab1820f6e22cf5c2e550ad96f41e4c1335fb860df30ba742f2b1b514827ed1b8e7e2447af4fa4b147c5872d45345ae440b78b909559bec847ccfafc570e5854f2553e897a8df27651d936c57a763d92a3575a7ded02f246bb0e764a99608e8b997a8455db6d96f31d49a230cd09d615e078ad6642d3b6b55e97eb5b29cdb1ce8f2a8876766892a8713df05d6a016bf9e84642f6bfa995874ffbb1c8fd6c99be4188056439d4ebbcf42e8fb57eb2c921edb542262a8a6d354af84dd15081f7cb834f2c3cb4e0cd9167d3995b4edd4e9e70db272cd95ee80be0efcc272614f63162e193f860ae76c687fd092f919d1237305c2a4f586f87e9b98c7a5f2b78a96e55ac3dc07d134705a534cba38205986ded8328083a91c4353ac9c95f60e9c02c07b48952cec43482cbcbadef797e6319836af33bfe2917b9701d1b029546c2b4a1c08de91fd5d04ccc090060fc5df7337c41577de192481bea96c42127cddd6676b43318793020c399816ba789f6136117162cfb38830f81d7c09cb9f4089862536bde05b3e9543642216bebfefc94d0af7a0c1ae4927117618071f63ebfd1725e6cd442842e17e06f2c8746a46fa9494dc8b0736230ec0c81cd76af6c4c38062c6e52047f434a03e0980da7af323d16509841fed02947321898faa5187e031bfe75732695a8a8019b323f85bf6833ca347e70bebd82b9a4bce2902108b3cbfd7610c29608db517e016a6aedd69f75c1d5a9322ad9e6f787901c00abe81d492a5b5d78ebada8a4dfa2f9134330e1daaa681c431fb9067efcebc0e7da97647c5a664b8d5c20f00f536287a53ddc3f8c6123f795ece04fd2538f0be4fd45597e41e4fe50c590a0ee7670e56033630c9f10b62f25025933b45feea4e2a3cf770191df4b5ddc4aed4447475eede1fe5efce919defc635f62a1abf34d2db2fa47519725edf386a8d718d2f0a855ec6c7c4274c9a8eac1458674d2fed56720a732eb42b3c21e9bd10934094633fe33a93252287ed9c4a4e83608a89bcbf3376550f0cc40e90ec85772c1b87018f664a68467eb62317c32d02b2ff80d4cfb2cf25916854249d2ba93994fadd33c981ed3d1e5a9a2b836ed107600ac764f4bcb6fce6b0900f1d5f71ba7785f5b29775f8936abb9f5728a423a85a495bf6f20396837233d9c0c14a3ce3fdd06e9e4f07977a99bacb6808ad5cbb8d9b8dfdce6d0a685add20d51b812f0374577884aaf66f2ddb75bd51cf69b6764d619303a34d12d332896c53f71e3d69db6701b9c945c22328094fcc2774bf55296b46452618328c1139eb997b80c493fbf7db503be1a10e17addd88d5be518f0f2f379b4c97dba49d2c9290cc16401765a0e645a7cf116ca940268e0cd571ee08b0bc9e2fdf24c4194a5844cdf788e3c6c5aca07b7e2240a31a0364cf3f35ad89a3348e20f351477f6b65846740060e81b8f149493af9cab92544e02bd44fb8fa5d16b49dbf45b1be8121804cca6306a79f14473f6eafdacd4cb9152f0b61052d980e855ce8fcd8c529a3f78a91ffae2974fd7fee4ef919bf157bc1cbac23677d489e98a06093d43a711bd792693a12d26db133abacd602c47737b4f8c91f9e7bee59398e697844c0802b94e08a4340c447912538d75b2f7ed90b3185f3aea558aa24103673bb09e9cf6d07a2ea83c04a5f94c19903db2b52237964f74a84c1b934e7999f0f3638f336fcc3942fc86076763e8e9f82c8a496a88e84e0f2a97b5c638b3470e4c68285c635db6bd08345337c26ab7c4ec51392abe7470b03eeb3fe86fa7e7caa2297591679e39c3acca73ab8adbaede6ba166ecc06f4317c996d5cb0a648bb54ad277fe46265c9e9e4e2f88fc05698d8536bd3456ebdca9a4ec491315bd37ab6c3bfe6925a4901b4828e21b4999eeba75042567c4dbbbab794b1ada949cd32be738b82143a18ec75e6b8625b7b68198e9db12fd59d9e4663709b1c9ad2a6f062a8bdb2558755136983972371a0f0af87fce3005fd8533903329e8a1f3e8428ce5bcd63579acc7cc1d6ac75c7487318ceed55c3b43876b5ffa5115bd75d622ea36c35", 0x1000}, {&(0x7f0000001200)="95e6264ef91931b892900f3d11aeb087cc2c4aa616c20a7ae1dbb156fb2e02fc85a31e5b85e25e1d547a3208ef8bd4935d502b26acb179c14cc4afdad64d7d4463c8cf97eaaad9d635601db83a44379e4ea1eecadbd77154f951c88b5742015dd30a7194fe0e42f64e17ccc05668a5736e3a3ad7ec93b52def36bc9c6db52b8a3cb5537e14893ed1d6519df666d9e9f62a8937620b315642b9913deed0aebb00b5fcc0c6156a9ff392072b882cb1c6f465ec3c2de115790f19285f3f5b325055ea69aa6a173b30e111149f3c76096b6bb660756fb02f32f7fdd9ac5fc10da45663e538b25b12879f2cd222e81ae3de186579a02954f4145f", 0xf8}, {&(0x7f0000001300)="a328c6df8ccadff011787f0d0b090f05a531ad4127f05e06c5c9e7726b47fb0953fd92d9446757708b6a5e542fb3b937e1d4d53a34817851c3b42f076f54c7363bf1bff9dc3647d3eb700c453b5b509fda2cfac7e23cad4d90501e927276459655ac7041fb337e694e405215fff37c1a6d21ffd0863dc5b3ecf16299776733de4f451d9d81de3fbe800a68b961a93dfbd02f189d73953fa3067c9a83bd4d8074354f7c52cc936456df9cc4de", 0xac}, {&(0x7f00000013c0)="4b545d9db5af3232952e22c610e7aee6b4530711132cbd4fd01f2670d5cfa7f17ccb12a1a10e2084b76efb4896045cc7d85e220863b56d6be3039165c9d0e3a42aefb53e5a5f111a79e960055c54d1ea45ad6a2f1df705db60588baf707d7977715dd2fd647ed22e508c2e1251b3fc6cb7c2588635963a5ae29de83b88631bcef7ec545d6b2d7d6b890e158a9cd858821405442c6f06b0434ffd387b777a8822b58bffa5f86f9135ede547486aa86afebcd5e39ff35cc863fc46aa82d724038582a8035cf80e277d2580104bccf6dba4d2169c24fc56295b2138cf4f7feef19a3bceda1ab0fad10a656b32842a05255818d21eac5d003b65d68eb05571b91d6a39ae7a861ba16d812f32b60e19d862f82ba2965ffa88b9a3c6933c65bc5efe7ba70bbbac848267f826bdb2dc9dc506648ee9803e2cddc37403ccf8391a6d55f9bd3f380cff8d3ea4cdef34e8a882622093fb9e703e105bd2e18f54fff8ee5bfd73715e312483e44208416e05be89a6d9b7cd9023534ee87d9967c75ef463c79ba92ecbc3f2ebf7afca93cd1b32853dc72db9f9f8b4ce12b61de4219c29c9aa7a6a2fe92345d57f506da3f24dda614e34c6dd52df31c34f82466564545474b770a4ee8224c6e3bbcf28c52d1ced1f1f0cd9803adda05f6598098fde647a7fb01386a7ebd6587ecf7b1fd567d6bfd3b627d52c8ed3f6e642a5f5d67778c08556c53345cce58e99ae88f627ac43c8e7ffb3c0e51fbb814e20d7cf6f84cb0e0c557d664da267e6384e6c90b7f6d6dc2492ddcaec28592d63c2257931256c3e46020134bd011db2c21d677a80667cf667eeca2e0dbb8bd992f294846ab313f8d822ad74f19853207142f100035564e6a6d510507a83725de2d2b4622fb144d5667b22a4ca6f313274d39fec94b05e63502ba0facb372e795f57dab35bf896ec152a67b6e3f75457c5e98ca07eea7df1fbb4ef28d55e061a4ab0e0a9f95262ca54d9c09198dbb65d04f1a00e7477b60850e06f32fc74b8bb013e9d6d1101b68009ee17f82edea60a1ecbefa71f197b3dd201c419cad35bdd09c11e795750df5147f66bb2d5d28643881c2f8a3d1fe2212b84139a17e4bf4257fdaacea0a98467cb6d815bc44218caa9cc4557e0ba50c2eab1289302729ebe109470a55f0775c5cebecdaca506d954ff6d2890abb65072639f1bd352695e1ded27f4f52bd5d83613d22879a894d72d461321c63a79ccec5bd04e500b5193dcda1409843d6912c3e5227c1b0c2707f5c5daf972150c4e09dbca090b24099b0ff5e8d66ce4cecaccb84ae8df33d836bcb70325c9e743a0184e36be6255543665b397ca1cf47de26c4cf827618707828afe8db92117fe11ec702d908e22bc2e0445818a08d6d36c1ad0ec899efec067a3b2b108313a2d343cbdd01bd1f22692741dd4e9d3c9bc4345e74d6cf302ee18315c5a2ec16ba52b409f7bbc4905b40449930a6294ef917356d99b28011d3caba3fe272670fcbd97a387d7470296a1e2783042d5d5364535d072fd37cf7fd9ca1d8d8bb3450c36c6487bf594f93a79fdc096a463fe082376d5c828d260a038f8f8cc761d1ba26e9ec035c7920d996415254e1ee3914a0688d941d8379cf37237cb2b46a4c17a14453655c2ec684466556bb7eb542a97814a950bddfec60d42bb5d2c5d6256d261c432ba8379f69bbfb1c9af4c888f7dfb3c793bfbabb0fba874a7a8a498ce71596389415d49a2e4f964645db3efe9d25bd3776792d15bfd54eea2d7e56d1fb83436bc4570e755d52d39c6fb8c646429d0194a672487ffc8477e575eaa7467be46ad3ef9d7754151090963e13d032814ce708019600d5524bc12083b3318d70ca69ac43748cd2576d5f7ade29c943771b33da0919fd075e03dac01431fe9f5eeb28208d1361602a2dbb6d4deab050b96eb870e3ee7a869ccc0bc85dcc52ea01eeb44a15adbc3e945607b50f57645bec426d6692eb723574fb12fbff19476c44c9bc8728b6a6c390e923047609bec04c8f0d913f4236e916f1dba54d8e07b00e1e8f3ae3427b151306c60a98520538e2cab97d804e2fc228a72edf8dcd013c2094ae797498a4cb6018e854ebcb229d537841c48abbe7956caecef2a3f562604f52164af41709ef6649963e48aae5152ed8300ef062e4f1b2d0ce9f0ca20564ca7cae967802587dc53ffad31ef28c669e4a0b3fa372138fc48d49308f09b5e1b2625bae0adaaee2f1153c1578ac63beeab78c06ab1c0e7cce5dd79a95feacdce65a6effb71ad70c39c72b2cad62cf3b2b132f76a553e2a19f1bb0c132e0d6d70b0c22c2789fb30ad1ed00a508f3e5a1e3291411d3c82dde025f00379781ce7427b5cca5d4175b9baf832295f01c769ad09816c3b70c239eb13d9afbed314e1f83a8f395409891ca80a6ddd50f93cdf842358bdbbd70687518a29642c1fa33bf5fcca6bcd9f97f09587a0973c16c0625ec89124297080273f29395ab0956073a4e97dbb720b9827bdbc1f57a7159481be863fb7708c4037ab381ff79042ed0424b3b1b6ba728024ebdbdfd6993d52b0d447e34325632cd58285c8a755d687f638c24829f55780c31df6ad39f0bce0843177fa9d21737f05ec8400f6983df8e5f423e23505db9916bdf91ea37436c44ef79f7ef05620f9ac390b1aca10744b94b1f95e70f141cb807c22fa1eed503236823e204246889650556a30d94584a81667c4cc5678660aa853b61c9ee5160c5358f5b9fd5bfc11eb9af7a5346c7febbc575f8c893d7287c5dcc6c9ae8e6ad81f77e4c29d773bb2f2e969c7f2b91628ddfd6f68f918979af0ccb1057a5aa36461001cd2339984c3ef4046b65f89d08c84aef99103af93dcba36d25a81bb4c81643c94c291af957a2a96db77743087919462a679edeb983d92671899c87cb0957b31cf4b8abb9d6fa2ae5dc9d7b3695014b91e2f7b8db0afe2d7110a176308ff5d2dbcdf91d5b3d0d68d09e5d87947e2e57953dca9df9112766986e8e581478e4bd27823d13c332ab444cae30f6d958d10f6c289e6717ca7d60038b94bba383bb47951ac58a81279c8c850b6030f89ae4d5ca7f901f0f076c662a82b88640bc097c1e0843708394ed78d302fc6fdd0e3dbb9fee4b46e096cd5870da96f0a99729d6d8a57f6df7c9ca0b697d3dcdc9cd849d03a11e927736c6011b9731882f871460f8fb186369b747b15bdb57ff2768aa6dc5de630740f3e7de7736f166151393a8e2f65cd7472cdc7cd0f811854cf2d7a9fcccd179a39b2223503b8c86d6c6615b8ba6435c4f21f8f1c907dc5e820ec8a78fb3b1829528d04294ef505ed73cbaedd4a4258eb0ed8ef0c106cbbadc37ba346ab77519c6dda8e93ad608ced0dc8a06bb90a4c3620c9beaf897d78276e4cb2ff842ede44bc57169023a07c4cc0466258d906af499d512a5bc9e00f22422f7476c17ba1b028d597bf768aa7bfef0de0c556441a756ff5634b629fc4c55cf0b4baa3158912a14f0bd0acd4a4fdc11edb7b37ef3bd468b5a6e1a1d8b9e4562e2397ccfb4838abfc18c3b1b6c12d0fd25a88f17c5771bdc3c1ca4193b89c2b0ed80adce52aed4143c831325c9a95fecae39c965a422c86fbd8748da7dc954c0d91991ab9a33ffc37a98e97be0f832deea55f616945534c2c9b8cfdf672df9649638520b47ccd5fe2ec41220ad7694c81eda74b2ed49ded41cd4bdfae7fd57af87aa86e4ef2ebc7c90ec1669127082f28b737093c27e7169871690a2290147fa12a46e5a6f5e574b230d64851fa29bcea7d824a0ee97bb45e067359fa53e69cd4ff818755935ff97f293c66e04317219f5c305653505480ff63a0a44f03eea1d58733a10023ac87e55fe93348200b53a7c32cde7552bd3d5693d6b4bb423a8bd2159d041e60b77c3eb6de9aed93f1200aa7754325a35ab273c5697ab4c54adb5d2e0181f36c47e884256af5caf7c45dc3d0b98e14ee633c18d1f961f8596b79da83e2804ac84b995c82e61dfdb27608ea7b1bf1119920dc9cee4161739aac5b76bfdf714b91b8bfac3d55ff15796a50dc59f236a7eb1742daf8a9f6a2fc4ef3f35e4a8e7ba3e4db6a2940bbf610d00fb486a90e3cc364b98f971e437fe6f735a9c8830520d7609a39cd7422d390fd7a9459e5aa1b6be80403cfc1530e391a16476378bd63383c09b88854695ee8c7b24ab24ac3df40a237e98c39a8228d0792c5e608a8a7efbe2f0f931001313c10b64241403dee3743754694e867ac6f8f5706a7475abdba0e1553e6b67630080280ed2aeea3b367fd09a69a7fbfa90fd521948169f1e5d5cc3049323cf32174b557bb2285469c68dc3d4ccf8809b98f54b4117e74ce18268fb348e97ecd05f61b8a5455bbd1bc1f30013f3d24bed7e108a42c8148163949441cf560a0f722a0aa7eb5ffb15cc8bd4f7b81777fe9b8b2a47929e636d860952c5a0a0c2a059138fb19d68ff4a4d1a82adfb4deb7e8978b5ddea04ea163b17bbf9c631d2edc530213e6da092aed4a74248c36c6ca6b94b22647dd1a7a9927e8cacbf044f2cc2b77869b03efaea79200257ed6046703e83462bf2cf32199b6cb086b46abf2cbd02abc304afdef44d08f0656a0789e339245bcb2e18827e733d3abf6a61cdd3a62d52c7ad489f15644396e6d1bc73fb1ca17a5d77f6eb1443713617d32e3016002c031747ec5d7bc413a56cb94e9d78bf70f158adeefc3866a48f0c29d3603d02ac4e3fc783e5cea20d564e5461e9d39103f81ed9ff259d931739b6fb71ed71251c901134ba1c56dba94fbb8e15eda55bc6c7c07adb680a4c910a6d3a1eb6c49e07c0f674ae2744bc6c4d1452c036d235ffcb1d59db8103e6d1c4186629afcb49a0d934759bc3fb2fcd2575c8ba47fa277ff5e8aa5ba7a757e0233d1ca8cc6e0e5ff0202a1d05122843e2aa5c39a3b94c97a6a79f94e7d2a4a77dc90a817bf5d13b9431745d6015d5c1a85970364ef72b2c76066f8ce02101b31294023159a71c38fc0510bc73342521bd7afc56770eb747cec74dd4d47558f804227f570309d9991caf089ca329184d94b4b096c8b24ed0953f65a866e7facff69655fa4eb09c807c658cc1f2cb1bdaebe3656869eaf40ba1ceaa3bf991aa42febb7cbfd94ce4212bf6e188e950d412e7c420937dd812227ea9695b592ab4286c444eb1d52fbc972c4382933fd1d0da54ef3a329f525d9353121e5beb18d715577192faad172197b86062b5989cc5e9e1e81c48759d396a3b1bfc9a2d278fc40ee4cbc2b9ca243217e138956174333ce7eb54849757e938a782ce8d8a8b2b8b19935b1eea0ccccc4934109eef34fd27557906f5fff57e97097e365e639b3d81bb7e8b531404275c6ad3b7022bc4c8440be5f06ee802e23e9d79d6b86605a2a1de7c8f4b8339b62fb18f0638cf4da55b5fe192b5d7319d2fc50f6e3ab63e85d8c4591f6fc375c4faa3a9df44aca3e0eb35609defdd77d4f84baa8e0f3065f8469a4645333c000856d34f1739516dd53139c067f0aaf5ee6e7e93fdccad2cd21a3abae260b97e041539c685b6d71d4e69851582ec2a8490bdffca327edb96765fd67eb29a6fa1feabd31a96042a8d163d53bbe38cde4e1b29b6826f88533bb3ff90dd69f9c99ab9c97b7fd618f0f8d0cf8f8cfab9781590fc0282bca0afbe053d9a11fa0b49356fba3f1c20e5d236e768af7c5391e12ffc97e9a31f9192c606c14fcb92b6b139a657cb8f1a0a59935853077428c35d4b742d35153f6eb983b4fb81188ebccce652e26eb786dbca8e59954c2ab622f", 0x1000}, {&(0x7f0000000100)="cd75123ee1b63f513145a630ebba87d2151496cde408", 0x16}, {&(0x7f00000023c0)="2448f6e56eea23af11326cf65ae67038f3791e786f9b0d0fd5c66f1435597b5c186accc31f357d71e1123ebbeaa55e963a9177afa849efb0d7730a0e5c56a76ceeb51bb12f85e9944af6eec9ec1ed44ffeb1fd1acc7151d237c8c2549e77152434be71c8563bda06a7d569fa5d4d004e8d06bccc9c26f4720981b48e9274e9bc3c170e7d1dbbd3872e4cb2f43b5113d13ce3edfd924acbd3f8525ec7270886a1cd454996da6c8b2dc5d781bfea95c4eea3266f0a912b7b5084c68a83e68afe8a95c040853fa93d173c8293731d9676737d346e29d717d9c0e6dba90d2ecb09ce6d59", 0xe2}, {&(0x7f00000024c0)="62efa652d451156e6196328a739902fb18c1a90e7e00323089b4a8c2b4053043a4f869f9797d0697e1dbbacbd97a3628e4b0d0ea82552843df262e98fa689fa79284e4ad404cd06f5f7663", 0x4b}, {&(0x7f0000000140)="005f81319661449e3395405b5cb066eeebc97b4540a7ba1e6df7bae3ecfee4b1530d", 0x22}], 0x9) openat(r3, &(0x7f0000002600)='./file0\x00', 0x800, 0x10) setpgid(r4, r4) 16:00:16 executing program 0: r0 = socket(0x1e, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x180) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8002000, 0xfd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xfffffffffffffff9) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x3f, 0x101}, {0x1, 0x4}}, 0x2) r2 = kqueue() ftruncate(r2, 0x9) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x10001, 0xffff, r3}) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r1, &(0x7f0000000100)="da", 0x1) socket$inet(0x2, 0x0, 0x2) 16:00:17 executing program 1: 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="3100970b120d83a9e871876a6055913782704d2539c7bc30898485ba7dfb7397", 0x20}, {&(0x7f0000000140)="04576d161932ad0af5db6ad4f54511f2a1d68860eb9153d6244561491e5a6fa5359e185408935490700559410c46f7a90ba7acddc803d4406ff9f95550705bf033a8dced556af42791193d09ac8592450b3cbd02e55a38ad5833b04136933a311ae23638f884c46dd28409f7f4134c77322efa78b3fac464b90624a92c48ffe874cd30dcbfb9c33ae395f3614d2109def6b39c5d652ab79a965aaef5bec006eca6f31849ee0295584a9863774972bd6a0f8506f4c5c39c8673f71323e5a59d4a9750b37ea3d59a41357d62a2832f6d092ba00af4", 0xd4}, {&(0x7f0000001680)="ae65dea9d511ffeae1191f9134783317c55bac50099b76f6073b9f554bf1360e7e2fbb4f0b972d3e2cf672be9e147868ace49ef098b4d14793cf9be44d601a9f1f519604d7fe6f70ef60a82b9dbdfc1ead0476e4fbbd94a7ac17e0cf81a10d66bdb3f76a4fb23d28404cc2e123fbb386c2812797993ad4152507afb6b21421074cafec859771d9690a9e92b1f00eb20cfb0025e7f0673880ec6aa6d9e882ad895692be91db20f5954d96bc182ae930cd46fb8206309ed54bd78d21e9bbe96c1ce1b3e628fdfd4572f919f9603983f10bf3a080e6689b4d53619e13cf5f808c456adfbefc6e75609398db6b95e8951860c697bc90e9d53762cab0300be8322a049912dd2420768ed164ffffb7bdc50f8cc332c19439ed481e79e0fe0298610ef1bf8354f9630d54c2a888d9c3b29928df99825e30ebe7ad802b0dc420a70a53a671e0cfb73b26ff80d36c3ea4906562176ed16d1401a89d6aa5fe1f7ab2dfe28ea8c431a2042dbd2bb2bf256379691295d11e0989a2d2228b4d7a137f11ac7f39403f7c9a2e0ec4a91a7c75c5d0e5c22cfd271ac07add83cb0be126f29c8161893141616e064ad7ddb58a83fae27bd63ef95cecff9d21179fa1f5429ae02ebe713c3ff5d857a0f9c57f7f690e3f25dd93adfbf1efd483908b7e36d7fb4594bb9f632651c21cfcd57f6d43d54cc7e444f917eee9b6f182c2d7c6c7d6e449e2597c1acdbc66bd32d520d797e10ccaa1f565e82e053e72417f6cc7179c5d1ce87da9231de1b752f9f334c46df947f19bf7673c57e6cb42d5cbbfd12e8ece887536ae53919682159184f7177bc143c47ca494dbef43713b6b9409ac747732ecff85107d4d7b432500927e84c59053f3e5f7a7e955153b3d7a24c56651147055af7890c58c6e1420cf104f81bf38b1948a142c1edf2f144eff565779b561c326ea85e17e942cf1bfea4e722bb40cc3af99a00e8da8255d2b9af283f5955a049befe294f2f1c63cb1db4957eb64d6669594b580f263d68f122cb61ecd2e361c23602d29429a808961adec9a2910e7c809f8a1b79f890e412a547cc2e9131dbdce756d9b8cd67fc4d6e6170f6e83e001ce79b09f789cd3ec04927dacadf8819df536bed718ce56033cb7b47886c177d5e10ef37149a3044952a04d55d3d73c59c87de16146fa535441a269649a3dc47663a1d6fc460f2180574df34ea84886a975ee813da7b81363e7c93cf808ab2b35f8fb8b48433ee1b4306d1e0c5f82c729b501d7b62a3d4e7849913ccd4d3f15c60a7d8f111324bd5afbce503b5d46dfe0bbe731860ced966b3b4e7f2ac4b759f1288902f4b3eca82d9a5c54f3704b2fbea3912849d3bf4a298ae9c5a5431bf9d36dad85b3b3fb7a680ed46697d1fee3e81215cef5bf6efd049ed6d5d19a42f40602e68d2b515c5bfb66e479f87b500284496a81d2f800f7148c0132314d6c0dff38a5b466f778d51de6ed85b905b11dc02f8cebecdf6e742a8dfd58fd2c1707c0c3d3ca6cd209be2b86cc4332ae5ebcbd6a9dad56979a662045281fbb98a824043d0d77f9502fb144d6037a302b70220d59bd1ef0c90375deb22d6ecae68a55514b6b53696cacf785a467360410a409481d76a4ae6625f634ad24a1e27958cab9c5ac68130d1009904e14510efbdb0e9d3b402ce2a2a9a6d2eb80c568b71e8aa45d607c0d754f5ed1d6d0572c9e3cea46f1ae997f412e2fcd2d2cdbd8b9019f22a49b39119ee8fa87a3aeae2cf7578b4e83e63d4b40210f9a381f24e8570ab078732642ecd4ee834c03f52e4e87fc061af187c70bbf7d4e1ae5b456a5ad8713b21dea780f7a1d5d23ae7e8528c7a770a9ef1b39a658beb487f82f44701ddb17b355e40cdd4fb5fd8756441b262c62332a21f1fc0c0653921fd973676c429626c5b50b544ce0a5dc9075c1eb09cfb565f37aaaa803cfd0f4872aee13e8b30b72f087095d968d9def797130da1cc368284b8809436c38c3b0343d59e0bdc5877aea5710e7ee526a6f49d4fa7974bab6b19236a60eaf0d61654b33b879eb4bc052713e113d73f2c429fe20dfcf6eb13ec8ff92de9e23c589b3469b12c960d7ca71e2417cf6ddbe23e25f3a4c383a5b812a55247b52634fed614319e07bfb6c0c1d96cc13f8506ffd7b0b68895b822f37ea6c5fa4ad4fd96b5abf9a831ff305e1ee2fa3f37c7bf767abe87739a8c7f0dc45b74446334bcec446e80d7423c843c07bde5674ceeda1d227c35c5fc7166f00c429c923dacb4c4db99b5d2c15b66820693610ae1d4e69614ef904526ce2bc451a703037dd4c4dd7ba6892a8f33876ddb49e982e11a07ca5edda75b0a7189ad1cca17d73f63c0502c77d77ca2e0633ca28eb1e52761676f6ee3700808b8e1c8145e58705677f89b98bb471f4b6111ddebbef9fad9f5edebfa53c4eade8a45c6dceab2e5c02067667a2dc2b8eaab6f8068f136be6480ad0bd0f58add217d905e1138e58e62b5d02b4589083dc2eb292253aef028d8e6074597db0586aee77d77aa959d7f8f69bfa15d0678c2ef212a1b9db47ccdbb1229f383d3090f2afbd2fef27dfdd3d73bea92635d915521262c88ffee9527d57d134c94bea96bba01a20cf0fffc593c00f0eb16d60e281481e20207937500b10afbad09abd918c7a9db26e3b5bbed8b9dcccb87c34ad5bf7196ad0f7385aa8475869abfb68e618d0bae0e686a4b9d2d46a5e312de60aba21c5f4b1852186895046f102891ec293f05a6967f549dd1b5f7c690916c8aa67edce254247fbf1db514725654900765dfe85c782d1359948b16f2fd347d02b62969cb0ce5e56b58bf38fa466e1130d06aa6d1e2052181daf5380cd81f14db18d90dc6180cb6a9f3fd57ec772fd2d8bfc51e86944b87095103c9cc1d9a4b168d1563a3729ece86a146be85f2413f0465b9da35069b96e266aff77ac527ed84359538788a1d2695bd31b31e18c866f254e8c6de3f2e52365a4e0a7be950d64cb12b60d263d65db12bde42f0c8abdd5e93e0377550a8cd8dcfd5aea1a14903541b07f807ea19ddf4f3a54b14477a0f36e5622e8f5b0883b7e8df4161cb09308dc0ae1137b5cc5dc1988bf753c86f48946d1d091c6b9db4e4561559d93ab9ee74ad849587bd39d06f8fa69c9deb8021b1a164aa9133fb27833cf289f1fdfcddca86a9574627c216963abe92d141cadbc81d37b306d7d70dcc9abc8f8916be358dd3b0dde37460c716b93c5c977bcb8f2ce3c1cac5ea666536f07be5e3753266f22410e6ec72433581e356f1b5b6716f35f5176b3a706d51b456d1be25002003f7ff01196aae07d25546e74cf34bcaa2cab5a3359689b2f2a5087311ee63a1c094c54001f931ee2e7b0f30455013c4665ceba898e87d0973cd40958de45dcf14904db51a431315258b48e20f92258452028f16eaf70a5807a1dc2f8fdd87a51b64680b8eb77f49adab8d65e28df679b2ac47d2501e38a5b8a6fd997cd27a9e6d70b8ef0f1b13ff12c5a5611106d2e692f73c575fcc7b72e5bdeb2d636815aecb076122fb57a0b780c207a27924a1b47b4f57924765be820db3c3715475f4203b877a29870e2f29ff7651af1b9fb1b8aa6ebce9576452c90e98cca102fd28e85625abb0b41eea6a2572ec14ee3c481549dcc20c6d5f19959cda0d0a49eeea2374156f6ed2782065c8ba739fcbf4832160d452a5e2fb7fcf99bd4a7ef425026095cb93b3794d93406cf6a2505f990e367a7069d3d69634b8f78f8ec8fc62ea5eeae3725f4c1b873b9025140f1b80258cd38a4a17fa20deb9f78c2b305cd4ca030897a7c79f650420fdc4e39f4da895eea7604d2ee9cde5d17ff7f997e1dbeeccc673c7b8a4c3f48666e485408a458e47fcf160e0546fc3d17cd2ab5402c25fe63aae0f345f39d65977e9632631bad224d5a0699fa25650247f69a15904342de2424bed68ca0d221c43963fbad52ce53cc498a48335e29bd41e459bbb785659a02d57e3526114ae33288e3f694eee7d5a99f79a5651f81a11ed52656616ec2915dfc07629528511203bc7989fdb9bb9c5fb814d1275aa4f2e225366f328e2b2c8af34952089576c36d642f9a7166ff0818d899d6e8953b3f8776d628843d4cb75389e9140b048e97a3adae6808eb2d45994d00aed89cc78d8eff6f6c2242ba03984c29b63729838b10f3e737823a89f6ccdce4add5e292806c5f637f57da14a66836cb05f281bac044c7f384ee7f5a04529b21c609121cd6853a77a0324d804a2e83ab67b237774e95cb5c4aaf62846b1f8c9c4ea2b5991ee0b4418e303b95ffd893dbbf85721900dd00cdf93e70abde08e8a2e3d7702a2dac3412fbc9d5fbb42bd7d77a3ae49d1aea9b3a6acc25b3cec9769af332eec8793e113aba2c1549d48520b1a95adf2af9ae3f504ee8ac8a0a4652762cd8f11072ed3ff48fd15dfbbf54d65bac41094d43ea483f28282da9b5d276c2dfc94dc207adfa2f3fc943f5846b7293a418d73cdd97b638250c49bea05520aaafeafc9de764447d5307f68d6586ef43edd65aa2241835386c2c6a74d011dd7687e6ee257c26e59bd67ad361935286171b42af16994fd6856978e8be7c4e6fd3086e56cd49393cb4824b1d2548b38ac01588c186d6d8d77b695935a64e82d3252a09c02216c7587e6218fb03b4f499081545f3f7a8fa2fee3568ba9a7f75dc66c95b63cf31ff5d9a4b16fc5d774645632d2f16b9909cf4881b9f21ba7b8341e5ddc13622b5e814507b96f1231779a96adfe7d0545ff7d4449ed6da38972e8cbaabcec0e172f04854e1912b8aae2f042903ccab12d4ab513aa2e19fb0c708de1f8e0b6ac78e284304f7ad8dc8ac8a50ace8f01330f58f91f1c32eb1199e24e517f9c399785ab3be0c9994cfdb1c9d5d823fd83c0fa0a4dece7b0cc392ed1e9bc16a487a4d854a4fa46bfa5796fec45a307e1d5db293e055800c3d79dc7a6ceb5c00b17def9e1026ff09a6c59f12063784df0dfded70f7e7a5bc6e7862be96b33998b1504f15d547439dab13383e9bab895d538d4b330aaf90019ca2f2cf90d847ddf8d77364085daf45107d6003b641e1584b152413f9f3e188ca7101af12670b6c404cec3fcb1395bb69206be8fe2fa998153885b780445effdd1a5c42a315f80c9580ee3514386374d96cd9102a094c3f1ee8c0be72bd4193513d0a9297d1e80073f7d9be09bd4c0477dd54dc9fe0595973a885b12963aed01c615c91232544ded7b98d6f07c94b1dd877859fbfd58e72d8ee922699030cf5461eda216f13895b31e8aefde0986d9fd80882e7c47948027495be37ce8a77cd99a40d69758639facce0645f8d0f95495033fe47ec009074d7ed5a8654484c0c526465f432b0e76edcabe452b5743aacb3fbdde9aed9a10ff25474684a0eb470081fe3491c1232704b79097219a5850bd4fe364556a8f3898d0e71c33b8dc7282ecff9af72894950af195e5d50ad752ca6f0b9b43ad37d942ec623c516467ceef00f6eeebb2459b358374f4d10ffa677fbe0cf51dcac2b3d008c29e865026ecb2f74eb4fed91d3a7a2ed1ac01c0c08588faeb550d8faff17172c8775b391d9ec263158d81e84be1a90955d6dc57ade44c24079d53b8d042bae2c1984444b6822f8100eb42c79815d32ba60826feee49e21d0cd09259816560643bd594f1a3b4f3f89d08bc5e308536d3b24e77bd281255b615198b9216f290dfdd5f3f17fd2c3fb69d1222c04f9540e4f470d4460e2e0dc2d800352b4f0bfabeb4c883083f0466f45e8fb846f44e98a3fd9bfb7ef7aafc79f", 0x1000}, {&(0x7f0000000240)="4d9150cdfe0de9c899b2c385b078a231b3a8a5077cac81e93b976dedcee100e6f668574d9c8a5544f56ae3a509af4f68736b2ee47ddbf80d5ae42801284e09994581ad40a46b59fca1004319edb06029248a241573f1314614487f498f77a190ceea1fbdc70113b3fd95d3c9915ec8b8e4673f64046b5389484c420c921a5707c71dd353154ddeb1247abb5f1f831deb339a9aac9d622dbda7c0418ed22139be78b99f", 0xa3}, {&(0x7f0000000300)="d340b08136db2b6364db0e98894edf02c6179c1fb32c93666f6b1f3d7bfcf2ed4e4a29a39e87b7f374bdfe0047e29a6cddbd3d9dab3b810991f8bb77d242a176e111505628ffb64ff017dc1021a859e82c219e23c94ff12cad75cd72b97f4877a8492fbd1354d408932ddc475d30325e9af95de303f683f865", 0x79}], 0x5, &(0x7f0000000400)=[{0x10, 0x1, 0x6}, {0x48, 0xffff, 0x8, "ef3fca7ea11ddf83f35d2909825e8359e52607c1caec47e5716b1cccb6cd26491785ff82acd5414f3306091dae173386362c"}, {0x40, 0xffff, 0x1, "da1f99381b2452c1292a3bc48246989b3578950587c9819906363c527b80d57c607a750ba2625edd589b75"}, {0x38, 0xffff, 0x9, "d586c7302c73f0b679210ecb92205c8d60b395df490811e4907c3b5eda25afb5d655b558f188"}, {0x70, 0x0, 0x1ff, "5fb2c8296d65de018d2e01c229af73fb1fb129255f95bc4a36350b7a19a98ca323e5d0f5ef77f9ccc075882d32176566b338475ded62531f7cf2907d20dff4a330f27aca551974a56cc2b59d06555a05264f1acb21df6cc8a625"}, {0x78, 0xffff, 0x3, "ad162418535615c9a18e10304ebb1fc2bbc51163c87f77cd6ef30c9d5d189d168270918b668d15b8ad1c84cb3333df1eb2453286baf265b9b1c2b593df082067567b2a44314325e094316d36c37168482b0dd04573d2ae0b06645d13e180d7db7d2e"}, {0x88, 0x1, 0x80000001, "fc5e00de9bb5634c8f9a84533b850d1807ccdb78acbd802e1bb2ddb5b1dd238e746793751cd1a24259341fc6198ab32129defda53395d7ffdd734b10fd8de25e3911d742e5cd84621e79629b5cd64cd529dd58ea67ed67dd83f4adc41a609d06766496522bcaa35c309b8320b781f6672dcbd4661019"}, {0x90, 0x1, 0xfffffffffffffc00, "1c1e69ddd1671a2ac0b5e4e9efc7e3e48cb7775d6076599ee1e16e58d746bc8097b8d615db67436ef1d9c3366a197bdcbde58414029075f4453f277255150561ccd495c56693fabbf2ff0a4cb62ace2c3d02b53cb57e1f9526e131551795e1d255af404e7d0745f4f445d9349f25023ce7ea48ed5338d0fbb88e64"}, {0x88, 0xffff, 0x5, "1ed70ba1e6d1ca340431fcfce0adb4dd05975398b7336a6e0c4444c6da18effb00be18478cfc4feaf947e03591beb1e054e9dbf46a975c1f117da2c3e434e2851058d559d4c686083045bd176a73b881fbf4c2e890d23683acd29d590accda1e6789ec4f86cd20a7c0509c56ad9e63105b1f978f76a9"}], 0x358, 0x3}, 0x400) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getdents(r0, &(0x7f00000007c0)=""/49, 0x31) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) socketpair(0x0, 0x8003, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000240)="1febfbd922d05c6b2599a6965ca115c8cac5c5fd1d8ffda4eb7a4d03290171ff3bc39f30871e299fc3edfcc0f728d82ff20517d4d41288be67b7b0b168924abd4e24461410d8a67352fafaec5b6ddf782637f9c66efc651630f19462a79bb461b06adc7c5bacfcff4af0d415b26a74477f6ba8b9b9679e618b996e22c9a53c9d8768cd7da33c05fdd3fb44910d673b21d3b9535b03cc3ec9164fc272db1e5f184f149fef9c589ed7e66d7623b55141da31013f538cfd1f1cfa64bed765f27bd8f1217623dc3d6f1b6024f26ab7531a5db1bfefff195cbcef25f931992b0c12ff5e5086431dd26a65e8f3091470a405d3", 0xf0, 0x1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x5}, 0xc) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x76, 0x8a724}}, 0x0) sync() dup(r0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x5) 16:00:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) 16:00:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = geteuid() setuid(r0) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20881, 0x10) socketpair(0x0, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4007, 0x9) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r6 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0xc0000021, 0x8, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0xb503, 0x1f}, {{r4}, 0x0, 0x4, 0xe0000022, 0xe0, 0x5}], 0x6fa, &(0x7f0000000380)=[{{r5}, 0x0, 0x1, 0x1, 0xf6, 0x597}, {{r6}, 0xfffffffffffffffb, 0x0, 0x0, 0x9c2c, 0x8}, {{r7}, 0xfffffffffffffffd, 0x72, 0x80000080, 0x3f89, 0x4}], 0x1, &(0x7f0000000400)={0x7, 0x7fff}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = kqueue() mknod(&(0x7f0000000000)='./bus/file0\x00', 0x6008, 0xfff) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x1}, {{r8}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r9) 16:00:17 executing program 1: rename(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') 16:00:17 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x18c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9651850f1e60c8cf204f41d30887b987c1dfcc6891d28f922dfd24d18f98cf632b09123a3f5fef3d90f719ae499494d6e6e5fccc4e4e312f176ae2aae51d40d566e1875bcbf3e8cd53986d1891e83597dc124f77a99724756bbcde44804ab37c3e12423e6530234bf304e23b779feae9159526502885ca76a0619b66a9d63fa821055517626e8a48bdfd7ca19a795a1794634c93d39491438fbfed23736be7bb4432aa1c827f6330e766c068757c764707", 0xb1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 16:00:17 executing program 0: r0 = getpid() getpgid(r0) 16:00:17 executing program 1: clock_getres(0x0, &(0x7f0000000100)) clock_getres(0x4, &(0x7f0000000000)) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r4 = kqueue() setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000240)={0x81, 0x2}, 0x10) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) getsockopt$sock_int(r0, 0xffff, 0x10d, &(0x7f0000000040), &(0x7f0000000140)=0x4) 16:00:17 executing program 1: r0 = socket(0x11, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/185, 0xb9}], 0x76, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) getuid() setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6054, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, &(0x7f00000000c0)={0x7, 0x1800000000, 0x2, 0xfffffffffffffffa, 0x0, 0x3, 0x2, 0x4}, &(0x7f0000000200)={0x4}) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="a363d944c4127ff69b92ea73787efc2b26634a9bb1df32d98356dd75c071adf354f67dbf32385bfbad35761fca5d85dfa93970df86bed818bea2e83a205cacfe8668f05c40bf60067dfe867072672630b547955981cd5a92bf7663f0759e450e5642b5dfc28cfb1062fa7bfd2624f75ca066370cf6855c18b880bde595d8ab49e47b26af2d6dc163a48a79ec8c96d1d4f6dfcdfd5da68730dad10f3c3fcbe87d73feeb8716a48d4321afd656af8422bc559c974fbb2c8dd1bc963966e3beb408d1d9de8cb322352332672023433bad272bddc379c87f4bd28d105032cd96d6d1490662487af73c3b42507d5d", 0xec}, {&(0x7f0000001980)="735935e07759da8abcecddac66ffbf2f052a87dcf4005932c07bc2d54176383dcba0b58e649ded45da1f9d064a3556214eff527581fb9e32d7c01421c69ae9bc7132e6bae55406a2deebac3d784369f3849d1cbe6df4ebfbba5debd8a941bfcc68401ec7ebe1ac5ff6f5c4ea8ee56ebea8e0742cd8676a271352e2749bf3201a070b926e7cd49e1e19017a45ac6018c3c6f92a3d9debbadeac2479b72133b33c0ede9d32b4d21be9906338b960a7e9f37695335205d69a5b7a3a8581b6d452757460a2230ed78b0443ef89b8f144d430ac4874cecfa87d4ea457901163eb4e68973684fa01d32ec97088ba479b9ed5fd60b144428e418ed36e771927bb7bbb13819639350b07c9a8ec804481c16c17890b7536ffb522aaf5a1c8af037414de753a5827f3c25dcb47fe2dff8d3e38140acd0cdeb40877c53720f5993bd0579699d3fbf316162e035bf4d4f3c2726c1cbffdd5d3b60060367517da0e3f001df28bd063ba245f57f5b58f81b1901a7433ac70cb19628bfe61a3fb89e038620ce19ae40b2b10ddb79943aa6a2f57350da0146ffe8951a0b5309acc4f789a100ae5f76d006a09c35cc3d39d4e0db3d77ee0b1c277cffa73733221668fe9a92cc8ce1aa8bd2a8cd4d2312d1af09d76f7541a60ccb61681e59ad29b663e6b87de153b30d0127f80c554049606241475a73c96984d125c34276f94916dfa02a7d4326fa9f43f7f429f34c8bfad40865567876438868082c04baf940cca9c579b31468fd4dfa70d85bbe2af7cb1380116e733c8e6461336b4a7e492ef79664e22d179e63b35abd0577c87c297c43146cb09662d67e2da5e3b900d6b3f9e4451518aee02901832b54b10dbeaf362f486743fc04cf7b5583faf25b889b5315156f20653b1ff4d265a7e0079433bc2998f2a6db92d2f9a3780ad0b7cea7104be8cf6f21fca124655b86ea5a6580f85788cf0dd79fe6a958abed8feaf577d308827b7f5974b49f2e13ebadc1fd329172b79788f9b8676fa1dea02f43ff9457ffd653969186f216c5e24925684b9ec9de08317e7f6d9022afa501c6c8033b0bb7fdc35a85a78a577ea451006435824f5a6b4624ebe25e53e27928419399042f933c13c29bafdd89928a39097d6b3d7fc535448df05763b1c5376dc2d383054d3414a6501369b5f1ccb0d3887d5ad037834ade9c1a67646ed7aed5e980b5b310edd580246c479affd1b0f694359b657c0e2c612bea2780e064f326b6dbad08bbb12f8fb881d358750dd4b010cf10087e330de942b1a5d7f0b2bda62f6c5b064305bd560810352012b8d4d97db0fd8de45f881fe630fdec7e81a0bb9cedc1c6fe994b88d0ed004cfcd4fae1e2ff364e6fee118412b2843bb140c44cab93ec2cfb2f764dc8470356b82262dc8ba8e82a4afaf559a46092cde20f5afc548861e853b157a9322cced4702940413792f53d1ffc833b3b4880c3b1c47e5b8843965bfb4de50e12b1dd8cda369b467564a67ab3397a9b991441bc98fafaa882b6a721a1567da325d1b36474e9cd43b3132cf3778e7b6f2a198cee87279ff35a71b671bfe7adb821b30506a866cbd8c9361ca09729533c089aafd002f80dc5a19d76680f3177df8584e7757b613d4ed4e1d3681c4bd28e02e50047b9a8691f3e69fe079ed3253af0e1156932adb8256eab95d75957726dec6af6b35dc89c9dda4474f762396490bed659ff7fa9d661b94b8cf7e647008f74d5bc7b9270dfed3d6b9a8963855d41e95dd2791e26f8a4444fd7984684122d295b2a0cfa202d33944a4ff86633ba647b9101c7234d864546ba095a4fdc806580c213782d1c06d02c2d0ad84592680284bffd1fe1d5b02c2d757627deb2d57df7db193d3eb8d6ca8a6508fe6a998d113d100658727b442000de4560ffb997fc228371d60429eb940bc65e38ab7551d5f4d1a3d45d3b78a057900405dc2b3dd2a4141168f9219f1d6c624a4c43c34d15d7a87839729d3117331cdae62d448605cfdce8a93ab2cf002267f7109c30e222916cab02146a8bf19c993a259ad9b1c14568457430d183a1b6246ea6c53ee796da3405e6951ebf30c375b9f0f58e9a808ae6673a5462d09d3d664448b905c6c901482e21797730f0bc4d6418cc616eaff39f35d32bcbcd28109f561aae03ea1a3d5e8b4cc5def9aaf491c82447ee43a095797d8048c3f923331880f7f38b555142810f004d27fde9df527b7ac667268ab518fbae60a6125bb009a2614744f09db4fb21d15f91856263629f53f96fe33171dfddf867dd7798a872b6a9225752ca28f167e1ff546b232700f36e253ea08d1e85956598cb9700f3fdec0f43c12940847190fbaf8478048202dcfd75ce6ed62a195511346d35b3ddda4e8c4c9ae7abe773316d8307f682234f6b6eaf17a00c4c1e4b2239a45dd663531afa0d3891e3845a6efdeb0caa4cd7c2d4f5c0186ae0318a1418ee92d460de39ddb9327d5e1015625be29b91a1b58f10de60948b93d9be119fd7c9e2966f5aaa5502fbe1ac6f8118f86880e3f13bc3a666af621071c6853411d905626cd3ef69892a5dbc8f0286ff68ed2a2f35b27ec000674ef40ada26ff0ca1712d153b5579ebdef023a91fe8978209d5595a56ab8791f8f5696219f8ef082bf18cc529aca36b0587b3d46ed283970135fe22be52b1cd0675a2cce39c3c6994fe0624875031e949009d31353d0ba5773b48e7b4766a15cab2293f112badbedfa4764f02698b01479702dfabe63071d78c888d4692234b4e35d4970a3f595945877e9c0248817806d3f0fd94ddfff2a86db254b5667768e7154b1b35f795b3582f7a2a16af220f18c91d3e3298a9c386a61fba178db9200afdb8732dfd0e0b96956aa1d41d76217aa176be25365913a44245d422f894dfefecbdb2e1c7d69d394a0485a750225d2bee49b74bfa9b2aa6f7c4a33049a96a8eb8f84d09e8ee39cd500abc7328b308b97d05bd1c2245108628a21dc188c982a8406ed3acaf1e6abdc592716ae5f1924ffcdf83af78742bce0afb37b9bb74d7a2e3cb5469e85013dfd53f1155c6d3b9b081db040f74ab3cb6ccfbeff3d9cbacafa02727f64e28ba062d4da497ce28db6d0fb2c6f41c5d8f1e7139e8b27508defaa78a44517bc428d9b4f42125b948cc6d9598aeb00ba73b4899e291b3034bffad45847e1c2a73558b73f4b348a35276bca83e9b9fb7989152ec977eac297c2f84e737e3585bfdcaf7e3ebd387e1cc357ca5e5646aa13e6b9e9e9becd51388d4c08241830a43818b5d58902c4786039edd287ea1373c36c47845f4416d7a25282d444939e8c61ea40949cc25717a27529cfc0708527c44d0d56f01b03b83f7239d4500ef6b2db22cea78bf01786bddcc8e99ecde64b59786eba1c6de45015ca104506ea608d39a5d312067df2723449f356f72cddb69414d3dff0af18025d74af8b49cb53b0e814cbdd3d237456dc5aaacd35937008dd0329f6f8794402f6011d0d671dccfd3147980ab36538555d00e66be7bf916e502c56ec7e7b283d7864f4210528c3aec654c394ebe79e1e4ec85003a76b9bb27cffa80d45bb939b2c91d38d5d74fb74d667835d93ba9e8372ab3b697b6d3d998cdc54780712265ab3d0a6b513cff93b3fa73e30d2aae35669b8fb8b18fe660fa3629e90fad5582beeeeaa42833a498dcff9ef3e2600af08f894de13a728bc29299955a28f3e3a33aaa2250557f35055087db763010d5ddb1a561c514033615c441566f305ce20a1d3bcda93c4ccea63b42d0c0e0377e3e775e888f5e17baa0a3fe3144f5d3a828c08dc3482dac8ca6c9931e9d48bb7e1a432e90c80e61b8d7802f17656ff193b00ef07deb1ba6f5e62ef89df831e0e28a31b1a00eb05a1155340ee2747bd2f00efa2d82f22202e5d166f8d29a9dd94d89678136d11d1461f0d6291c09353eb253bd919c3537626cf7e3e1d617ce78f377529e262cebaccb5c04cc74e96fb1ee1ee106256b30ec184f9dc1978a4ba196dbbe679aa003ffecfb4aff330dd5aeeda1815638c53d3f9c00d44fb19dedc2f5f8e5359b82e2b3d36c316e427b9b610c247cbf1e25191ddae7b05d818935fc7bd57f6016c845b9d9d633cc167a022ce5e9568675e416a70d79a74f9eaf0f5ca4680dac18f627dd840add0fcb16c53194e8539f8bccd8880070bf58077b112b451240132abf5f35fef8eb9a687d9ef8f6f20176cbd5d8eddcd689ad098024716a0f9ddb7f07d7ea0bbb8da5e43fcf0035f3e6d2b6007d5662f4ef813012ec4afa13439952e264efee4f12a436d1959f696360a289fb7dd24f608222d6ffeb6c842019683e6f8e7e72fad81671359f62b912d7647efc9eb86cae708e4d101fb34743feef6cd3e72a02fd4263205f720e257e520db9bb02803ac960873881cc4f90d29e1656734bf6fab3c0ced095f996fca8b2026e716a226b20c2a9942bb73549335f2065b5ebfce763a585a501fa5862170279db6805355d8dc0b7af2394a0624c84e64f37740d0807bfc138ae5c54ef6356e8403139dc7650fa6bf3ad86c0222461a180b64f645aa30a44a2206ef4de8fbc7273703e843b5f70c700988e74c6a8a7634befe90ef39127e01c39ed167b774b6b84bb54a680470e5e76d4673d3ead526f52041827f706f310c635e69473baa116e1808ee196b7e231417f8d13a9bc91f17a886d26a9cf8f999846e17f1c832087534a06745491f3661ea32681fcfad487732f56b00da0ad52f2c8f31fc2417171e19ee6dcfb79e6250dce38bf978d0f98ded6cf647100e28c906db07e935e643a4b9dd5b8eede9596e6af0efd1e5f46e82f4a1e258e6ffd378303eda5443a49849ba691f43c85353d1ff0b39134108ead29df57e230988d03c574c28251e3a2bdab7c77000dec47716f1661425dc498e27b22f50d38a7bf4ce78f1e82f4aed38fd6a9c41a4c0b009bddd82ceaca4dffc34ab93a086a7f1b973112c5745e2d2f1d575286f688aae0c68f1b86818e89136451ac88e8b15d46c9653c15fc15924cde3c3a9c1898b65efa9be7613ba6b3ddcbd640b68dea82424abee0687405ab236dd743663a0d337c9929bcb85b8eba6e9f9f2b34123fd237e795dda35c75d3dd8a87e085b9a4fd21ed75ef13ed2315ead464468ed52c1e2e2d06935da212f83f89845ca91ed50333c97c7bca34aeacb6a2a9ca0c48b3b6f506dc8601c80ff5c3b5e4ce028ad40eee3a57a2c724e93329b66882d094f18ef8659c820ed90f961e38582c5f92ab912fb58581b45364fffa0930f76361b3debb180768bd6dfb0fd6f753d555503dfb5153789ec467c653cf4935b296bb7de190b5adc8308f01dcc7cb3b4ffe97962b36babad5c327b0e3037e54cb6f9efe386c1964eb7075e4d56163a58b790f39abc94a76fc0c48208733dd847b9ee6bba30af12afadc3fbb6336414c04d4f1dd6b4952e34d553f1cad1e6f4db04269db251388d316d333d2da15e34af3d1c4593e20bebbfd0ae209d8433f9e90087cb0980df8235c838797d42ccc54f338158d0e5f6f9c83b7075eb4f9aa01e17342ee64accc006dfae6c7cf3409fcb04e50eaa72d03b9f307feb2e47d36e53b7e102b7151e1034ab299765ab50b454f5fdc0ee7b3f623d531a6661f2efd1f2790d0a39e1dc013460057a1d93a459706a05240597591b70655cbcd41f7f641720ad3b02b32e457563408920fd86aefc7b6d340b32ea0a65159749f8079e1aa93222f20133efc3f8d68251b6390befacbcb6d7b45a9db2fd62dce3a8dc7ec969a98a1a6e8f8a0d9857", 0x1000}, {&(0x7f00000001c0)="4070a875885daf1cc4ed8d947e5a68dab3670fa860d3f60e9028a75a8b1b35c4bca65c1c4b6cb04cbfba2a4699851bce63e679fd3dc8311aff795ead1f9208456a67f6a3ab8a1231f9299df84882a4b65aff31d0b7122a7df490e400507bca28212d0fd782b80765afdc688c8c989a13", 0x70}, {&(0x7f0000000240)="530c27e23229eb2e16d5f8dd2807f05176af5230d5d6ec7d02737e5af513f2951d4247bea2d04ba99817754ae95a8b349b8367", 0x33}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="d8abef4687bd41f935f541935604227c8ce65c180f7dcc4540ceee2ae659a872e8b2d4bcbc630edb06ca8523918bb22b53a690abdc8c21e0a25ddb05fd8c48df3e0cd25156cc1a66e2d8f4c366db133dd4428de11752bc1ebeac6ad084c713f9dfd4554b64d4ccd1e1403bc8271ec9119c6e773457661c0e91da36aa7a3bd5038d072965fba1f212153a50370d5508e24df8d272e59e3e318d3063eeaea7e81e71a29b7b8343afaf91174542e10bd94bbb4338d71b6fc07e20d5e8df1323", 0xbe}, {&(0x7f0000000380)="41469b0e150913fd206a589e3d0ed5c0c9c53b729b9b706f52bbc53d15abffc4f695615b00da52fe7a5cb1b45822453aecfb9dc2d841c89e9a17a399c913e4088c609984fbaa4bcfb24da809367f836d4527e2", 0x53}, {&(0x7f0000000400)="45de44a0b36491a452fc7814a3ec7ed0842743850349f68d549b7f17800d71b804d8c7b80063f3c80545b908829aad7f9aedac97bde1ffc0a8e4b92965f5af3d846b07dd8b1d824b799a9016ac617c69ddccfaae1dfeca3c773a69f452d112d0473e154b6db23184dfa8e6677fd372104f3184db69993e34ab85debd6270eb4dafc9edeeabd5c053", 0x88}], 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:00:18 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000001180)='./file0\x00', 0x104) r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') getgroups(0x3, &(0x7f0000001240)=[0x0, 0xffffffffffffffff, 0x0]) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000012c0)=[r1, r2, r3]) open$dir(&(0x7f0000000100)='./file0\x00', 0x90, 0x183) getsockname$unix(r0, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) 16:00:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66a43c37696c65302f66696c653000"], 0x10) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) listen(r1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="f5e11e72b7572f132f8a513087bdb05586e9fe27ad4c12b800adccc694267824ba8bb51f1463cb76b0b8fc9a7848095a28fa803cc61d5876525b3aa8fa87c15eb4ddbd0b57fded02a3357e478fd1e6797f1babd0a02d4e7cc7611d260a9b8f1b6228b9346d2d48bf447801369d21548d60b59d0cae01b6bec55d71c9cec3a82b30f8371da5a56fc396cfa7d04d6e30b63a934783d4e143cb296b2be9e62887b3df4a936b70e13bfc1c6d90f3fa3209cdb4120b33edcf933703b46a2d95633b03525ff0956cdb29285db81a18b54ff4f343b6092bde7bb686d8", 0xd9}, {&(0x7f0000000280)="b71b61ffc43392fb51749a95a4fbb1e8ed31be6e8b05fcd7a4418f32226ee4c79ecac49cd0c26ba2918ebb2bf28b8f405f44ca6bd8b68a022be1bd25c26c0fbc376549cdd7d26298b8c3f973346a8a99c1424477eef603ef8809b59c8981003bb0c4b6bc8cacd928222d9c2be863aa6b2dd6f05b9de98943ea14605eedf1e448357d7cbb3ad3", 0x86}, {&(0x7f0000000340)='@', 0x1}], 0x3, 0x0) utimes(&(0x7f0000000000)='.\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) connect$unix(r1, &(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r1, &(0x7f0000001580)=[{&(0x7f00000003c0)="0d77d02b84fc000d432fcdedf5eadc7ec3e0b23db0e6ae480ba5aca8b12fc924287fba984380bd3aa15f6c0b65b7c244638b53e3c74ea1162538ace2044ec0f36d04a788e420057dd3129125312bacae45f6ae706f801cc35069215df0bb30e61ef0cd4c796507c2253337098641523fea482de500936badddd5f28f2ed3997b8840068dae348305cfcd1a6c02d4b169305f085310a95da2e63234f0caf93b8e908c495101f1964fded72a92df5c6ae08a6ad299d80cd6aac28f62ea23a0f6153553e7d6bb1f2a1b2cfeaeba6c7d785812ffeaa1b021e9845f61b371a9203a165778b7afe53cbb5b419b19278fe93e216c06e5d303a438fb34b713f8ddecf796ddff47cd48938cc27d2b7ef6b9ede7982856802b537e7d3cd461884340502485794aa211f28da3b99f0993ae4ce6ad10b3fa6534185e2c8ddbceade9d3c6d4e84eff1a6e45ef08d58353806b277c4ff6908f5935e99abe112bd4c850ea8e9d767c099fdaa068b83968f6d8e5f4bf6301338d2083870cad8a9707770333f16c3c2612d0e0c44b26d71ebf10efac9b648c75ba49d442c140b7f39f60516fb73fdeff939a0ca66f9af30fc25b5c4e82145343e0803d95b8fbc22e598db16a8ad9f197a5cbd15d0c9fd1fc3629f78e1e52de0366125561c01c01c06d8ee0dddb6140f7ddc48772728d8c15ed1ddf6434af7a759c4323879bc7be8622583feafcf9fb58d24fb2aad506d0b3f8b1862d477791581f44bfbb3f967c4a87e11b803bee2349ed0c3db80058a55e01feb32ba3fb8fb24f3bfdafdb16e7a3b369f19c3dcbf6453176206eebe5978e1babed15a20fadb7f88e2245e858d089035db556252c5d6d61badd31e9a80241f9c2be3ac70d60572f464fc04eb0c3df159f8a14bde38c80ee26630344464ee90412dcbaf535d0c879f6972f66614c10caa2143e6d8fd1911d432ef5483f14c985c4917d1c6584d4ad040a8dc332ea5c311f4b187e693243102cf9a39d7b20f5666314f2bdcac33ac58acc65c9ba7da6eec657cb2799da1f0af4c08ae5c6eccedad991b58e44919f0031d530cf1573be49dee7d99fc24007bfee45151eeba595b1b4389c54dd83652a6b27bf8080c86015e2d426235dace43ff600dee65bc27bf8424d98f8930023338ebd5ea184b7071273a7d466b952086aff213a6a365882bddbf9dbda5f38fc2b047ac5a6e6194fa11488d90c39ecadfec6d6b6d2aad6fc08fa17a33dbd55b4ee8d0e5cae257c64ca3c020e5e4d86abfa4138dc64084fcd72c3eb71c2cd9786e6223fc22fd2221d97eee5a38fde84d0e2e73c87383be49f9035c9908e642061ea522cc9b3596ae992d5af201a93e28e7387a47245fc9be13516130b7c809cc06494b405502713276d6996055ff9f0d60aa64f178ca1d83cb6dd72f330b40f9569de3682ca9dba8b2f2c4948f46c43253a0cd744cac2243519a62c6aedf3052087fc83fd10e019fe23621ec27546742931fcc9345e517cfe890d71f378026013f69458c1fae71b3009d91f28fa388bdde7bb002feb2d99a524f1d7db83e02fee4b8d87bd0129bd7adafcc5f6d4d6b70a4bdeae4fcb779a12002842cf509e910cf2bd81164c4ef55ddd237a5291600742c12b450fb454847e627e67a509ee00d6e6f7f013f34bab03366460293cb813c8fd06902ba7c7613dc8840388b33d957c5e052d25df09c5e8fc468beebcebd2821bc8841671b69b64ab510f772d7beb12d4c248f32309dbb080bf2ad0ef08008ae6c798f84c9e11173a4a238c3a2fc26acda1d5b578d8b1a2deca1cdf8302452cd898d47ec1de673f50c1aa66ae7941f12944999a77b51f565465beabd32037164c809f207831d67f623755db8c39803ab4fd6193efdbf86ac5e1d9988c52216a07b71f3e87e6b6f60a9b8eae6c8bd78b0ebdebd0455fece3830bca779ec3e8eedc90a2a5a8a6bf6e2e12991ad3573be276739e2fcf94d7b0f4d54f662dfd83d002f29c68710fcaee9f2abc72e692833bd17e8ae7936c5b97f20a52ce5f5cf66ad508325b4a4bcd69df303f3a8875b43fcc77cb3612c1160352505e10c1a0ea934235bbffd0b605cde214eac9ac11a0c00f2a24323cee1a65a0ad606ec4b327e5530d9facfb73d64e746b30ed9e868fe6ad2589c8cb6ebca9051fedb36abeffa55109290ef05d7842d8a75baa44a363307f046187d82cc7fa15ffe1c4fa9108b579ceb7de971296546c68703b2b6fe09baa0086f0488b5943e9f93cb4d57d108be00315ee35c718ae4837d5094d9ce88a493e3ae9db4272e62254e4831bb0b11298e601b6936a950589af75b86aa4e36feb608eb386c2a5e2d14dd50e6047806ddf3fa7fd814b9361bd65c8c7688d1179655ab3974f8d40d4c7bf53b6aa71706bf6d2ad76152d118089c9e6d5ae8e4b41f75dc5338407c6a866a4261311407f001d7bc797aeacd3172b9520afae52acdd51c44b084ec613e2f15c667c29b35461ec5539d987c06c7de308536a5cc58a0edc432193f7a7770cb3d4956da5b24e8ded3d50318f2cac852e09a7a1f0ff3b5eaa7f2f0817b64675896496179616257ff8031ad33d7490734b24770f40e5a4dd77c1c1dbe773c3161397385f442bfac66242f9d28f5aa3938e0d8677e497e7dd2cb6b88ec7e76af7796417580c93c9c0221dbdfcc84281c2a7ccba92fc5ca1da573181796bb2c0e96b485a48d8a1ba30f08b8106e45d42081a27296247e182356b41d297d879b6584297fe551a8af7193184993b7e06834a6f566ec04282fd7f28e2a2f3d50111948c53408499967d28d19a036dda4376f5bbffbef96b4c23f573bbaa962c855dc8ec7afb4dad3123afd0ee2cbc1718b4b30dadcf4c0eadef26df763dcd45e3585e8736d6b2c6522f5f160e9e6bdfc510563cf20f1de25af11a05b97462f3a630ffd68c196941da937d93667effbf1c832989742d422936d635a91c3557c158da3120ab933bc368caf7ea176dbc4ebdc237824484d6e5d312a8ecec0ac5404b03a9b37bc0f036e43c39e755c4a9ec3f2a439fd40f5bfb6fc348c584a59528903c96c28891b52405111ba80e10198c01062c51db8385b8b83c6431767bca923da12b0157dcffdf586c6238802f085ef128ff9017a14cf2021540576c6e747ef0eca69e53d98970f39595652a98355d6a079b44010cab297c066989604d893080264842900d1f41ecba02351bb92be1bfe61b2eb54263dbbeab880a84857c4957ec7c7360647abd7f19e5f88ded52fa5663e1286e0b8541129427bddb422272a56d76fa6306205e625a0f95cc50220fc6bd5b94f73bc8bbeeb8e542de6eccc5d3ff7485eff057f67e97c28be2f5bd172dd5bd397315ef004d76a73b0bab6464c5ca750c17b229893461ffe53d1d9af2ecd131b25a1db0f07142e7b8165edb5f32b5b3a735eca57121eebb4be057e309b90387bb3997d29ac8e289dc6aeaf88d4f181ac38a3ac7b1b37f9fa72a480a2436d02f3987cfc097c6359818f10ef6efc9e8a263a76faddfbbc3375e146836b6ffb3937359e6d6e612ceecc6e7a304e81d5472e39f4ae44ce3acf6f40b6631e67288406f6cf35500c321254307b292a5981829b22c0b5deed2d7dd0da3bf0482cca25bd3e120a6fdbbfe42c89b80c3540bebef3569f3a41cbf3b66c2c0491c66e89a2875b95c726d8157cdcb40637da86c8faad68f45e9f9df9d88d36e9b86e579860d22553cff05e5a47639c8af3ba0708c5df41026dc4230ad8cb6d9768a29741b07681b3594847a4e67b95aa0114022eca7beccc35e8b84efd64d37151ef8e35b3e27d57816db485798d88137183be3ea24334f745a3a64c0cca1492638b64f879a5e4761209bc45b6b8bb2f0895628df83abf97805a5d4001ceedc9afa36190c877773036b1da20388bc03aa91c7f396751c050e0adbf82d77fbd7002f05ee49a64d6724039c8848dd6d70d5f96f889e8a984b6bd2ad6c255aa6720f1183cd97a8405378fd6003132f497b173ef46f7341aead6b919a9250636c60d1dd2d5ba72ff141141c212228c4c60f4a799d8c30ddb983d89d5f27848ce9846b453c8e87bd6018f320a7a467a70c58eae4ded1f6fa6e86cffa7e1ecb9c03261baa920451b5cb009567eed6576a67f8fce93097eb166a6e3c94f6de8ae4340a7cafd7fd7d809efa947f4d436931b5bc04dbf1f857e12e182c6e95730ae37acd3e4f4610a12497483e75a8b10cfbd74dad8afe80c593b21171ea54fdc441a9a94ce276275a92dec8a96977e8bbb8334db8fa2debccb3bd6418758c0b5d4e6813e6b44bcb7b52aeb4d7a9d3be8209e1e5cf8d7f1e080d30882fd6b71b28ef08b67bfa2f3fb7d712670c0399e3053e4bb469ffda6c70fb50b00157b8233b7244b1b2ce3da703e69b948451a4697e174a1064b9fa82ce8ace3c2560ffce191dcf2d4130ec25cda04aadd9d861804dc7949b1611dd55b839ea6b75e1f37f82754acc5c6db1802dc9db8f2dccb57c60933884e96fb67df4871ebea5b126293c192ab11563d1cbc060cfc7e1a9154eac55249887251c67a75310e3e38e5eeacc3ca05042e955780679366a1732543aea44ab2a09dfbfd36e9634bd2481a6553dc2d44ed7d7ff19882dafe8a5f565a3657d9b49ba8c0462ce185ea22735ee67be09ef486cb1dd882af489357af4bde4a335cf9f2c229835efaea1230f120d948a2453081d85dd06b9675592a9ca9b1387b4a1f840d1230fc362d08b6cb2d79afff41be5af9f18e7f3e76e531b1efabbabf775ee437ac1d41d1febaa9f604ad2e079ee4b406aa744291bf2f340c2e947ab868da526b0b98aaf65ebb680874486dbf33aa4ac99de74fdf98d6269d5e506aecbf0610a51dd25c1dc764621c75e05e0cdf4096117ca5dade5c833dac6d44fed0229742bb2ef02a97ae4a86540d19adb95d990ddc4b4a324076c03048a33c691d8958b3520bb4b7274000664955120d6ee6bc7d59be310883996ca251357febfa5bbd137086eea30f39ceb7c9cd4ef87998718f8928982e36d13f3227478579973c5f4245daa356a580cb6a31068c8c71e030eee73333a5a87f7e099b7c3198f627101931b06a29a6c78c77cfdc85f54305deddab6f87da1a22b7af4e49a93523341d3e0dc8ae59bb04b87c8a82a570a140a5ca38e453d27cbd3c353731eccdcc25ebdd8bf89b0525aa421caf7de1237b43d08a056f07062c1ccf8b91a6a49c526a7a3a387064e6f4da98fba21f92078f37da33048f9e00b5d71fb98c531dd1c2bdd59c25c9a98e87c22ee94da94ee6cbd2f6aa517d8bda2f327bd80c6c11e616f30efa1ba196cdd0e73e1e5f70ab53cdca5f2f9e7a1e9154e042dd31a12b1b30f7254368b19d798a6f73b7b4c3c9418ea56d13409d32e4b00ba7d9492eb8044ac320f3d14f931d6f351f681815e459439c408dd79d5b0afa0c324e8f84a520c73490cedad46a1d08f451c623f0c01dc64b149d892358ecf49541ebde2a12ddcf07a1879df19c796004452afe24b599c427bad85bd64b4da24e6c67b868dcd8ddab3377f3bc435ecc9eee3d66107a8f02fca7c43b6c64217a7ec4dec650a66c6d9ac7ddac366b3d2334d39aa91b46a3de00c5742bc6ef936dea1c5adb5dda417eee2c01df21d1600f707115be29811560b761ec36aa0c3b4da7062b07e224075fa63561b5ea288238ea9a745c54d9c129b14dd89802f16656b71dcb7cafdb9802c3eb044d60c63c58c9525f5311ff37fa818d36c01e8c6bd60dad201509b2a96415f8284240b7da82fa81fbd652cc615", 0x1000}, {&(0x7f00000013c0)="d3f2b81e3942f75581b448f01e2ac4", 0xf}, {&(0x7f0000001400)="c44825afa728ba39182141773a1ea8d0beceda66596a2fb93dcca69736e851477d66826b34d0bb91d129c7640873ab0361fc35a9f367c6283ae4cc6236a00b2ff2ce0de7da8ad6e44e55ec90e8a2aab2761ebce3aa879a9a7b970b61305e98495860af906f694bb4c45f9724c78733d3410756fdad411e4524079d7fb3ec33cda109aa81656a6ed70ce7b9224b854e632f44e1d4bb5a8479af", 0x99}, {&(0x7f00000014c0)="c94fdd4d1af21d59fb3a5a8f9059f4b20303ac0bcf044af08763c1af0f12c2ba3fb8658fcf9f640ffa2cfeb0eb76acfdd06ef83eb718c036872deb260f3b1e5d01da2f069ad143df4e6eac963e08e8c6ac04995ce2ae70d0ed28e67e848d36460ddfcaec5e962cac24dc4c8c6984ccc31dbde0ca82da9629dc7a42cdebcc30b3cc71aac1a85675d2a1d5b76b4e55b6fd696af22576c8663de8c962a61115d5f9744687a53438ef86a075e8256dcf1e916a1419e1df", 0xb5}], 0x4, 0x2f) ioctl$TIOCSDTR(r2, 0x20007479) open$dir(&(0x7f0000000080)='./file0\x00', 0x300a0, 0x0) linkat(r2, &(0x7f0000001640)='./file1\x00', r2, &(0x7f0000001680)='./file0\x00', 0x6) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) read(r1, &(0x7f0000000080)=""/164, 0xa4) getsockopt$sock_int(r0, 0xffff, 0x1107, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x1, 0x1, 0x1) getsockopt(r0, 0x6, 0x1, &(0x7f0000000000)=""/6, &(0x7f0000000040)=0x6) socket(0x2, 0x7, 0xffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x9}, {0x18, 0x0, 0x6, 0x1}, 0xfffffffffffffff9, [0x800, 0x6, 0xfffffffffffffe01, 0x2, 0x5, 0xac3, 0x2, 0x7]}, 0x3c) 16:00:18 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x10920, 0x4) socketpair(0x6, 0x4, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xb0}, {r0, 0x4}, {r1, 0x4}, {r0, 0x50}, {r0}], 0x5, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f00000000c0), 0x10004) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x7, 0x2, 0x0, "168bfae28a94adde29045016fac5fc9b4278d203", 0x1, 0x3f}) 16:00:19 executing program 1: setuid(0xee01) 16:00:19 executing program 1: socketpair$inet6(0x18, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x83, 0x40) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x44, 0x4, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000013, 0xfffffffffffffeff, 0x7}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x7, 0x8ba9}, {{r1}, 0xffffffffffffffff, 0x3, 0x2, 0x80, 0x80000000}], 0xcd6b, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x5, 0x321, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0xc0000002, 0xecc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x14, 0xf0000010, 0x8545, 0x195385b}, {{r2}, 0xffffffffffffffff, 0x22, 0x8000000b, 0xd1, 0x3f36}, {{r1}, 0xfffffffffffffffb, 0x21, 0x4, 0x9224, 0x2}], 0x0, &(0x7f0000000200)={0x2, 0x7}) r4 = semget$private(0x0, 0x0, 0x100) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000240)=""/144) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) fcntl$getown(r1, 0x5) fchdir(r0) 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x1f4, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x8, 0x2, &(0x7f0000000300)=""/85, &(0x7f00000001c0)=0xfffffffffffffd41) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/225}, 0xd1, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000380)={0x0, ""/248}, 0x100, 0x3, 0x0) msgsnd(r0, &(0x7f0000000200)={0x3, "e51604d0c35c1ba9a5a42086037785567567a43ea1c4e55a452306ef172c55cce17fde7723c116b9e69c43aa86e085ccb8156e5b1f0c62b9b58279d59182c6017cd5e9fc9abbbaeb604540b7b49c89fbce8444049b589c0ff62fb0f0ec27467bacf2589b81e4182707b0d12fa7400de29b9435cf2ad4126420d68cce16c498ec16f9318317a03692e85cc2ffd8cdf6b974bbc01bc31f8233dfffe57c456fd7f35987a550866d2f84b975deddb8366c0da7a9e5fea9e8509752d9b78da232e4436544f343eeeb1884c0ab933a46601f6ec100cd692061c982e5e64032aa8c0a99f1b2cbb37feddd04a5a99f91b9cedd51d355"}, 0xfa, 0x800) msgrcv(r0, &(0x7f0000002380)={0x0, ""/4096}, 0x1008, 0x4, 0xffd) msgrcv(r0, &(0x7f0000001240)={0x0, ""/219}, 0xe3, 0x3, 0x1000) 16:00:19 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xca0, 0x2) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000200)=""/39, 0x27}, {&(0x7f0000000240)=""/5, 0x5}], 0x3, &(0x7f00000002c0)=""/211, 0xd3, 0xfffffffffffffff8}, 0x2) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 16:00:19 executing program 1: syz_emit_ethernet(0x8f, &(0x7f0000000200)="954600c4564d94b43d927da8130707bc14daca0007cbeb0c6253e96f53b6276d8f1049169cdd1af95c78ecf9faea7b98db22baa0dbf768e5e5bc0f1d1e678f477a160bb59ee13fc2d6e36236595b75b0249f3bd71a3c4bb86e1f8c6c588bef3e750f49b4beb6555c6178c3739ed96a46c9a834685ebdb6d2510f61443ded572c12e1f4b2f7fbe279fa47b268211f6b") r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/239, 0xef}, {&(0x7f0000001300)=""/240, 0xf0}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000001400)=""/141, 0x8d}], 0x4) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/164, 0xa4, 0x803, &(0x7f0000000100)={0x18, 0x3, 0x401}, 0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x23, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000001, 0x6, 0xffffffffffffff01}], 0x6d96, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x10, 0x3f, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x10001}, {{r1}, 0x0, 0x10, 0x0, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0xb0b, 0x7f}, {{r1}, 0xffffffffffffffff, 0xc16087676237ac97, 0x11, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x48, 0x40, 0x1, 0x40}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000023, 0x3, 0x4ec0}], 0x84a, &(0x7f0000000280)={0x7, 0x10000}) r2 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x2, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x1, r4, r6, r7, r8, 0x40, 0xfff}, 0x2, 0x0, 0xfffffffffffffe01}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000500)=""/184) sendto$unix(r0, &(0x7f00000005c0)="d2670cfbaca7cff18cb9c29e15d9316474a676daef573aaee586f2bbc47505dcb898aeda78d54ae17ba9a339292c505b22072a729a123ec51bea2f018aa9", 0x3e, 0x8, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = dup2(r1, r1) semop(r3, &(0x7f0000000640)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}], 0x2) symlinkat(&(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) r10 = accept$unix(r9, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) preadv(r10, &(0x7f00000007c0)=[{&(0x7f0000000780)=""/48, 0x30}], 0x1, 0x0) bind(r0, &(0x7f0000000800)=@un=@file={0x1, './file0\x00'}, 0xa) r11 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000840)={{0x5, r7, r6, r4, r8, 0x22, 0x2}, 0x95f, 0x0, 0xefa0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x810, r2, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000008c0)=0xea) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) truncate(&(0x7f0000000940)='.\x00', 0x1) symlinkat(&(0x7f0000000980)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') fcntl$getown(r2, 0x5) r13 = msgget$private(0x0, 0x241) msgctl$IPC_RMID(r13, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000a00)={{0x3, r7, r5, r12, r11, 0x81, 0x5}, 0xd6, 0x401, 0x100000000}) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffa000/0x1000)=nil) shmat(r1, &(0x7f0000a00000/0x600000)=nil, 0x2000) poll(&(0x7f0000001140)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x100}], 0x3, 0x6) shutdown(r0, 0x0) poll(&(0x7f0000001180)=[{r0, 0x80}, {r0, 0x42}, {r0, 0x20}], 0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="ef7eee5939f7bb9edfc87523b73f0c64cb4506bd503a645a7eab431a194a71ac13efe5374324b31ca46d41f2d33497d6ef1b9ec327ae93b5e24f17a06b5f2fb8c02e2d913d93e767732b9f74ff074f6635004fdc239a14592940589c9721c7359a977ba83610cf32eba47a9e0c8d790138552271eb3cf32f6dfc8d95d21a483ed6626eca9d3ffb9a19c8c8815ff4d07ede56ffc41ef8c98e1fe9acdded982e85af427136bee07f07139eb73c90b04bdf23b0f043fdb115d9c6d1fadf64dcd1910bc5cfc3623f2588867b7e7ad51ee9ac6907435ede587d5f9baa4d1cebfda2925ef1508f8e0184d35b6c96e315dc92d479c61ff672aefc4b38ab61ea775cb134166ea8a3ab63e295267fa56fd982f40316b7c5d06abd2f21e574433b6988095b0f7f8706aa1e10185dcac70a7e562f77e82d671825763f4a46ef91d952cd375bd78da47a6b72f37d66edc37935588d771fec7cfe3d9f5352dcbbb3d8e7928fb51d84a4f3027530f8f03fc0462b94c4e62da8f421d8c47df766feadc2d74c50e87c1f31449a1c527f2950862142b0434d8fed5c34c63882746d1d1c0d286eb4fe2be5c22e8a226b0c7e518ea92e5bcc89188e15dbf4dbf52a0d6b229f815afa1a611fb307c95d0080fc478a3447014361f413e0ed88a190b7b3318a82f60c4f3eac215e958b147caa6170a718724902e1546865432cf4c5114e5696fa931df7a7745f9f676d8a2bb418df66a63a8e3ae5bbf9dfeb239927f1bad693b1c06add2b8fe2d9922c2ab53b3df5599c4dc84bf104b76d24952646dc7f631891deb0975e6dadab9ffa23bd1c9aaff21a0081669f2ed3572c07fe33e464e8662f19805e7cf50d45b6f6f83d321a52df6b18f3f65bfa2442f52d67d0afa4345ada919d40d7d613e038468be12165a7f180f66e2340031be259f32ed135cf41f0f2807269037bbc7e9ac7aea0f5a00d911b1478d4e9ff7bc2e5c99e7c954cd7ed25cbf591672194374cebc40de1ce880a2f2dfa5b337083919e43bd8c6d7c8adc5d4e90401ac363dd7d2d843ca97f7bb2e977c78b2e94ace67d8d55a39c930e4d95b0a1cfb123c69e2323acfbd8af059227abdefd1a5864a29d198364f18513bfcb820b1f45aa8abc412a4821ad6c395168cfa9174632d340b7eaa98a50e68b11459aef5aa9e35546fc251af9a14916462e6d708511258da31d4ef76ef5c8fc996a77b1b57d0dd677028fea9459640a5740b20e847433bbddb074251a22a75e8d48f3224f06da822aed133e7f2e796b3fd830c01429053d2b05af85d62711f681434e2dcafbcda7964ecbe6ab382292bb254b0eea88eff8bbbc391a017db153e578aea42ef26ea46ec45bf9976dd50d1d19ba8fdcbe0f16b60f1069bb73e07b4ae17c7de3d752a1c82cba963db6bd03ac1f0e92ddcf082097a4b6b0f8a9c69b89db582bc5b61457db709ff96121ed22b77cf07d2be84039a193ff19d60843d2a51381a5f95e3a0c6b6bfa1a036139104707ccc66d14588b7845e3baffd5def6bb48751fe8c4689168cccc6753ecc08da4848e9dd1af11489973f0ea2b48f8df10da4c6418f970c4f510a879ab87d52ea2d4f8b1977176ecc29b9cb7db4f30f8bb18ab8f3a13560d4d0adb2961581801fada113f1354be47a7c0135a1aff9192fd1d89c71f82d6b1dd25296ca271d6031182c4b5ccf8cf25d49d4cfecb102089c2d5a6a98bdf9635aeb1b5774d1bcf91bffe6ca5ff2816b0999b2b2ca83ba12fe7aeb7fa67b2d1f04efc9bf28b201bd1fc40509fbde6f235fabb5a8ccc0cf8aef52d917796588c87ba5e5357a598b758b79d542d14c532d63da40f1c8faef8db47827181e44c7c77858c570cfba4914d01d20eddd969e2cbaaaf28878880eb156d95970ce031773609a6c91f647e5091e0320f004e7c714e0ef5227004e7fa0e2355265d4ff575b06cbd1febc3db4d8a06bbb8497f715d12620e930d6b319a94fa25df18f742fb332eece4be64478881608bc2c2d66de697c438b3657947e42a4695ca6ce9f6aa0444ccda0dfb6315d7c06a8d0ed8450f7ace2b1c98626a6d706e88347a32dacf47286388e0582f1a78ca74e32a1ebe9a74e622d7cf9af4795dd9b320bcacd9ab419eacd9ab5b21a7e008176fcb246df0fdf6fd8271199c179c154b6e1a9b8b8d8983c6a105c5ef9fb3d4403c7b0086504843f47954d456ec9dd16642821f8269a09b999da78964bb16f501124e40f462338696f51380db20db2f7e50f1b42b0baaf76546653e468498357c2874dce8520fdbbf56c1c92b1ad96d395ed5b763d34cbfaeef8391f109b28a13d251458f2f17436bd6f5f406aef39e8861b1a7b97dc87d5c29976ea441e19bc6eb4d2d4fcd747811a7e393433e44cad6aaaa873ffe4f6491a007513ad588afd4329c1cfb3f437735b70655f44325b20ccfa607490a048a77a4c81f37991044673acbeba9c791e2c41b632f8928d69175041e3e75cce87ec14b3828b2f67438ebf234116a215201b206f4aaecb3a5fd91df8f4dfb1ecd221f6925e2f0a0281ed9003b126ab06127d0c56d16e57861897beac75b96bcfff9f86bc770a4e7ab9b3d0b41ab3633023cc6c546e32a94a3c5acfc7a0012e4b130218881349cad1d1c7f1d0ed7a761066551f2127136f579c5c6f4becc696f0d6d2e17fb5a8083d277c266729ae93911f0cfca7e318acd5135fc95b79ec207b4a39b78d29a8554b0c6ac653a1b89842777a5e4b2185ab9af7732d3cb7fa586d61a42310b62e3d51f77d9d7f927f88d0d458601a4ef4c48f8ddd532819192abab0097207be2a37e4ae16a564f17645b6c131e840ff9b9cc9335247f310de6ddf57ec68380abb80b88615338db8b250d91203127c57f0cdc3c090258dc2bbb6f661fdcbf0257c0c474108b9fb8d45d75ecf93fb8cb8f50600eb152533315e2b1d8c5afb01d9c315e42d66da60886f60aa222d1c806bbe901c15ebcfab81a5778d1af167220688b0b9dba357821e7f10fdaaeb393a21d4c38c3688a99b9996530e5cc0757b70111eac9ba0142f4451db1b301e782ec52461d5438b94486f4038ad5aa8e7654e3eda0c252484ad5ac01f68d4b99aef8aebb61832e169e1a6627347c8dbd0b22f89cf2ee2b9fa7b0b4d1b461967004fa367cbd4358d5ae8f5cfb444dbb340a9395f8ffd30cb0277810c0a9ef16d78c158191971dd2421cfe08942cd8c93cb6f3b33b9b685a2172ad80da5b550725aa16c4eafcd55f0cfebf1a8a747122c039790055948b113c9f74d76afee69bd7e315f69be67681df32a601de6100649d08d7032960a576eb1e3edcdd74949de112e0a6c407efb8db8be47e52de89646e09f0b8b25e39ad51f00b223caa7a83b60a1d0d1b30092e9ac4c61c05be32fa18d87592bd74579c68c5ac2349c758b591746d9d7a737345a5c99e8b011cabab6daef29139f2b99244faf0bc2706c69c70d45a7f7890666f4fc24be891b226afd41ae3945bd87d034c2576c1c82d99cd7fd07d59ed16b8b51f5e731924de2290ad6b5e7bba4f3405bf474978960c351c86b33c1d634a34cfa167c63b17754c8a8ea9279bd6415dc9377d38878dbca47eadeece4d6deb129a2eecf15207b0759838310cfa990973ae360525b7a897b9f8236428c5484d716144bd30068215ff7dbb52c5b975e5c8e1d72e490b5c4b741fe8ad0291cfbc95c9f61c2b25b9d2f35b2061be98b24d6843f0b7160a8be3ffba8b3389fc95ee683c052d1bc791a2ca5643b862ddd1904095ce53992392f2b772b3e368c5f3cc26a9f09cdb8fd5228d0765af119efbbd49e0ebae4f9496a43e7c73736adc92fb51758dfc154735f8b5dd0e913ce58a154b9be770aa3cf86c61d94276372fcd1f41089c05bedcf2adf9a12537d18e43b7d0baf814a391cbd7e009129abea5980e88ee4a453c4c036bb6c392da9729be259c7d197714c731a5c0e6398757e2fc5a70746851e35fbb094a628ad0e76a405c17b242dea1c3066847e59c326889b8dc62495dc56220fcf553ee02b6fa20c51c592189bccef0af722cd60ad1d4565092b70afdd537de383514b1d5dc613d2d3716b63ba39d06800fda19053725a89487ad7541afd1a17ffd05c0f30433df912100a4db790485c6783da13959affdc4481120c7755478859257557a8be79126984211c82f78b8036abf6f1a4656d6a6eb75256ccf2ca1731f08ac86642c1c3bcca8a266991f52f2af7c6be72b9e58159444e660ad8db0fb2a6779b2b809f5a424bcaace492908a44a628b1592d44c01b7fc758397a0a5ad76834db8052bf79752a1cde93a026352ca072798ed590fba2495ec40645fa57a585595001c1cb3bb7a5dbd99df13ab8c55d7ca320729d481f8123610b6f8c6a228f9f451fbad22d9ede22291a63ef82d3111d9a13fd45d6bfaebfb894ff8e666fcfcba80326cab98ae5cef88365dc49adcb4c1a0a329cf293fd245a32df5a4b7f6a7124a1231bfb10836e47b67677a3838f629241bca7c2c028244620b7f879bc5f6f9f4ff1225e38c29e94f1080b1c3f9b140037c1cb64dbb62382df355328bf6c6e0d0d8de08240f2f65dc83dab88472da93e01060c10ba308aed08160b0f4bc05bf244a0970e856291339fad11fa3b29c1a5c1a7dfcc2caceac46aad8ff2b3252c83a2631d0094b98e724d22c3649ebf3f7c123e2bef3e9c82ecaff82375c07a716b8d5d2e42506c07c5deaa15712db32970b384ce9d3fd83fac358bb065986f6fc0104966d8c52b30b4bb447c39d82320c8f0fa0463061db2c67cdf34264e3f5a4b438699283077705729d172a8b26e23542d81569050923c5406c9519cee43f3e92870e692b40f2142345f0fc0dfedc4445b29cea9b145193aadd87636f8c27f9e01f3c8f9886240b0130fc2ff9c79c00cac95563b79a9727bf86efb8e7d8ab871c64ba49ee64729edccbfad641650fcb17f680738fd1847015ae2459b58a32cd9714eff1e20b48e427d5072728325e3e18d348ceb9fa77f1888e7356b2fa0817a544aba49505db96dcbf62db6aeaa16c0e90fdd7bc7f7004b750749f5651987a5bed401d8a9c8b2ec7e95174e6d8738e42562de8796aec212aea9b9c827954e450152ef00e8fa75143ed606051bb120c8ed650972488c836a2eb5af43a21d0eb11ba073899d22fc4666a30460c6c0a8d910e4823b718f4b769d1439182e0bbe3525e8cd1e363c6bca45417226fa5ae7145bb5c90613e7703cb1c0b922506f32d3ff3d575d77d36e23ae9d6b4958165c838b47da8898481ad5bf916622bf6821c333674ee12148a1f5d1c4b89959b9a4b2a4533e389c1a916cbd26fb1cde9785ade49b5317bc5b600d87c285d92acb457e961901cf4654fabf0a75da3ec1e2b523d2bf82b5ae2e4c602083f3750643a0b93c2faf95ff73d098a32f1eed230cb7244ed9921e6ebe54d879208f91230e5788bbcaf4cc1924a5caf28994630ec9797d94cc7163fa27d261bfc0a3e4e1e93b1ffce12f0badc3ceefb1bed8c92a3844c33c0a65ae3bc70ec09ce22a3e02e18910ff478fb216100f9c4e8a28d4db382c36264f26e2a789551a20b29556db578c71c9e475fce665d8915605a70a965a1b076db28e8e21549c2b712e0a9155812823de03a06d7b2aa9eaf2d2b3a988b261a01a14701af0089f34b7224a2890d2cc4f548a07af735d9cb8bf336196ed4d92cd239ae5f247bd6cd5cbcce7cafa92dbd0d7a335146cd5960dd5fe098e9b9a5947726f129a3197150dbecd6576a891ff61c938fb0c6f20aa34cf1c1270f", 0x1000}, {&(0x7f0000001040)="6f4e0be95ed2951ad484093353e2fce268c46028f36b5cfafbabebbe8445fe7d8c7bae92570a777231b74fc2798e2bb06a211a8011b69406b48e52bd38573538f5ab72a7f5967318ad5ef65777340f93dd309863da53", 0x56}, {&(0x7f00000010c0)="7e6d78f578a8747f50120397ad8fc8e2165c8866c142c419904c6bd91799c03b3da7abcec19ac8dd4a8e56ee76b8a17776c0ab2cbb713086c7734d71", 0x3c}], 0x3) dup2(r0, r0) shutdown(r0, 0x2) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:19 executing program 1: r0 = semget(0x2, 0x0, 0x0) semget(0x0, 0x3, 0x9) semop(r0, &(0x7f0000000040)=[{}], 0x1) 16:00:19 executing program 1: r0 = msgget(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001240)=0xc) r2 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) dup2(r2, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x1, 0x1, 0xff, 0x8, "c1f7ef7413add2af8a5c6ca895e3cc47627a86a2", 0x80000000, 0x1f}) seteuid(r1) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x7fc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000001180)=[{&(0x7f0000000180)="affbb06d6c90525a750b43ea2c1a1a3eaf2f7b2262039680db71da26179275afb575f705d813ea073f0c19e00e1cba5f6bf0fcca0297502c725313c09dc859fcbba9b5e846231d633457b145a516fdba810f5eae5280cb7ae0d72ecee99fbb2ce21993228cabe10507c985a2139f0deaff4e2dc0fc8a704f772b1fb44013cc5a9d380534a545de85f0472ab11ad87a7b2d389443d248e39bc65bdc576339206bf88711da00b6c673f5f972dba8ef646792518616fc863f2c4629e932532c553e5aec0a84de6896f8766a5e19af482469935b6476a875c676498ad764f2b91fea28db954abc7e9f56d5ed51e8134045461c3b74f52a0b51b96c8987bf829d37758e924a96be4864cc76599f21f627418937810e367f74cd91bdc77885c1edd5a6761554b5cf0d0b17d63fde32973c21e3698d25beee805529fc6ab20385d0a85a0bf16772594734f59a4be37b7df992ceba6d50d035c5e190f7430bf615034a8393694735f4773835299454af04d33845f4e766fdadbf030301311e8ae66e2fe1bcf6ac33ccd8d0a4b4965b858d40dc9d63efe44ecb48e23c1ae68b68015b4bb81b90da1849cc499cffd302a23d22ba9e0a399601f50fb42326c211bb1265c75e324966a02679a585e42e435a7593da96f049947b8c84ff1d49f7c5ae805d2548930bc833647423c1cea19c1a86ea73f922a20f87689a4ee8c4059aa992ddadb821152825e2bd3596f4791d0803d516d0c2e3b05607ae26157a865b4c37826e1c5934116a9ff8c04f1d644eb503a56be4cf96ef789fb28ec5e5f95bf065c8678988138db61eb46669d1fe900494fa85c0b47815f3c31af144417e006339730342ca6bdabd61881f569c3b2e37112f41f9b20e8ba9398af813a703ba6b427983edbaecec3f1197c742101b112da6a1ce9ad2b8c0aecb1c0442f8c857f94de63d974618d82a72e9ab1694cb2c317fff16ccc77a3f2c9814472a732ea1eb41f84e9db79d5b22acd615bbedab65255a1f50c7ac5f09622a97c91db104e3836d42ee78cff67d39c16b0aef6573a8df86fbd85381274f9b7c4710ea1daaf9ff54a6556b80347d0f3e2e0e44e136e04398f745400aa72b24ab22e97cbfdeac7135591370bccd678ebe9da79c7fd99f0b955cec0277bdaabadf666f09d9f4c9416e228f94c064e0abf63f0863b337e16e30ab0e84c4fc09b7c16f6ed2f258bd12a1cc701352ff0ed43b27e7679de1a0f68b7bfd3bc3d8a15a312e19dd1d14c0ef24e6d6b80f06c35bb644a1ce52863652a7635dec7be0abdbbf66c1c4adc21e97fd4ffbd98c392b1af5ff129f8edc43d4f2e0b5f70597e90ef05379a35a9fc24134c982a9360faf34a4d14a70bfc7dda6be7a3d43841e9b08e2afd917ec0b354b9489000cbd5893d53afa3c7db30c8970c349df5267b3444981a3a725d6f0dca93bd1b3f4e45c409868c6e40fbd1f4c36210e4560a41635721ff2513406f2f2f3a9605578897047529e50a8ceaa023921050ff004ba5148f413bdbaf09445881f68bba57f0d40f10e2e03283dab760f4f2ce11bb236cfec49464527cd684de0744cdd632f99ec21ec74f706634c1061c1e7b89c33f602551582613c62edf92ed779f997576fd5434153f17d37416ccac39590cba54efe7f630d450a87c7ad769c1a0fede6000896c99025cf92c23dc7b392830fb052a22dee35e743541d8e3f7c48f6237f62df544a9610a915de88d6d47176c335b8c1b9e9bf9de4f274793320204267f82f705dac9faaf2e932fe38dcec6224d3c47d065ef23f3c35450b05d75700e1256b3fdeb7322db93cf102225ba8529e7b6e2389d9adaff0573d5f0a8e2e6fabfdfd0039e24935ae3ee06b184c12f92701d892d271ea676e59d38e86a663f487bffa378a0a5f1ead1f633d250e1a410e26a75ddc6d563eed45e8a47563f6824d9ce6b4df2b77558908044991796b921e6ed6c511cd0e5e73c642f881961afb2959005e9113b32afebc3b8d04c33366fb0f151a8f22a8c2fb572c0aad39e525248c0a2faa76a216a9bdbfa91ca6472993b1e209c05839fef7c2ea804f6880029662b0607669151c4fe136bd85caf74531e658043a8679b0edc72a9f78fbbb472ed23c7b1c702d616b3778abccda847e2ee3d8db4c1c13616ea0ac5195362ce83cb10df097fc5d04deca1188dff8b70cf8e7bc544ece0aacd013dbb44456252bfbd48a1d582daaf720b01f1b06c9096cb22f1c98081c92224c9b4a16b7acd61305e4596b680c6b26e421655cff49f04346ef733f810cad074383103fe660e0ce35f282e8f545333a4eaa6534db96723be2f2b31c27ff1dc98a90fbf63c3ad9c00aa7de1d17b01eb62d1ec87b1a87a60affe3aa4952a4d16d1a9301c3ac6c7ed8e509500629be25d000a6ce3b5ada1b01d75b5cf778f0bcc9e3110ba01e6984ab582d9e04f535503f6144d24b4137211c358d650576f9cb527e3cda6495fec48e9da1bc9b468d77f6e82e33f5620e8c87ed7dd1bcdf2ab538e833e4ee47e6e971642feb6fa4dc42e3f331dd730527b93c998e543adecce4a159fb58510527eeda8c5bc7109fe4dfb4c2af9cb288b5cde861b396430717ca8eea9529523b260c7164e2a07945a8c6840c7f9983f2a30efbe6ca6160c95a4ca85c2a2d6b33564ad268b12f51f6b33966433486339b8fb27e4aa3160bc1a3f524928c0970c309061d39e0f2edfe7034cb086afc13434f3300c2e23ab18f02178c1000ad4e217e7b2ecafa1b3553b2c27e8d7ed026d2c7ad8dff8d662d737ffd1316e84b439f505c689dbe0f3c22f04545d2e75b9d1989fba2192ff2b0d10493c405a33c54e25c324b7536ecf6192923c90ebac9de28c864c09eb2bb4cbeee4f724e1439e12e4833b013f8ad7b3281405ef6a8dd01958f0f7d234738acc8ddda3aa6deb12ddc852a509e49efcba3f4e933828fb9de1cfc6d1fc1e46001961895cc7bec4e15ae43fdfcbb9e2fb2b4347836c66240f52cc0a53b543dbdec9659093525b9d02fb91e8c4badf3baf95d275f2a726db20c63eb6343b925057d2001600a7a1ee8ca89c0bbae53d4c16e396b9a15d4b1a80f3acc75b84d5579fb09909381665280b3bf1a6239e41b4da2befa29fcae765dac9812c1c11d3d3a9c4101b906019ebdb786b396e27f81755c72a6ba4bbd7b1d26da118b3e5b50db373b40b9cfd6cddd98d7f24a054af74d0a60efbbc0e2ce1f57db8867322e207f3f9bea973e5d0f7e764ba7a14ac9eeb8e40ae4be50191c5093bb49490b0b70ef256bee4b23700248fb6a1a3a68aac14b2ee1181d3c7e7929f265fda260de034e65c46e4667705df44edce08b0bc17e7fa68e0e0f7dfaafe2b1233acaeb798c5a0edd696d6169ab5188dc1631096a40ad62c8d93dfd66022cd657735b25d9012d99c641c8b826cbbeb73452c5ef9e8036a562ffb522b917d1718056a91c62e918c88603fa85abfd03e436463dda9beecfbea4d015a00000d67357ce154904467c17fd0aa28526dbe19002e3e429734c8f31507b67fc3a88d159463932e086968d36ff67ca4cd8c7ebe130e02ec41e4e3dd9a8700cc239d2e120e80bf20ce884a9dc0c787bcbc18f1d40d556b7312d4a55d3f15e6825bc2d36503ef834a1d8301b2c6408f7d5396560efe318b2e6ca1bac1116b1341d0bcc9f628465bd54989c711c3374dc23e0bacd0c4e98481796cafa688fe8385421393b1c1741a029bd7cca3e95de815e92349010f956ebdee327078d901dc8630a46ace718ec935450a3ec7540a313e3db1730085c81c3f96ec8ccd18daf744a48dfa9dab4a27287d4ff81ccbdf7cc300e072c80b57e5365ba919cccfdff3ac0e8ecf330a4db81921858db6618ae053a59d12f8f92e31ac33dbf3fd93e5c3415f2d9e8457b66279e4f79cab032b085e21b23525b1901e785b54705c6a29a7d9efd80d726ada6987c19984a466a3cf17315ba86a13a4a44d728362767d7357429411e3cb6539618d46e68e796d4ab646ac47ae4bd04d5dbb4234d8d8ed31e54b550568c3a006f570d37a553e852d0810aebe8657654cf6b074be5a6d20cee35bff2ff11a995b5cb7737160a955227279564a0b087c3b88c6a187660d522532e9b7be2c74c5a4362f64ed24c737bdc4038655341170152553d169cd1cd8e5edf915c050a9506fee1a1fdbd2e913fd416e4a83c2d86bb40ad330554a50fdbcc75c6dff1b94fba8069ccf115a079366a61a46b3975d046d5e5ebd2c5bba43f55ab6c3d86a88703ed09f3c56b58051b06155ae1b1901d984156c61e851e2cb0e7d23ff9ed94d3b2c31e4a6ece108bca9c20299c01640e6ceb81346ae856ee177fdcf273eb2dde6f5094491da44d247179ba9a0523af3f9a38c08b21fe9938113ca89ff296d32bf636b5614ab0848df69d6b2c7d3c37bc1a2f33765b747efb585e92bbddcc094d8147dc548bf5c1b34a88b9f74f1040e7004ce7f8c28ce9fbf3bb4de3c39af1ef7ff85a649b33a2c5dd19296801dbd2ab650c2a2c12fae46325b0fa4b0505b5c67dbea6edda88b804426b81c04c2a11592e4f16786cf725be7a7829381ee35944c85c6a6bafcf923aee5d2a08fb7001b2a6a55e4cf4f9a23196fece6bea18218dbcd92a368ebe3bfb47523887846e8e0408c7e677bc923ce6b48f515e3a8b8c45bf0ac82ac59f52db247c18e146266d49510528d9db0b9a0d8a045c0815903109eaed7d998d464f6e9c1cba36c4a37abfc28914d1085d7e8c81a58fad74ed692ba5c1d60f04ecaecce8971ec4c245f2ed2ddebb6ba94f772628733c69ad5562e563b3ac4d0ea5bbe9374ad1a775646d4498c61e048ab35c99e8beb1fb158bc6937d19215660a923bda75725115da757f5c45bac7db229c275e331cf7abe8d15d31abc1a61d165e23633a6bbe5346a7b0996e9c6f2d2815ac5f3782a74bf5dd3a70ff9c64d8e768c77e5a10d8dd8cf6b1cfd54c782e110a4b48e1df8a5eac3bd5cf6099cad1f416d1e0dd73734be2c2f23e0111741d2608cc95927e3948c8e049502ea69e334eb247cbacb74f99b671247856d3dcd7f6baf2da89943f7d2ff7528c9bbd21aef7c84d078eba8c8418a6078dfcfd9505e48ea8ec44889f8bc6c2a7eaccb7dd93c606299939600705e050a016cfc87f49522185eb3bbd618b15718a4b04b282a39b9db42c2489dd96a1263cfd1e4e717366494d368133c4492a242dd952c0f3ca9d8d7cd13a259b71fc5ca60cb3ea44254fae135fa4ff618a730d24e2b7abdf72e36b6b8134f5e4cb6f64a30034e3276d650603b95c56198b23eb7fd51723d52e79434a44dac707a84ff45d3f3f6f189da777280333385d028cabeeb1557b962b683d582ceb785f981bd6e22692035aea804a492ce07233c3973f3ade286fef1c98a64cf34dbe82fbf9ee832e41862d5db59a99ef4e30493ddf4acdaa3efd8ed9d11a59e8ad3a13e68d4b21cce2807c61491ad1bcf475793e163181d520906670f994432e0fccf0d674a70334592423a6b79471729e4f53afcea4aca0b34264c94e7fe3ddacb9d1d3e1fa16aaad8250436d3c766471f50b2699c1b4ebc4f7d755d85d331ef234901e80d610467a9fe179927645873a24fcda488f07021a14ea92e03c6cacc1913b95d9a1d002ce7e56647a55cde2c4fb80ba119dcade4af9c401c92399785666dd6fc1f8250c46f76c705432d1c63ffa886064a93c2ed154d5232fe3519d85944e2787fbf8346c2d56b8c78f8b9b39e314487979089de838207148b3bd73989ed57a7b57d8996a879d17223", 0x1000}, {&(0x7f00000000c0)="5f50a78d9245f72baa66f04c68d18f400271dd624811a92f6b72b9fe42c634bb83788c012531a8256ad5270781afbaf3077b15c01186f82e694ad8c79c639e5ac4915c9c6bdf731d", 0x48}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x13}, 0x8) 16:00:19 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/4096, 0xa65) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kqueue() dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[r0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r4) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r5, &(0x7f0000001240)={0x18, 0x1, 0x7, 0xe7}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x2) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r3) r4 = msgget(0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/245) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r5, 0x20007478) openat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x84) setuid(0xee01) bind(r5, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) setregid(r0, r2) setgid(r1) 16:00:20 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x1d8, 0x6) r0 = socket$inet(0x2, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000240)="f1e6c5c5019bfdfc6a1313676d98c987d01bd59e0ccad21706da03a5354e748254d2a0ab84240f17e09f45eaabb99cf4a503fcc5a6587eaedfc2f4dd0d553bf73f3ed61ba0aec33d2b61b842a35df1430e03b4", 0x53}, {&(0x7f00000002c0)="6944099730e0a6431113b3bb79885e44e6d58990fcaacb0ad2d32749ab60f257f6a32ab9d8e7c4a1e1525634d4822ced800c69879307106f3198a59bb333f6c4ea57abc0cf5ea2dcbe7d9f25407b7d9154846e5d885671d20c48bae5dc4a90b9635a66bec1ce348a244133ab94511af792ce45901123332adea14215171d00f8d31db551e837c91c3b40729c710771bbbe471a5ca1f28f21bfae", 0x9a}, {&(0x7f0000000380)="8956b83a2c46693fb859da53fda9ced540b9ee160ade4af55f83354383a3f233b16b54c98e7e0bd86478d558610226dd7fe52367764a9b840b8f973ab9b92aef6ce85f4f", 0x44}, {&(0x7f0000000400)="8dee56df31c1fc236e34628e379c4682ba9b93746fca517c207bfd0989268aa0c4adbe396de508b12428afc9955ae9db366480a48eb0607c43bb2fb1c45c2708dfbb4b13c5174ba7f1875225882640fe4fbbf104925dafe3a9d2da48fe62b3f496ea44c52c77149c6515a68f5bd992f5f3f9c256992280f274f284228381a6c4686becc78cddfea22ebfc1e4d2199aa0f39acd7083cfaff496bdb89613ae883507c1188e29ce85b371122a0d153efd9d3b247ed0fab55432a7d2d52e", 0xbc}, {&(0x7f00000004c0)="c6828950c6d589bfd3fcdaaf6b0525150e26b8d4b99ac7ec57d015aa3d6ea8005dc52d789574b1187b02ad6207ef9699f8e2768015314f13ec527955fe73b27aa1ad05e0d5b5f67a9faa3af632b5ae9d4a65d5f89f74897dee5b7f02779e07", 0x5f}, {&(0x7f0000000040)="249424c861b017412117fa06f43a9d07324688c13d00de5031f281e19c34ec806bb2f527e3820128c8df3ec9a5fc6df28a75e8086a1b476c98dfd0d468e8", 0x3e}, {&(0x7f0000000780)="102cfbd19b85ff49809d8529c36c37394835083b7bc8e966b010d36470c2d59a3cd4694cdef97ad2366af70c11a36f3375bf9ab326aa022117b887fcd27388b73cafc2d9038477c3ab38a37c351b3c18314a27cf6a39e668d61564c0", 0x5c}, {&(0x7f0000000800)="dd013d4e99db95ae246429b3242ce81cf45b5d0e906f9b1e8c9312c66be3d7dc5a43f8face7381a8eb0d3c0bb4381280f9585737b6c72f9902a63624a5e7822fac93bb56a4eb85f4c33413468d0f1b933c279f8324a5be2801f2305ffc17dd03bfaf4b9d1d58532f146e19817c52d9e1c159d7a76b53e4c8ad75e088850013027f089fe9c464de5d355559f82b38b8f70f02ecaee00e726d10272f6cd7618a5b486aa6a9048e8a7cce27176c1beaa3cf6fd080f64d4dbb01fc520ac410c9881af573b51b11ec9ff1992f456abc40a627563ecb84cac921b5aa84fac71f14f05eba473ad7e65a18315446a0dec8fa212e79bcce0c71bdac56520ba9", 0xfb}], 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000980)=0x501) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) socket(0x6, 0x4000, 0x30fb) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) shutdown(r0, 0x2) listen(r0, 0xb64e) socket$inet(0x2, 0x0, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000140), 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/234, 0xea, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) socketpair(0x2, 0x4000, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) fsync(r0) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socket$inet(0x2, 0x8001, 0x9ac) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d115", 0x4d9) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) unveil(0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendto$unix(r0, &(0x7f00000003c0)="cf7319870a1c1476165d91f99459115eb28e8450ef80583862d90a5fa4ad8f1d3eecdeda83a57a8cc57a561b8e6022e57768dd88e7a8b99f95a1daf5e724850fa085fb887a23fe7897c74170297eeb203b3b03358a2d3d53f97fdeff12b051c30067f857fb4c73263d133d1a57a0d015c6fa46bc7a390111c45525014de850e57a4d54347daa96d8289136f36acc464ebf9b04ee64f9b848e2b4a19de7de9e7904d2f685ddf5ed65440888d606e0e2cbce1669b0607eb1a7b8635e09ad5c120f049e3cf57ae88a061377c05e20020d4b7c65005d77858dd994", 0xd9, 0x40a, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getppid() r3 = dup2(r0, r0) recvfrom(r3, &(0x7f00000002c0)=""/246, 0xf6, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2b4, 0x20}, 0xc) sendto$inet(r3, &(0x7f0000000200)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c3489755fc5330c9132e39feb181717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54ca5f22dc7b110251b08c7fcd67d3fa5b7a0a8f7bcf6d7ef91d35ec3a8054eb6e5983d04540000000000000000", 0xb5, 0x40e, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000021, &(0x7f00000001c0)="53a5fd1041245978e155c612c3930dda4364c17bec4547043584e30e8b5b503b41cc00503b86a513df00487c88cf86314bfbd2e26a01a9fe215c5bc11e8c370b711fbf18af773e729bffa594c32c9cad3fe01f3a95534e3b70663f000000000000000000000000632d0867834d08af6eeb6a063e5411f8ffce38b384b4f8caea82e3407cc96ef371d0b9a25f6feb57c3930495f7184132ca35e17d919d22f2065e517678f68069554c8855e9c97b01be44da7c4e16d04efcc54ad9a0", 0xfffffffffffffd6b) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:21 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) getpid() fcntl$getown(r0, 0x5) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) unlink(&(0x7f0000000040)='./bus\x00') kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0xfffffffffffffffe) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1f, 0x3, 0x5, 0x7, "d52a7f802798ea16e5337dfcfe5ab40e70b1e4fd", 0xd65, 0x2}) fcntl$getown(r0, 0x5) 16:00:21 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="8a", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140), 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x240, 0x4b351ce2a02b4e73) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) unlink(&(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:21 executing program 0: nanosleep(&(0x7f00000000c0)={0x8001, 0x100000001}, &(0x7f0000000380)) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)="38c3aa75471e8728dc9d46e1d31d3130d9e6a142697d4112afa2e1b34f6ea33f1cadf7efe5c2aed9087626a6319719ba2d317d1e34a24a139af55827eb", 0x3d}], 0x1) r3 = kqueue() nanosleep(&(0x7f0000000440)={0x4, 0x1}, &(0x7f0000000480)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r1, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) dup2(r2, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0x80}], 0x2, 0xf896) poll(&(0x7f0000000000)=[{r5, 0x45}], 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000000000611, 0x21) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) fsync(r0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)="127ede9fec50cf9811415299e781f89dd4abdfbfb747f899e4cd442b635ff1b6711a17ad76a1a78cf4dee403685b15ac93a6ddb977f99f06a0aec21634f009507eead5b735d9adf542b133aaa12c09d90bac83a3f1ff0f453a3796384b6300e761a5a555654c0feb6b89256933692454f4d809a706547b847129416ac0fed25344d48963ea274c26aea609aa2df370adc05ec0a118a274e68fc222b92ea06ea8a5faaed37619", 0xa6}, {&(0x7f0000000180)="f2a7372fdb3f123bb89076aec6c6f29799e7202d82d15b7316bd199f7bede2e323", 0x21}, {&(0x7f00000001c0)="82f4be2e9d57a8aa09d65505b347872e8e4daf1c6f2c584a0d1dfa9412adc30bfffa382dee36adb3bdcbea9dc9a55709747767630629dd0a0ad159b2a4ce5568fc3d971e449c63a37e2cc9be2f8cb5c7f0e87beadc5b4eab214d36edf5c543fa9b12766b6ae4012f5ae1235663d155d422fe741b7efda14d7b8f971fe1e08d4c166d9beea1dddb16874f25ecc31b89f62a82f2a387ae42e7cc7b5d5c0a8692fd963da0", 0xa3}, {&(0x7f0000000280)="4b78547c614feba0afaeb113e54a7c947ef8241f693651bd7a172edd43af9fde1d400e546a2c15409085308a9788df86ca5b7676a758ca5f10b89a0e7f0373dda9041cb3adb56b375d9c71e43b3733af4cd4b8a15ea00c2f1a28fc895fc11790ffb2e440ed7a34088471c713130753213be43cf49b677ebd8e7df4de81672b513843a8ca4e26e0fd40fee8b5cfba1841ac3764886482826f831585e844a8f3d61d99a1f223fa3046a74c05cd7e2ea862a42279d89b9bf547307069c0209dd107a952f53f217015011fa96f", 0xcb}, {&(0x7f0000001a00)="d93c829384a35c8e3d06062e63c5a696503dee0c02b44b9020f03b9455bc7f1acc41ca2be52061673f5d020aeec7569d83466589e065602aa036e9f2ef4dafbbd4c942ed1fe0713f33ef090ac45ea68c28360b78982bc017f868f26a217f5c2e845714f6ed04971b60c0e1bc8e0a95430c8378c96abbb1dfee03ab73b9827025a9c943f513071e37dad46bc6c0c5d81440dbb6a1503c1387e177ef19fa4fce334a7a7a27ff0aef9384df3577e274d471c7f53ade5823845e8a37eb2feb9c847c15ffc751084beb41cd182d1b3dfaf0874a8eef72fd571ffd69a39d05e6e05b5b650c75988783d6467e18e92a41c3fc1c86510dadf9cedd4ee27c76bebe18dc", 0xff}, {&(0x7f00000004c0)="51b76ff0d4341dd90d1fa3a8c9513686ef405f6f41253494107ba5ca29acc02e48f9dd5b66ef5e765938", 0x2a}, {&(0x7f0000001880)="c4b62fe44858aede90f3f424f3f26ab133f8d1f187d6165356f0e431840465b9199fd6f89cce4336d41188c32c083879258ac98386072f4aa2f885b408d8bc6dfd0b5f6d9b4613f05a37e9b60b3f81ad1df24e6a4545c718bb65810041b05a3e8bf1f5419772755709d78a831cd9a61055a8bfd3dac1ba7264455b8f1df63dfe6d1168bb897b693704d31465660279fdb4f79150b055007b4fbd9af0863d6ba0f85abf03e304b60056792ab59eff793124379762a8145bf82c2d84cb998f45a272eb65bf5ad974fe0a4f038ab13d54ca4f3dc2354aa195355c0c", 0xda}], 0x7) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000840)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d39, "825dd2518004190000000000fa6000"}) 16:00:22 executing program 0: setitimer(0x1, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1000, 0x8}, {0x39, 0x626ac6cb}}, &(0x7f0000000040)) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x30) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xbfffbc32d6a5b5b7, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x35f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1e0) r1 = getppid() getsockname(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000961e316358d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x51) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x401, 0x8100400000, r1}) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:23 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) r1 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r2 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x81) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:23 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:23 executing program 0: chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 16:00:23 executing program 1: r0 = socket(0x200001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x180) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:23 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) fsync(r1) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:23 executing program 1: socketpair(0x20, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 16:00:23 executing program 0: r0 = socket(0x13, 0x40, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x3, 0x7fff}, {0x2000000000000000}}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0101daf270a614756a1a68472d86952494"], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x120, 0xf5) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x7ff) 16:00:23 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x3) setrlimit(0xffffffffffffffff, &(0x7f0000000000)={0x4, 0x40}) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x94) setrlimit(0xe, &(0x7f0000000040)) r3 = syz_open_pts() ftruncate(r3, 0x101) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x0, 0x8) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x225, 0x9}, {0x59d7, 0x2000000000}}) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xd9) read(r0, &(0x7f0000000000)=""/63, 0x3f) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x6, 0xfced, 0x1, "f56a3f5bdf2292ccf775f2545b1540361c8f3781", 0x0, 0xff}) socket$inet6(0x18, 0x2, 0x2b6d30bb) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x337, 0x2, 0x0, 0xfe06) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000040)=0x17) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x44) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="5c80829ebb9636d3773c164fab74dfa0c7767fdac512954edd9c48c6052091", 0x1f}, {&(0x7f0000000100)="11d50e36193715e61af095873c43239fa64bb283c4e3d032955cdc756142fadbfcd8a9e8ca0427b6dd9a35e55acac4dc5c35bcf78224bf6c3dce87ec14c17c6069a8806c577a92dc47f5f0978b80b6c50e90dbe8cbe10dab4858550737c3e52f3c39d5726840a8ef1be90ade4647d714776daf128c958b341891b82a4294a319c759589652a5659685dd0a548f390baa78f0ca8761fde98889c400d0fe4c3282872ece5ae77c3eb943aeb81702dd852d9bfa47214325214dbca3d0820bbffd11a87348ac79fafd8ce1de32078e4bc36b4af0fdc74612d386f7ad5cb77ac9dcba38b0381c1963a003090d03e67084322949bd72c83416", 0xf6}, {&(0x7f0000000200)="86c23aa97af9384b0c24e649592b46c8dee81b47c9fba814c3108bd4e695b7b183c0bf4019f7bf742af908bce0269b91f17ee65386340522760c27329557936b13f6e6409c29407379697b8250097c166b4aa2297e8dea3a325e9b209e76d224869f6aa9d8969cf92c345428c4b2aa91664c5512ff780e9149721119c39454cea226d9f458dfa584565d06a314fef14fae8e8cab62c3214ff380c254cc036cd8cfecba2d", 0xa4}], 0x3, 0x0) socketpair(0x18, 0x4, 0x9, &(0x7f0000000040)) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x82) setsockopt(r0, 0x0, 0x3e, 0x0, 0x0) socketpair$inet6(0x18, 0x7, 0xdf98, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000075b15a847edf50a71916560b8d582c46c378ff82fd798e22ea3244d22b6917a314efe032cb4bd61831313ee95450c36ccc97d939d06e58ec52ab64097eaae0625a4e9e4ab98063279783d41c87db52ee4f5e031a5a04a4abcb7d1cae33924d7ed7992b8cde45e5bcb281f5476437df6dbf945db338387724a44b723d142344e9bb823fd74c6e11938a6ae0f8190705ba273ca6a6e96753f32bc4f2e1bbdbced752ca11dc752394ddcae3ff4c4fbe0735d79675915bbbb7fe0b8c05f74443904d6f867c4e37ae26f6742194a69450190930ed5f45753db5935e43391e19598db52162ad0c41cd26a5faf67b4b4f"], 0xf0, 0x800) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) listen(r0, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0xffffffffffffffad) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca82f8a8f8b4e943000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e848e00d1481a80100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf6076ad116f9bebb59214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fdf80521f8a95cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000a6f5801e7e97230598ebd0d422ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002792cd4951d21dbe7d2f4aca9f583bd0d39344144e3aad177943f8b48d3d61d9e40f021ffb0ee79655a86d75aab7f778f106"], &(0x7f0000001140)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r3) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:24 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) clock_settime(0x2, &(0x7f0000000040)={0x5, 0xffffffffffffff7f}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x80) 16:00:24 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000100)=0x38f99331, 0x375) r5 = getuid() bind(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r5, r6) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = socket(0x18, 0x8005, 0x5) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r4 = fcntl$dupfd(r3, 0x0, r1) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r4, 0x0, 0x0) 16:00:24 executing program 1: r0 = msgget(0x3, 0x130) msgctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) socketpair(0x3b, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0xfffffffffffeffff, 0x2, &(0x7f0000000040)="dca12d4bfb27d445857c73c51e8168bc3614aaba80bf140dc9e0a0bbf6be6db5d19c0dfc3dabe8283d1adfe3c51911e6be7b4b2d35d26eeb93e72166c30159c7551b01f79ce7", 0x46) 16:00:24 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4, 0x400) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000001180)=""/74, 0x4a) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/102, 0x66, 0x7f}, 0x41) socket$inet6(0x18, 0x4005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x190f, &(0x7f0000000000)=0x1, 0x4) 16:00:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffffffffffffff81, 0x1ff, 0x8}, 0xc) r1 = socket(0x10, 0x200000000000004, 0xe2a6) setsockopt(r1, 0x11, 0x2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a400000000000000000000000040", 0xf06) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x20) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x146, 0x100, 0x2, 0x1, "6583373d2ffdb7f2332d7886afcf1df96b08058c", 0x6}) r2 = kqueue() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180", 0xfffffffffffffffe}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:24 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) fcntl$getflags(r0, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, r3) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r4 = fcntl$getown(r1, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:25 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x7, 0x6}, {0x18, 0x3, 0x7, 0x10000}, 0xb8, [0xf56a, 0x4, 0x1, 0x7, 0x0, 0x5, 0xfffffffffffffff7, 0x6b7]}, 0x3c) shutdown(r1, 0x3) recvfrom$inet6(r2, &(0x7f0000000240)=""/225, 0xe1, 0x801, 0x0, 0x0) socketpair(0x1e, 0x6, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)="6d104c5b66cc026266f34170510d4c83b8a9bb585f5661598185cec1b3050eec904684e114d6d47a1407e865c82451c3ab4b591183900e09530eca34618e5de0e616d931df1d3d508da9e77d7faae271629c40fc6937ff19f44dd0fde36c7fa088b7ec6f82a4970f9cdae1657799fda8e9a0f270f04c1c85e86c69ed9dc52959e03c84b6dbf7375d0fa5dbb8fb0dba71d1307714e0414386301c8722b234e6d690967ad245c9a03eb5fd447c86dfdde1dbc70e67fcd0274707139e0458946442f3acd2d3e72c0a37cb140cb0e91dae63624f13e5cf4d8c24f55332efd509386a42e4c78730c84f6c3cec4fd4bf87181442c4992309012df1d9bd331d6a570987fa04ef7b7a00bf542eb73a4acf3d4414d077b99b4d568afb9f16b24900c0cd221fc91eb1c561cd635f9fd783e1e5e1cfaeff64cd6d548aac1d29be86e6ec201ac1daddd59b7f097d2f62c1d2a03f073c4afea075d190088a1c28b57688096bde90a59173012132b80fa0238885183820cda9137068422c711e824e07396f983fb53e84f08c104bbbf76808814998c15191b98cf9cd81399058521bcf5e4c3e0af3128f2d54ff169b7cd7d1b74dea088b30031fdca31907fea6a2345900fe2ed48667b47649b13c00a69c9bd88aacc4990f05aabdc74991dda4a0f99296d3e6cc305bf7c8298b1dbc59d5ebdaf94fce5a4555e128b09b48c620f5b920d6f39668e5c214ba5119104a47d7a9ecd4153ddbe5e7b1e9489b8a59eef09cd0788fe65eebdb05b84846e85cf1cf1620df1cdbf0bcdd298728f5b61067d295f825bb444f74d94f7fa2bbdaee8ed13e41bf88090858e2446cbeeb40aac4734c4955bdaa744c965a0742d4f36f7e5d980684d58d24874bfdf0c9627ab43ede61d78e9404c866528a27463dbd407807e8162b8b33448b0f5007809b199fcac19c6a0fa678a7686aeb6c160bd2c73a3fd09b7a40bda1a6330ef96553180be84cd4b424cd8a91431c72a1803b28a4d98708acf3fda7177479d7a5c36536256d0f89399eb305a5d593bc86b5fea6a0828058f59f5045b7fda770d7096c124ed8e0f79d0ee0265ef1c02826f151dafec364724000b4d57130f42a118b7860175de6dc028138573088b8bb991653d3556dfaa185ed27f248adfec1d406d46bdeaf24beeb2a18861ed5846459507761f3fdb7a754803ed087130efc5881cfacb4acc2efa898c810040d475dbe6d7e3f6e61ffbe1c879ad27bec0632a75dcccf938630a699c752f7adeda6fdc35296c5d953166242bc6f63b3c8cb1ff87cd1eada69368dce034ca5f41f68e4eb878a1949018b943daa17e2c3a608e0bcfd1f96eeefefb659a4e51e4e4637a6101a980c28ab0bd55acd5ced583a568cdbe4adac4726278f421b8b3d5d55f86a64b50e212d8d7691d2d15f05965e628d8a08ee8ffff29e50b641de5b38c98dd5c4d720088e26aa974488166b5662119dcc3ff95081a0f7be723f2e885cd9e56a73c2c77907b4f9bf66ae46d26735327582e3a73078f5678c3759d3f423a4a4c6ea602390c4b39afeb83bf872cc74b7ac15f5983e82e8b7d87e4816a7b64928c94e71911af48c55aec3bed5a4f6ecbf31a55af7d82e5efecf37ab6df8bd57f1bf7aee4628c0629c5186b5a343b48a172e25b808a72dace90f87fe01bfd88c174ac2b357c078aca8774c570c54fdd663d5a3d7c734debd4dd5eafa558b2f5a000f2290f18e144c88f53b2e3209a69944287072944c4b070ce363efd12554aac57ed319a1ed254e0e3dbbcd4ed0c96da500ebffcfadebef2ae1a0794a076d0149cfa395dab5c93fc339caf6ff7f026bd8863a18f02bf0dbfb5ebc1112a7af72d5b21e07689d2908a9a4b170e745fdd5b18a2dd9f9ece7163d325d1ab4eba8fbf2b92b818a48b3f84e5d2c889e8bf1cb157cd057737268a5ab380c986157648d9cde9e67d09601e65bf7d9321d88d8aa743954c6d2a977db69582ffc15052caea75847f82d4d4628ff84bd5e9db6a6bc18c6c54e5a24d8e520887b9e3cc11838ef717e9d1afca4e5543d8fc5ce88d3e78970cc92600b6c3b9c5110156711624534224221163596dd7c695c84cdd178358da86dee5f841445f321bd8d26dff74d96077a07386da061694fa0d35384ed1fc9bdfaa5037c575bdcdd41077243f032519187751819af7784678bb85c0eae76e106cdc22bc9a5b8f51cdeaf154dc63912e8a0d32419d7fcb0552b19ff6ae205ffb197cbb4b0c45098ebbf3dad449bf64015403bfb277a5da71004bc1f4a490b887cc11910893b5148049e0ae3d7547ea0da54f0600298123df0c12204b7b9752a681e97b75137f9a5cd3607bb7961bd14e7fc1c40d95d719ad00676cf7d3b5f242a3cee29a543adb537dd9152c05b4b830327e9df1ed873e3d9c374110936cfe5046616db9ce55bbdd286a56d85d2fbb0d7e25dac5598c2e95f0fe5ba5efd2176d97c3afa449494adb315c97d8a2869f40797b31720e6b09679d660d0da690e7bbcc083ae661a8970f14da1922b11056a8b7051657c28ffd329344e5c6f1a5307f5684faaf6d6fc4c6e62e1448b68ae860497be5140152dae314b10b9bbe70a62825b341f6f20e4df1445fd3e5315a783d3ca38b9dafed38e53b80e0d77b141f72c1510e9e716a53e48894fc48d4c93da2c129bcfd9c9fe8b12fb9e8ae5422c04dbf2441c50dd9371f902d4cab32a8f2849708635e05ae09d563e1d4db94f134842c1f50827f09ba3f7eaba6177782d184fabc636dc9d910be1bf7c1c448b70c7535a9a5b48c383acef7124cb7596d3ae836b36addc8340539605a32d452f4635059eb4062330011a195c25ebe60ca479bdd2aa87406d94186a12b38023474030b956f1d7f005073812171222e913597ff959da7f534b6ec700b71c2965139a75361dd15dd1b7c450e33f9c5fbeb54e764a177f8440d45266a8f32fb2bcc1f557f3f2f6436685094e6bbe71f0b1097e12dd8993a2c0d18a3380e798822c73de647e78ceb51035dbb0d05b2a52fda903d37fa12e29985e9b0cca00e55d72032e9aa8ef3d657492bf1b69c210ec511f5515a4ae175ef34d8ee99d12013eacb82a40bf142537fa31f2cb5d94eb62e8af8f29897ebc1c838597aba8b40a05ab8201aad969bb50722ee696a9eca25371c32c4b1c43ba9cf45a01736d1276dc85eac13bcc1b2388e4d6280e8a9ec11c8f02442e3121df8e6495cad121902ba2274631cfb6acfc4fcbed22cbf6fb6574db6eca4357a33510b064e9e0fc86281b58b9f85de610347765af09414da524a1fc61c4725893c926f694a12460c9f9fa5de02b28f38411c419d581067c7170bada25b5fdefa60a1729161b8224cc8f4b5ac0843bd26038fabc49427b80217ac49332dd6ad5d0de4add100904e51eb79a6d51b0f93cce4c240095aa0a6fab4470c62189323167407d7ba241f0667a7cccd45b81d770d9ce877ed72da32f9b505554543cfd0af8ceff35cdc046846ca163142aa6bc3e9967a33328c4e034f77897523f5d2dbc7538951970b9f991487688969ec8073d605f0b7a88ccfa7542dd290614130aac535003e2c4747f4ca8eb7a6ba34b87ef262a077eff38c2bcdcf1a31b555f807a7ce3d8ed5df8048a7218a9004c361d9ef2fe7dd43410d85220529eb22b677bc91dbd11faa5029f47f0d369d14297c9110c9aed56f7aebb8085b4e007025ae8fb9d0c5131adeeeb182ff294011a556f54e07efa1d304f2e9a37ee795fb33f7e94ade08b452b1142339d4be0d72ea71388a62eb002a260ec43827d764fbbc8fb10bb538df953fb52fd9f5d0032bc787d2528aaa60384f0adafd86a2ed5526e5f61047b8e59090bad8ac71e7dc833b8bb76d9adde35107e90a1aebe9f0c17fd255d6cc3ff01ce358ee11a54eb9a80d9061cfadbad28d98b22bca234c7a7ebb36db655be535809716a0d778089e23054d21fd18a4b35d590d113380ad429fbccd405ab42ad8c16aae177c6e19d261cff38e935cd5506d3f3a2f02dc5896d2c975261598ff3d8d5a77eebc8fcd88973673396eca5a2e723b38d3e080d636c1670c9ebf09bfe8221c8cf4bac27dc2639d11095f7edd73f5478e4e77da3cd03cc5ead128af12e5e06114bb4c35347335711268fc924463b4e6d5ee8573e47429ba100a752cd2444a4c6c0b63d7ddb567ae4bc7f227f6c627a5977c46e5a3826e8b967232f3fd3bd1f0714793f23c4ee5a8d40bf9afe38d89b848cce048bb1afa59d8e8b54248bee3e1564ae59492bf1bd1139f4aa91c494abd9a53a258b1a0c24b30a6d5c78564f69c9f29c396e082329c2234685dd3d2b85aca0065eccd5de1f2e5fcbedd1bf18f51b143eb59b1effd0b70b6e6c4f75d650f6dfd8f05d34dd8349bbae22cbe7c6c0cd85eb67b65b273534d5b3c064097ba5cf1dc0c8f103ec9c7e1486e7f088675ba2003529827906b89d5ff015f819febbe485ab3d4f433185b94b8c78d0da3538580357ff27a3193ae9fc9f1108c5626fde636c076105739ad2db444dda1feb3eeeb44fbbc11089d965b20c4140241bf25f47466b1d84ddb063df598b73b11a516672a6b6035b537c580e48a2295c040d4da14c68b883772ed922eea0264364e9ddb7291ae563e057b82635b905262d4f2b58e62ccf99e7bab821f547378a1790fed6449826bdd685a1d83317037bda401678ca0767445b92882428c11436463633376824db940897daa53979cc06d09786bdc3fd55a736fcf61578316c50440bdfd8f92cdbf7b4b68a65b68ad0f3c051e289271f2f5d47daa2eb2a7213bd13ed10dc954152d434416f9ee51032255df72db6383ffeac74d38ca20b33c38430a99c5b4b8ddb755f30bea3815aced7ae29db48311d8994d0b18c4b552e04e19a0aeeca2b69dfea79dbce69c7e9efc2439fcb2dbc5c1f2d26faa350a3a740c245e4c2abf36e4743bdaec0f9d64663b20592354ef04a840628b1296b9839d08862165902649fafebda885468eb12e76192d148c50f686127fe8257607802dd49cbf410e19563072514cb76374375b39a057108c2459ed04da590ecc50772ebc19ae15590b7eecb559ee9d248be26faecd1cbc2013cf4d68a3aa52565f95d04bb44e5fc35160d2847654736eac009f501fc1db019fe8447e71b67c1f7c22ee0205d89447fc2952853870afee87007b03e43bf8e163a611630f362a13a8cb6d04b1b790c6c6bd35efd7d2cdefa0f5aa999d52788754ba8c1b8f9a9ec6dc64d4194977baec6b0e778b0ca0486400bba387f866a28af921d6ccc86f8ef5551b872561ee59f00573fd525e5c35a93659bc13f7e2a696ee942b178c977f94d72a62199eb5d968c4e17ed9d4012adc97ca0ff33f84179c509c5a52386ad6398b6c532d29f81859781d078eb01633464a1b927f83c2b3b574cb3e8e5d678aad0c3b726ceeb6ce3af7848fa23c9fd9e356731cff0cee782a1f870714383780bc0e9e46a5ed6af83ec1c2157b6e2f2cc5b1efe84320b6f3ee361e5a610011d692c32f7940d92faf4f5b224411e6cbd40f40fc6aaba6073020e8729d983e5102e26aa843df67576f6f63a16f61fc7cd07dab458bca0e3a136d069c07b95fa7342562c7cabeda5b4ff81a1269f766f830ea2f7964001e67a05d5e5df45c08b6cefb0b21f774b6c9747bdf1e4f1a00df596d46684ddcf4e4b9bd73f55eb4af9726665c72820f1e81a85b4fcc4b711a8881b7ba7407ed0c2c6a6c7a9d7acbd4ecd5d03f781819a3ee60ca42ee9b01ffe55172b82a58875726aae42f4a0fe9fe6a4", 0x1000}], 0x1, &(0x7f0000001380)=[{0x88, 0xffff, 0x20, "8117276a2c6121bad3f9fc4f22d4f368376f38ba320628eae741a85c4bccd8e1f7d3d046fd2f1f7592547d4856383953455efc484f261c51d446690bbadb7855ada1e6929a7e9bbd3a938272e7af59824767fa88449cb503bafd537f786db859ed4da4710fc2387832eb10a130c5ed3201"}, {0xf0, 0xffff, 0x421d6e6d, "315e0260227ea80b56cefd06e90ebbde307ad1d1d7b79e8b2afac76b0e32ccca895460b8625eba0afaad821f0814e402af30238b36d0f9495bb807ab9e536977d76d76c070c2f518708fd15cbe7cb0ba95f5e1c8e8d5154b708c57af228776c2d50d68bd3001080466969ec29bb53617edaa68e4f4fba65a116a0581c9c6e46340381974cd21fa96466dbf71760cc01e8de4e32838c0558af7ad08ebe79a903482bce5d86e6cb2747fedf3ade7cbe2f8307197bd05a3e57eb5b7f763cd694aba6d9ef4fe85f4847a62739d872f4ee23286481965c7b47d06624a35838e"}, {0x100, 0x1, 0x9, "562c1f57fc2b6e9603f0787842d2b80248be4524945342c7832391485100bceb1f70c5c3373284a209fe465d90faf52f10a2004b802248087b791e258a987b9217128d3981f1449218ddf8b0fee5f659d43101f1e8981527dcb10a89e47c48d7b39a7f2b21c727334ddcb92d99f26b5e68aa17f231f8fc34eb34c938ed7809eabc9050457237f4e212e3b286c088357b6d9f4c248783b33bc32caec210edc2c44af2f6e9aa5b6d14bf57c9a6ff4194bf09151cfb69842887b54939088c24a609821b30bf57df98a5e95d9186b4665a08aa9880241cdd5d06c937105cf43c457a15502df7ab98616c4fee6d"}, {0x48, 0xffff, 0x1, "7fd6e179a3075f41cff3159ec0354432d2b07b2e4d85fe223368f17f170698a487ba63dbd2704c1318b5326734d879129c"}, {0x50, 0xffff, 0x2, "c1990aa13e3f7e8254f4fe768c8fadab5f3adf03942fb7d4fb658c8520c02ecd164836d470bdffd036e6fea356051b0ca933dcf83945ecc9e30cc1"}, {0x1010, 0xffff, 0xffffffffffff5826, "1369be7915f81b06b8121cae9a0ac52fa775e78a18b0806ac1ad9c37123e23e7ef86684dce438f97973e725dd14d47bdbb0da5aafd9448aed68b97c43f6670048ad879a5ed582700d9414a3f1ad174fabc54f2a7886f7a670f68be6bfa44e467620d112e1ee6b792941db6e27840e938ebd526bb3379745e46cf902787ba78f8748819f11101af3d40f46f5d87309801247e0c4cc9212ccd62e5fdea325e6c8ee5dc716c0ab47f6f6ab2934c692d51b6fe34e81f2b3b467be6536e5b6ad42b42cd8674ae5f2139f0207105ca6e59c62a0a950ff695bd6ea9cf140663e5dfc37077ed4d241273a56b73ae784979b8b6a69fc461313e871fc0bd687d11340c7d88b0ba2357a8fe8e56d90757dccbb682ea81b6690afa374024823131413933865746b903200c09f513829ea64d36f8357cbb21875a356759b7744848fc424d961e70558dd1cbc5bb7cfcb344c45d32d2ce6c34f06cd7e5545cec0d0b832c92da5fb64ca53819bf635d7af21a452c83795fd5025936b6a199f355c1cc78f26503ad82ddcc10658ee7881e9d993627c94f380289a5145a952a36f3892d77e9acd6a1843fafcca4a9b9d1b7c077849f99b875397e5d9589e7128539a2c3ef41a672cccc4f61e0cac39db3cbd5c0b405424e1d1450d705e791a00fd299150d2aaf28ba3fa856453ac8901e24fe618b6108122c62f60454bcb6fb5fce4f80e8958cd16bd806f83aaa5024b8c17ade54b88255899aec7cbc614a3dcdd45b5b4bdb414212982c16a4eafdcc6fdb562d96cebe53478613cf4b57e079b31252d58c4bda4e3b98c7cabb362ea19ea33d2c55bee0dee07d04c659db7e95c38c7bee005219a3e6382bae0564f2ec0d6f08bca58df1c182d49dd7bde99a29250a172a2d844f6a69e63e4f287945393131c81f9dc63a22bebb2887caa4ae3dbe14b561d99c97cdda107c2e936c829604783dc847485ea692f677e7373b1f11c939762b71c883001a824aad7b7c417aa7a3ef843b302ade5ea1f30a94593f22e4825bfd486f7e3ac2a62d42e90796cfe00341f79d3dc3b04d384cf520676696f20422e994e9ce96f809d3630f083c266512619bea15e743d0a0c1252376f1cc0a0b2fd54928e4c4220f0f9bdcdd9a3a5e3fd925caa5a16c4da8a823ab6158a69c84e1ba1376912fca34d337e2bffc4ced628b9b4e450180edfffaf8094355ee5e07214f61613c688e9aa05b6e5869d46ecbe358bab6d503249ca135a83da4166e3fa04af5d91349083bd8bee3c7dfadabc4b0646025b9cc258a6e988490d2fcad797ac461eb5d59931448f9538f602a3971587abf0b6f663a0e00e80579c1df821183c0f4da23bd5cdf9caf01f69f7c8bbb54bb58f542e3d61ddc80631d1634cf68706877a133d7613c6e03702340c840811c912411bfb63d4b4c419c7e31cdc26931b9e1491465348de71899c921384db37ba7882da243d0766669ecf71ac25f07d551dc9088b30f1f01a1f0e713a498e0cce4db8b7702d873e714826d7eaa0cf755e65079ce5babf6feee5d74f177cb9ae56d1b1b88be91c13927f498ba5b1a3ce27330db176d59f4f834a359670eafd9e67507e3b7c5037a175cbcb89537a9c9262f33fbf9e89c51b34620a50914f2c56c3718b42c5acf1b0b2315c44192c0fe993daf3b74f465ed5529cfb23171a0eba6cf8342ca3dd698daa2d4d22424b6b56058cdd8af559e65bd064cf865ce4e8ace294ee69ca592f9b659999c20c487a2e5823fa75fabc9146c05faa956476698880e2fb1c4f19389c338a81e60ffdcf6e3f52ebcde99c6b97adfad1f153646003179023ff0a75cac751e54b8daea72c3deed6f0b2ebdc51a23e1e52e71c2664f8c1181066fe655022a96fa2f09f827f3dd14545ac639a905b6d01b183d5eae4deff224142a1c94f7eb1e55c40ae47bed847a57eab280c76424493030bf1f6d7cd8cd89171ee70d1a1a1caa94267119dfaf2f9deca7dad51315f33a57f2f37783eff0d5d467469044745fa8784ca598d47f80adaae3f78fa253ede212102ef44b99e883b0bb61f45fe65e6c24a19078c13a0731bfab58d776f448fa3ea793ef9a0d1b0fa3dcd3f2409a6543f10fd40deed5c302622fa4e16ab799207849cc89380646a8f873853638acf195cda604c1e05ceaf98c0b5806db8317c808499a713471a2009d2218a8c7a180586eff9747cac0265325fd4c86f85b7615f33566a5c67f37e2b2ef04daa29b87fffb62412bd6b804b2b5ded122c3069aba3bf74a7a4385012513100485f547534f4de6ffc8df06d03c38795fa97b1085e876fc5797f7940ca8f92d82f72dcd11404bf31f2742cdb55d12cb2e070ebb0a03be39be51e5c38bbb14ee804ebc279861b901ffebcc6a3f6aa330133d8e33d2d399f018407e429b9c356874b8c9ca48869d6d2a6bd7bfcac39a1d1556ed9489b8d43250695e3642ebe885aed3efd3b1019075505c16ca4017098b7825a586ba0b4d06029a7a25ed782fbcfec0ec8ecd5e620b0aca2376b5811cedd9738b617ba4c73e46f067b0e02cc3c9e1f1e07d57e9ec2d004fd18d3f7bb0f2c07d65cdee78be3d4d2215f40f0df0ca90463d52f41235b8bd098b49bede425db91847a795315543c9dab3e4e8b677a7715be6fcaeb91a3bd4405d38b3bd04add7bd00d5f57264832cfffa5809102cdfd60b1e9a653ec3606e1b76e40418d6b7f39d1a0eb33fb20d596eb3534fbccdf8213131a5b63a0cb760b22ff917e5824e9785048d42b19e17af4cdbbf8e5494bfc40b28ad8896dd7e6c06c4f99a864fb62fd8dd12fb7946bcdba643a549e2e2822a3070093f1ede464c30198ed42e92c35ac2e9e30e08f484edd44b079f157f501bbd9a042e3357f29fd71afad3985b274ca114da71df6e900056640bf9663d7ee2385ae9cea04557b7082a6fe19fd71ca157e529789690801d9a5ced9de25783e50018ca11e088934a3cf7d9f6713c94abfbfed6736d5c0242f510d1f1b752c893f1c5393c63d75a04a9369ddd75c1cfad4ddefec4b702b4ac08b2003951df1c559e5f802e6471fccbf7c020ac2e0e7965ce6695b059742906359aadc6b707db919538a20dafa2f4382f27b806049b9e1be437cc5ff2325631a438301e2bf586d38dcd57dc90979edf8f53abfbc7cdf369401bae96ff933516639bd1a193b3d1ad5ca6ee52466c65e41e74f8025bae118a39eb7b0dfd589d9831f3a44ae81d121117e98144c70af370b93e8b714346928daaf06cd8c82470331e19b6970801cfdf156c5c610e4d99fbd7152fcf938352d4cfcce3a2a2d396c1163f6d5aca2586ef912b972a080ce1dc33649d04a66ed0a98b86d3d65ee78a2dc562e551262e3b559889cc35d57867cc656bc6530da52b3b1f5241dd04a21e4a6b5a17caa13fa2c08dcb36e7b1e402047e96f17be944a09aba6c4ef9eca1bf1fe1ebcf2d9cf99ebfa3215ba8e5113133917e598c0914c0f4d93cced363f26bceec130f6e7dac0cf902e0e6857a2d06978eddebee22d8cd44d462c2ca4113c49ddae85cbc28a6a4fe88da81ed596002518d479fe9784ba66fc86b5a2e0554c5d39772c3b5cf54cf42bbdfa2b51ab5b950c72a0b89cd37b49816a42c32e3dfba404b78cddf05020b9db5587902b6479076f717b33ce6bf30a8bc2768d5a7cb283f3f7c5f12b216ae8245d90c0281e91fc6daa5139bec8e7f48d87439a01e8df9b6283a04b383f68a8e4390b5072e51866147c0357ead4d7add6972fbaba36578bd3170642c908b8764950821e1235c592775db3bb6a1bee0faa6b643cc7831029d616b33d4d26d29a0b3857e2f817fecfb17bae2416a31a499be7994c904e8532643637010dfd1a8b1ba127931abbef7150589f1842f4d595ad700a59d872fd90f4a8e173dce3f2d6ba35491263c3ddebb5dfa948bcaa10c72651d8bda61836738eb3b0e56f154dc3ba86a7909d0f98df5fb4f79c8506e70b47a883f95e770e65d88f749367f530b42656d81bcc981bf4993f67494adf96c4bb964ef7996ec5df311c8b947efb86c8d4fab7aaf420caf47b4387fbac0c3a0e86ec0e60a5a1e8151ba7ff0fcb9ff9f97315ab801aa12fdb2f4b3ac47f91583357eaf687d2b9e85a57bfd573d7f7d2d8f4ac5d30af93c6150d26040f8b0e360573179abc4b5ba1d7066e33506db28ad72253de14cd85a0d3502fe6fd943a317b427865bdc160cadb15dfc0c086fa6863d238aaf69416cb4b99209b67db50a0cc704fbf07dd4c909636f1c5493c3d20ee7250ee856828a3357a53c0a00816edae8d8f24d7dc8fb5dc0a62d2831846861af94c1c571eb92b6f8b744c8176bb248b578763eddfc3cc879090abef6745d677295600db9c2ee08743a74e66c0f4c98dfa52837c3d08e1e9932f0b29c3b51f8f4263a5148d9983deb3bb1b23292952735f9a9d97f0308e047b977ed4f0f8f055cc7117601bf136f487cc508bd336d98b63c5e8c9ce06552482bc293b24a04b3398df8b21fc4bb147cbd2e3a3dfdb026e9b7b29b7ad5217ca0cd3272f20e5f66a5313d7c2cadd481f816797f22955b7086e65fdd00dad110357006b2f2cfcd315a45dc8d892e9d6ef571937ab956e983efaf1f3652cfb929e62af73647093d6fa2d026dc13d92df07f3eabd3f651a4ccb59e69da6087842794c3d910dd6eab0f8d6e5621cffdb4f7747a886e936329021f29288aca593fb8fa5c2755a7e8146302c8f1a8e99bf351cd03fa8fed44cdb73f723afd95e99cfd530352b1b4ac3db83b33364f7301af497c94c67b7c3d47c45e11b115b2cc40d029264908a3866fd1cfa072b3a97990fddb9732403dbd7f447fe406a65e71a571f740c6fc87113eb0fe23be1a561d9fafe63f9f5740abb6506d9d7c71480b21ae2545767529f6693d75953161de87856930d84cec33b5af47d5661847d64a2e263b770675382135f3a2e09f618812d78405e91c4eac085302b009ad59b828b342e9f3c8d1f9378379cdb583292f8f3109fc466aefe62a6994a01c7bea91cef79e576273b2af1eff16f2f37fb6b2bb95b9299332b25480855f3713ca3337dbab6655708791dd39e96626a9d892cb360ef94b0412a40ab2f5dc68fdb86f7cb3a557c1e9578e52bf53b5dd4d5a907f201cf4a38f0e5333238626902d81b4176f5e6ff0a9bdf8ffe59ef75820d72201448339876eee607355cf244946de50afe6410906e55529b49a25f1d9dff2c0694c7a1aac6b26320cd3a91e55265b81ebe43c39e1d6f23b9292a4ab77a8efc54ae1490dead6f8a908bf1d9f371f6eb165e667cc22a8c59cfcc3ba0b0ee6dc1906eab977a20180c3a9a5b9eb30016d3b41ee6520b0c77dce98b1bb8c90a8bccd1e743c3000182d06cea95d6d308051feff510bd2d72eb95cfe45910fc5de98a898664ff0b4d0e195470b8f86fc52d1809084cbcb2a3045248221b1e0a513a15462d44aa0d7e8eb41e7c7bdd91545e02b62855ff423423a5aae482197ad8fdacc49aaa424956cbd4ddff68c08534727bb180448b1b77ca0ebc1de331394e74e51b1cc66d2ea7918505b28e8be2081aaa27b41fd7d95afc3954988b9d2ed3befc8eba3370f0c0174426e8252646414dd88a9064acd1efe1ddbde498ce5528b75cf829a2eb8cda8516f79da5602bd28bda1928bb2723333df9c2f7791ed3faad2182af6e4426355e8035a7b073aef148d3b8bac5bb1b768fe07d4e856b80fee1cc358e19d4b5f4f1ebd7a4f01282a0d1a05d840226276778d56fc38e7d20262e12f8584ba3caa241bed12ad8c6675dd"}, {0x58, 0x1, 0x6, "19b77cfe32669bb359936809d1b5467ef22cd52462ea526d597c15173393a0b9e5786a418a8e996f0fba948f5c3b8d32208418dcc2b3297a6c9a4149fb86081e6c6cde0d7ffc"}, {0x100, 0xffff, 0x2, "2ff46c473e6a275f1b862d5c32bb43710af68a458e0e68f91376d9893a4882a854ce483e6422d0a5ab6b7c91faf9f9648fc702c13730b2bfa45da8c6fbed5d2c5150fe656f1c13d33f8d3fe00a1e628aa1515418d1af22944bbee615c43ae0229452f1ff9cda341dfa82fe6c00ea28b97f9c9e7f6ce119e1d4f78805c6081ddd9b0adb7d06abde6a6f07a7941a7f21518bb1501efa78d119d365e7214d0c396e2096161ad71ff270134715ec51dde470c017b0ccb99b4c52f62c59ac3e2f8ce87defbf71672f33d3d6f547f888b999321517a3e862b50ba61f8bcdb946174bc0a6878fd5d8710ae097"}, {0xb8, 0xffff, 0x20, "a04bd112d2ea31fdcc679e6577fc650ad1cd528e5f4278e8a28b0eb1161e27e37ec8b37d5b77fd0aa42eb2f1be471ea454482476fc397d5d8bbc02021669d612b1aa72f41620b59065b6b26fbe8fca8a77da7abd61f077b26afd17132e317804046124f15aa6b2f4977bdbfc7a3cd6f230cd37c7ffe4935ae9a3b7dddbabd1891623e6e625367b0dec9dfced1ff0e4d1f5f76a7efed2d3e4063ab879546863583754"}, {0xd0, 0x1, 0x8, "058ba721b7a18ebb65f099948040180b4f0da70816c9c5893d3dfa2fb533cc741b92b707a8afda8d81d8b55ef5978bf052d81529761d4f972fd6e543e709b8f08f67a4118cc225acf8cbf01bbd8ed917a3bf76a8dad4ec0f1df41b02118aa5e1fcdef37c9d7fc5bbc4da5f7599b8128155e1762fcba58426e5f769142e2e217d3b873a801135eb212f9372ab90aa5d142a5cffd1ad3ec357df0a8c95b9eabddd871af22b8a3b2b170c355f1c3b9883221e4ecb0ec65d75b5f16b1f62bc9c99f1"}], 0x1600, 0x403}, 0x40d) recvfrom$inet6(r3, &(0x7f0000000080)=""/251, 0xfb, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x1ff, 0xfc000000000000}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000029c0)={{0x18, 0x1, 0x7fffffff, 0x7ff}, {0x18, 0x2, 0xffffffff, 0x8}, 0xbece, [0x3, 0xae27, 0x6, 0x2, 0x401, 0xffff, 0x1000, 0x7]}, 0x3c) 16:00:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) sendto(r2, &(0x7f0000000040)="d33296ccd0dec007e18c573ec4f1646439956940ae621de2a5968a931a19fd542cae702ebe96959a4be733250a45f8e6814bbc91c9988ec9ef76f11471188e0281360240c649a5639f7c7a6edd7f22ad6044392023e9ef8bb85577efe8d98af65151e4a3ff3471dc8dd533b7a470f21fadd4ee449d4294ccd60d3e", 0x7b, 0x3, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x660, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x80000000, 0x0) lseek(r1, 0x0, 0x2) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = getpid() r4 = getppid() setpgid(r3, r4) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)="10f45df1a111e2baa95ff17af5d18629b122fa1bfb77b36031854a2439bf37e1f3ea5c53e150c0d0ad6ee6ea454d45f9af0a7e72ee37d6087a35bfd157c9704c6e64ab3555ad517be0b05d2bdbf6adda56d19bcb8ca4e5abea10d6b00eaf77fa74baed4da667d27da011d2062feb7db38482610190f81e534793dca1a5a3314dac74f97fdd1c6a2e9e2446f505f869b137190b490671320062d8d8d6913de354284a20fe325257caff6828007bea3c868b65ffe1b486cbe4ee3e54f8b6496428620ad51971c58a74d3537cefa5b7bc9a83abaef3c62ec75ddb918777edcb18cd8eaad434e34471cedd1ac53b3645e2a6", 0xf0}, {&(0x7f0000000040)="758bfd798cc41cc0b6b240b0fb7575bc4356660b50076824fc4628b54eab07b3caa673adf0b7e70ad9a333eb660c763c0c02baf2fe8d6658b910cca65847b7ecb51a366cc2c74955f883ae644f13a61bb77a0df7", 0x54}, {&(0x7f0000000240)="43c263895c355f956664dd3e831d284757f404ed2e8ddcbd3fd51d13f05cf3f04f8700594db9e952f08716fd233ab44b3ba78cc724da2087d5ad22065e99fed718166739ee38ea052d4fdc44c2ffd336d3c2765fde1377e9fdd178feb4b95efc130eb0e847a4bdd0dcb5", 0x6a}, {&(0x7f0000001640)="1515ef106eab2c4b65b573844cac99e5807131a39e4f2a90008760502241c5deddb46b936d79753c3e305cc11377fd6cf75b9383baa56652c79caba4403ce9d180e8e20b45c4ae7dceee1ef786bbcf08990ba41456ddbfdf949dc1211f9eee502b1d3b64fd32424e95e7c94e8ecc4665c784c5b6b03f847c833ea4e5a523081139f274b5f616b17de220a3fb0d8d79af8d5caab5112c0c5fbb8aee404baf205adf0d0aa4a29712796d29bd870875c0f92d7c1ac24dc58b16dfafd7d83b4cd07321e23d158846373a41a446a5d1d7d7ced0a99b3681f4d1c1d3e49ffac3e4f80ed9cfbea96fdfd7855d9d963a82fd2dc0a3af3161afb8243a34e412b589765da99ec935ad21be27e2bb5eab1e821df7782626e8f63f5928dfcfe717741444cbec2c144ed2484181773d7581df2e3eacf37c01fa609966e22673573ba6c885aafdcfd0336a15f888ba7a12bcaad69393b4d1e910e3862f01350934eeffab0d86b3f6d85f9dcba041e8429f73db93e52962247f9a2b0ab5eeddd24196bd15bc94a341580b3ca37c57520a2e13d8c9ea95d6ef54b7b0ec3cf85836f07419860a060574aa1d606852dc07d431473297b1bb7161473106eaca4c612574dd882e7b23b0b11486f36580b1f12356ece4daf63fce01883af72555ed9081f890fbc00844999519ff93b92f5921d47aff5774d1dca1304312800cf83c0ce5f204fa17c1804ae8ea0726669ce7b117f124e7d29c66ba9d8f19bdad7a0ce0cc0e4f32348040312d72628f82077e020057bcc5961aa264ea042c65398130b96242a2d0bb7200acc7b2d5bcd6f944f69e5c540d1ec739635ccce3421afd3f2d784bef72cfd119a9c9c0fa7e8eb37b66eb7cb83aac44f20725277bfeedf6304270a2ef951d58c306168f1208a47ff12c0d2f03aa3512298bfed5dcc5e10ace1feeb6d25415b3bc16bed160fc749ab9c74654e8fbd45612a01119bf733d273271a5955366d08502e68f9dab2e382d19e249eec36b5474e1ea3476ca3733eafc3430c73c9207e30779c0753e310dd7d2cfb025f49d8939b8d1f53fcf10bfc58e14acc3ba4b06952bbbaf3be8b4181e72a936a27a0d6fd7bbaec702ac54ebf1b3c761eeca6033a210889cdaa4a104e5b44e8412b4200a0b4e11dbc8a8e38354c951e79f5180aa8f287b33a8ad9b4411078e57f97d25cde932a45cf9148575fb3379dab011de837c71d82d9279040142e0fb8b236a728fc64a40cfb1b63ad8b6934a4e03f1cc7e78311f1b73f9c3406e6e6eb7f1811dd4c94b400810efac6e87a6648449d5cc2fdf10f85b323ff1be69c54932ab61a9e7a9688dffceb5e72c76d0c3fb355494085b09087871b78a147f1074101871e64cf9e7276529c8b6e3270beb24dfacd828e81823433fb26eb38a3c0662449f067d9db9f6cd78252a6d053009c0253f7ba88f3f2c7b13a037639bcd6346f3f552fdc1078c02e042d27e657f971e132ba88992886cc24df612d49de2d61e4ed2a55673711210d6d1c9f7f1753647150e74284ea5e42ada5b6213dc759dcce6f6c651863159bf4629ba94811eec815cf395e64e331b8e631f7a225cac4a6bff98e37bea360e67464f277e0e23ac0adb569ef3d0f777b33140394256b993a20ac887e621dc1b2447d833457028d0b05ac23d90d47512f2ddcdc6a5b37d44c1d957f39369436cc43e7559eefe963d94211d307b0152314ef94d439aa7dcbb3fb36f01d9fb622e2ff470a48144c1801700ae8e3e0ffffeb778316d35d554191a2789e1eb517417f82005947881aa2bbd3598b4ba39b377c82e749ac527cd765ea82013d1ba2f51453b86de5f950c73f99a5ac6d7ffa8962aae0f7a009847c886e27f7f1d6a7dbde28d8429fcd0d1139d5ae0da885eec31884e08dfa1cac0255c3bb397aee0209b23faeb1a28a2f122618731fd5c7c41e094a7fa41d9072b558ffb69636da1fdfb1d3bb70b6bd5230e39355fcc868b72d2e80ce8540d325ca8bfbffb61aa42e1d3405b15c48d0ba8a033f38b72170f9c10c4d2e31d454cff7fc92e7f9026c378d10b066342c1d82d58f5d2b7db6f044170ff3e43769ccffa2261fe94adf6c54121e2053425fa2df22bbe3180ee790a1a7da229b7b012efb37972981e82578a50070fa724a0f4db39d862eff3b9c0fb4ad04a3711c4fe3dcadcd61ede7f5d22c7b3467e15a11095eac8acb23c286fdbc3a8c3fcc59b5d700a1d8c6a80a6bfbf270ebff264f3a20b836ca832bba768358ec1fc95fc38b439d734573d615d784155baa9ae7876e4d1d3814b9bb75b27ee0d9caec4324eb6f605381556d92ebe630943c1d67a79a6599e4969baa3f2f6f60ec048134d8ba84eac415c0cdab53ff79e82a9bad5e0458269a3bdcd3324af50260cad9bbe28a003a9748629badcf848695c57ed8c789e633980dbbdc465df5ade07342b80859e6e2398578db632c5a512a9b74e66c185bf7c04feb79d877dee3df553233e767cb3c1943687b8670f56253ec57a5dfd213ac064d335d6af57cd9d42e5dc6dc9547120fab2bae3872204680f0fbf9100c2947b5ffef44f5980b05416ad94c2af48ed512a7c1bb41523d10af39c33a146e01ff1211e3af8bfb6bebdde87f15f99c8f6259d933213a7f9dd4d86e1022975b95e64956aeff21c972bb91de81e493d9db248312a6baf8916573f53d735a292e3c369fed2701cb02e67f933f1d1517b11ee21252ce83ac05d74b3f04ecd3d495b7a624a9c3ce662142c2926d1b19977ab06a8c5df7165e205d0eb4a0698b6e7ca92250afcb82616593929fe03522f657fc9b8c97b44203107dc55fc42eb36ec5bc27c5ccdb65a3dbe3877fbb5a0a273f4e1683bc3f91848c95ec17d5169e7cc812554f488c1f9d076ab66e910a998a24920b98a9253c5fc72d09ea949481f2fa281c915cd6995528b6474674e52362ecfbdb7dc5e92a2461fc2d1361be1babcdd3a18105bfc0a2d203e4fac1d54e4b336939864ba3cbc504a06c6cd85ab91537502cf888d87ebd4a343ad97bef3c627b2843b3bb4486e503f5fdfff9cfebf59d3887af4e467941e64daff03509dd0ff02ede1f5695217dc705575b82656c5f487955aca57e890a3f6eb35b0864a06f18233afb987fe9a5ea369e6d3d549277e487f87f36097cd8cd0126c990e39e76dddd0ca3b61d5e7e579627debd57eccd6be1e1321831f361727159d9e108f77de3b0704d968a86c9a345dba20b68b80e8f65d852609f71ec898f06a6e190f9188cf2a9ada1e429df219e007bed79d21360582a0954756b9a55651d7d3d4cacebe9dc51a20a3839c5bf89e0d2cb6b413bbed4cc1b694fc191f345cb725595a5736709fcf4e9714631984457d15277a5106edf6f76c9990ec141de749aca9f275e5c595fd8242700e0dd80b52bd5750f389bc2ee3393003a2ef0093758c935eae084724b2f710997cb8f06fcd9c36f1e4b01ef40eff2f6112ce9b2e33fca985f08eebac33eefc6a8f8980437217b2b0bfbf4fe7c819a8791a318a5d87cff11e87c53091b1b25e1020e3e3106544ceb0cbcb3046cf9cab7d86164d72966fbc26f9dec5e043400abee0948bda06eb6c4dd9d3599d51a1154f0a80c65e848cd24f022cef9e2265976fda2399833a7107d0f65c1af53496934558f72b42de0b100703a100be4b1cda6888c081ab4e1abf0bb629801a22e7d7fdc15b937099c3cc5928079d568885afad44e37ef6da088e4126d95cc493571090e4dac5eb2f8ebebf1d9b27a78089bf5f8c5ee4bc9093f4c82218678eaacaecd8c39a714d73a00f8d7ec346740b41cbd249c1b1d2c9906e4d1b8b4360350ef31ac79df6401beaf11ba41a43b758c93cecb15cd561fbb8a83bd96590bb34c076e73f33cc2edb310a79d872448b237c6217c959906a5c23cdb1785b4eab859519f32f85bde313b6e19fb0ceb8123c38efc35af66cc22bbdc5811b817320aa9b289a61d67fc18a8c35723f5c060856d89fb0aeaee9ad3159d6face4bab779183fc64fcaa35051d48aaee3dd32de530956b7b2ad15aa92db38adcdec1c013dfcf3b117fafd61e4a5fa936e9f23085f38a904397f6b84e914f4e4d421e65227c927dcd76ddd3e964f41720c9f504f69fb299ae82febacda9072be0f6221ec73dc8e07804e2b0bb8f655dc386bfdd81af4e4e8833bc387f7a295523486c0f082a9f3de5f27e1e68f723ebc6848c2a12afcc2257344be274564365432192113b23f1592800cf431f0ea4ab1e209ffb8d3d773185f5173e1eeb3281fe0294a027c4537f0407caec05f6f0817bbac08000a2952f96ab1ff48b804aa7c550cfc2c7116c9a0291f524a0bfd543b60f062da60fa706b823e21af1d83d3df4328f43cf21ff52bae1380b717c23785dc0ffdc5c29ef931c48e0ba9b4aecf976b96e1afc82dc13f2927744f018eada83baa3a20453e98e1ba50a8adc09b6ac830a428f822609d99bc45d543cda649f517931bc8787140157f10f610d5a6cc40e7de3ea388c33f7f2a5ae4099d9b90f2e82f6e16ae417306839858effd54f7014ec07daff69874b0fe4c72cd24246837d2ae5c2978eda4d82c97074f9718664119fe050be69bf5d0732f9361202140382de493a92c5e350e587e58bd4b2036dcd36872ea658294ff51f6665b1bffbbfffc14909ab699026c9c6b99cb696653e9d07fd20b50f96b0f633a2600f7671654ce094861b904e584c5e6757205968101c1ba0c16267858f45ebef11f522e3b61567761a664b83171c1372a3689449d5f0b80eaa62f242e2c3a105c3ce512b8ca94572805634719f6ee9fe3a70aede6cf5042ec44d9f7c83eff224cb15693f29ecdf114be65ac5b98749ae0a8696b05e6e9c25a84d0b8378fd0227157e56055b02e2aac91bcef8af22c3ff576e4c6396edf0420ac0391f29b0180fa4d85e7f865a061c8dcd8af9cbe3059c16bd219094c59c8f083e290ca8c35f9c59d9ee89a72e07a3d6f070036de005edc7df1a2ef5f9a5fc10785aa55b54c837a11b3a0fc6f48d1408ddf4a7b282b157e5dfdb141e086bd152344ba6761847e52294da812bc329310fcf8132eee4411616b653dbb587dff1cfaa0ce976591ba28665c4048631bc172effd9990a845d2a0efd28a4e1b9aa079edebacb881ee60078995916c48fb0380f4df821d88ee296914418f9f1dc78083a92c2ce7431630e9efa45f1947cfb32d4d3f4a535a7d20c16a452a6345b7b23e06ce5ad7f9bc0551f87aa0e0e1e6d7981d13d9fa0c0ddbdc25f6b4f7c1571fda74bf7e2ea419a08f0705926e7509193475daac83acebba2ebae8f0a02909d959eb3d763948f415ad8f021c1e10ef659178f532b6499d3c1aab445b3972512f1dc632468f5128e4686a099295d78f08666f5908b0e94da5636776aaa23b2fc6713726540b6964ade2a27265e9249ee2e69e00e98293f89bbde931a3f93caa37af0798ede3a20de782819cb565e93d01a84948d5dcffd3fa677386832d2bdb9eabd8728288e2aebc2dccdf8e7a3a303b3b3076fe1954ed782b70efe97b4cc8dd1ed1ee4a8170b3043a507b67d45d270ff23cbe01b1ad399ba2ef763560db01cbd943c5984ea2197e402398709bc9bd2958a2cf0fdc9930d63beb4d07ffec72c18dc7313206242c6a18b148af7f9c188f153dbbd9750d440d5789e4ec51cec7e55e0e6da2eb82df387b755eeb8f7e2a1e87bf97991ebde3e4be06ea1802f7e339ea72313cb2866c0e83f01baa1b57ad0db0dab5cd38ab911e6b5d2032f164ebafa47a014b93b26a47f2f95f6f0", 0x1000}, {&(0x7f0000000a80)="89359e6b3023bc32609c4bb8ba242ed9f66d93ecb75c89dce394cc1cc26d9a6e7a6a617dfbbe400ea5584247c04f0490e192de39e9b29735e0c2b1472e275fd1c2c8b12edbab4082d1a1b8e216f00f7555e8ffaee5f9dc34f91691902a5addfd9da06f50d28d592147f9f8e26b0524c43fa930b5567535751f20f3fcea88cac74bbc6dd56308484ca5e12add69c366a3707444f7781cb09485fd17cb950faf003b66d494ecae45d857e5a30d7cd372c9c38416aa31c9b4e2decfbe8fe342171e5329d58b10d58a390a2b0afc221472", 0xcf}, {&(0x7f00000002c0)="61a7f82cab335dd38a7db09f9df8b56fe5c2b38c06248347ab5136b626777726058e471524c202570ff9eb80a7e10258f2694f87f7c9902ebf9ff981a2bf6d3c0c01ffbf64160b51be0d9ac91a87f086c0bf50502f", 0x55}, {&(0x7f0000000b80)="da80b4e77f8c4ade8fc9730e4d879446f16ca5383f8af7d62269477e8cee6c572c5c6be023c6e5342df1e571f51eacf8c716745fdf3ddf35f698d7258398138d31d023f4fe57ee162f4d8bf36bd14a60c44f41fed53e48d3368d8454b4dced578826cea741b484d2e495648df30a2873d912810cc61a5678e3258dc7f4334b94fcae7f619c80ee5a4a7dacf7df887e5f9c21524e4371ec8e", 0x98}], 0x7) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="9112040910617f3b50", 0x9}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fcntl$getown(r0, 0x5) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = getppid() nanosleep(&(0x7f0000000100)={0x0, 0x20}, &(0x7f0000000140)) wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8c) write(r0, &(0x7f0000000140)="8a3b67b59deddefdb0f77af23e3c18fdb82f149a8be8b711188988527b352eb85a99f6", 0x23) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r1, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x15, 0x0, 0x100000000}], 0x80000000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4002, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r2, r3) 16:00:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4000001200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) 16:00:32 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffbff}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000f0f000/0x2000)=nil, 0x2000) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x3d, 0x40000000, 0x40, 0xca12}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x5}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xf6, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x34, 0x2, 0x7ff, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0xffffffff00000001}, {{r0}, 0x0, 0x84, 0x80000001, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x7, 0x100000001}], 0x9, &(0x7f0000000000)={0x5, 0x3}) sync() 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) poll(&(0x7f0000000040)=[{r0, 0xd4}, {r0, 0x4}, {r1, 0x180}, {r1, 0x20}, {r0}], 0x5, 0x100000000) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x3}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x40, 0x0, 0x2, 0x100000001, "c43575b2b0644e43e0049619d069f5a31aa80f45", 0x0, 0xfd}) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ftruncate(r0, 0x100000001) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) munlockall() shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x94) r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x100000000}], 0xffff, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x2010, r3, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000001140)="60c06cfc2c32d78b1bfc8b5a5569667bab8d310d7bfa13c3383a70a8d59e16b96d9b75b3365d18e0c9940a25290da70dbac2e82dd13b9b35ad1716d1621fd784f99a37bb78224bdc38896c9078c9424d9e1640ab142ddc1c5d62c4406a49b013fea5c95e7cf2f4ba8ebf1f434bc191cfef9909c08b6036956fcd34d47b2fc0df304eb9fb688009ff23e6fee393abb0064c1325e0b1c17f6cc037857d0ece344c03214fdf38aadc0ece46fcaec119c27adbea5d2cd1013c9067961bc1a9113b662ff7c9aa8c2c0c3827a4d909c299401b44f584ccbc91d4e10d908e20e6a0beaf838ea623ef26b060707cdafb2c8d78be1e524075619deff8abae388db921ab2793c8170b6e83c9eb70f0e75b343757aa0f2d127af8fc5462cf2c9771e31cb9c85a0964a8868eae96b92d19f7feb4c4047a497f57a30c7f8a078ff77a9ec17548a299cee488d063351485021260da6f92529776a5e50ffd0ef22eac1b48e3bff465593ec9e05ee9e8dd71ab6623bff25f801269c32d34a073bc1b68bff8a813cca197e84ae923ede676b2cc6b5cd6c7c54ab88a524fe4f5fabdae5503a7badad3a882dc8cf0043d34c5f36c050e44f1eac4c0bb13129e91c99d832545ade7694e6a0e9ade248db0ce0efbbfdb5072de24254ef6cb62da653aa5b0e96300352e400dae83f924f7294bcadc649b06c4bf7ab5cc4a387069a17d2a0b0193030dba2f199fdfe4378174b2671dccaa46199c776e1b671855bd9b3a60b815667463463d8caf7ac412ba986e459f848ce077d83b9ade4023ec555877601ebd80e0c80b78950c6d19818d447410a19674b95d42afa98343f0ccf2e14d786368422c7444d052be94a3d8bc9a190b7e880184ae5f6b819666bac4f42121234d1981053a7960fbf6c5a02146146907c64191cda0b6cd8e89c5ba8685589bfd8c842e8b345ac160827403759ac12e83293ececce90878eae82df1b9cc209a978a34d64fbf58f08f8e1e380606581f88bcc771063eb658e773cf253f5b231f9b43cf3a0a11520f72df4a5e4c6cd98921a3937d0eb13b7b53328f35baa464e9824f5a726a3b10c29c04ac82e24d7870c426b9c2acc587951977cbb1e67412db4982df75bb8180cb6f38c6f44462f6c3de39c2d800b57e8a32117b3756e69ba5fed4c06a2c9f275bc941012f4a9cb5c9f43a1aea0e598629cad682ceb67085ef22492f4f956584d578c18fb17396dd523d5fbf9c7a831f53fd65388ca02c1e6a45a2f06c1e3e76b974e63eed48728bdb4f3c451736ca3ef3a97a4d69aca0d01cf9fe40e05343e859675d6e4d8be9ba6d20ff9fe409fac6ac59d727591372a8b45d304486b28bdd6dd128b10e4fa3b5fd0c43f05896411fd802f9524c6da679143bf17cbf191a0b58f0d0beb8492c4199d268ae2b11d2d79cc7fd3199434266973777a63a38e884e4fe30bf7f39f8d929ddef5569b75b25d5825718be21741616f4e96c67aa1613f1a4b356ef3e964221d6085d2fe79aa5a51a650328ceaa9c9b73c89dc20d2ff68b39b60aa02e7f3266816370c62fec19dc28137a7299ec19e0d5f5ce1df7c988a0c9a9baba502a23ed0deef3756932dcf3f0e0d9e56f0fd03e0a53c63400c0c0ab0378294b47389a6409c92fd0e4f6791198b5092a43a1e9ebfa0cbd26e04142d4001793cef7f114e1bd8f72fa3d95f292dcaa4d3b3f6c3632d18841cb584dca196bed7aff15ae8cb333e631c93511f65f0438e2750271c5d84b26c5f6920fa21acfc8997392821080db7c834960d0e79ae2b68a443ea1c73e255697395f6b94371e3c00a6340471eac07545732440616ecc2b21784c599370b311c6a428104bb463a1901fc57a939fd2bb5b73a6616ffb6573d9954b61b6de64a543684139a9178564c35094a833bd3f0646ab7349ab49bec8ebc5459368b5b5dcd6da013fafb5e1d4965dbf125cde068fb87be37e5fa217955ba02e63056c6fec64aff6e9fe4c2bb6d41e4766d2af77cd2bc6e97e4af3bc7faf7f31e2dd9838c9345c6f0b5243529ae454c7f96ade2614f7cb7f666b0caa82e5493f7de1372aecdf085fc26a6b536c5cc1d11dbf74929025bc4f77a1c87ea37a1a2c3418d15623525008accb6b4543262ae88d4c1415903efbc0d0034c941c324613639e097f1b5dd68d48294ef75003162ef80ee73dc43ba0342618ed0f46961419ddb8ce1a04fcf7fe02ae32977e39711c01579fb4a4695de648e94eadb5edfdc53e8fce904f7b758db1b95fcc242c22c18cfb884613d1543b18d67115b7fe0693fb3f6b35e6417e94f82da97a7d4724bd1ebc46a50b458d362714320df993b8d1d52851c872f66391f77003566d859a377185db74cd1c4c499c8f18b12fdfa2c9e4024578159038f6df0a84aac71fdeff64485ffca990634889e77a57cc0c7e40e1d93fd3f532ef94070634b6643d3674636aee251d62483b3cb55b4b2d51ccd0a25cc9c759c5257c0f23a440a8eec152c698229b85f3364682bd64204f6e69ccd2784721d2b61e3d02a4036328eb293727445c99f2159a6b7fda05f9458b4383642bdf707f9093eefe3f84da8946acc2a591ebb44cce3209f561b36b79f43ce3e1daa2c5799bfc6c8962b8164728807fd6bf6a4b1399db45744c9b1557696bc489ca20dfdd4d31c0cf4ff5ae155e330b04e5ffe17a5965bff566fad49cf5937e508e70576bb06e9d82db77d39d1858326475fb0c23e59dc400f3d6772f03d0fbed4fe981b8365d86f3b4147d7480744bfda1414cbfc00382a129c84c958c64716819fe3bd28392a3f83ec94fee2acc919dbfdfce8c70166ef3a91eca11056b9979cfdadb8acd58313a88e1121f4c9932a352d497f220aea4c703e023f02820a4305fd1eccfe1634199c510ff05a4356236b09f5b189e3684a80e4e8649722ba6185e6e4878fb745cd6ea2e7255065d6142d9be70963cdf0b8fc7be2755a472e0da77e70f069cd6ded560a7f691a4dcc92ff5ef3303745bcc6fd5f7d5488d3ce31de03f85a8ea26246ec343eb196d9763d37108e51a7e8157d9bc5e3c44297710c4d2ff04de7257676d28fd780e0d1295d5f04315c1c897b686d0892dc19bde97c133064b8898734e7d60bffaa452c55cf67695fc520c71755c65c9cb7c7b136f8a69d7278d3d55fbaf4aa44594ba4a822eaebe0a815fb9b9b72a4cc2e2a6fba1b9ee8752c5ef020edff7008c4fab3ddc1e5544a7f7d617f5c0523911f2c2167d34e8cbe9272b168eae4cada743ce2785ed8f5b7a7c332aec29131ddd0b83e5163b7684948e08323d8bddc5b3c37fe68e1007848caac037b11231365bc321d700bd0ca01735bbb9ef2f3308671616f73879fc126d033de3589c3981f665fb70ae427616c2ea21b25d7173381fc072c564287a79319b4355a6fe74bc89775df0fc8fb3e18876ae6c80975d97e882f0ec1da1b0864cd3107c4dc92093776c4af0f36f78b5bcb0bd3520193fe7d156411ab5572b7f1ae464dde89b197617630f164e261755734a84cd40c55214df29af8617558a4a5180f3fc4b62aa1f403b28389a119e062abaf0fd3b952ffeeadb3bd96017b5fbaa3862b30201b56f2f8f1fa72a2b08d6fcde545c0ba9d4d0ae91660d131f76348aaa2baeb7b876984334a8408f9feccb2dfe0fd6222bf2620b07d71583d51b451004a47626e7a9a7d7b92f18605eeae20f5903f17139f44455a85d537a5291a39337e46081f20f57f88f37bb27984be8e24e667f7c1eac38869b9a5ea75ee1d22f6020a65a6cc0fa8192ec18ddc297c2f12d10a02b902de61290d5be33d54d2378c455bafc475685ec8cf5d0c69489bf8de8a9ee51ae7017251c491420e85eabb9310b8aa5f51014305e9225389596b128040a884cabde058f84fb73e9c02ffd70f2cbdba6fd248e5809a1bf4bea558e28c4d85b6a735f222d4e4dbd0e8a55b3c8f351a6840c1f5cc085bad29a941d008443abb13163c1af1381557b9ea0c10529094fcab971729f4c2aa4d6987cf69dc2c7ff265e015cbb2dfd7e2b6e3e5ef64c8db7c88e4d77b545b20379ce715d6e0a0007b2551ee736f683f60c37b5a292d9e571f8b2c473053618beda88621e7bcabf4d730ecda0b69ac7b7bda9b7f3c665167852a8903b8a440a80b19a1ee3756038925e32383273bd01787b28e547236db264c1b35dc689aa3367d57c3f766559347d44e92f4fbd9c03842e4ac3a7f6c2cacc028a8b2f677c218df75697ff2095dbe469fb182e30d5a223f64db20ec84c6c59b087c168687cec75f7029ca2b7731e5f4b7304940d1148f5be61fb71a162384025248a07d78f783f402d86401263852872c0c3f4f0b3019f6f29c61437e5e820934c4ad9d8132397a4a2b6f6354faed7908f0c8552c9fbb1bc2b22c7471eb5c44a8908219df75535193d0c4488b13d8af35ebd4b6191808b6391846d07a66db309b40b8d17c5162a2037408c9f702e427ca1879422969c25d2f9fe97a825f56d052b8565e3eb4207475c958221c475ec9b7d9bf347921c1f0387b563f37a05afb946dce0092dec1ad8d912c7567d71a3d5fba7a11c310787e2280de30a9d3d94fe37f887474dd3bfacc695ac8a452849482037c4b602177f3556386a2f81b5813ed5bb12b0c2c1ba01b9e57500f55d0c8541b4a87af851aba8cc50c01a7cc9d95b92c989819a0619bc53ebbafe8a0b2792d394a22df3d88c60298c31fa446e10cd68d0d7244e4527d805c0783c3cef706d3f2b4f685d0e978164d1b366271a8a7d8db49add5b6abbfca781b1ef0cf7102ebee92a4eec441344a392c00c7c03e40f007d1a0ce64c5326f7ae85f14a521fe56d76bba1981b92c9c1f945b6a8bff8fbed1426e14c3b73be4eef9c5a70251ccc06884193e0696d7585ba8ccfae7c3d7be8f55138f99596ee75e4236ef381b704d72e12d78c23f8518e7ba5a13cee6a56996eadd834efe20f454688adc9ebb1a2cbd7af210e04916863b95b12a0bd7bf2d95cc208c182c8195339aeca671414b477082fd0b13b3ce3e60008e3b2591ec0e2083d53ae5f2727e843b6194ef90ec28be28725851e34647ffae27cc9570eb21e03fc1f4e80d0e3f829adc7d528d80ce69601acc7723c758b1488c5a995a0f82ea893cc55d206991e068927858665fd8222c1ac2650281df7182313284d1c35b9c6c0bac72b8540cae4a42392a475a4d2f46dcd0d86bc7dec0be66ad96be66b2f464ecec530bf347fb82e94647f4f88087266f0dcfef89fe11637ba0f346fa5d4282638e81682aa82c9433d0c396f9c383456e3b885f92773e2ebcadca78b6c106545d8edb64430911a1a15d07e6b0cdd2d914374", 0xec1}], 0x10000000000000aa, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}], 0x20, 0x8}, 0x1) 16:00:05 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='rx') 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="1dd6fb7effffffbf", 0x8) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(r0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) socketpair(0x18, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/153, 0x99, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) writev(r1, &(0x7f0000002380)=[{&(0x7f0000001380)="e8a78fb5ddcdefe4d46ac29600b42f9ddf4796591c69cbf9aa57d38d851043d6760c554339dbe5774ed533e78a1d67a7734b42880ff69c1278274c79756c4d015894d359d5eaaaa7a6ab2f86f86868909516e1e322685d572c53bb280bcf656268dc7c5d3b9d28945ac5121c43268d34f6c43594ce50d63c2e2b5a0463d19d1ef0ff17d4434d237e19084eee5c084b138951082b65c5d986a0b03d68beacb13a0a8f36bb76bdc31d4ebabfe801f6875921bd45dbe5ec8de5a24374bb15804461b040287376f0183a39a86bd55778f4bca72dbe6647ff3df4869e2926a6bc3813e24d3a50fd61da04184ab7d1a1c21038cadc952e6ea5af8f078b71c066fc402acb3005ea28f3e9a0326494a86f5c8feaa37f57a4d624f70070044b7247d8c063e465ebef90f7aaa6204ffa0d57e1ecb215e5d9a4a765ae1460b7aee07e527e32f9af79955f84fa9eb2af40a9f01e2993313e931ecb7d5f440044075e8954e65dec51bd15bb0c805a47d215455e51d69f1819fc020754cbb41fa488c75c4a824d8ca33a9e0697e185232e4cff56b5b446d9270543d6d5494fea9ef7332b9209f5d07e1025d4b9e8f21e8b17d9ab8b3f81c7d80550ea669019d40fe8318671f59973a998a1a1270c0ab6b6e46ebc14da8189c9ed7f9ce006ae5394398c8b4e99b1e2ac8634a47184ac8498560720e306a8ad7cf0e8aefbb0f82a7acaa4743efbba8ce5d0dab6dcfe3c3932c15802c132b2581e06c0ff34579d429f17647620b375175d37326c917bff74d9d828d470aba205571cf21cc34451b661ba49820f6d0f24d04b1863eb9847705546bf3ba5d2178d4b70627a386b6c6b98ce38c82dd6113bc1f370ecbb6233afc3da0713b9f1c6a583abda7e87062ab11b609a55a1284dab6e5d35deeccb1989528c12e4c4f2f699cf2b4994a2a95aad6fa8c16ba4b60cdbac81db2d807ceffa1a24ef9c93229f0cb162338d31101446dab322a910eea85d443641ee13faeadfe72c2c5713a5ec5ea83d66f277633a3610ba48405a33cb81a19e30cdc05e1fb6a2829694d7622303ebd8ebfa7ef8245cc10014b3d11e1138e33767a67218feb2ea62cc9afc981c78d1c0b5c744c1a180aeeed6d84623e3f281917cb1176e9045ae756edd6add5ba3d6c47e32a985029e9d007fe40c848eef40a81953f6c75c9b6e325b0b934837ecbaffb9be137b9fd3e215acbb7ccf9e479336985664d89ed000413d94571779909366c995e3bbd238fa3522e0d31dd52c91723cd2282e277aac28b77b41543e328412059b8c012bd138320a6563f6eba612648ace8e405b09ee1898e09437e84a6ecb4d598dc57d330179ae4382f10ff0c9c61e3f0e8b58e75b1f12747faf07c25a473d95b9c71a8f67ae8977da61328f984644fdd4fd8669821011fdf4a00cf387e57505160f49beaed6ad289ecc32", 0x4a8}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="0fb7513d1366abbe03773001233d13d7344d275704e022a75dceaf049169dd1c08014ee2f1cbc375937f68874ae258243d59b916f7a04f0a757041b986a1c1cf908202e2171b483bf7685cde58c2c84097b33ab0425a2cfcc2fd6dcb8d03c981219a65c6e3ce8b83a54231d870814bfc655314b6ad1ff8de29737ba0f6727a5fe50abb32ad4ddc7d792f09406b2d9347dc4225a05a9ac297959435bfff", 0x9d}], 0x1) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() kqueue() getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) close(r0) 16:00:05 executing program 1: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() setregid(r1, r2) setuid(r0) 16:00:05 executing program 1: socketpair(0x1b, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x900, 0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x403, 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4812, r1, 0x0, 0x0) socketpair(0x18, 0x5, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r3, 0x3) 16:00:05 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) getegid() shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x6, 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r2, r3) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) flock(r4, 0x8) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = getuid() getegid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000040)=[r2, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r3) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x5, 0x401) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203f, 0x24625187) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000480)=""/156, 0x9c}], 0x10000000000000da) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) r1 = dup(r0) r2 = getpgrp() r3 = getuid() getgroups(0x5, &(0x7f00000014c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socket$inet(0x2, 0x4000, 0x7f) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000180)="f6ea34e62337b5be683bb73dc3c527302b437c24f3e46d009712537782310dcef8a86d3fe18f830db87bb8139186d9e06971defda6e98b74b9e1dea2eada60b2fbdd74e3a1953b4a62be5c9ee1a7a3978c593f68a072b0fd9b9fb6889d1023746a940afdcaad6a42f66f7dbd97d86a4d23b3dba5ea425a8e4536524cc0884d222600dcdb8f7a8065903dad52bbc5f295a55230bb4a5577eda20a8cb724e03ecd843097809975c70e0f24657f6642b390be2a36557e93511fa99042679bfbaa1215b664834c477fbde7263a332f9d2d14e5c57ec731498c201de6c8d2d55e02321e4e5c71c9fcdf03b5f65c", 0xeb}, {&(0x7f0000000040)="2f2d90d23b75c96acb1571371b838d2b53d0028c574c2d99a9921d388c62227c2e3c25", 0x23}, {&(0x7f0000000280)="1220fab22b34c9bb0645e6c296f1264bb0778ab0327083d4c27e9761e3ae558c38bfb9f78859722a8ef06be39c9b1e2bd92463ba7dfa4c0c3631b6a3d79c370fa6382bcf8021bd91f5449acd349cbb920488c05550fe26c2089ff781622e10e0ebdce89ce9d3da3eb0a5ffb9969a543be92f45c791a6bdf36a8254ac891d3e9426140f5f39ada9a569f7d7b7587f48", 0x8f}, {&(0x7f0000000340)="eb773be18e50985e5c369743ed1eed1997d21284f81e3ced3ee173366cb80c560f06f6ef242e01b5d80dbeb57a896eac51094428e576cbf5bb0a823fb5e3c2fe5da91418bc4fa653030fb33ebf663290425bdea1415d915b32a1b981e19032986e54978c7d791ee8efcc221f2cdfc87250cea91454515ce93b9bb70cb5cfbf648edce9942b0bb53715512d3cf7ad9734c5f9c1716e82c7965552a5b828b6e2ddef388c6a25ceedddf11523cd807cdd04e5bdee1d5488a3bf1dad8e0b825b465bf7930b375e81571c75c510b1c0af7772895868a375a8f4166ef029d06ef2706fe9a118a1e76bc48a86682a7498fa2474a4ffa96f49a8cdcb345089fe00e02a615f721e954c8a4c0c8f641197e8e8b16e588716f1692b61bbd3c6caa241b7cc585c8e418f418ff6a63a62954edb56fa67e5543c483be5b74ed7fe0d9a900903ee11e247f17aa03cbe8a615db2fa003839ec00b4a1d0e02fe520873f4abe58dcf99e51804420a7a045ebf0cbf0d65f2383b717e5daf31875c9fb048287a37926482f38f4e44883ee8afd206136d3e7184c85acc2b2660069b869349f8aaec0aa76387af01e94c5a5f6c3e624e02df220aef2606fa7eeb2fa40aef4a17a1aae16879602f67b807605d1fc4254bb9b947b410e23c8d5f365c73ddf0cb737fc70260122bbc8ec7838278b78519f7e5ca6b2296671fa8acc755c2f6e230449a0721f882f22f9f67b7fda846e0becc10da7185531df93dc2741cfe6d9c400cc2aed7172c3a9853db472cb583c35f4db822c93b4f545611bcdf235f660d1fde989c486402e76fafa3ba5670cfa611c4b2fb61e134e4a90f097e4981375e2e1a5f1b85c24b127e142f2683f8b1bb7ca2d68ac7273cbb0d579625d95df265f2637a8e3b53289ae060908f5ce4ed6b9b9fc10112578527460da5a1378aa94805f171a95e675f59ac57f010d536cc71c725ff0e050ecd2161c317b2621d7977d6705705f8a8f028aecec210d9be90dd013ce5ae321665640174accdd5f406db44e0a8a5af90a1df7b7f3e0a89cdc8f0c48aee593a5ebfae32d366e3fcf7dde1d09c7353f84a161f2dc2058b9534d4591f184c57d7604461d3f4d7f1f3ff732fc176e1c540210e93d17f25e7e5e45acea75c17ba25ffbca2c4dfbe6a9893949660562cef29b7c560de64987917cbc5e8a4695e4ae392a3fd8e643a209719b5c845f1d2b59187d856ce0dd7be3f02778867ac98ea226b5abc8194a6e53241251e65a0ce43404ce010d4017085904d041bbae018ea34a9b87c6f642eec043a64de4544a061400375b9a66db7a96d2030bf2325a1753cfd276a93b956030f274f3076631b8ccdaef3e535a3dd91b6b0cc7636d3e6594e342a6e764e00597d797ee8f58b747812b509f4a255fcebb675d61ceeb22f2a2a67eb7e0a91ef4496005102f97f66f8f0add66ea02c2fc1336936303fe37b955ed7601d19acbd353fa0141e60b0b33dc040d073c99c0c484f03b3986b8b30398951034b1120a5825bc3d5164227232a2a381b69218c5340e35018be8e56209801c02ee5098b2bee3c1eadf63d3e6080337684c39ce61c37c8ddfa748456cc444af495d1949081e4acacaec7953a5b7ff14ea5e3105cebc3aac614846c2dc3977e9fa1363290d093e5064a13ea538c614e3791182c032e856cc3e076930830125284f82ec8bfdbf12aa48e5ec972312747781f957ec2dfea0bb0e2cbe34cfdd2a3fa6a014ccbd9a6efa916ced9a16211bc76df0adf16dd5d3e5ae51a88c69c96dfa7ec500257f724765fcddc0e605b8d8189b197c60ab2b47b52821838e87d7c07cddf3831c7de81debce10cb096f9744e4f001eebebbd86e3c07d255b465ee54435a4e1e87659d23c55ef08891420dfca2b208eca5f2b3f4014b4a99120806d78e9e65e4c98605038c131f95b01aa28d217ef5cb71f16c1230067bd1e899637e087d868c874d800273bfdcbfb762c0c6559886740ca7867d9076b5613acf4716fadf17ab2dec784574f5c74ea990ced5f43f07faacb09f85faaeefe7d48ae6ff3f2351f7c6633b59f228c267875bdd19a3adbc63c906e0b03a22cf5fb625c63929224913a15a8022b20df486ca1803e2f941b4e02bd4179f3e3c4d1aef29b96bb64f34e7efe02d197a3392a5f2937dcaa555182bdb9f16454a71ee0f1afd5887aa8e455412c0db1ebba92f88b44653b1afba304ec0f599532ab2317e096e047b868bd865cfc352af062b962a0cfce61aa4e2a5737d56210581262ddbaa83e4b47b5993b20a993c13fa127ae190829711b4f58967a6c69a3b96f0171ecd6a6f9004234f8f964444661372ed87dc1b75688c0fba1f4c4cd2713ead469472bafa56d7894a997e64cc42bae1dad8d46c72ea98b1712f7161faad4700deacb0b310ebd7e2909fad6b946070da12c2cddc8d1e688b5d1f5989dfc938997107d34ba08c6300c7056be851aa7b269c22046d25db2387544fe15e952c83fa53b7630490eddc0da5dded34126704df7af252b63d9ce4c8d1f419d836f957819dc229f3b8a5192742a4299bb2c08d2f5e86332d71cf08a4e531821061962ce8676457927193584fcefc0b5b6393e496a0cc942a8acbe87639c9d2a597385d57d32393d56ae0996ae2caf2ef9d87015ee713e0635bfd4f94d6f35d36e1f13c1c950869684213eea778a5e58ee38509a7bb208e64ae548005110e4b6fb3806ee6c8a2edca6fb8c3da2d4285ea7097d02e36d7d680b79c09e075f08c3259ce8d057bede0da440089fe963bb6766587c167958ec653403169ccad0191197dc567ecabfa5c315b959bee17e46dda8c52891559286a9412f525ea74d4acf165e1213088d6f24c8320ba3a33813b5aa409224b48fd4732d9842ce408528e8dba0d16f3c74f7c39b67cc036c09757553128221ae8241e060d5b53d58b0caa094cece35c8f14acfa669bf252b8878b033313a3216e327c5b746bd50c2ff9d123faa2cf31b090f54d96401a1d5d29aa00bf116bf0fcc6b6119f0f36b295be6a0935e7f8f06d021139ea068b94e9e8b438559d9b6ba44a4fbc19f1ce1ff6389b7ee20d383a25c48f92df34e0586be1d29d1eb9ac0410d59ed4e5139b684daa98a6eff1befd0ae15bbb3432f69c938089c84553e108e70b7077ecf8f612653d0150b2fc77d88562f936e34554b85c4446d580913854738715d299e7a4560d64313f4cca00d0aacce264eae97f6f83f339793420c3fc085c4364361cd12c6aa5e23607ec0900f7f9b0581db167bd84b5be23ed2ae828b6952b0a571e081d561921371f6ac29422bc6fbf93705b1bdbf6f5fcb4c7127f7f9482d1d5892346a19ae62130b70ef7d8d1360d4851787aea1d2ee48bff814a24034632ea7b09eb117701e1f9169308b325b96eb7b9377956bf5a1cc9c2175676a12f8308f3ab71c66bf815cf818502cffcdcc05072419d1b0294fe11c6a4d807baef195dc8ab19223d8669d67c107f27a4aa08b47e7e7d33409a352df04fa611ea44b6b884c7cc90f0b76bba827077105073b28bdaa06eb84bcce4d6bca332f914c7a78b634b66c7a7b3f956ee7700f66152848b5cc1d299924ea1d71cf936a7814c9901f4caf55f0f259247c2263eeae9378765bf1a6867201c47bdc9539f8fbe4df18a867d15bf15cf3be85516932312c687a0f30c2002c3f4ad8aa87f1cbc8c5081b4b85ad0ef88e85addd6f89b5671e006f18fc456c8ddf48a2a520257f420031092753680cd78aae8f2a1f24999a03cfcafabb1c98369cd320a1c307c2dd12cc6ca0a8fc28500c8a609ad1fa76b229b961efb4663f9516f2b2972a3f3354c58512b257e7097ed258ea0e1f85568fc08855a78e50943cc3d457b416d0d45deb64a18eb30143c9e49cf1d25e0bda822242ebd4419b0b444290c0855ed15c1600d8da45af996a753c9aef20ef6c9f788a6a7dc6bbbb6479945d2b302f388d59535379826c50e7c31383d92961a0317023d81ccf7905d75e9d76be628ca0d4a5a6023805bd280a56871ce4435a1d90188f53036de3fda5905ea4fcd20a98a1b38e55f6e45491984330240788a7929e89ff03b6b3428dec329011c7ba0d201f79ad51722c3bb2efcaa14fb763453fa51a47820c1f933ba368b9b9812dacaa9dec5ab931ab7c807e3a5a0ec9ccdb052389c90c03726266ab97afc7d6e1c2d9e3cedf470204142e7fddf739fe3376a7cc56b59a1a2a4a0688ec5d2b08d222c1d58af2ef2006364f78044ad375c0e4a2033ff4c6d04506486d396bb1391347c575ed8a62d2268b5df1cad5af98e8e57bd119d215dffe6f715983b52db7596e6fd83e6a103708885ddf4ce021b4fc4821b2d809eeab616a4f84f1667662ee13c2cee5cb9f50594c4214e2c5592ed569fdb5ebe0decfe21c98acb714d478ae7679aedc9308093814506810dff413e4520a0eb6ebc70bc3017e2acd3d4da5d71c120ab3539f12f352988ede9bb49dfa1dfbdea2f223bd73c2c234f18f2d2c4cad3e2b89e9502a73f0ff2d005c784ed296dedbba54d4b8626d7cbcad7532b951ce96ddf891e457891f616f3a1d5da5466b783101df3e500e4980ac5f16a9df2e58e5e9cc97beb17d8256de138adc452806cc5be94abde9eb22de7614d76b8548d8a78f260c617789313ea879c3cc4c1b1dce879fa6fc42868cbae318bd9836c31828d0a6aef4c837e568e03becaf3bd6dec4ffa8b6bfc7c5591c8aa31147e5dbcd1c8f9e3cab6d5e62ae09798e5858c0f9fe54f128a773a1f44786677385de7db6b613b6c4bb146f7b771dd941f405681b05f2393700dec4f388d9fc6dfb24331cdf63520a65596813f9314e51167707875d923e8b606e9c0939e72c555a271aaaf29174b52a296a9bdd18cc0e6360766a3d56baececce1e61968f7bb5494a497b38926a104bc90d0405cfecd18cbb50e46d20dcfc58a79a170ba3ff4be507b2768af1ee63416a9bc1394b5daede0d245dfe00314e93ce54a935bf87dd0c09e1d294a8b6928c69666b9108d023a138505e0c3158220fd3d9efecc648319abe1ee4f18d66d6b8f066b50c88ea42bbcbbd6ad47f8630b92f123e6e553d56f5816e98b44fe297e6c60e04d110d5869708da8dc04c74650cf073a6cfd7652ac77b90966febef53faddff0fe6126c070c7ec3f997dff5dc94b973d0d50ac2f7094d63d7f3445c597e095722d2c5ba2e22e76c54dfb76d40a5c6b3b7a8ea97b4b3f49ada46335dddebc9aade1e1cbc75842f811850ee7243750c460338843d908711e6f01909e9c2f624e27ec9a76f6fc92d9c5389ef7e211c1eca8b2ed2fd3a8763d772ff10747c1f4c0a22a5ea4fb3e9ef25ae452de40210b53d6df62aca8acb2aba527987e9917917bf43c6460bf01bee90b0be5f0d8b5afed6e3184e7e02dd02f6e72bf4c33c8988f34b5f16e3a5e6d1198726035ca536b739f7516baf8421da24a344a10744f226b1690c81d0199c2d882af49d9aa071c1e8dc8af5f8410bdfd1820ce648d5ec8621a24f39ab3176d2896f1dff82dba6716ab9f2fed0044ddf96ecca3e7eea94dcaeecc100e76222d02c38c79c0b1c11336263bd85d702140eb478d46de418be042961b11278f01d74fe893f475c05418dbdf26475904253f1e6472c17a33d67e487bd1111d62195ff3cfce24240ea91bb186b48c6155a940c4a7bb6dbf9d37a8422c3bc7d2403a19eeb25053d9bd4daab553419c23f99db048a284fb9e31e3b7b510a76b2393dfb3184e7b93464c65f877955d341fb453a6559d953186f594467f2eca30", 0x1000}, {&(0x7f0000001340)="e3de7640808e11be413affeff4e62c8bda947a48904669e0fd2887332bf0a7d91462812a385efab1356cfe718845eec237e002cd3ab202709d83d89d55b19a9796c2dddb3551858b9b6760e68977b35ef85b78aec74d63bcc1d266732dd318bc00b3a6b6c507f3809b70b1d31fe67ecf38168d078ba23e1e21f484384830c7e0aee8c84c558d2e10921baf949264d406bbe0b5e651e9b56d3409d9404c08cacb117fb7e2711e447f6ebc56", 0xab}, {&(0x7f0000000080)="8ef7f09c720314eabcef3f8edfb2102f44841f0611a23142c9f9a3e3bdbae5431d8083c693168531b77ae85896340c647c3c96c1ceb16c20d681a718e999ea452c", 0x41}, {&(0x7f0000001400)="1adf192f76afb31f6430d32a1c472d6c8d3b8c1498b681ee321bf903fb76e95a0d67", 0x22}], 0x7, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60, 0x5}, 0x6) setsockopt(r0, 0x29, 0xffffffffffffff05, &(0x7f0000000100)="6fd47da50c811f7109c0c6457cdaeb4a006f040e718cf00e54bcce0389811b455e9b5bc378511ca0887c45b62417f61cc5f9c6be6d7ae60fa22f516ee23668f741f930d06b6b", 0x46) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220d", 0x17}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="851df050824fd97942e10f3a2c824108f433a6d5c4c0bf4a7d4a6fd60101643b940fe0ce0de9a1f83a63faef9833528d1050365197937b072d7b9bfcfb0f0113cd05da9b4227b2c9e392b983589b6689005c0eab5d6618bca6080d68fd112df3c0d2f1387d89c6c653acca3d2898082581d01dea4dacc4dc015441a94ca3b882dc5b43f1aed132a48e9ad53e3602924ccaed", 0x92}], 0x1) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, 0x0, 0xffffffffffffffe7) semop(r0, &(0x7f0000000000)=[{0x5, 0x1, 0x1000}, {0x3, 0x3, 0x1800}, {0x1, 0x6, 0x800}, {0x5, 0x3f, 0x1000}, {0x4, 0x4, 0x800}], 0x5) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() r4 = semget$private(0x0, 0x2, 0x410) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$inet(0x2, 0x2, 0x1, &(0x7f0000001100)={0xffffffffffffffff}) dup2(r0, r5) r6 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) r8 = getgid() r9 = getpgrp() r10 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000012c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000010c0)=[{&(0x7f00000000c0)="e27444f5cf6b5a878c4585d055c77ede8d1089bb5afb34902c9ff754ca23e9fab64d5e8bf8ccf13e0428d9916139d4f09129d45c0cd427fbfb294c40f9ad2afaed3a3e14659cab61410615fabbd12601818d8dd41321b9756b58b41f2b447b730d74b34f72d2351d61f5366e03c387dd82869bed0249d81d6fb2a7ae318cd6e5af85e1c3483d45b52b3a275b5819c01038814fb0b6ead95f1f4d729ef7b793746dd6ff2a97e075204fc2ec8c82ea2389bedfe3b720aa880089e3a748de154c11e53264d747bca23fe8366e875ed393c91be1a5739da7ff99e3423b65efeb53d6dd46094d5a6b361161bee06302fa31a84d59c49cd287bbb48f02e4cdc4a99d12e8d761fe6d37b4e9e5af825fc5eccd9133b67bffd58552ab7141b3bad92f08cbe657dc9b3a11dda6ae711f661020ef683b44444f286bd00529c017182040ece420d6aef3621d77593dc523f023b6680f3d0bbbc2dbf8b23092f980fd5252053265fdc92396e1d2269541da5c3714dd66b93a79b0728cb24e4dd7a4ea8e67f35a079fcec959908564320768289c64a7d0e9aafcca1d56a58e7c7b40a640bd7754005c4ccee52fb7003087c3a571ffa174470a3083e422fb1ef1c54d1ab52b4df4d1048c8ffa0c934514f19505549372d146c49c2cdc7c59caa9015488587a25e98ef20316046c80e32b83116bc5386881fcf37b6897425cfd4bb7d4cc15037422c9cc9a6c58985e9cea395d217c80dd35df295c3fc576ce66ccd1a6f50c058ffbd8aef8aa50a71b312a165e37998238361833ffa11b866ba806770369c39987cb5d9f003e03515793cbd5903d7deaf8fc65705a1e5bf675f8cc0b6f602922864a8481008a2e35803f7618c9d6c5d1319343efb9231fca71ffc68d95a47f210f94b318c6727d64cbb6772669062462588584dcfcda9e808c808e7e4862d6c65e950a27bf6166c9b7e6949276fc7766bef8e18e305fef9fa52359e5a7eee9ec73afe9fb59a256193f5c13283451dd3d09d07b6df28fd8d22902f8bb9fc6912a7922572888e56a22328404d15dada2188b5d6adea2ba01ddcba0309d22082359acd557fb1d13490d62acc0384457b6388d3202ad84bb17e099e77f91823c36c991c2674301a4fc67b5b79d3a5905c8a0cfabdd7d2195524f41fe73657b4e22ec58157c2180590c5298cc66e7db0564f441d524223cd3c5be06e696afa354e71bfce0d4c66ec85510e05ba74f6b354cf7b4b9010080d51080e0f2802ad2a305cd9c17eb208af434fd702070e5f3a6c56f894bd8f767eedd4e69f5768e3e89461047785b32cf5ef715daca45b26e6b183ed69ca0c6e99a5919fa4adf148fc84f7d9924f6abb2c641c2c53a643342df03c7522ce962accc2f08688d34b812c3b8d097116f4a364b1f5d375b0a61e43c2b39fa62cd54f2a63b0fb1af0045779d6a196c8cbab7ac88eab9defb27f4429308c5cef4df887e0235442b54710d52f982042d5e378f3d7ec7aa26add91497d6d0a99bd887036fde2055315eb8f2c3b17fee895d9de1942601d3326c8285d141878b6e5408f88a189b6950e4843bb3f109d8170ba2bf8e946b235af020f3d020d4c450db0a3006333e2476ac2d4e44773adcf28d68faabd17d2bb10a08df626b253d03b44beac1a67aa0a57798744eb63f4d3ae7ebd9366a3f34e235ca07ccbb743f0cace8b6502b556d0da6d5b512988e9e895b1da05017cfda587062a9eb549a8011dd14afced191b2c18bc8fad8c101125b0644afd52930fbbfdfb39dbe372611551bed6b24d4cbabdec6da52c3bb038ace058a8cb5596ff3f545417642ef0429114e1aeb179b288fdc37e1cfe32c807b75b7ef392bd41c75a13e7ca65f2f368bd4a9cc291e1651f1ad1f6978db28004accf3000fe9d90153da352f169f65ca0b4cf43b409b9504cd746309a48df49b3360c54f260bd325fe15101cc8926a2a960a1ab8267aa575050bd982a23007e96687b81f0bd4029af4db13e786530d180a87d00b8a90fe20be2a2570842d85577d5380d6cc43cef8126d0c5e7379b3ab80225f0927acfc28451b78e46d5bb3d7701fe073577ea63b35c9b5f540ea5f8f43588b5b9e766198b0ccd99b344cf0223698fcfd9fa303ce02d33271bba09e318a5e34feab9eb2789af0356ef12705476d8ab04dbcca1ceaa676237849bedcf9d9266ecb74270f72693dd55ad03f916c9d4e07f9ccb1585dedca406b23aee6f3d3a75f1a9b065add8402d5f78f6917ffce9d44f303743e74894cb7804eb50661fbac9947f3b624e9b202da7ba7b40a7e379706ace7c8864ee2c99c574c3895ba6928404ecd2840175053871d6ec2156f57f542a9f6a441509cb3e4ee197800b0853f0fbc8fe9f558cc539405aa38d3fca26825b19fb092d2532aacaa41c6b410c6d25c7860e4df3748f7f1471265838bc38cc41e98bc182082363c6bb58d3078284c2911798bbccab1e2f6033ab8253b82d1c085066ff38d4abbd4b8fda0722e26eae3e7be451ea473796ba6c072dfeb6c72490d3416dde75acfbb3c3aad9b45541a73669ee8208af74c4bd88be24d7b8334430f1c8cf7e9cbdaa07f4525d9117d7a63b7c89d430b1f79923a43e5aff94ed9eb0fefc537569c64b573b6c68f2954ea8ab017d840ea524f27094309b89030013726fc4c2518dff74351bd96b8349085b2f1c483f0152a19aa6b3a78b9112f21187a79a245b6b88fcf2e7d9ef9a14400c26bc80cf632fdbb1c5dc942794a7d78401fa569ea49320282aba51002de4897a4654d34b45f46b73451383561e8718b218384330ade4c5813bad97c8f1996dd45ea993d321d2b5cb9de9bbd7796ffe06b35e67c26b1a6c5c97d5648d02fc353dc4a150490b2b7702b59e683f8f081a6c1af2b8c3e311180d8df20731e600ecb7b71b9303f2303d2b42898ee840c64358ecae544235653ac428cc3ea7190d30e8fe2857e25a8b6a475d4cb354710aa7a77025acc6b45de52ea4edbe1163a5783d897ada23dd247d2d3a79abc0efdb30538477b34c2e66075c871c71f0291b79ecdac4d0bbe8e55b45114904e025582987f7ea31de1dedf6b85ce19216c8cb88e3bb381d480cab88d865f97959dc83e88f4c5df06807f7fb43c6a13cfa475f716bf33d5ca529c4b0d7d2a5faf8f39764e438c2ed3839628e20f8089cef0cb10b2daefacc54b5b31d476827deeebe60fd8863b8fda8ecfd1104ad3579c6efcd60f9cfa1edcd4f2043bcb74b52a447398e8047bfba7d6e4dd641a6c1f9a93bec2de1f21940ac4872802c8ea44a3ffe1edd2ea132dd250c25a3f3d6ab6c866ac588e470856a10fd5384ab07c44e825f46294949651790b6f638a5c73743e646efb8e6136487870dfbe49f8aac0bbcd82ada0900cae8b8997a1020f0e5536016217266cd62f9bbeba33ac4e5353149b85c6faaeea3845f58a69f634973a6a6080d0e550481ce628015872a6c8b3c91abb66a49d2b79b82a1c2e6e013d2627bef2b2c8390c9d20f0d2cfa7be7f74cb60d4762f3dbb80fbe231948f5e3ac017e320bf2840080f1fe8aeb0d34d4af942df1fec282c5392f17b03ea0102f320768f30e7d1434f47850d8b8aed6e1315d1e7eb74162e4263092507f587e67184b7088c0a3c4e52b0af071c9b11b553a28183044ae361a3559fe911df3bbda267d3bd95be32bd835160ef7c1e131ed9272e5f668dc3c32d847c52b59b02c807c51518e9473edfa99ae22bc3df8ee442f66d2ee614bc3d8cc386a981609629191ede1bdb4e28114a3dedaf8c6a562aa7fcda426598a5f1511a53f212677538113ec4a56e9456dc33685dedab2edfcaffcd817a0afb47e8aa14882c075342c081aaca04723e3e3b4bcdb68a72ee02169bf9352472f8eb0fb440600651489718859f765d177344db8bc73f8a38e6e6a3ef89c36d66b93ea6e425f1fdc81a35a1676b65cf98ae28dcae2712bb349171619a88be3ecdb8dc962355c8058d40c65881e3ba46de02344a040cb6a6711472b1462013f17edb4ec87c2533462fffab913e22924c94b724d20d68a0fa1ae556bd3a9053bacc6d456d4d5ee02fc08c69e67576952a35752abee20a596f57f167777d310988b0d14cbada5171c60827fafb03dd8a2bf1c434ddd297870dd18428816dbd1dbf09ae383c3f1c8eaf09cca8c0e17063869bf4dfad47f329282a5c17f27cf964b9070328ec2eac73cd50368b523f3e31f075995d7e30238567eb514bed803c774cb112cf4bead6564e2c74fd116bd2fa973c9864c13e50fe1a39fd96eb6b9a3afc2312212e14d0bcc9f32e1a7dde59ea443d4c0987c3cb4df2563ac0fe55318621353c4c535566522eeaa392ae87c147b1f196f2e83443469ad434fe46cc4c448fbd0e3fefcaffefe73a0073ad715d0433b0a61b56d89b0ee2f7034df58a8002b239bce37764ffe4a3e41ce84adeb02083a29db194b5d36b6bbaaefa7dfc475d809f4ca46c22eb306064ded7d8fb35399593ec209e6a89598e6219dc4e9e85608f75d426d732718098ed0d41cae8417ab37e3b6cbc8e9f0c0ace1dea81e70fcfc9145eb70c32c446dfc42d241fb792114d0046e2d28710d837acdf1ace49ac6d170431d6ea41b7cd06c8817a650c5f58539bda241989d785e3b8839fa50d4515602fe28ab6dc91421182af35a8293040a99179ef559671be68f7d2f91a4b5fd4f53f8534b39c4bf7554598fb42a91f35f860747897200cf1c41dedb92ea7bde6b9a9dca5a728944a98e36b4d84e643a95c0201e9cab7098927cd20a4623734ca6aecef4dff7bc999d7fc2ca4b460f04f9a616199919f77ba1835567d82d39cefee3c7e34d5ea7dd8f9ab80077b60b68d3c82d396a879d892a175d78f1ef80f26b870e1b59cc39ecf898e0dab1a7031d2f54699a73440d26c9b7e44cb7b5b3cfb4720c3a8b91a6fcfcd97380460f87d3a053f3e1d9a178c339dd02ba4a250c01ac21f4d00bc24f9d7e05ea6db1eacd4d75edc390fa981c9c49e8af003e822291e6102d317643517878fb06143801571ccb0540e90d2a905ba6d6d9aa2b2a28dea48acb9651e010a3e0e9e832538587c504a8e9c0364d721b3e2a691867c7e216be70b2fc0626e775b1d391bfe2501a25422520e9ee3f827af84957a57b91e2040cc6e2430fd9b74d37c55e89e82bc217807b6f57611cac9bbef12bc2bf9e6e61285d7aeb5eff8f2a5a5bbc80505431a4de1842e6769183118ad2daac7d3c8a5464b4bc1c361a868bfcca2e984007bfd42d65f8b388d38d280c68cdb03359b72e30bb22a110c33257651b8668ea92c7bbf9ee5d2585e8d86da897b92b501a756fdda51e4ab3f8647ec987ba803a0d78a56aeae3feb6a457d8739fa3af479a30d634d330211411b0262b2accbbaec299cdc9d9c6e8fa604412256ac9ae22b90e53be00f0c1bc296f0e57e9b92b95944b4daeb8e8f8ced2eda41ebeeb9516fe5c693547b6586451ba4277b6421f693dbd77406c12f49493af35b14a0d8c00c6b16028404dcc47a753a383233cb2280e95fcad1465e7ac66f59dcca4f4f02e9e29117b88ceba9125cc21f00880dfed4191cdf72f94f45d5fce9b7c29275f7adc229d4f7be29d690fe63c9fb197b2ead177101494d348c7a6a31908ded464bbc3546682fc6ac8bb356d2a97cf3318f6326eb0d456d4bbcb183ee3daca736e962461b6afc1d19a742db657f860a820e16b7359380aee78c241718e9626f0bc6fcaffe42c69064dcaf0915061547a55565aa7602a9e6da365114879ee1f67747152824e3fd604528aa", 0x1000}, {&(0x7f0000000040)="ba8eb0fbdba8cbea7b1f2ca6324eca", 0xf}], 0x2, &(0x7f0000001200)=[@rights={0x20, 0xffff, 0x1, [r3, r5, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r3, r1, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xc0, 0x403}, 0x404) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000001300)=""/43) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) r2 = geteuid() r3 = getuid() shmget$private(0x0, 0x3000, 0x49d, &(0x7f0000001000/0x3000)=nil) setreuid(r2, r3) shmctl$IPC_RMID(r1, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000003c0)="f32d005489341a3c17cc199ec32892f84049c29d31dfda128ccdaf6aa2dbfe4b2d76dc213c16005593001c74081b3a011eedf504c846de4d6ba3ff024d6a3aaedfa63240c85882a4841f68849d02a4cf06aa9e83455e15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58faba325777eb00b024720ef8ab9d878b0ea6c432f0cb254", 0xb6) syz_open_pts() close(r0) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000640)=""/249, 0xf9) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x9, 0x0) close(r0) preadv(r0, &(0x7f0000000c00)=[{&(0x7f00000009c0)=""/86, 0x56}, {&(0x7f0000000a40)=""/254, 0xfe}, {&(0x7f0000000b40)=""/156, 0x9c}], 0x3, 0x0) preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000840)=""/24, 0x18}, {&(0x7f0000000880)=""/209, 0xd1}], 0x2, 0x0) shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/206, 0xce}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/178, 0xb2}], 0x8, &(0x7f0000000680)=""/223, 0xdf, 0x100000001}, 0x1) fsync(r0) read(r0, &(0x7f00000007c0)=""/120, 0x78) fsync(r0) 16:00:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="7ae8701cdad9792710d877b4f786013a13a7b05ab580f80fe584b68d20d50a45189586cd640752e828195ce2a879356ed742a45eb8", 0xfffffffffffffe09}, {&(0x7f00000001c0)="08438ab9be045a340bd2e609a15b6f7e1d7840a21c2098b3bd1a1611aee46a6e3327c4eeaaae022138b1a72f5de46684e85c86d004cf81d68f1df421ae9e134b3a994f1161beef153230e98f29a1b3171472f8e74e0322e39d11b78a2caa79a9a7b7c69bd19c8018b3c359da671f8332146c7e1db00a583a4dce4291332f65298fb8e7608aac3eb78a5fdbdcf12d79a03e9321db37f966306c49a26946f931871b5a06b1e78fa54070c6", 0xaa}, {&(0x7f0000000280)="f4e6e189adb0532863d632c580e60567a07081bad1fbb512c86d6e99028aa18f61090bca7cf605caa2f6dae322964612f916f666f938a4d8db9c938e661b6cede09483849a179b61df6c6384c3f15cb0ed18dc64c7ac2eb1ea8b90953fe7eb5d76832fa45f8fcb03bbda3fb2d97e6d7aec9dda910c2c4b0d76f23cfda9a202ba4dbe5fae141576bb5aab21adcea79a3c3703793b2d9b132bbdb491b75353c38c2cc2345ada7df594b824ad53906b244b74eb31e5a38980fe7a614793a5c6357d762761e7616abbe2b04c970dcd3e", 0xce}], 0x3, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x64) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:07 executing program 0: clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x7, &(0x7f0000000140)={0x1}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/90, 0x5a, 0x800, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:07 executing program 1: r0 = semget(0x3, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xd7, r1, r2, r3, r4, 0x1, 0x40}, 0x0, 0x0, 0x3f}) mknod(&(0x7f0000000080)='./bus\x00', 0x8028, 0x4400) r5 = open$dir(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x0) semop(r0, &(0x7f0000000200)=[{0x6}, {0x3, 0xb81}, {0x4, 0x59, 0x1800}, {0x4, 0x8, 0x800}], 0x4) r6 = semget$private(0x0, 0x4, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x10) semop(r6, &(0x7f0000000100)=[{0x3, 0x40, 0x1000}, {0x1, 0x100000000, 0x1000}], 0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setgroups(0xa, &(0x7f0000000080)=[r0, r1, r1, r0, r2, r3, r2, r2, r2, r1]) setregid(0x0, r4) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 16:00:00 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./control\x00', 0x8, 0x6) lseek(r0, 0x0, 0xfffffffffffffffc) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4ab) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x4) r6 = getegid() fcntl$lock(r1, 0xf, &(0x7f0000000180)={0xae612a12b79cf801, 0x0, 0xffffffff80000001, 0x2, r2}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r7 = getegid() r8 = getgid() r9 = getgid() r10 = getgid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) setgroups(0x7, &(0x7f00000000c0)=[r4, r5, r6, r7, r8, r9, r10]) getdents(r1, 0x0, 0x0) setuid(r3) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) r1 = semget$private(0x0, 0x3, 0x6) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/205) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:00:00 executing program 1: clock_settime(0xfffffffffffffff6, &(0x7f0000000000)={0x7, 0x9}) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) syz_open_pts() setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000000)='\x00\x00\bL', 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0xfff, 0x1, 0xea, "b177670d5a5a6ad8c5265423ebef8444639ed114", 0x3ff, 0x5}) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x6215, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000480)=""/130, 0x82}], 0x4) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) fsync(r1) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000, 0x3) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/222, 0xde) r1 = dup2(r0, r0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) clock_settime(0x3, &(0x7f0000000000)={0x4, 0x81}) 16:00:00 executing program 1: setgroups(0x0, 0x0) setregid(0x0, 0x0) semget(0x1, 0x2, 0x0) setuid(0xee01) semget(0x1, 0x0, 0x40) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) setsockopt(r0, 0xccaa, 0x5, &(0x7f0000000100)="2bc804ac71c3d747946f9f220b6f15067f53f04f39d320390616ced7d7fd832dcad295bb458e8c00716ec11566179f707c5e7293b3aaf6bbf843f8812e6787e32af28c38e4d7e05c187bd7905cc30da3bc63691f72a5489e563b5c4b062fbd6354cdb9985f962e37f5d798290c3f653ace1d13829247fdf20b0e3b76d5f35b0698ca6cd99d2c7a4a2d679a8f57ca66c944e62bb1a8fd13be13da3bdef84402d9f321bbdca17d031db6d80291d22fa2e6adf6dbfb4fadc8c414218b2491d924e50a85d4cdcda0be5b4f95f4de6a0f36db27ebb2", 0xd3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:00 executing program 0: nanosleep(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) r0 = open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x108) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x8) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='.\x00') pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="eef0c68eb36489a7ce339ddcb4af44f056e0578c1fc42355f9f665c6d11c452ae9c65a593b9d0c30d256aa0bdf3ef897bc5ff5d033216ad5e7b18b16cccbf6ba29e9417bf65729f6d665cda59941c675deb8c6492cfcb60c54555a2e3728d294edfc4f1468521072fab3f47a5ceea9d7bd0f27c8fd8d7a59e6ee0cfc9c90e678a7fa123854d5473a8357b28a1527274d966df4ae79e4348922e3b8fe010972e3a980101e1786c7b5b58647051078e75aae625b8707b8d279d3af27b637b320869bc1fcc1817662f004a37bc868e2c3117e92548df67e37ffaa5062c0b493856a1da40b8dcbf7eec7cb49fa45deac3edef8fb2f68e645fc", 0xf7}, {&(0x7f0000000180)="b0057ef2f27ac08144099fadf486fcf2cd9e31edc18a2d737721bfa0537bb41e24cf85a691f699a96abe515c417aee91ed81d4e6b0b0fa286d3afa6f56c1d6068fac14c2e50883d8b6793fc36b8bc4c9a85068954ba7cbdc156288937f533c407bafbe7e2713ddecb1363acc5c159b35bbf8dca18e80bfa1dfdc36dd6b4f46a3e3db2d94455b8954bc1870598c6daef6a33d4700a73662ee5185f529b125b01e141ee565a9530af8114e0030cefd1e3730dde4ee4e028af54bc6287b30de582c175e2cdf4516664cc7f8e4b4069800016473fb2e8f129b9e9c5b5d210552c784ea53d59cdc1dba64d3447ded77704c751874fbf9e21955cb5038562a5ce953b7595fab151cb10d56a369cc175b6474ceee77729f704ea3af6b0a2a06507666767c33195b404d0ef6e84857e165cfee75430ee9980efe819a447b46892ba69550f89e40972d357954b358cd3ed5b61db899921a491ec87a7852bbdebae826bbd9e5c30f4c8d3a98926ac9c7113b4d87da1d305e036e7df33578d0fb5d22560b00fc8d1422cc784619fa1a7a420d3ea5f0aec319252c01bb7e25ef3adb2f731e390d70093ebad020a46947dd1f1f888b7dc3ad60abda880bd0423d4bb73c225279656805b6833cffd90ab31839ed2b914da7734cd6b702268d15c4865f0ded870dfe0004e2a7370daed7f031a45c89aa7a0fff7afce9738aae134c29b2769a540573197d6edc8b9a66e968bf1ddf11709abc6ad89270cb1468deab229f912f139b85262b93260b0fa070ec808cf7541ae13ee416dc6dbfe06383dec78ee00f205136f7a26e022ba28d2710723451f6f08f95d74a7f762531a9bd9a9eca5a003ccebe18850dc3df4abe82f168d240e418887717b0d0d7baae10b42a691a8cf06cabaaa2d6f0f908275ef3c92d3cd710e7f981d174c5d2c6a0b454f58ad004e345349dc285ff2eafda72f865b3a666f43dc78a760555e686ad3506f2da5c725cc9072c822c87beb774bc077c0aa8cdd7580e714209943742dddeb64191848834ce7528d40891324057e2a6861e13ccbbe42a4b4601ab190a265e33cd1ae3ca0da7bf99f464244ff36c9cfd137cf7af95d184e25807cc706681e52c12e3effb373d88f9e94a1da8d718db61c25f28389231780f8155bba6c1aaacfccd0e86dfbed804351380f3fa2723b3a801cc3eff2d8539c532f0848858f7f3c67d3acf1ea5ad4aee41ec6731837cd4128ab2fa2ecfcf2b4531b7f55b678eb5c9acf7b949a65a94bc9172f11de6b096580c0bceea7b65afba933ae5ee7ba26bd9395358e36c61df98c269a1fa4c1b540d22336086229cdfc7b80ba4c7a8282c2dd61f9bcc22cd228a99c293907e1818ffcd0315aaf937e6378b859a05b2ecec8d02da2dfed8d7559c8564d50c7e5cd7f930849ec32e257c3841fa3593edbf7dd2e1614e86eaf5f19b5484bc7c39ae8fa511ed396b568a6b6df99f3fac5bc4aeda48cbb91a020e37ede80f8b096f408b99454bd01b8d84e5fc46c00120cf652da0e7226d15bf9f2f781364fcf2b36f819d2d726b0f8a39e703af106a6684d63600d2b343d95332f85243a0cd1023bee15b869b19e08e3f6ab4c7d35d3245ec5a8034294429426a555170c4dd006b07fea24939ee0d63889978d36de0b0fe4934751f9aebde0acc9ca75c023d119109ca7b4c6ea44ed3fcf7b6e241e0c72bf5d8eeabec8d60c3f05af74cc5cf831167aa1d96a96080e5ab45393a699a4d3e8ecd4268e8900517a5e1880e7b7fa32c11e0b5ba3fb13ee5d25927104b379cac32b1cd830188820863c23ebe4028e46e60b8e28587c842c3b27f68a1a96a42296fb4827f6e5f96345db7ed99815ef72017cb2be4f0989072118079f77c46cde64ef6cc2acad404e902acb904d8f24277b20bb4bffbee28f9eaeb757abf7d061812a34fb7103c78b749d2dc68d4605ed221d34a7dc962d8aad814515a1010339109ebf43e7596511e163953fee47c344b214e1ddf5c62d65bbb7ad7a62b6b9faa1703ccb1d018ade667bdadf9c76708d4b2f235415e9a18634492ce97e18b950984cf47b61b8c49fc1eeb38a34a736443000762a1a51b5c30ee358baf41213611c73057154ff207db7a68d6ac2b8780fed4e6d94d37d20b6bc76075c3f369fb4598ea190912231e9fc46a1b90b14683b7013fd300e487ab1ee82a7a4a6308d10d9a8d8e022154ea10e63c182b3439e85b416e8285951959cd1b944273348610e40da5ce0511ee7168c8ad06decc88c42abe472650c98d0229653beeb43a6ce002f584ec150d81d91eeb853ff9363bb7b4a8b7b53cf17c920222b7cc7ba880bb2281fb1c1537e365e7e2c5fd60e51980741ca2303f0f9023d503127f1400044b9a79c1353f4c7221768a348d3ba31e1f0f2cb4303e1cdfa2e7cd6b6dbd632decde0ab2c4e88537ed4a5c97d66e65f1ae53eadf55e3cffc1b8966d2b20c017db8509e813c8ce5cf5ec78640a6508d428c3d10697a90045d569074f33b448cdc85c9324a06733916ddd8086fbd770004fb0410143788ad61f71b977b4d5c7078727890f0ebbf8e444b9b79df764019e71a39b7b7243863a1399556207782c58278772884d76b169a30ffaea4a2bef2d7b321c4c25f0db74fd444c1efbd51156935f7db8bcb27d94c9666eca4f92fdd1eda40bad80a74dd50458b9d5327e964796426692b37239c87b1efba10504dd99fa1d3eeade00daec75676685cbc79a7b300ce6ae9cdfb14147a2582bd175706427cfda52d81312e756c0c6100ae4db9a93731b27b6b417a9496ecb9a9d4411dc2000db255308e4b5ee2c55fadf1e77f9983b73fde1ecb79201a32c3bad1978836c8da9ebc6099eebc2a19425de6d2bb2ceca441dc1a4aa9b243bd4e21ed02ac94b037bc688c650e517a216bd6079e02950d7fd458ca5314f75d1507d01e98d0d4bc7280f39190daeb7539d1048fb8614ff9e2690fcd742b6a7cb4fd2dcca30945814c5e01d20f3d2106f86024679628ee1d4b0cdecc7231d6ef98afdc7f6f9799213637ae8cafaf846b7e9066ee5d38ae2b74cd49da2cc8c8602cc8b57f5b234dd4a694ecb1cc3cf654cc84fc8385d4ea83ae78bcb3f1fc1f301e246e3a89026cddbf15913a9788173ee060717151c3e644718292428eb207935792a1f9e588705ee0e967b85cbd0d97b9a385257cc2d8e48209cf6b6772b146c48b5c0ed701ff0da05a6f1e2d5c9df61d4442ced19cd3d0419cd4fbad0b1032b54dd0998af0db3b1958721b372a4b991129bbdf50309973bbea8151119dfb9cd6b941456c90b1e9f85f2a3b994f3081c4e7badc1f1588255af3bc7f766039b3fc7977541cfaee8d094be4a0d1d181faf1a83971597f8f0fb39765750b251bf90e671d9b689a23f32d60446679d328f28714fd39f0e80912b126226e1af4fa1fe45e07a7084453e7e32cf2813dcd015db74c3f3744de9bc4fd2b6c57c7676df6037027bb765c870c4871d7ca6a41d064f10ee2bf4ff23763b94ae1b913e41e7d2a845aa04e709d26ff498c0620dff89331abb98b5e5eed96c70b208b54e46ffd51c9f4d3ff1c64abd22fe9dd192fc828ae2048d6b58b01cd7789286a3341d6c379da5c9ad51318d0756e1d052a23771d94b5fb1d5233270dee95c4b496cbc13752bbfdfdfc1331a726101b0f9d6f7fc1fc84aa29c405136828d77df5b4ba6962457eb8516555dd62c41654556e328a52f55a60491049e792cee6662f4983153e4813953c1eee30c7cc1c23ca835d9f3d65e56ebc9efea8a2c7852a977b71313df957329509c5a47c92a4b8b249066a34f1e9edbf08583d3551f3f967aca84ab65be418e2418a5fe823fefd7b95e86e655627d8bde4647ad318273d49fb41316913ce8d5157e9146e9a67d69069984f9d0e9173b8d9fd9c12f44824b9cee83f245be72a15aeab33942bb4bcedc74b393b824e4c79a7e99f13238fe2dbd9395fe74c1c5bd1d82169c0e309c4bff34a80b624ea4cae5ebb588a5208b1acb831b7cfaf36afe1a5c39207f6564d2071a3637adbd8e079bfd4f7b3b0f57c83814eb5444d5993822ac312b4c298f5aa5252b087a6884d89ed38261ffe981202617e6540a0c5f3ea3aec8500eb41019d59941c266704f2e66cb761ebb24d6d34677ffa76f6a72ada4d4fe7a101f1c0c4e7abf3f524b33452ab92eaff704f242e1282b966ad683e09baf7e547813593ca382da33c5e95557262d199137f887408a0b0e27ccd74c340580757a7335d8db71d2333b87d10087e3a61fbc595bdd5f18564b834fb16387cfc2ce5803ee7ca6287d046f6709a1f6ff34a6f30bf970b835534413caca90ac3d62ef5e885fb594d1ca99e51f52fdcabc41085220bc4c2d7a312c8aa3b7f8b9b1ffce257d4df0fd18bb1c4e87a68c10d3f93595a1317e1a204e1a1b444cfabe0952480cae399d296b24a766365952f480e2c918a3deb0328ec29152a620322229d06099b8e1c9e3c26d89cfaf59ce3461e61f97495aff597691bcc6fe16502eef99e5e88fccd5c0aa4e740f6fba1d0efdf61b810787fe7757f510d3874dd0599a888f5af16c5a592619dd5aec00eb24e53a189b42de765dc4d4e6cec50f3d173609298652fa352f76540ee47623b30623e01aa1f2d5ef509294f602d10b0a61244dede8e6a4d701ef7ef98a91de8d641d43a623673374e770ad287a1db897d60f95232922fbc12a16cc39997648467ee2750020e0fc345548f4e13b12083803394d87e208ae2552c70f3afd63caf376599bb0ed6a0f998ddb9cbd520d0a57d70b87327850ecf05a8ed3d1c2303914852c93537a45ac674acd01231c380c066076a77ec749302abf6736ce03914afb181def6905ca43fc8566edea74b30a47d8809b069efcae3cf673bcc96a747c2dec1c3f1510e7e7951de595a2b8d4f8e24fab3f2157ba86d2a39c730d8b4c0c167f2d2cea8f44728c80611c7dd7574b4f8ec3ad8a174f62f85bf716a74d4f042d93e2bc27e4bb29dd8ba765fb6e4ef8d167eb226a2ac11ed23dcb51c4585e0450351a52fde4fde8e7c82a1b15645115bf29038ba81e36c070187a4ae0ee53731fbe0329365b21ba4c4b3514e40670b28c5bff57ff7356b9d7a6378c20690c22902bb958f9e14dd5fd3db902827abec742b33917e3c4cbd6b5b20ae00c246bbef1571ba28a4e61c19525add2f7ac8cc0d541e81bf1ebc9fb31391566e6427f35c6b2b17f09af83956d94f093b171cb9a04ad07dc04e653bb311530833c722b4f2b2bd1c630a7d07ac85d448dc81db77f3a274e544bc35a8500f0328d0bd91237ed73227447c5366ac961663dd5a3bb8e3e405f8dc6a3610e665eedfadc1d31157fa174e344c3724ebc7efda3ed95639f231d2dc894a7b180fa77ca1b756b185bf7cf6df6a371a2bf863a22dc255b962e5dfabda9adef4158320de2076601754c4aa4632c26eafcbd1e34fd5119a5fd809a55b73caf995556d9b2af33f96a2a23c8a04c1a09e259460a6a4b2d8ef1740683b469a731e08624d7ecbcb28d14494c3b6ff6df3b4b0840be266f235a29dcf384f0fc3edbad3a22fbbbe1d77c7df4d34fb7c6e83ce2d7fe508a2df691f85ab74900004961124da8e824942b91153cbf005e38c8c96ef5ed491cb1edd5397c832626a3043e8194c0c55731264ff856cbf466caa1de916fb1dfddf165a943e52898641aa13b9105511a3098343176fea6a64c2fb89380f76d83dd3cd87f9f2778fe004c8b824171af35202bb71e5211818b4f5c32e98c8f469ed01d6cd45a640a9ba", 0x1000}, {&(0x7f0000001180)="e5e08855322ad20677157bcad8b27a828e261ddd8932a5feecd4cb4cb0e51fd43765df519155ba49e58ba1b247d01df215ac322d27128aaa24852fb9ba3c2a634cb012b73d5bc1f75ed05c43b9e07578c3fc96ded0207c216ee3a08753efbaefd721b786928714011ad9ceca1982a2299fd57767e30c0d5dded30712f4f1fb66b93acbfa488165e6f9e1aead2f2590a2abef84ae6a12726a64fec8f6239762c8d9545ab9f43fcbe1230e86dda31c92d42905339f6632a28c2dcc92c0dec82bc8d988ca0eaf534d7b82879abeb59e32440bf2672f60ac449b5fd00f353ae2824aee74c2872c450794a9ade42a4cfc67d3352bc4a0", 0xf4}, {&(0x7f0000001280)="3d4c5d15ba8d9a3a80634119046d16d1945e682517dce17565484c8c1e6c95072c412ff85fcfd18ee5b99e0c83cc69df67d1fd2cc664fe196b0b5b50a6406c93939f1f7dd3852459686d2ebbdaaac9c9e15ca945acaf9aa6627e78a875596b1e16b1c0b63cef937a536dd87fb7bdf197dc39c2a74acd85b1299ea3f39bd66898ae60f3e273268c4c9bbef5431392d64ca400800f9116b5929a8b4d9b719efa5955fd3a49e9f4c999aeaa0d3c0379353b43aef8c17ff6918b16785d603c20e7756d7ef347d6ec67094da8cc35ee5e84a96a6c7a018e3c4d4bfaf6586ed3b18e", 0xdf}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="beb9354368e681ea79a36556ef2ac01519c76e19394d4954524b225a2b71df47947c4050ec81381913da", 0x2a}], 0x6, 0x0) readlinkat(r0, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/177, 0xb1) nanosleep(&(0x7f0000001580)={0xd25, 0x5496}, &(0x7f00000015c0)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000001600)='./file0\x00', 0x2, 0xd6) sendto(r1, &(0x7f0000001640)="879c53ffdc988e8c4206cedba02b71", 0xf, 0x400, 0x0, 0x0) recvfrom(r0, &(0x7f0000001680)=""/139, 0x8b, 0x1, &(0x7f0000001740)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f00000029c0)={&(0x7f0000001780)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f00000017c0)=""/42, 0x2a}, {&(0x7f0000001800)=""/126, 0x7e}, {&(0x7f0000001880)=""/240, 0xf0}], 0x3, &(0x7f00000019c0)=""/4096, 0x1000, 0x6}, 0x2) pwritev(r1, &(0x7f0000003b40)=[{&(0x7f0000002a00)="5ff2b7255a7e03ca69425caa40eb0d23f656a9274f7f156eb180623830e4f3c334e88f464cbe60588e90a923203418fb6be1873d738cf58038b40534c152b6541775b64faedb2a504e5be032ed94ebfceb0dc954b821e4ac7b90476e93063e931d2c4669b14e8263275169551f219e4bb6672dac5579fb23520091ac606d0e6a32fff3ec6d6fa74a8bca0121ddccbedb6c8c39efab61d43fa415493ab8b6a48e5e2d99863e73d90932ffec6947c6173e88392ad6ca72c4cd04c9b7334a6706c0ac15f577acb32fe152fdd7d8cf", 0xcd}, {&(0x7f0000002b00)="a857b3c5248c5a607c50cfa8860e8272c9cac181ddcb735648586545de2434f08423519db7d62b4f9dacec9103cacd34f0fdde1a6fdce96475a39757f3145d43eb75a378dc966d9645bdaf342af7a9ffbad3906cce994d9b20da1f052bcbba5b5be3488329c0e4eca52a4e9e6634c6ef470fe2084d05a2aa12d23f52cf33f1b1ae6c72f09998cff3e9fd05ed6ff00d20382fbcc216371876379209a5cecf2725098bab39b1883be96d74f9368a0d7f22f520d3a8ade3b5486f4cf6e91a331f9d269f0020e7972e607fce33e7a3c7466241c27b64afc07a9cadbe4e96830c09efb1b8590b658508554982eb6da160daf13f68fbe2f32599fb85275f1593604b8a3111e8a669580cb6d780737436fe4d2c4ac7f3df5f82ae26bb4245fe1fcf651b62a2230a0eea969f0d86db8b9482cd30cefdd908d4ea9f74a290dc4e29ada54ecaff847a6e6eb982f301e69e26ceb589b581a1d0046b84d8ac4f373ae934e10bef3e84957b26c939f509689df9afbc4a0dda1d4a2a5303286b08723fc1d25ae370b839124217d4e4c3f11dde57a80050a46692cd6e9c63393545a846d97d140477e2560b422ba6c9f69aca3989c2925b0d99d1f7f711e0c97a1797196ba208eb047c5e4735a263edfc7481b83cd1873612ddefaefc12e77dbc5f01207c8ec4316f0b173485946df52cf52ce19dc1a0261cf8220b5ae8e92fa6b3d80a8f3fac91596c14515bef49ebfc16d4c083a1ca7d8a25fe551610a29881d8a25041f5dabab883b69e4034c1523b057dfdb5c45ec349fc28627ee7f4c89ef9ef2352abc1566af8d3a37b98b7a33e59c426b62f6e5264c076312e9d500c7fcadab5c361405de16847c65c5ecc01287bf7be496ba6aad6b0bf6260ee7d12915b4e46c12ea0416e5e77d52155a3a1d45799760a8f064ae14fd3a8ef2c7c49875b4810f3b5ececc647de6e63dc33a8f7e579d23e827cced7084e25a58fc7c6a3169ff505431dee3f561cfbb8dcfe86f4c9b6fe4e329250fbe685ab4cd74c76c03cc751eb2d8335a285ce8847cb05d17ac14d71118aaffc602ccd2d6b9e0aa587359bfbb1c4e7a9b1c731d39395d257a3a0ea62180e62a2b22c15c1341138b938f3ffeff4a23ef11d8a46e6ed44712167b4c0451787571c7c34e7665fbad06f108a9c010abeb40f7ca2078ee7863d3e4a896790842c9d00be66dac7c914943ccb9e6f578701baa0644c66e0893b54278cf33f11b4108d8b24d448a6480a8487436d7a178dae87094cf9bbcd4df68d8a986de7e3c98f5f6e3e47674cc0c0ca4631b1a6c324b0ddd14966ca4117a9ae704b6df96edfa83ea16e6817e2dae8b4e0f72f2063061f8e6b0c5b9dc94b6fc8bcd00cb499a5c28e2ac95ca1464fbb046a8e670878d0a815020934f8c8c320bc1067dd1b1ef9ec7e279b34523d25aa053b16220826ee258e27deb7380f591268013f526f24bd4420f44283bf29e5745f4d6e3bba550520f9671e10734a6398ff352dbaab3cc07bd951cf0c3842f8d4c12d8068d53cd4dbb9c72794686dfacdb0fd653d6b3ac2aae5d0079fae6277d1b5e4f12294f6d031bef66cd2b736b612009153a05ef3f8527f44c562a27cf12bd3d5002f4381068fca450fdb7388db0a5cc08dc16b2fdbec72d106755c39b541be2c848891398e8ae6c96612ebe2e5776409a0f5d85cf392024191c097f8df67b52e3b2523bcd020051f0ab52e7441a6e9dd5cefed69cfadca641cccbefdb8c9815a181e5375c84503fc884032c29cf25dd9c127dd1307d7f2f651dcdde7f4406a436bafee0ed3e6d8456f7aa3b6195853fc2190f546a96af4652f2cdcdd9e21d80c17df477468db335f4b5f7f7706e4fa5316243a08879771f44da4bbc022b00ebf71f50b976a43b17cd69d95800efea53befced9e6c684d81af3f4c2d40c0472383300381dffaa539798397241f74a285984dc85ac0533d370228293eb48eecb3984538f529637449dce0b488fc1624c3a8ac0745b095eab477af741d343ac796d4a29c275ee8ffbef740e0344bff38009b6eb1815662c8aa42f40dab4f779b430a70f4c5f5dad32668ef8a02034338f41217b37d7cd5dab2af3525c777ec62e2d4bd6067b1857b6165ed79a0bf445541ac7ff011c0527b34244f08cf28367388e8a67ea02c3e5a83c5c1b1ef491a3b0b5b1641ecdb6128846ad875d7d9fce394b2b41f4fb6637d600c1cdf6284c67dea818cb79ec37f605fcbceca5ce330a4e88ba1f9d0bb09d9a7a29466c7ee0dec0759d8d140583e96b4db129dabb2b1339bc5ef8f4c70b55acb6d12c041ce67505b18aa224f5611f9e961b586358b6569797953f328acdfe9af28096ccf7844723f9f3308f50ce6f8813a9074d40648290cda35ffc4837c226d2dbe2653ba0f4a9deaab6638520d360038f22707b1575d7722b4ae2e9472522f777e67790c6f70b08d1050345b2ddf2f8c83074914c08098f7065fc3e6698a3ba0567db3781da87bbeeb606e1678b28bd8cba114f4db372d8a2593990a6ebf019542fd2716ae870d88462c3de94c5273afcf414fe5c46d2ecdbd421efedbc3192fbdcfb9f2488ab953a19aac4a9309cf2cd7fcaaef1cec1f6c76b4141323af38e3deeaf42c090e30fb09832a4e2a394ec57062e61be4b222c258b9be7eb5c2edac854e0f4137e0f5a4d533f9e3200badce3ad09a33dbe821d90d2178dd0947feaf59acf693cb1aaadbccf47ba223ff3e7963c56eea7930795eeffc7fa9480ec5fb03f885b3e0abe809b7d46c3cd0fdc19c79eb77140122cdcdee2d4622f736bf83d026467c53ece5c4eb1f7e71c1a9545790bd2c07f92308f5b6058997cf67ac10311bf35f49943934fe5c0069c11e01eb1473a1fe3fb48d2e4b12cf471627a9ccb90ffd042cdbc28c4bb6f9fbd31901f5a2ee3c9eb1f1817e8d1c2218bc72cb5329c154932ec88f46712abef4d99e724e55854796652b6f66c4094c21b6047fbca678abff446e889f5c9884768e57c377ecae032a9f91f6e779b9af5898adff10876fbbf056f00d391445852f973a2db6126d27fc24dc93b9b414fa5d509007ca9dad6560b1b679be80abf4e83d6913cd79b6803748b3a65cc59daf757bdba1d2e03bb37cc6809a42203044ae3ffce9d888bfab36e78c61d789045521879c6ae45ccba9de745c3b77f03d83582ce0a8650a15a1abe5dd5649b803cc5e6b60d15dc45025608a38c24bfeab12709040924c9515224b88567e7f24c2ef7c8c2e4bc001783da148ddaf38848364cc8d16609bf3b0b1446193fe872a7a4b6c5e0280706d2bfaac1f627e91deb1674fe7ec0f5e6a62e61513b7bf95964501288f153ec8cc190d554ed0da5ad7222fb4d441dd3b6dbb6d772661e8be22e5a2e3259ffd167513c4b1b19d1a4d03a792fbbb0c4dbe51d745805d75bdba8b333460e2b069eb85cc5f6086ee203554606f8d672fccefb7488c825cc112e072a4bf1897765ce2a86dd2994589aeafdfefdbc9beca911245c657a82ee942e30beebf0a611d996f1697f0e317ed31470b82e7852d355a95c4f6ff75c696254899690a9ca01b8ff20200b97cb680a9133e23a5e04da9ea4523334aaea10387b2386e445a7f563ba6351ac912e760503643910fb07a5dcab5ab789c3ed406ab9d65caa66c033c9a40b23a3d15315768d996a8ec0d15a26a112d8923f3df286824a7585926a793fc306a6dc22fb95cfcbde1a6aed23680f0534c6e174d19cbff256d967935ec8e0e864b5acf9a52f8ee34651ce1760c27959004a1b276a3430ba75935c05f7e766f778fa66a7448dccc3ee53a280dff550ecf60cd52c48bf644e44e90822581e6dc63586337d0e0d5607f88f71b4d605afe3980bb98722b3c6128698f487477addb2881f1b6ae983c226738910e46449ed3abcc4e9425bfbba6f56c05e0481534ffe8332a67a13c3044b5f48e4147f5c3d909b89237f2205cdd7ea0dda921cbff7cca70d6a0012f3b55b7e27d1c7447592ec465e041b09f4937e94a98b2974cd53227715557008b1f8e9bdae922d34caba1a45663e612e2879110ed62f7477de7002e7152f9ae2c916456dfb9c8f97749d081558ca95a7627cc1180c1233b007240f1cb7a1f501ab90483a8d263064c5d29f246fcaf213e417018aeb0893f788c97f2bc0f5dc1e911e4da68b075b83b7dc4c9da65cb8e3c08625283e662a7133e2dcad86e22919566411c166e4566676f223a1ec5ea6e42d99393652bea30ed6d71635d456d5a0f457974d00c7af370c56c2cffd772142455e6ad9a7cf1f106ae7a59782baf1b03eff10b55cb934777d214b720cfbcb4725f20c75ab396d8ce42b681779b2b7d7bdf0cbd6e8ca757ec5d01b280c87edefa722e51a691878d91e0c8455c56c369add080436c221ddfcca77af72e70cb1da6b06817f4e575d2fedcadb3a50fd09ca39baacf44934344e1582c2351bbf19aa1b4539cc51414484fb2f0159c1e9f80bad66e0fa280719d98cb37fc7a57a8e366b6566a5e5f3e6642e69dec3c7411d088972b16c19abd9ee1d2adc57beff33cfa41368c32b1e72d4c37be3f37ac9584db28b6540922c8993803917a38ffab3c6d948bbeb29fa431f475e56d84de503d57310df8b05691e66872fd86150fcc109d1afcd2aa905be969e03cfbd36a4bcaf0e094cbe7c27af146057deb26cae03b1148c43f9be7e1152e44456d2a68909d99d2cea9be65f10733bc8c374d100d56b9ecf7663ca6f11f05b77593a44777170b2ce956e2a4e7cc2c759c9493e07c831554c5ec494c7a3304cc8fae218612075dfb665c96463d7b96c7d65645ed01f0f9810a5bacedc51f346e129d0a01cd10c6077c3619e1985b917e7755f5eddf3ed9f2bfa8a86517ce62caf2a941c16833f2e552215381227b11e48af4401286f46819a80879b8d22b75e2011f18659e1fce5ea806460bbb6e672cb903bbd0f71bbca74a37152c6dc91b89055ce4484fc5f5622824811595e08f1e782c6a340f8e8ec749bca939961a630065b98572d1b52271f55583105897673eba1761aee887c3634318b24a799e2f73c05659496c85915264eaade15e4884508e543304c6d3673d7633c598a6ee64b51fd98cba6a0cac3351c762b7aa71e471e4756b265b9b7cf1ca73c3e495ee7aa6df04c0430b806306502bb7dc93e2152973b07dde4a94568eb2b1003d1efbbe4d594df1715a8dc0063e78d84445a16c4610936578e0c792e45912c7a17f3a3c69c3d3bcc9478d0f6a462bdab634e465ddc2111a1cef0ee45afd4706d9541147cf98300410bf3a8012e8fcabcd0dc373921562db09f04fd411fb7d2a5a440b11673255225b61b1e21ab6fcc796c9f69443758fb49d2ba68c5bdc7673bf8be8d71cfaa4a07c048825a9de0b4766c877fd10c5e19988afcbf6690e28177a3d94cf156de1b40733c3a079b74c4b8ae3a1a1b0edf9460485da2a1d01277a421342be79be133283421e147526268a678f1f51623b34d958caf7279905fc57cea11452116dc7dfb6e15c8c01bda2464ed5ebe3e881f5dfa07e1cd93745fc1398f1c2365a969e191e7be47725287127014452a83a84966dfec8146ab76c7b1fd9635b68e1d9c4eaec9febe47c4b3bb7bf6d9bafd8fe67b4294c5ce1d5569f6844e949a0f58bf3a73c144cfa4ab7938d3444fae92e15ee1d0611a8bb9a6e95da60dc4221863f1f74982ac6474058155ec2b5e58998bd2833019a4bb491b35f51ef652cc186fcc7511cd12e8bde7d3ff7a63a9ddd52114ab727707ca1cdb257c429923e5a0e3fe", 0x1000}, {&(0x7f0000003b00)}], 0x3, 0x0) poll(&(0x7f0000003b80)=[{r2, 0x8}, {r0, 0x4}, {r0, 0x24}, {r0}, {r1, 0x100}, {r1, 0x4}], 0x6, 0x8) unveil(&(0x7f0000003bc0)='./file0\x00', &(0x7f0000003c00)='W\x00') linkat(r0, &(0x7f0000003c40)='./file0\x00', r1, &(0x7f0000003c80)='./file1\x00', 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) readv(r3, &(0x7f0000003f80)=[{&(0x7f0000003cc0)=""/31, 0x1f}, {&(0x7f0000003d00)=""/30, 0x1e}, {&(0x7f0000003d40)=""/44, 0x2c}, {&(0x7f0000003d80)=""/154, 0x9a}, {&(0x7f0000003e40)=""/30, 0x1e}, {&(0x7f0000003e80)=""/214, 0xd6}], 0x6) socketpair$inet(0x2, 0x8003, 0x2, &(0x7f0000004000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000004040)={0x18, 0x0, 0x1f}, 0xc) rmdir(&(0x7f0000004080)='./file1\x00') sendto(r3, &(0x7f00000040c0)="acfb9bf6332010e7c0c370e7324a5f9c1f1c07acbbd0bb7d0ac300348327c075f7783e1aefa0346ea2002489842299488556fbdaa90531fb6cdfcf24f5d6c69f17a8ea9a60acd9e1596c3db0a83a806d4302bb589892584095bc7725d7582156b6661f08f8aca5e14d1fd15d07f610af847777c80161ba9ae77cdfa0bf3dd3b85347cf50b21d77863229fd842a036d27f6d3c46d718c8c541c8f909cf5bdb46945bca377ab369894618987f02e5a8b54947770456774506035a45252db10decd6aa8bdf2e670b65fad0618ec65dbd74efc506503c80659c35f0b4afffd0e7e14cf4fdf6584803e35598ed412b430ced7a0bcf230d5db8d69de3dead692b1536fbdc93041e9b51365df64981c0c464ad6f28ec82e6a92e14a76dce7d5909b2cf084de637afe42e32b9250ed84ddcd8da06278bfea91b7523104d7b7b2a6207047128314439f5dc1adf2459accb4db520933dd7608f0c9a25e30ee064c096875f42f87d2600312ca2c85e56a0a07353af1b7d1f1d8afe2094bef1142eac0f8ee5a3130dbebcd83b6a7c546d5782c92c003d1f702196ce713957c85f516f3f6797ff409bc8255448c06b7c66d66bd096927e04d86bf52d1b3da2e856f27d32c3ffece1b591b2d5cb78d8ebff06ad46dac0a7e99af6c9ef33740f4edf8c45e42fff0aaa4042a27e12b2ac789315d695f92f235eb5d3549a275403d78b0d183703a4987809383ffbe6c586f3fc21c991fa9bff2a8142c3391b5df63b0bb9360f9fa3e9a5486bc1089d0b7688e3e14207c365aefa20f82508e23800a8de16a051ee19a2018bd3ab27eaa7ed6b9538c881b6f24af9251ef32a04fc786d0c9c1b990c6ff04ced3aa2800b06322a0d538976905941137338d31be90d5ef8619ee32c8aa316af6ece079e350ac4b139ac60c5a4173b02d0b85f0ff7e2386946bca4ff231d8acbb9162c545c86d02b9369e507464bc81b0615414ae8521c22fec44bfde5f208d00557f6cf7b300faffe2761de3dbc37645e45b7ce8f69f0a6e60afa7a825ff524ee9618a16796969f17123c7cb69f6c36f1276b6b33647ba5825261b1dc9d8afd862096ce136d7c9c468de2c0fc5cfc0f8c5fbf74f1fa1fdc1919d2c78ed1367af9bfb9de9f062e57c9d206e3848f78f00574ec2694d2fc2b28e3b229e9105a9cf0894028fc47c0fdf9f959ad3f582561249931640e888bcc190e63edc8a2deddfd43aa546062f2c1fedd5080466b88dccfd3e3d094b273f097566d4c35a897275b232d014ea2225dd0af6bbbf690daa29e07d97cb15548403c641e77da253f7c570aae3b2ac7169206020a5a2fc64b523c3812c68a3f85b08064006c568944454106567dfda0a062d3af479f9cf17f17ed904617642a2123ce9a36e0c3e0df45230b2de338fbbe5dfe68c4168abf7f6546755499dacf6ef5f076419404b5dff7ff167ba42baed0e28bfe2308444aa253698b5da20bc645d38ec3b0b6b0e93eb1a13f357afdcad61ee2b650ad8836bac171b39eed429e550de40fb626e28f29c942a7f30ee9415b9f310f79ab591c7f10605513678cf01f4c0b02306d51d7d02ea964851829858c77edd2906e79b7cd6020c07cb5a256adfe7b34dcf0343010c13890dc80ec1b4b67d1e95e20a1d4a2b82f702c0f395f5b007480f159d5a8926676393fc4249eb0ed78f4e5c57a251e648b4a34b3279334132e21ab06ba1013389ceec82dccbc59931419da90b5a79cb78e24123f7b4ca90201b6cbd242b3a0dde5e52e8b2228eb5ad03f6fdaf7fef3a00d721b25d56155051a9367f734058b288b72d9a120aaeb026fd58d87efdcd0e61d4061640647c1dfa6c7ec190a4d1aa7bb504ac8d21b66440ae0a1fe72f84d8cf7590db4e4ee61bc19dd30d30d8d5b99679a650683e93d6c10108c7cc64eb62af0ae13267354f6ddf1a2b14648d409f540f72326d5099c65d9fdc33cba5de76c8e58e9771249619591b09a1f3fb032c72fda9f0bcbd0ae67d07228617fad20164624c77163e836644b84034740fc71a3316f9918570a4d4509de2e30a1fb09b6ffa79d3e5ca05ac9ebece2be6859031ba8259e95162a5522e08ea1f17242fce31c70bf5ce040bcf0e9715600395ccee7eabb2550e1adaa89b16d62b2631d563ee5bf61dfd06a6917beeeb749f0276b4abaabad35fcec036b1714fd87cd7f67b760ae4963e0b66b7b666041d411242211ec63be5f04a6ba957efe67891a896508480177aef2f33f34ee41c165df524d6098254c36a0a34c5024edf3bb927cf2a21ebc243fc5f2ef3de261b49122a636b5416c523ed5544772cc24baf590eb2763809e992efd2aed1b299ab48415f90f889bc3d3d741f858445be26e1255fa81a48acec7e1aa10de827786a90ae0a97662be3933a0c2bf777773b53f5c53b01cd1f844c72618764658574a4b80188229b32b74cfc6c3d92848ac8c5b5c6635b923ec14eb30ebb428d057cd7ed62183042573f901ab682ba88eda47a207e4ec04fe5806ca6eb04cbe2f0aa2c7386af573cc781583867e9157e21ca4b4316f1e9bf684ef6ed4d9210f219cb21bb7a7d0b7f4a628dc06204a497f8540f1078badebb0360ea339abbdb8bc5c3ac0ba3cbb574afd668c99d7de5e0f744e1cc954c2f24ae2b34b11a805a856f39ce537c12da58e14f86d44eaa0f54f136fe9947df38c53f5a2c058869723fe4ab83db542bb82e2c3db577b3a536ee80bdb89277c638606e1a978b8b5a3b472219cc57bafa183e93eefc54bdae78cee92f3f37f49a6c46710c16fa705c98d792a250b88205db55dd92b7bac2fa4dc20462a7705ddffeea81c04fbe200257eb9f936ab8b1c98fce90e8b20a7018a2bf952702efe8351995a5a3b7a6583ae9ff412ed8ee304568f365df12f11690d91b7fd28e3693364bc63741553e036d96b43ceff532c8a623a341c237474ff3e53ffb03eb38dfa94b3d4756585cc46dd3b22e0eb413a544a95c66b6b6f94e756377a29befd23c782ea4d0a5f466d0430f61cfe2b981cf0c01dbcf68ff9480dab70bf6be124b2a728e5162c5e5c5e0b461c6baf5543fac8900578b7b401d4ff313ca2eca231483eb7b3dae43b8a5a7e69984d29cd316879c9d41e2c2dd0296bf203e960154867e89243a2a5631f8b3eba156f5057951615805c15d3630034fb4d4c599de52aac6357b145ec724a78c70cc005bafaae9cfedd788a7befdc3dda5869daac6758f1859e3d77a7c66ccac7e01c937ffb7b1f97f9c457838dec3d150b1603a95239d2931138878b25174787bf55e90238b8fbfb5d27d7e843dc17b95f1207c02a5bc95243961648f7645039180eabbd2f04e5010eca37cd7700ede7ff6c156a82e336165948eddd35ca1fd19575322ce0f758194b5f52629de5c4fe6c2302c1b25cf73b8cb6929c5564c2690cdd0d718798cc836f2d8b4f08647c9844b591ac905ccfa8a4404b776aedad82b7fd88ddad5c6e039602b13160d55228cc790c9b4696963b7c04b6c1773f882f0448f776455d09859e10689b02b7fa2c33f928df39ec031991d451b8a3bb86dc2f3b8701db9a7d57f63a751143ed74cc25f4cbd144222b0074e45a23e4a891d19eca8b6761d2f89309877c577d1237a244debf97736ac4c66c50d528e334e1f6a2744038b4da6a30586f01a306c136ec63df9c03893e86ebda0533dcd425ec3d38191b3e6bb578524f2c94a179ae65ea5511512bec2d8836aa59246337ec848c77e37ef2f975f78ca59f96ef0c47331d635d726b005a2accd5bec367b67e2c9e69aff20224dee76975c0d2c610da5400bd0c8d4c25059361473392e0c4c4bb59d377968cfddab11a3e7abbb6e6ffd503ca322747dad123f0ede30d1087cde9931ed97738236387564928fb46babf4d23afc3b4e8ab07f4326aa44cb6e760b33048af988e2334a4a32f0a8c05ca78bac808c228394323d9351bc11eb0ab9e5bee64732e8912acabe4d4931078040e0483e5783aa0bfc9cb8ad6ac2cdf76f850f1c7b42f072c998045227224382918202f330c122563513dc1e19e5b73ed7f8843ac799a96b2163d6464647123b90200349702b572875d3b069fc6d46b0e34665606f8815ca70bb5820af1dcb24f64f19fa28b9cd12ccc1908b52d2abbf643def2635c5fab13fc5587f4ad971743ce278bb061601c6dee212aff9c09da2a61037c0f68b9bc410a16923b7f0119e1b2bcaab5e8d2296023f10a532c57e180f6c16a88fc5f183f32ea7f4040459b064ccc45c621ab29951aaf140cebc540ab8d285a00ad353c81678b635fe5e3452b63f8f7f5ea5c38eaf2ed58e36a81f6f3780b72c5919fd595b1277f37ccf28f960dc72867610e752fa8e817e99b5487b79c3d18dcdcfe8ffdc95f59ab3f473f87612494eae09368f33fa31219742ac7e3bfe44f6aca1dedcfd0b933fc66bf9f61624bbe38685adeb8ed26a248ce9865dc4ae39f0f127a27557ff0349e0c1e417d45e6bb24b68ff4c76bc211d2d02acfe7316ba413f2b441ab970c6177c6c0318d3d3032c20f6fd8e99ae83f9d288a7b4d2ffb6f94cb9fdbc1d6307057943d7378905b688d6094a5d9d940c0fb5fe23906764f348e34ebdb9f67b096a9fa1b6438b41434c7fb575f726a0fb02e13b7fc0922db25f5b833c0087c7414d4efb1d62b0f8de5569df96a4214d8d2a6f2d6b819d6cdcc6f9c674a139c1d2bd3af2168e6c87bd5a4ece97aa6c9a2055244ed7a5d7fa0d601eea931d8b6ff3140e4e21f4704cfecdc91b59987f1fbba0de7f63e904aa16d34837eb69d97d2c22ca579f540ae87fd1192f35101a905d4f51b175b3dbd50b02166f16d8b54c20b355946ac73e0cec91749b329f1110ac6e0baeb8539de47ae6f43bdbc9e47a0f484071843d81760aea0261827a2e958ee0fc33abdb11580ecbc6c9611ff16ff5c941e5c337d5d6492725a4e2728fcecc0372bff4bb7eee652511ecd3bb19f6b4bb2d80221ae0805f1b02b0608a7b86075b3d4b601a807a6778117a67b5bc7e1f46dc52afbca30ae9b9755c491ae399773a0eeb9dc472e7b9d5e105a4a7468b70441a81cc86ac68173b541b5d77e04a670483b80a26fa832f4c1f3f518bd8138f245a7dfe3c729c56707ad083e4c87cb0c1d16259dac7f5ec09a11ce470113554baff13d11929932974790bc59b98af0c63cbe9c7d6d5c114d9ea168991229183da1f7aaad58f4d5b8113fdc2106637cbba699d10e38b0f9ab9605c9a0e3507aa60627fa62f66e63229ef2aca0fc3169ca68becf0c03cc66cb68be13e7f86c1d5554bf629c1ffcc3c955073b5eff15b9381b2c74287e50ec73a4ec81a3a719317adc456d7c91ae9a0b08e103949783a13e2bdd97e96319ac29e4747cb1afa419e83c8406334ee83a7886e0f0801643f78f2ce830782bc590335737219677eea9ef07ee62326c9297090de2c63413b529b25423e1133eb9fb1fa8911d553f3e9b406a639fb95673ecfae029537782bd4167060da3e906a25fbb1f3b6d10aac0acafebcefc509d3a54b56e837c105bd9e60c3e86a956f85055a233bedacfe5c6a6d4655e277335d921b62a782c0f52b43e7a828f71f82cf9dae7a6ba61b4d80594cd9088b92802f89dd63d5b9f4192ef1a789dfc668abd97dba7a60db94a48df03966fe2a41faa8bc9786e6c1f15810e4112606c0aa05960bcf5205674b6b3c120fe9151c8f8194d19f3bd681672c4a1e02235b7daa74ad94d094ec6ad91dc4878353534217ff0c3b85c400c9c2f9af89219bb7731b758cfd4f6d52d02ffa705908b9d8", 0x1000, 0x0, &(0x7f00000050c0)=@in={0x2, 0x1}, 0xc) kqueue() preadv(r5, &(0x7f0000006240)=[{&(0x7f0000005100)}, {&(0x7f0000005140)=""/4096, 0x1000}, {&(0x7f0000006140)=""/178, 0xb2}, {&(0x7f0000006200)=""/56, 0x38}], 0x4, 0x0) getsockname$unix(r3, &(0x7f0000006280)=@file={0x0, ""/108}, &(0x7f0000006300)=0x6e) chdir(&(0x7f0000006340)='./file0\x00') symlinkat(&(0x7f0000006380)='./file1\x00', r3, &(0x7f00000063c0)='./file0\x00') r6 = openat(r2, &(0x7f0000006400)='./file1\x00', 0x80, 0x4) faccessat(r1, &(0x7f0000006440)='./file1/file0\x00', 0x1, 0x1) kevent(r0, &(0x7f0000006480)=[{{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x1}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x80, 0x9}], 0x0, &(0x7f00000064c0)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x2, 0x3c6, 0x9}, {{r6}, 0xfffffffffffffffb, 0x4a, 0x4000000b, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0xa000000c, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x7, 0x2}], 0x7fff, &(0x7f0000006580)={0x3, 0x37e5}) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f00000065c0)=""/118) sendto(r4, &(0x7f0000006640)="7e0e32b53b42ffb85725f0316baf326f3de976ca91523c9e8951e327a44f9e4314c3bf0d807d61611d5958bece1a592c5325b956e8dce28997cac114eb5977fdca1529fbf56fb1853ce2d0d971386d1f2ac81b64b79db71ad701de1cf938ed9330d80c016b39ffc1727bb541bfe7a3af4694113221659799", 0x78, 0x4, &(0x7f00000066c0)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x1, 0x20) semop(r0, &(0x7f0000000000)=[{0x0, 0x20, 0x1800}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2004, 0xef) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x1000, &(0x7f0000000280)=""/156, &(0x7f0000000080)=0x9c) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/223, 0xdf) close(r1) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() socketpair$inet6(0x18, 0x0, 0x0, 0x0) 16:00:01 executing program 0: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x102, 0x8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) setuid(0xee01) shmget(0x2, 0x2000, 0xc0, &(0x7f0000ffc000/0x2000)=nil) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000080)=""/109, 0x6d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x10120, 0x2e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x240000000000000) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000080)="9d3d42b55d65c553bcef1b1c7d76063f6866654c1bcd68838812edd8b24652f1968be53fb0d09d", 0x27, 0x2, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x43, 0x1000) r1 = socket(0x18, 0x4007, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d371522761709a636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f940dea655b1bb121a0f83f5cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b77116a088885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d5702a13e4fe12aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b1569b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5a4a07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c4345698bbbcb8d00eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad101000100000000009d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7db4213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2643f0000008169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6ee30d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce5443495347d7ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512eef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed308c2fbe3da139a05dd1bb44ab31a80d058e7f54a0e0a70fd47203948b43cb34336d42508c7efe07e222d9620cb6464ea0b50e79395282d2c79967740d39da22ac088d2d31473d28860afae76d5a86f8922d04f3f67e6bcc7826d7d7350ee87595cc09892212626ba141f724a39c892a4b5a4c8dadd270ffa1026896e3b00000000000000000000000000000099461a53f88711608f470afe54d6e6d4698e0b9f3a61b84de8b828fd21dd24295e300d5acff5283e4895c8d218f41f06552eee1dffa57b192e4303d5590f8e4ddb1af0ccc6d6a22a90124177875ce22bc76c26ac5624c2014a40acdd60bf9c5d", 0x10df) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) r4 = shmget$private(0x0, 0x4000, 0x12b, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x80, 0x596c4b38, 0x1f, 0x6, "89e2807f0699f5e482a3d9ed5e0b77300321133a", 0x80000000, 0x3}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 0: socket(0x2, 0x1, 0x6) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x100a0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = semget(0x0, 0x0, 0xa1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) write(r1, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842fbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x1d3) write(r2, &(0x7f0000000ac0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d115", 0x4d9) r4 = syz_open_pts() close(r0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xbf49f3f3d16de714, 0x10, 0x82, 0x7, 0x5}, {{r5}, 0xfffffffffffffffa, 0x82, 0x3, 0xfffffffffffffffd, 0x7}, {{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x1f, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0x9, 0xfffffffffffff801, 0x3}, {{r6}, 0xfffffffffffffffa, 0xf2, 0xf0000001, 0x7ff, 0x598cce93}], 0x92, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x50, 0x1, 0x1, 0x20}, {{r6}, 0xffffffffffffffff, 0x4, 0x6, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0xa5, 0xf0000013, 0x4, 0xffffffff}, {{r5}, 0xfffffffffffffffe, 0x41, 0x80, 0x6, 0x80000001}], 0x8000, &(0x7f0000000280)={0x90, 0xfff}) mlockall(0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) semget(0x0, 0x7, 0x100) unveil(0x0, 0x0) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x4000000) setsockopt(r1, 0x1, 0x23, &(0x7f0000000300)="a144061c65afdf127a12954c98e66fce48586e97945ad4e018c8862ef2044251428d63e54efa6df5296d14ac51074c6ffc20ffc5e5408476c293d33a05d6eebb5e545d40b8dea637ddbe9afb35362b8cd848eb4a35f72acd06f4c0dd5867df7733f35a7e375a51059e549c8db6fd6a10ceeda15161e20d17e9a1f74825b8a47faa6fde7531da59fe69ecce8abb369e2adebbb5131695c32a740ccf1773efd2d67f1b245f934a1b9a84cae34d1af6ef1cdcc4678d0bb1c278b53164e294932351a111130401da3c520886847b260fede2bcb26b61dbb9efed31b30273cbda906877e90132befb78d36f54602c0e1b072f2283fb54a612cef61d02d868b1d1b4ecf23bb64474b731ac06848ef05ef5cd7237c758eae62e3bf1839baa139378d714d1e727ba2f983d0881bb95fee01794f897125cd7b505be7c4f8f1ac8c435e2f3246dc86ae9", 0x145) 16:00:02 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet6(0x18, 0xc007, 0x100000001) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x14, r0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2027, 0x4501) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x100000000000}) r0 = socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) socketpair(0x69027ef0a677a77c, 0x3, 0xffffffffffffffe1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgget(0x2, 0x20) socket$unix(0x1, 0x5, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x4) ftruncate(r0, 0x4) close(r1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000080)="e4", 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x20008, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x114, 0x1) r2 = kqueue() r3 = dup(r1) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/1, 0x1}], 0x1, 0x3e) r4 = accept$inet6(r3, 0x0, &(0x7f0000000140)) fcntl$dupfd(r2, 0x0, r4) flock(r2, 0x0) close(r2) dup2(r3, r0) 16:00:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/125) r3 = dup2(r1, r0) fcntl$setstatus(r3, 0x4, 0x40) getpgrp() 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e900000dad6b5df5a9868297e520000104000"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0xfb, 0x4, 0xffffffffffffffff, 0x6402, "a6ae79ffe1e96c8beaea05a07f29e4ef63a93204", 0x1, 0x8000}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:02 executing program 0: getgroups(0x4000000000000021, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setuid(0xee01) setgid(0x0) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r4 = getpid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/84, 0x54, 0x802, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:02 executing program 1: clock_gettime(0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x100) mkdir(&(0x7f00000002c0)='./file0\x00', 0x18) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r3 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0x3000)=nil, 0x2000) clock_gettime(0x800000000000005, &(0x7f0000000280)) 16:00:02 executing program 0: munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2f4ec3ab5974031d3453a79cf18576a950ccea1ab51cdb6e8c81bd76272950f7b16a15975fc5b042de269a4861f40cd4ba", 0x31) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) 16:00:02 executing program 0: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f000000d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/179) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ftruncate(r2, 0xff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:02 executing program 0: poll(0x0, 0x0, 0x91) chdir(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001000000000000005bd063fb04000000000000000ecbaac32b87ac0544371cfd53925ff9c71253b02bb3ad3ca0ab2820daf1ce914ef89aeb6d42eca3df58f200938395a1bba81ff16d6b1d5e9dde6584a11b87f9f27c05145447b62fa147ec6c4364cd3d2a15df136e62262dd045fddf98a6"], 0x10}, 0x0) shutdown(r0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x800000000000009) accept$unix(0xffffffffffffff9c, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1236) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x1, 0x0) flock(r0, 0x8) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/73, 0x49) 16:00:02 executing program 1: open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44e39a571e5909607dc09af325d11780f051e8f190a754765845cbbe6fa05ecb6e245e2a24a7c1e70816771760b07770d642902d9bbf27ecb781914a57b7ded8ff409b4a6541df4cb72cbbe4532c96f748a1215a35e94ec26595367281bfd6097cf0a0200224a4a455449b0dce5915c604fcaf90e305f5a7c9445a2763a606ef5e0399a6c28508b086e8103180ecfac642855324b0c274be3a8f78e40541c2035793fccca6d7beb560b914dfee8e75b2850fbf8063f3c128e03d5851999b6ceb0ecb31701c6d6c2c6761eff140f3f9608946a640a5c5adf6a06af7d32cdb2c73d3d689aa6be9f305e841b01dd073f69061b4e1ef7787000000000000", 0xfffffffffffffe04) read(r0, &(0x7f0000000480)=""/88, 0x58) write(r0, &(0x7f00000001c0)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) r2 = syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x83, 0x800, 0x8}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000580)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='%\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[%\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000480)) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:02 executing program 1: clock_getres(0x6, &(0x7f0000000040)) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000080)="902850834e5a98945fcc00d813c6e0251099ff77a9e9fa42f1557dc8d2a9cae4e5870f0c1b67939fd0b5e2aa89ed445a408ce4ef3a076c3d918f1bcc89c814583cacdae469bff07130f2e12f40c6e609487b68a8fae89af33877e9ce00b5fe85f6fdbbffd87e058501783b2e9b1bfa6358fdd8b3377c3e6c11bbd8735354da75b6e358648deb1944189899fa84c601821c3c207a0b8edc6e858f860fdc15fb4cbdef0cd49a5fbc4700da93516d5c04e7f49c6d1ede2367e812264db68da4301a", 0xc0, 0x0, 0x0, 0x1ee) clock_getres(0x3, &(0x7f0000000140)) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x341) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(r0) r1 = kqueue() geteuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r2, r4, r5) 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="8d8574be4528359d660292be67565b4331195ce0227dff9045fed63ac962a06be6a1069153d8f4332b09ecd539e7493d54824f0d85651b5dbabb43ad795b7b56e7effa0c37f294affe0543bbd1bbe2b4e3de37e1f735ed84d8293e59c28f20573fd2c9b1107c269c5e4ae96fd07b3a3e74c2d35c17e061b782927d05beb3cc74cff3840f14a0c6331245ff28161d", 0x8e}, {&(0x7f00000001c0)="5a7eb2f160493e42d1fd0366e8a9a625b1fb641bffa3521e826cfc14f23a13076670bdf536b455227445d14599759f0886aab80ce8c5625f00e42420ea93a1a05a236ef27b17083b7cc532a33214a57ab799ba6877b4a4d534e61cfc49224a5b81ffaa006d96d4801934e01e1d616ab330776fde7048bc8658b9060bc5302ae75b6ee46382da11f763ed561215512ef95b2ccb0f106aa35050d3cdf3a49ef8669a10d94f80733f936b121f6980cae49472dc586d0325bd51e08c5a2e69ad644877964e8290375f6e6ea6a1873fdf40df08c67146ddf6d58cefa155b97207912e8263f64ccfa31254dfdc34c78859", 0xee}, {&(0x7f00000002c0)="5d1ec258bfad6fae4d6159eb49c3bd7114de45feee8898a87c72a9d6f498e0dffb9eb41605ee93876d0bd1c0fe70ab21618b4720f44b1c62dd945fbbf92a720bff16807a3e65dc0a84765232933ce28ed9ce68cf5d849dee78c82a62ad96f93457f015ca39cc68f591a52032a7c72a89761a1e5b38dd85138c38b598b50d5927b26fc66dd9c23be10826211116c1f4fad6b715a31d3f5df14f8c32e7f1a3fdbde519504c75e0f938130a278d0ce190ae3c1c4396", 0xb4}], 0x3) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000662cffc076a2feae132461ac24cd01fdb716ac4515fa201e9ab3400cc2fdd6d1a2338e489a731b2bf4f730537dd19cf1c7e4598d85e4779f01bc22d49d9c71579aa5669da2b2a7f0d1fc46f897c99e94433b68f8a6257002a7dc7532cf76d2eab72a8efc7bee01f579fecf64bbc342da5eff24641a133e4cddedc4866e3dbf7485969cd9c3ef507d9547b0cb6a30a368f5013f783f8f6b999273b49085a781be734b0f3e"], 0xa, 0x0}, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x11ab, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f00000001c0)) clock_getres(0x7, &(0x7f0000000180)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x2, 0x100) 16:00:08 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) open(&(0x7f0000000380)='./bus\x00', 0x20080, 0x40) socketpair(0x18, 0x4, 0x7f, &(0x7f0000000300)={0xffffffffffffffff}) r2 = msgget(0x3, 0x8) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="03000000000000000665308ad74855a6d7f317fe212228b5128e4c10dc4ab56d29418347eff998c05afaad9e639faa4ad123a0e636b3f57c92d540fd5616fe86fdeee1b413740f03289d1afbccc11fd037fc90f4bb14323745c519fb8851cce7431f9b44ea43261f2f28b9eb8caac95406593b868f82c9cb97bbffcdc4cb934f3643cac8c061028576b8b9952d22f4e896a9fdae82d280cb9b853021123ca25738b4aa141292a22e8cee60553de378fa4bdd24526c1cf7b7a77bf4681f4a1a5b92064744afb3b521021d957cdbad40168b2365e08d6423"], 0x99, 0x800) connect$inet(r1, &(0x7f0000000340)={0x2, 0x0}, 0xc) shmctl$IPC_RMID(r0, 0x0) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x4) ioctl$TIOCSCTTY(r3, 0x20007461) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r4 = open(&(0x7f0000000400)='./bus\x00', 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x2000, 0x114, &(0x7f0000ffc000/0x2000)=nil) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000080)="b72d9d62002c0df8e282115a3ce8e9ee456d3bd463296ab859deee333413b6cf4103cf1c40b5151b11c6ae958dc2e284ddb67a68b25bc7bcd54130b2b87d4cd0d9aeed8edb644d2d8c8bd87718c1f2d3a29bde17d2e02f9af2183e4375d271076dbc529605d2ae1099f96dec466716f7e232c1f75a1043", 0x77}, {&(0x7f0000000140)="632f669eee6f2e026fc99d178fe5b9c59cf077e648515e087b9d65f9f88dcad9cc7925ed9119c2ae5760f20fa12aefacbc73c9e5a8a67bc3fb3781b24ebf96b01f489eb3e3a0db067d3f41157077c58892fe212cd8956755b15cbf6bb73c3c3286982969a593f83bd24d2f30fb8bd5f3f12be7acb0df19b77bac43e557c4c3be1f2eec2ef2a96ca51e5f2b314967e98bdf9658a1995e52c825004f573f2349117c6d8707f8f958", 0xa7}, {&(0x7f0000000200)="a8301c0e57524588440d63374380963a2f601f96e6f65a2171e62fe5a99a085bf50c8931693989a7490700dc07391c5b357deb8c0dcd6ae03d8907d0c97727cdb82799a1a28346c0a66c1f41ab801032723a9a3669ac372249642a6fb68fa17045bc6a2e73e165d44444e3ec5eb79b18450fc165da51a67beb169b5f564c9b030a70cab88c3a84eedab035", 0x8b}, {&(0x7f0000000000)="cab93d876e5d241a1fc873e06522", 0xe}], 0x4) r5 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) fsync(r4) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x0, 0x40}, {{r2}, 0x0, 0x0, 0xf0000001, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x82, 0xf0000000, 0xeb3c, 0x8}, {{r0}, 0x0, 0x54, 0x1, 0x3, 0x800}, {{r0}, 0x0, 0x0, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000003, 0xae, 0x1}, {{r1}, 0xfffffffffffffffc, 0x80, 0x3, 0x4, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x6b, 0x7}, {{r3}, 0xfffffffffffffffb, 0x98, 0x4, 0x1, 0x20}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xf0000004, 0x5, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x200, 0x95d}, {{r3}, 0xfffffffffffffffb, 0x91, 0x4, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x60, 0x80, 0x80000001, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x64, 0xfffff, 0x8, 0x100}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x188}, {{r1}, 0xffffffffffffffff, 0x0, 0x34ba905d41287474, 0x8, 0xcce}, {{r1}, 0xfffffffffffffff8, 0x9, 0x0, 0x81, 0x5}, {{r2}, 0xfffffffffffffffb, 0xf5, 0x4, 0x6, 0x4}], 0x51b6, &(0x7f0000000340)={0x0, 0x6}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) dup2(r1, r0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socket(0x1, 0x8005, 0x5) 16:00:08 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc011, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socket(0x1e, 0x3, 0x3f) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:08 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) socketpair(0x10, 0x4, 0x4, &(0x7f0000000180)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0xe044, 0x3) sendto(r0, &(0x7f00000000c0)="ef5fc5caf664a9e2ce81bacf6c14847b70ada9eebee89a407e3fb0a24d65f153843bb1e2bc0af6d58df82d7de655b57bbe5cc6d30f1b4f02198bae9bc9e719b69b06ae0b7a68074f85f10c373b8634760ae23a16fb8bbd1c22bfadbef0c811593dffa6b7ecd95c5902438db946f39495eb80b63652f950154369ce1ade9edad639800d51b1187dc655717729a2757820200d706d5fb42c9043af622486264067879b412902a20977c193d430be6a362f6942025b2cbf", 0xb6, 0xa0004201d4087dd4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) rmdir(&(0x7f0000000080)='.\x00') 16:00:08 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:08 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlink(&(0x7f0000001480)='./file0\x00') mlock(&(0x7f00003df000/0x3000)=nil, 0x3000) getpeername$inet6(r5, &(0x7f0000001340), &(0x7f0000001380)=0xc) r6 = accept(r5, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setgroups(0x9, &(0x7f0000001300)=[r1, r1, r3, r2, r3, r4, r4, r0, r0]) r7 = socket$inet6(0x18, 0x8002, 0x0) truncate(&(0x7f00000014c0)='./file0\x00', 0x4) getsockname$unix(r6, &(0x7f00000013c0)=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'], &(0x7f0000001440)=0x6e) setsockopt(r7, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) socket$inet6(0x18, 0x8000, 0x8000) kevent(r6, &(0x7f00000011c0)=[{{r7}, 0xfffffffffffffff8, 0xa0, 0xfb1bd48dd1acdbe3, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffe, 0x82, 0x80000000, 0x7e, 0xc000000000000000}, {{r5}, 0x0, 0x20, 0x20000040, 0x3f, 0x6}, {{r6}, 0xfffffffffffffffe, 0x60, 0x81, 0x0, 0x9b0}], 0x10000, &(0x7f0000001240)=[{{r5}, 0xffffffffffffffff, 0x50, 0x1, 0x4, 0x4000000}, {{r7}, 0xfffffffffffffffd, 0x10, 0xfffff, 0xff, 0x2}, {{r6}, 0xfffffffffffffffc, 0x90, 0x20, 0x100000000, 0x1}, {{r5}, 0xfffffffffffffffe, 0x30, 0x40000000, 0x6, 0x10000}, {{r5}, 0xfffffffffffffff9, 0x80, 0x10, 0x401, 0x3}], 0x3, &(0x7f00000000c0)={0x5, 0x8}) 16:00:08 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = getuid() getppid() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r1 = kqueue() r2 = dup(r1) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000180)) r3 = socket$unix(0x1, 0x3, 0x0) connect(r3, &(0x7f0000002a80)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d734706eed2a74eb54d4c51709cd85f123f4f2c170db6976e07110454051b25f879a1314e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f91972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r1, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/188) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x32) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x8) chown(&(0x7f0000000000)='./file0\x00', r0, r7) 16:00:08 executing program 1: socketpair$unix(0x1, 0x20000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f000021c000/0x3000)=nil, 0x3000, 0x8003) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/46, 0x2e}, {&(0x7f0000000480)=""/229, 0xe5}], 0x9) write(r0, &(0x7f0000000640)="f14d6886d530a73f3051f9426013559082d223bdfd468e514f5b84f59fc33153fbece47f80b8e426fcd634a03317d1789705a9c9500846a87eda97e66d3ab03802573bbfc99113f7c8d9bd7901c37807f012adba7abc12103b5b266abe68d22fbfdf94fb1ac6f2f09880299711af5039d0747506f7ac667902c9bf900c0facac3a596df012835b65d58b55a58c9f94b8b90bf2991a721e6a4197486d810f7f7e29b4058b7c48604352d04d000011d88f18e012b6167b0302fde075ce3420c63cccba1596702c44aa6d61d334b864d406e848e6362ea8a43215d9769425bf", 0xde) write(r0, 0x0, 0x3a6) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) socket$inet(0x2, 0x2, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) flock(r0, 0x4) 16:00:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = getgid() setgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) 16:00:09 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/136, 0x88, 0x40, &(0x7f0000000280)={0x2, 0x1}, 0xc) r1 = syz_open_pts() r2 = socket(0x18, 0xc007, 0x4bd) recvfrom$inet(r2, &(0x7f0000000040)=""/249, 0xf9, 0x840, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = semget(0x1, 0x0, 0x20) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/47) setrlimit(0x6, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x3) syz_open_pts() r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setpgid(r3, r4) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0xffffffff) 16:00:09 executing program 0: rmdir(&(0x7f0000000080)='.\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x20) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x40) getitimer(0x2, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="b0175b11c89124a1bbafc7c98874425d3163ce984930a59e9b84c5b024a8140d1f6d370a9b1ba29b8d37199ddab6abf7e547", 0x32}], 0x1, 0x0, 0x0, 0x9}, 0x1) 16:00:09 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) chdir(&(0x7f0000000280)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:09 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x4003, 0x1) mmap(&(0x7f00001c3000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0xf) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r1, 0x100, 0x400000000000001, &(0x7f0000000000)=""/174, &(0x7f0000000100)=0xae) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, 0x0, 0x5e7) write(r0, &(0x7f0000000040)="a0", 0x1) 16:00:09 executing program 0: setrlimit(0x2, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r0, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1000, 0x49c) 16:00:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0/file1\x00', 0x100) r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x80) fchdir(r1) 16:00:09 executing program 1: mlock(&(0x7f0000c03000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(0x0, 0x2, 0x204) poll(&(0x7f0000000080)=[{r1, 0x100}], 0x2000000000000086, 0x3f) fchdir(r1) poll(&(0x7f0000000180)=[{r1, 0x5}], 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x82) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000000c0)=""/29) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x80}, {r0, 0xd}, {r1}, {r1, 0x20}], 0x5, 0x1000) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r2 = kqueue() fcntl$getflags(r2, 0x3) fsync(r0) syz_open_pts() 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$inet6(0x18, 0x7, 0xffffffff00000001, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/107, 0x6b, 0x40, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) geteuid() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) socketpair(0x38, 0x0, 0x401, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) kqueue() rmdir(&(0x7f0000000240)='./file0\x00') r4 = dup(r3) sendto(r4, &(0x7f0000000280)="bc17e625e0fb934ae51260e6522c4f3f282659574b07c38aa39e945158378a447c4f1d87da138936d9a5173bf78df17072964d3659404206e371c8eb03a54294fcaaefaf8527dda5d6a4789af7581368935df205d3cc916a470f2f0a4293c603d2d4abb26374ebb0a1ef2e55f61fde213a7551b0b75086ebe517b8233a28398b6dd721d0812fcfa58286cd60ddc82083b384f88f86bfba491acf48d5281edfe43074a9db82065fdb1efbac57421128339ee996b2dc3e417f344b63bb64e8b4813d2dceb0525c1d7405ff6c0e5e545a14286a701957e1a26760fbba5d04c64d14f283096161b68db591b6a39030", 0xed, 0xd, 0x0, 0x0) socketpair(0x6, 0x5, 0xffffffffffffff63, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) getsockname$inet(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x40) getuid() ioctl$TIOCSETAF(r6, 0x802c7416, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) kqueue() socketpair(0x0, 0x1, 0x7fff, &(0x7f0000000480)) recvfrom(r4, &(0x7f00000004c0)=""/217, 0xd9, 0x1, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) r7 = semget$private(0x0, 0x0, 0x100) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000600)=""/175) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$getown(r2, 0x5) fcntl$getown(r3, 0x5) open$dir(&(0x7f00000006c0)='./file0\x00', 0x1, 0x80) bind(0xffffffffffffffff, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000740)=""/218) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000080)="4d232ca913d1a58bc490938201e1f14106ea5b09e112fc2c84b8d2f433cb95c58f5c501e1ed16da93a3c5648d7ef217fe7d252c1851cd5dc6e8972d29745db60e63be09f6325215d639504682c2f3716f33d7d33404fe01732925d1ea0e5ce6fe35a74ed300ff23be588fb72ff459d4f929ce4bee808eb4d266663606b1211ddc30dc0ef6d6c71426a9bf698b48ad680afa7f33902de859f26103dfe0d7a4379ee5b8c1749c87a3ff3223a5e437bfc34fed32d91bdab", 0xb6) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="1d000005", 0x4) 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/77, 0x4d) msgget(0x2, 0xb0) 16:00:09 executing program 1: r0 = msgget(0x1, 0x80) msgget(0x1, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x34d) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x32) msgctl$IPC_STAT(r0, 0x2, 0x0) r2 = msgget(0x0, 0x508) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/174) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xeee) r1 = semget(0x3, 0x1, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/49) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pwritev(r5, &(0x7f0000000740)=[{&(0x7f0000000280)="dc805cef200cdbeaa62f056b7b65593e61ee1582766d579e4c79abffb6e422d567e272ed60de6894679872bd8f668d1908822b10388d80f722c753e6d47ef4dcd32049b644021729a3685284252b1b26cc02431519b02c75a310439115e7ba819163479c9971a85c8d3cc4edcf400d974533985d3e4dbb5370e19a0394051cf5f1fa6e0e51856825af3bb83d38d95d76cafd2bbe9bf50a02f0044208", 0x9c}, {&(0x7f0000000340)="aa7b7462f3a0810dc839b7e4f83392f97978caf994a55ea8e1e43c6c1b61bf0dc47d694ea8004a5bd57f64c34146d68e123a30c02a72fa6b9e83da81daf416da2aea1dff7949a9a95b4cf3b6bad9d615e29be4a3edd9873d017f56f8615ee77b6e28cfafdfdce3e12d2854d6f18e34a53bb6d2bc8362d65afe164f43d711062ae9d2e4f0f673b77342fa565bbefce368daa75c153d83256dc4e485b6442b38a0c96f515a1b32b7745349e34d", 0xac}, {&(0x7f0000000400)="ec7e4fa6b88f92a5e9530943cc77a6828fb02a352f724d30a369f3d65093712c1a4ddeaf042c6a095503d07a6dd4e00a269593b832ddfa8ee058372ec9a3efe22c8258526681202f4875e69ea924af7b44f86c63b1b5951ca4b1f62a06218d2b26bde77a82dc37197069555000ad7272861cb4d70d7490d95d7c0f75fa1878228ffa0d7d2b10ea286cc01ab7b1d9547d141095ced297229c501c3735c07be335012564cd115695297cdebe6343c7e5f3", 0xb0}, {&(0x7f00000004c0)="409b5447469a23d82ab03bf52a980446456dab7d650e841b7903aa36d608c2fcf5a2482cd4380add", 0x28}, {&(0x7f00000005c0)="04ca07cb0dd7b52bbc33b91db5a312a62d31b6efb6478cead2f02bee08cafb1eba66eb9d3c39dbd5bdc8177b3edfe8dd89784cc8feac95d89b6d8f90830eaf47ddffc1f19e40b8a5e0a4cef0e39fd606779402822f509d650ad39ebc9b4338fc3a6d242e18bfc86b6b7b8502208a159d21e4bf00a3a108ab833858ecde3823ce50caa111fbb078ca65c19248c23abb1b0848adb7202e171c4edf76fda6193ed0ed7f0acb4f4c344bc24c2dcd5ea979", 0xaf}, {&(0x7f0000000680)="1780f57c8c7d96524d1cfcd3f4eab2b2f4df0dc08d6e8c2c9f40207a3e4b7b90df7d99c7c0b2d7a2f2b596a25b7759de6c80a221d440b2f0277e60454511fb02ef156d95ee6df6d83b8de8dfba4a81c5e943f2bd1f15429873bbe45fa743c6dff4f2e90d51ffd5658e05106b5eec7c421451d4593565710ff2ab44002b5a0535d4146deb19b7b99ef53fcf14d076112fb4039bbb", 0x94}], 0x6, 0x0) r6 = fcntl$dupfd(r3, 0xa, r0) setsockopt$sock_int(r6, 0xffff, 0x1006, &(0x7f0000000240)=0x1, 0x4) r7 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x3, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) fcntl$setflags(r6, 0x2, 0x1) readv(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) geteuid() 16:00:09 executing program 1: r0 = kqueue() getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) 16:00:09 executing program 0: socketpair(0x6, 0x1, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) mprotect(&(0x7f0000f50000/0x4000)=nil, 0x4000, 0x1) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x139) write(r0, &(0x7f0000000100)="ab6086e29f19", 0x6) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) read(r1, &(0x7f0000000280)=""/188, 0x2a3) 16:00:09 executing program 0: mkdir(&(0x7f0000001840)='./file0\x00', 0x100) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000001540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='8\x00', &(0x7f0000000380)='{]\x00', &(0x7f0000001400)='%[\x00', &(0x7f0000001440)='\\\x00', &(0x7f0000001480)="de00", &(0x7f00000014c0)='\x00', &(0x7f0000001500)='/,\x00'], &(0x7f0000001780)=[&(0x7f0000001580)='-/\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)="bb2f00", &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)="2aaa7b2f262fea00", &(0x7f0000001740)='\x00']) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffffffffff8, 0x20}, 0xc) setuid(0xee01) sendto$unix(r0, &(0x7f0000000400)="68714a1670d25bfdadaddec834baa6f8a366f6ab6142be75228b31de966b279bcb77a14dc6f81ca3f7cb470c4706974fcee9e0fa2158af95651a106d37f45a5dbd348bfdfd9399a6d896639955449ab80fc795d57e12c45442b193b4aaf1a4db8a79c70459bffa63e62852444c68543243df841a3c926fae7cac0c33cad5f53c20859e391b5ada97961dc72211b8d2be074d1af1b0f93d035ccce60049722f76ea8b55d3f76b8bbaf35f15719c6c59e58a04a1cf25f16b2f6011b666a14d3d7142c9217973ce5b4898c3395b0daece4a83499bd661ba3c33cc08e0fc0e70dff18ec912d1190cfecf036ac9f90e25f51946c24aa5c5dc048a6555c45f7e8baf10288cff422d5d4ced95ab5fa5c4ef11c56d4d304aba11db0680e506caa66ddd75486d0708a611bb89dae41d79a0d02743a41424586ef50f38f2d74244b26045673d4df4ac4a6d8dfb57b148ddcbe06de87b524c0bf27920173c2ae37f962939856ac1bb75e33e9f33e16f51d3d5252ff0561a58459e2080ac3a891a07dbeec4cb8c224c05bd5e67b0616dd48b930f1a07382375b4a7b048488e6f58550bf1731c3fcc365de36e185246f43fa2e5a919733cc97f48bc04bc8a9059ed1a8108cb4661cc18f3a37e26d1a1700361aba2799876779e35e75fe8130236b9792a217e455cb2fd9e711dea34e2c27586dcd456a03f96b3a6a6a7432a2c575192404d82c8032631f4840b6a2515deee47a1d112134504c394c2a038470f757a2e8b31e9e2147bb03ff015427657ed7168fa511da7c628e8d44ed0348185e30fa398b39e548bc7aab0bf9350915e95bb89bbc64d634250629130cc98bdd5fa55addaf32dd65ac568bcde4d76cdc51af318393c21dceb616c1cb7a2b3c2be124ee73ffcc1fb68f7681f3dbac478788295620e723e92b56d1d6e5d6cf3cccb71db0b7fed6dd83cc3207248415620def108ae99a5a982e4d5a2b470a8c25b04d9a9ea948984a4ec04ced908b768a2b3e29d3a83d63b0e26e5e75585132ca37dada3cd37a1de991d15b1b98fc1f77f31ca59cb32fde0859277a3ae97ae204600c8c3bff90b4b412b9469aa113262368a41c8eefe9a320dcca4f656e6f03acb36cc448f95df4255dc667d37621de8d00b49d188dd5a7c6d2caf5112f92c490e7f37e97fd9d943ac71d9f901e14da037ec4edc1dc98ecce417d66d6f8cc41eb6e722f53a146bd676ef42938fee7dba2d69349f1a9cecb99b238a0f22cdb954f7b2cce5998517b16a4af369132d732c8ea6dc8ceeb8663f650f8d50d6154df3b650bac647c253da7be0a91967dbeb684b7e134fa7ebedd6e82a88cf12ec6859924ac2709fd7d32b14449f4a85f20fdba4ca56ad7e0fc47adabf45496cf98864a32bcee9782948a1c73173eba4b3edc38d11513837dd51a817bc93c9586ad70a85ee8a1f64bca51a1f52c9d4871cb001673a3f6ba868137f870aabdd26afcebcf28f775c49f6c9e094dae5979ad40dc1dc3b392eef310e77b9cc7b9c64964b31eb07c5c2fca95ba0d91f2a4ec22fe4602cd1f4bdc6542f7a8242247fa0a92478cc8e3de11d6b4b56cf0b48cbf27af7e93494d56a970b277e1c7ab3d7552f27c5caa3e4632b4b85cfcd16d4c9ff380f2fabe42334e0eba3bf789233c7b8e362f4b172b67f25a157bbcb2db93d106a66de514b0b44820e10b71dcc423b4a3474a83d46d3c0299a19c330ad9244ad6063351ead3edaaadbf9b01676b1bc0227a6d299b7183dec7bd0bfe2d227648727be01dc25c130f8eb67db57354fe14911a7ba8effec5cb7254a29e5dbdc05119ac0f7e976f738b90a6628fef5f47d442fdf0b0640e329ff32edb76c8bd985e5dd177170d52db2e02031d8077ac13a1dad01b13e89df07659010a795ce7e352c268dca62b56190f5f989e13350c3d9e671502b61f594b4b7d19f70a517accf91d30c5b020e562be0b79e592374019eb2e2b5c22000d965ff764d7c5a82f7ea3a7318f7d013756c4086c8f2fb7d68e6c32c821eaee3cea30db92e4f30518c34a9068399e1004fd448b46e3bd2a29b29c9d4891dc574414559ede486a7605fd12ac7efa11172e6ee5c1554b4e7bbbcb51266b55be8ea93d760c28c63fb0ae0c4ea75543579764307f653ba36cf6f23fe7ad41a745197ec09f24bc5e3bb014eb7bd347af338a14e9348a5fb32536daaeff279f35342ace796108c367a6c9e3f7970540b83d65cee6239c3acc876b1d5457f6d41ba9c3ebfa6db29c1f90a7a6566ed0a708fc290c217e4b63928642897d79f043113b9ecd4c54c9a14a933fc254bf59673b765a0603d1dca51267b51f4d37e5f8ffeeb7a6aa022aa983233080b9b73bfa391fe592ec8970dee0649d61f5c8185a503ff95d671169c26a11225cb2b16a78daeefa3a094f83c34b09254d12ddecd7e4f271fe16c3f940a3d471a6d8da4c1bdbdb19bded850806b00005a37b501518cb945f5d61139e2e522cbbb84bcee2296603f0c1f73c2038204f62ed298a74c6a05a72ff569a94d0e866489ac3369e0b36cc05cdc6e170303e2affd3d98eb31dcb7390c62772e62682cdfe6b1585056af120080879272093c4cf11e5b41a11727a53aee9adadd0a838f9b9e165c6c3d6f1ee05e6eb7914304192e595cae7895c5ff8eafec793c2fe01e03402ea9715ffc1b89b0258dd0b3c2139e287a6a7ad5a27af849ca606f0a81bdb254d6d9b095d000d3192c4bc05382a0acf54229497470e21bdd619359a8b483d5c70b4b830e4f07b96026cb6b9f7e5af2d6feb19d67d2eea38458576697addac73f236300ea29815d7e4bc124deed2db248b91f6f5983debe8b01dd4f9efdc683f844712819495dcdba62169802d5e09f34a247e9714045430db02c2df152b25683637b9f2be64b05f6033e1d1788e128ffb37607f2fd78e001a2355cfb89aa430fcf6760dad3ee2a1ffabe8d831650e79c9cc4bf05b198fd9358e754fe6d3757d1e246b7f54ca01b7ef5902e984153febe9d903187b1c0b6cc6761035726bf1a7d1019e2f388fda0dc42351f3861338bae30212364b23ec77147361a062d2fb2dea2ebbf865978d7e6ac03231cd2f86e879a5647f2506d3e93bf0874824c8d1a125c3034ba043372ddf4464a93d018ac6c9eaa4fb42108f48d2673667f49b1571722f448111e388e04c17521b7be282bbc12a2c390e915fbc81e6d6bbc102136bee42cdf12eb8137ec5498eb3da4469ca254c5f6cd1d49f2a42b78b3bfa4e8066b5fb9ef761f30e9e4a2a86961a1e50728b041491d7b0d6be66343d32855d0fc968c5737c5b0af14bfdaf3b6c7fc8a057ac4d0b9ec9418e4003134a172a5e20c6c598be65566f0a41c071bead6036365296a8a9222fbf3cf11e89edd3d1ea5ddabf10770e4f4721d923b7e64063ad6bd5716fc4bbfaac10a035471978764411a3d068077d377b3bf4e03b93f57531e4d0d1f4402e62b946771c1890ea7ab6e9785e40793b61131ccac4a514c789b7ae677c0d5c5f9b992e25f5731752ab1d459da160f0a4bcfabb91a1bf7262993e7dad1819dcaeb8b178259643180a375717d0295c3389490bd2e2814dfc0ee5cbd1679e72da150f5065f9980ad419fc17a0ea7edd8d445d5d6aa186f9718311996bf051dfd20c264c3b4413c083f173b69242b8bb12c729ed88cb6a88721c1560718b5b6fcb0bba36e3a159d2991b38e7f824aebedea034961d34617ca3677534516aeb342fc269aaafe5449340c3d895ae6c9a409b5786e00ead34f06b6661e47a59022f8fa6e5cd474bfc8977aeeb17de58cbf76d71eaed5e104c2e1f4aed84bdeb601c586286b7447183558b8ad8eaaf03053d73a4f8646135d02ef224ffaaa2c3415158e4577c7fd330e4da87238b6f8f790a2c84ef75a6e25947669d75d3d828afb3974bc8a961c005036fe545945c57cbd4023236462fe2e5c884d539be4f81858ddb58802ce50ee3088610d7b77cf73a91be8a58367e354dfca4011b86de6ac523d8cf64eca64d08cd61661e371aee1fa660f3ffbf3c876b75ec0fe40672536cd4e4115889aa1ab23134332e28cc5fde1950f9c3ddb5b8eae886736fa2b22d710e2ba074c3c05ffbecb89db5f5ab07668a3b81c57848fa1fcb295ae229182960bee273086d9e74d16232e0b361add32e75abeaa1d71944fb27e5f7678b6f7a95d78626b3792d6133963549990e4b83741e71bed180f904e341f2ebc10f4d45abae6fa35435657fbfce02d40f5d7551d3b86f982b7945939b17254e349f50d0ef3db627310015dc3962cfecd18787b890b720cec704ae51fba908d5172a652e5c0c0274eb8cbd4bfb86b2ff9c13269dd1fec93c6b9ce7b9a3f7c01fd8862ee8f486f14a13866c63b8554f5f2e51247fdbc5c895ca207e480c8b2ffa949bd432f7ec5519a567e4c2ca83702356fbd69bbfa05e2d2d2b6c2b58ae302a0eff905ac2b83e604a29c74dc3cef2828b008d210b0e42790def6557596d7fca3711e60ce7488661cdf0bc5cca93ccad01746bc0e483761c609138f8fd437e485134fcf942e98156119578731784432edf6fb00e396477caccc0ad9eedd70daa8dea7936b793d0eb6971764d982405db816f6bd7964705e68352d29a702b2464b889a68781636f456572c5422d02c6105602e81cc84cafa1048f1061fa48bdad619f62e7d4f919a7760b7621a78733d1bfc63d7a6bdfb0fad95cb28d7afdaba2aa3ed677ff2ae310a8eb70189e8e8ef39b380597f3210be0bfca68c5bb1ee2b5330689d4337311913f3bf0835b6c60658ef0f3a0070a1e9b6fd54aca9b5f68b9d1968d5c298af8ee4a123a4f33eecf07d18bf6cafc813286a6b86f053a67d01e09597b5254d3cdb765b43c7e14bad38e01420ff5b3483c76110a7827c2a6a3b0a373d7d8a5c894ce960abbeb2a21869c712d84cb12a3d34523d74e635b9e07a2d1819d310c5514fc9e9d10998b9664b3a038f1dfb0f3159653a27b8608c18ee7f49998dc8678ba1e5411c7b3fca30be7d6665cd50d2d4e012c7ec7b07a02fa3d9bb58d8df45e73531a31f053f83f9246bbad12d70656a7fb387f106963aa62f4e10d1bd918cb7305204ecc725b7dc1baf02f90ba305eb31e99fe7f0b3fc3dcb382ec08e4d5a9583ce0d596a2287afbc44cbabf1a8b6431d895ed8dfc3c6441879ff41f5fbc097efa182d2146514e5ef4cd08345f5ae2b7648b31cbee4703fe978e0064fb51fddb560d131c176a79c70e7f3dd947281d7997d7e40c48f944b57829d57507d20861e1edf5cd42ab42d9fabc7a1f877903f5c1fa023614896a4b959c1178577341042d7efb1502325e1082b36eb2983f5ede22ebf3e46a06fb60abd59635d9283754e397100f3629d56e806c606a7d500c851abf8d1ab4f77afb6d1cd35f9fbe8e836fa6a4e1df44cd31d99d5bb3b6f26c194023c7d0de2b05ea203124e3da7ad732117cbebca88d7975f4644ce4a2202eb2065802d93c9d7fe28a34a6a7121d9fa428915f40ac0df5d422c67b08d121854a5ccc013790ead6186d53af928403a51bb7d41c1f35736046015dcd6e7b2f6cf45856daba9c440ce0f933a380238a3e03604ffb4a6a6cc5f789df93a8581c5dde9b1075d8c7265d3efa04f9020cba39aeb8c3d86757a569aa44691d858c01f093c1b738c068a213fcab9139d6390271e24fd4344169f358722d1192ec74e8b5c7aad5de004f7a026c29ec2eb1077c0d0633d718720924da8961fdd59bf92154bd75fe1f47d1eccd86020434390045f4db2b256b7834e68e177c8a919e7", 0x1000, 0x40c, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = msgget$private(0x0, 0x642) r2 = getuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0x6, 0x20}, 0x7fffffff, 0x4, r6, r7, 0x2, 0x0, 0x1, 0x5}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) recvfrom(r0, &(0x7f0000000140)=""/105, 0x69, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7ce3fbb, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) poll(&(0x7f0000000200)=[{r0, 0x80}], 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:09 executing program 0: r0 = semget$private(0x0, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0x2c7}, {0x2, 0x0, 0x800}, {0x7, 0xff, 0x1800}, {0x0, 0x1, 0x1000}], 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) wait4(0x0, 0x0, 0x2000001, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/115) 16:00:09 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x100000}, {0x0, 0x10003}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:09 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x8000, 0x1, 0x3bd0, 0x0, "2c2d0faeae628871e6928f698ae3e4a3f10be805", 0x0, 0x3}) syz_execute_func(&(0x7f0000000000)="c4431978e005c4e2a19aa8919d0000c4c3ed5db30300000000c421fde6d0f30fbaad0000008000c482610d39c4215b7c0a3e666644dd8ba3899999c4a199fd90407d0000c4e11812f6") r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0xff) poll(&(0x7f00000000c0)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000002c0)) recvfrom$unix(r0, &(0x7f00000001c0)=""/141, 0x8d, 0x40, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) setregid(0xffffffffffffffff, 0x0) 16:00:10 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x400, 0x5e34be433094af6) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) close(r0) setrlimit(0x3, &(0x7f0000000080)={0x8, 0x6}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) fchdir(r3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r3) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) 16:00:10 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000002240)=""/216, 0xd8}, {&(0x7f0000002340)=""/121, 0x79}, {&(0x7f00000023c0)=""/222, 0xde}, {&(0x7f0000000100)=""/61, 0x3d}], 0x8) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:10 executing program 0: shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) unlink(&(0x7f0000000000)='./file0\x00') shmget(0x2, 0x2000, 0x3fe, &(0x7f0000ffd000/0x2000)=nil) 16:00:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r2 = getuid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x6) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b409eced52e24e5bbdc3724156f425f24539dc8147a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad", 0xfffffffffffffd62) write(r1, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) syz_open_pts() close(r1) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r6 = syz_open_pts() poll(&(0x7f00000001c0)=[{r5, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCSETAW(r4, 0x802c7415, 0x0) close(r0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0xfffffffffffff0ed, 0x0, 0x0, 0x3f, "cfd72c48ba0124030b115e37f9dfbfa52d1949ce", 0x0, 0x1f}) syz_open_pts() 16:00:10 executing program 0: r0 = socket(0xebb37ee646708ff1, 0x5, 0x4000000001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000240)=""/27) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x6, 0x15, 0x800}, {{r0}, 0xffffffffffffffff, 0x12, 0xf0000083, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000032, 0x3, 0x1ff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x30, 0x2, 0x1, 0x86}, {{r0}, 0xfffffffffffffffd, 0x45, 0x0, 0x24, 0x4}, {{r0}, 0xfffffffffffffffb, 0x25, 0x42, 0x12, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000034, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x21, 0x40000000, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0xb3, 0x82, 0x6, 0x8}], 0x401, &(0x7f0000000200)={0xff, 0x1000}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) writev(r0, &(0x7f0000001d40)=[{&(0x7f0000000b80)="dd", 0x1}, {&(0x7f0000000bc0)="1e866aabd2f923d5e5194056cf9c4d5aeb1d54e78adc3eb651fab331815341c4fa83b978133c3b6183ce2f975ce18da64b1df451e31c83cebe726ce8a147f646b52cff0ddc8a64cf08adc633b91d0f698be7635ebfef309f418058d7945eb7117032e60aa84d34c181b4a9993373a7812fcb8cd7315b2748ee0928e2837ca2f50dce8c4613c31b6961051c1e0cd8ee9898018dfe9bee5735705ee931a4f17a", 0x9f}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="dec9bea6e5c3adbb28128651603f62f4f588fc1489f9fe059675a96d4a5acd1bbbed03a6a9662a", 0x27}, {&(0x7f0000000d00)="3f573041d15dad5b3559a1152f4479438152033f1ecceffa781957f524a7f19904cc75072b6d0446bc1962f3093efa9b3b4d8c895594654dc041fac69d5ebc31", 0x40}, {&(0x7f0000000d40)="ed5ec8a1ad84fedd1a259060edd50719373b09087693ef90a2952c5798037208b0c9d15c6f69bcc5bc7fe7e1736adc46cf8746d9cf75bfb6694daccb075352f7334d53e60ae796645200b2f765381e33f534fb98d707b038c0b1df715e6cdb02d1428806cde6bad6b224ed7f750dbfaf91835899aa278e04da9d32602a257f063759b8d8ab64d1a929a362b3b28c72b15629703b697d432a9f3789368eb5fbb2406d45c7a52061403adc33aa2738c52fe12745a969ea17dd2892e15c1aa0af45c73232aecd4a7ce61758c013c09ee6faa75d22e231985a6a0484d0deee32e3a491082f53d67f3cc7df71b1208cc85ae5087a9606a7ac1c7150549b3afbcb1b0974a40dc31d2d51e74574445032bbe1d373433858dd4afd01b19037400ee7c78aa37900956b0a15c66ec21adfde65e316994f8656059741f01cbd7e52000905d4a72a39923b9ec394b84732726b26dabda2054777bbef00d7ba219d00515056731a7f113a4f2902636a4205213558ef947be57ec36851b4ea6d0e067a25c12ab401759fdb676999fbed7ce428a7df517e1413e41da8b41298dde2c0721d3e74d6101519a1dbabfd9b0134964147fee8e1bce9bb7a8827d40bda6e50db2b5704520612836df257f440c0ac0f8352286f3b8cdaf64d182f5099052331afab58a074f9424b7a17a1f6449ca8754a2fa9b73a4cb9e7f8127d6500759b99c3a6dd299947fc6f1f03bc36166f55ea11e3691575d69060fac6c4d7b812a69684908aec22a5d0f0938e37ec1231f60a7ac261eb07a97068fb0e84620beb15b3b3e4abdaeb410653cd131efa35fa5bb7198d4e968e2a3b9086527d998a32160363a699f4c81b6ba7f5fbbacd1bfc4a828bd5596a8eae248787cd3fbaa5f997999e25a760a05e4c41ee2d2516706954f07ae40108f93c484f6f51271f03489948ec7cf9d784cb67faee053f18649890da25aa3c72690b0caef1a98be3be4de1a5f4ad2301b92445f0886043fd8630c7edc6e8eb0695d55fac2e94805ccfddf20d3aa8d12ea69544b2a1b2e9d97a3c67d7e33c1e0af69e697eb5f75bcb967b25df03002b5bf8a792808d1874bd9fdda845c1fb6c0d0ac18da6d9091b995ea850b205b293afdda8083f2d4543aaee11d3b956237784947fc7b2212be8a2f09601d4f9aca5057d0fd8c43e7a4b4c427c9c35407c3e90e365d70cfb792f8f4a899595b3e4a9570a3237ffaeb4a464dfff7667361f876c670b54c38540f9bb7eac348b90739de30d07aebaf292e30528671376780308bdfaefe4a347866f15322ee7a7f183e9d6af2475da8b0e15bcd74b7a0cb31257b77a8a13dfb5de0616d28536902c7601af8ce81c46fe1babef4d005303db4d9cb77d9ea30958da142d6b9437421287139f070b753b14982e7b494bc21bb419fa5043ba7a625a56c481b65dfdd9f522b0f41b0cb70b5a60f5f7cdca12662602e80c18e1620c08b4ec80970e2d837118ffbe141d45fa9830fe5b5a0bb8d4052d22cf3bb79e56575c95dcaf12428265afc3eb7dd6cb42cac3212c3e990c4b04a364df5236f7d0d6bbdf4bc1dd165fdc1ea5d8d8e0d5f610b7b046ffa074a7791cfa1e2d9b9231c5738b5c768595faf7c00caa1137fbe751bc2c0bec75b6af4df15ea48c7e6faac977f5eef13e1bc75a23def3ff0043b2b76680a40f8de501353f197801eab5fc2c08a7a0eeee4edeb24c071fd3e53108da70ac21131d07c26685e08f5eb170a4143dd551e8e49af22883ad3c16cae091367ef08597c085b126148f0cdb4f5ae48d3bb731c4e393ae98aef17f1caab46968996e291a4637238432941aff27baa9b4e543b345ae6f06144903a2315dd2eb6d4cb272b05ffbf36c5c1e959473ca738f188dcd394c18f27cd75bc865806a40094135101917ea26bf84bab98ae755813a258fb8a86478104c2ffe5d87e4b685e84a797f296a23d75b482bb09a6686af002b510eee4f5379590ccbd8c736dac077091d7a6e493fec1d6f45a02ad9ea1d123a5e1da2ee49b05bf3f7dbb46442ae2414c4376b8d745b4499b4c159d60d3e2be7f5cb2ea52399e5de9624aa38ea63b0d06c879f645585fd39b96e2b27a9b648d32c2bcd47a898350468ee960d6c6237f743feb8fc5a13f63141a82cfb6d2718a59323b37f68773410eb3e315129e5f2a2f78f7d3ff047c1ef656c092f8a6a486fb041af51d7639985e221021c6eb9c460d591b498b24b53b1018041d4672ac5817a1e07e8a10e7b7ffc26a009afde0cbd94d719fb68cc0c77279e83e0e3c597cec3ec6d16f1e0486f79d5c542f2afe12f1d5c82bacb9f12343c173eeaf1be3ad4cb118d57ee94ef5a0740cedf611ee0ff86ab1aa62358a67bdc0790668c321d0de5cd8cb0cca49ce15bc277f61bb5e134669db7ae394e53c0d34911ac34196a0360861581ed5179e9728da12fcd1df6dc2df56ba24c9cb5e0fdc4bf3d6ab0d63c2de30c355f4d4509e4caa6270efa7375df19a084f6f58a94a9f56c05b735da2ce6343cd4c3b537d42540a96fad248d994aa3b199809db64e88ec29e64d56ed9a42e57ecc1da293c90f38523b3764dbf490c35eb7143ee97a1440d272c183f699b1bd754f8bdace01ed174a22669ea9b60711de8c99c8220b8cd776faee3c1ac4ef59bbadaa007afdf7434938494b5f05f7dd33a43a7512dc8978fd80eba79525e3620bf2c1dfe915d76d7411d55e0aec477b70884a5af00ef09bb49853f0376dcdbff83299a03002444287faa69673521dffe577d78b29569ae5a9cc7756db70ec0f0130be857e521d5a2ec7311d64e38389f03859489aa59a0cf327dfce4947ea1c45bf1ba6a981b8c4fa9afee2b9f4b69b2d4c217cbc8aaa0ea491442134d2928107ea3552e9816f5e5aafb4db499e6451c1b130074eeb957f17b6aed90c83647848d432667c4d7233241449fe275a21e24ad3511bdc4c383a60fbf18038071f5e0b074f49425268ab4d3ed5f87b39976abad062810c10a91a12b84a7e433cd9bb914703ced80d4abd29a0e0e1df11536d98abf46cf0e06a0072d3a291ba0f47a72f0a08d3fbf4fd8c956c39af076ab697fbbd3d1590ea961941dc3c9bdf850b4e641196c6daec3590a563775faecb45e6bb60ffa51857a0c8226ac03e64363f8a15d65720fba22c60279c7c5985f8cc6fcacccfd0baba695c441f866bf22ff410e0decc49a2a1e669ec5445bfcdcff205c26917c1228589482a87cd1bef9ec2434cf9f1be5e184d2104c04625569b6f4a2f40388913bccb810a8fc81edfaa2479d3ae02a9f1c17937afe4d4a4b53979d01a9570e847791132718fc4203a543e2e17a9209725c017de616ef664f51720bfe302fcd9ddeb47d5b10474b025616dd43e7e8599553250528ac0ddd8188edf8a5511e4ba1d61f974a377f6ce7c22f7d239b54d8835ff19bc3baa387e854bd3a65e4349f24e1035d0ff56ef3049b9282be686980c177e02e13ba77ae551e796eadbfddab9d166c4ab8b949f91249e25009465617aa30f9bea006bb61f435c14722f4f4c6afd851b2ae11344127e685ad7618cacb9e69228de6d197d915839ab65992b39bd58933c9a0140457c2c9a8fea375b0948c467c81043d11d416e0c9da7bb24841a14f8fef7ee7c16219543ab717aeec6b6db3016f9493cac2d01623315b12cf79c4f8ccd6c5e8eb21eeba055be8f363b1a6aff3e0ccd6f717d14f1f06b7a3926dd22cfcfbb70a5902b36879928a91955e65b4d49a18565e0be4e89b32f856f86d485ebb167093899e95b7d06285f887861078f941e88ed761e289e0442a58ad12ad46d3979b72d2a7185a5aadfadad8d8b44b7bb820fd54f6b69e024e3fc4908a41cc198159a8526be212aa32731dfccb2c71c23ee4c6c757ea3770bbdab88d1525a0d100ebea3fd712f8b03447d3823475efb12b0961ac34c7d350056959fa13ca47dab6abaa9b45d1664870f7630f113a98d23e2fe79a0f44871814b4b3701229f642fea7b030f8277ad97b37e124480bc415925936ad59c1a62b2753e4abe8171458c5a19d0a79e5cf67214f47d759a3e35f5b9c1a44d80eddea51827a7f85ea0f34869939b8b601cd6353c646bf784f56ff0d37cb6cbe6c7a6d2c868e2a268a227cf54304e83bf68730286de88197895fe22604cdedd4e23d54d21bdd071bfda18c206ae4c0db17267cc1cebc621f6eaec4c9ae7ae921f89a6658de2aa876b778b8d6c87838574ccd7b5636182e35ed66c1423d5775d3e4c01b5f8391599e914c190c665433af2a09a4a4473f911075173c94cb8f62182bc03316188c62a715793cb1107864b0c05a661e7dc2dabb8baa65ee611358e0645ad4e630c51e9c3796e39af769e0ac4926e7215b0adb1a4313b4f3055312353de8c20c703ca7d4105d76b3a39d77d5304753a1401ea03a5139923fa74966100d7075b0c3f2d3acd2d7bd0f7fa07217a1a7dc9dd7431efbcc568048c3ab1dcf96dba7df161e9860c7df466de5093d8612a72174cb72f997e99b8201890dd7b85229c89b3b2d5256804636b81eefffcc8ee7893dd57f8eadbbf192590761fc921a363d2475512a343c5baa8bc4078d9c8a722ce0ea63790e3b9c12d12d16741d4fd7f073bd2e757684988d41d5b6e61b9bb53291580b176a179a9df18b3dc616390a5dcefcf4423e5748bec8179e368a72866e3df0f15516e291316dae656f1b4ed29895d30e5d2c77a53bcf86c38f3b030e8d57f42d903b1df9c5c851bec1dad3c9e2b1d9e82ff0cb141490dd352a253dfe1d19dff2712db3c17880255fc23fa8905cbcfb3a326a822bf03dea329f378645f16d23c3141e45b515dcf709afb6aeb9bc8151475538f21f5527f904a3453a7046dfc03a56a424dd619fa49252ff3c3dce8559776b00ac325133ae8387bd77c95b07d31286f639efa1d2d263c7feaa79490ba8550578acf0882b92b0180e5f8d8a037b34d9699b3b58d24730c5fa06f79eb37f148a0320a88155d615527a9470005e5c4eb60ed676ce820fc38bd848e0974e6e5f17051ba3baf8d64c18dd4ca5dc1c8b5f03a0ed2c125d42f0b02f14e8df3c6899780c9fab67f9d5e6ccabe8ca28ceadf1443a9348e769170c9773fb1e6e10e95dcc218726f63c2c956debe4886e39e16af8a517f7b8e0204f5d55f57104359632a986a6f07298f88a00829a0eaeca8fd5e5ce14e80a61513322f3925b2c2232325f5bb529401d36d7b5e8ed85eb079c2c61985ca7025a8b1b49e12e0c7cb71c680e66f1ab91153d2c6793368fef0ea3f9b1bc4a4e72088d04a3853dfd7a1f0ab6cf59ddf6ff2173447b69968707105eb740c1cf3d494bd6b07faed9f76c901213959148d1a94deb74c6d891386c6a2678ac739eb2ba1a63adcdb4945d0b4b8bbe9536450d3eed71ff901abfd21e7ccdfd0cd306adfcc25ad2de330379ca517da5934ffc87a7d664d08d4aa141d9c9afe197a398b27c85104a040c83d93dd5fd2377c8d3208acd200d1833393dbfb62bf0c7d3bc15287179e2ab96f632575b2e33a95ffdc6cfc07e56d9cfdc53bf0526fb599c17d86e210e67a55f55329471d8dd026d6350b79124e06e26021fa3204fd27d6d458af1a1cc08a299a2c037b4efcc2d2cbc7147ef8fa54087df4b164cb98d95c2387a2bb664ff6c1023933cea48e66433d83a7c6c4b1c4c29db2f6aadd21ec5150ee3c3e63b22fb2a2353185867a3f042d11455424079f5ba1f20d72cda68b7ca7eaa714de03e73f3166fbdc5e1818958b5ffe658adeb6b457def64ee5e02b4df25f6e001413", 0x1000}], 0x6) r1 = socket(0x6, 0x1, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/23, &(0x7f0000000240)=0x17) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x63) write(r3, &(0x7f0000000a40)="da9eda19549c72a07b260eb9414d57919c3baaf7bb169e9fc756a299541986eeff263fde81e8e3b574621bc99f98e257842a06d87cd86492125d793f6df196b39e5ea6a2761b5185833d2411626fa09975ef61518dc91086e784c4ae887b8c789a2f561993726b99a3655f58ee6092fb012fe0bbe81bb72eb7e091a64aaea7f2768aada5a555d9903b9d7802d37612b0adfaf2838941c58c629482d6de1f84b287ccdfa3919ebc", 0xa7) fcntl$getflags(r1, 0x1) ftruncate(r3, 0x5) getrlimit(0x0, &(0x7f0000000c80)) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000280)="4ae88b32a213dc1bb96f39cb350fe2eec2562b9f0320df58fce257a4ff6d485aece3b4a3b0d81cd092af9105e7d3e3732e5cc0f76f4478441dc64b99e5817c5bae2aed6325d10a4d1b892eab489825588061ce55439d34570381da3d6ffc5b98945ade353580db66f39fdfd0e923ed15cdd7fd45f8eaa25f49fdee1e2e84effb9298d11ad2e271e0b9d7816d7a32adf8e541ec4a53e4f51a685745e20d8c42751daef3b9ba6ae424be71aa717d181db64b73493beed84d834122d3a42f7e1782c0fdee5bc86e5e690fa276e47562e8e2544e82a3357bf9a757a7211714b318af38eadf7fb18cce98fb5b00", 0xeb}, {&(0x7f0000000380)="879636d526ed65ad7f7d687f1e998d9a9c49ca67ecff79adb53b5f396a05e37b4a07901cc681d1ba676837bbeb0f85d1a0db1176ddf3d143bdb4824531fe774d8ce54da2df166e11a191fdf5363bc0b232b5f76f8e12ae249957662b180613d509a930cdbc93e1d72d7f68a8d5721b8db75768157214c712748fe5408c36671a01f96f2e1a1afce3d40b2afead52d5297a275d417b0cba430a6a6cfa63df4cbb9ff11a5b7654e1f27f4dae59d3383a1b27ddb90c1223348d7fdc5f1fbe06d9f4cf1cff4bc90e206353a8ee0ca3776735110bc31f4d41424f1e91", 0xda}, {&(0x7f0000000480)="24249cb15cb4f75425fcc38d866da86a41c93f526447fd1ed86dd5be421fa55bf8fffdbe2c4dc9fe531118fa459ff6d5fca5b14fbe67", 0x36}, {&(0x7f00000004c0)="490ac237b4bbb145cf039685e36c7c41cbf262f71c3d952e70128abb8ca23a81d840960c73da1be7b5b04333938f6b58825f4c0f197173bb2d6ed2ad36a405bdbfe9853a72f297ad47b8c44a6fd40b910a59ea4f5c0d7ba527ccc15391bc005ea6bef3e6efa1740a82fd7b79ae94b47535a66a70713ce58ba4af74ed", 0x7c}, {&(0x7f0000000540)="cbf318b367bbbc039425b89da8831e38eb5032872831b8944960c8174d1b07be9c25ec409ad6dc051cd15f73a83f886255c168e4825e395d2d02358d6377dd80ff8ffbc94747cddc8c9b544adfe2c065452ce4ae678ed3d865a8149743f4851227076ea4475dee15e473763838a5344771bd63ef279a658869844272dcda4183b9bdf53db9b649685214c2689b32b11b8354968d035a885fe1c4e7855783d2c844b0295b729a93210b9158f5de090f4570fdd1e7edb495f12f9ace607b1e730e1de451f8476b1a503d95b40409825c916a6b", 0xd2}, {&(0x7f0000000640)="b9908b2447e3018eb15bd4843fc0954a88c7125e2172d3526f573dd2190e262aa2dab0f9dc22d88df08b8786b8f25aedb6a23b5dd83095c290bb3a40dc94a9b15df2f7c447576e94181130e70fea8aee5349bea81f6a71481bd79ba073536ba843ac4f20a988b7dbbdb19c296736f8cac3ea70c448042efc9292f87ce26407f445f41fb2b5157ba8205ecc2089374f1b61f2b224204806b29e6adaf31986bb53a0312750ff9b54f145b7577bfe3c404f46586b615e535f7127a450a31c119d2bc559c1cf8826cd2cbb7ff35dd3722872bd90ad847d7543394fd7f7c5083eafc81a04d4ea4ae4bd3ddb28e8b345bc", 0xee}, {&(0x7f0000000740)="108df12d59faad451cc61f35df96973e4016f5eee5736ce818d9da752d761ca96bd65b27de69e4fa2e9d9f76a2b7b1871df58370ab2d60f4aad81512af1b9904bec266aa1f566b1c5be30ae50402745e295e68cbaadecc669679fa2a62ce1ba3f49f3e7c0ba2dd6923a33a40fa39e6fbcfefe674e0bd03041c36415e67395b49b7b6d21d2502656f7127d1d0d2a66907a97514", 0x93}, {&(0x7f0000000800)="0a20645deb9496cbc2b04989456a53beffc659491d52116080d3f63c13ed379621ba5d0700df5a21922fa54df8b07343937aa70d19e4e3bf9e88a4856e96ebb6d64fa7a3df9fe658e5f9a2e65c24d305afec21c4204281d9b74596f5559915b838bf61ffff33ac850db630e84860821d6371239aa61735e3ae6c1b7a1133a036d4efc9d5841573984de1a6932bb85781a51d049c2d710331d0a4094c9b42ad35ecb6c3734ec8d2145144a82887db668a376f3a1bd5e7f99ccf2ef6ee5d340a9b74df2b78c75cde4c6d8eaf66f31ccfb46029f801e43a915087ac2e19e7227e9954393ea8e2fbd544c1ae0d2d105848332d5a", 0xf2}, {&(0x7f0000000900)="508591dc35fab192f4f6b2f2f1f7f7e0c32abf5d0c42064e45097f82c65ba43a7f3e4729b4a80dd19cd9e8d710f6405908ddffb4c9929e5b7d5e7fb1f955fd7a534b02653e7fc5f681684f004516d1", 0x4f}], 0x9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), 0x4) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fcntl$getown(r1, 0x5) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x9004, 0xffff) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef4fa26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32ed44fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b01b2be089d187e981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df584b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955569755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x182, 0x0, 0x0, 0x0) 16:00:10 executing program 1: syz_open_pts() syz_open_pts() 16:00:10 executing program 0: r0 = semget(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x6, 0x79, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0x43, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7f, 0x800}], 0x6) semop(r0, &(0x7f00000000c0)=[{0x0, 0x8}, {0xfffffffffffffffd, 0x8000, 0x800}], 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x28) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x7fffffff, 0x1f, 0x4, "02ea4892be29bdd9f6e1fde750751acd0216a8a3", 0xd76, 0xfffffffffffffff7}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x80000007, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f80000c53129b4c5db881a15883a032eb94a9eb7", 0x0, 0x2}) r2 = msgget(0x1, 0x1) clock_gettime(0x6, &(0x7f0000000180)) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009505cc8f7926ed500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xcb, 0x3, 0x1000) writev(r1, &(0x7f0000001580)=[{&(0x7f00000001c0)="33d94ea68db9e0c13465cc67181d80b07df135326c1aa70195e424667ac9f3fe5d9fd652f4ab4a10d0a1ebbfdcfc46aeb761c2524153a57bc0d0544a0a5e986bec9fb2ee64cda811d3db701d5c3239b2296d8c4563c58f750634b6e50227f3bf628bfbb948e3535fa52e5544b65ef06a5ae89fa1513fe8d8c61594b306468dd6d70223dacc487658", 0x88}, {&(0x7f0000000280)="a63f2baac5dbc37a889f27588402e4820916dd1526923b9215a5b95e06fd4cdac0d3afd921548cdbd076ea4caa54a7bf05973d48c66b3286940bbeada422538512dfa01802d3007647daf6a4eaec7c7b7f282afdb99712d217612c73f0102fe8089bc84626d9fa1740139456c6ba6613d38bc5dba4950ac86a7fb467305c79700ea3f6851ae76ad32d6533e7fa0b0305cefc5788973a60181b64d73108d9c92459249998cbbeb6bc186eb996072eaae92c136e19ccb3ecc2f5afad1815c3a3c95fea792cc1f083472dc4ec130d0979749a8714b29a68f164d36c1412f1f7cdaf0bd850f88e674df1adda6edd12e313aad236195a8f739bdfaaeef5c29ab3b88e148207f51ac60e33816697fb1058b98a21ede977660fd645b468d327483b7196e06dcb350caf0a2d81431219537fc0bb842a11580f9f26f4da7a95d46775ce77ab8290b90ebc5646ef4f197721b4f1b417e3ec78e0b1b8a5a4879aa0d27e0bbca0c31f2ebcad3ddd76006fe3d188d9fe1d5600b79db48a793fc72b782d5184b5b00a5e50824d1d66ce7eb2fc46fb2d952d3dc075c320c3ce5565da7c74ec50b5ea41fa51159e05abfe4602102fbfd2e07d346b6c1e6e92b1bd00aaf881868cca2b0c6e02a92d23fe358d08dd49cbd022bcdaf402609b3e29d5e7a4ae4872d6e08cb808c4308b9e24d0ed1416a7d61c332ad5cc4e552d3da0e658257eadb4cfd287ce7dc712f035ee21fe9470826b080398721b73e1ba78fd984e0fa8cfecc8d6e654269ba1d39c1ca979f7492e7df2569808618b9898aac476649672be81d40572e31a7cb2f73ec8451a636d9a7c0a817df110679110e0311237c672f37efb97f3438eb154a32c4145cbdf1fa2b60014d27dd845c0f8405283305f76e11e639ad2cd2f220b298f5bef2a13d6cdd4118a4dee5225bcb4d3b2728c2c571f99804075cd55c349c3970aa84b09c569f068d0de143eb4e927711d0d2ab9f3215ea7db7b457a92451885d2c4515771b2e8995f55f1e71298b3f58e7ee9f43939c23cdfc5b3600fe9ca6e6c8f08ce9fba4c78a5dde4409ffe90a4ba88a71f1cf070fa7658c46e980c0ce9560f9fef2dad579dfbe6f5e7497bffb22a9dce17a934253468ee129fdc636502a6c185621cb24860635efa06c00492376f88bd8be940fb2dfe2fe800eff2e689579fe442a955d12ba63c8b3daaef4ed7e9b73adcfd20530b1e0485e72b2da0446198aa33d7caac081d85ddbaf4c12ae8e1a918f2285a134ce1829eb2e5f4ca26c1959549b2f5a1dae8c4e4253ec1321d6ad584fe7b4c9b4cbc0ddda861e212fbc2028c044d0c104d97246146357501693b9142ecdc4374ad0993fd43fb622605e71d7c0e8b7bfa5dc5317cfd1746cf92c59af0ca85c2379d4a6ab4426960b61ac40c31e63a3467586a1c8628232fad98c4d16984438c0a0262e6d735553d043ba2018bb84edcc35077aac4308c069fbea756ba9771b33922c90854f790769efee8b8a6ab60750447f142e214ff78a28ed78d6633ab8f8929ec1b66bf364ca2b7075d9cd433bf5d2f57d4fb37561c2f876fb0c463f05d25a4b374b953509a253cf9e74bab5e682957a4911ff8c9e5a59dddb0a75202c39383ee71ab785bc75d47925aa16120a54d6ae5e9e4294b7e9f8f9c252c070733c9a74ccbdf60d83600fa638538f299f8571dcaae1d443971c2430dfac8fef7cb08a841dab2139ad9a143ae0671618f93448980866c4303f3a27988177cf3efa9df943093619e0941d62b81efaec7975ad3c1ea39bddafe1e33688c51388805d3b4a8ce38724971e6c6b74110db2eee34f4dae077258b1e7dae2149cdba7edaad849eccbc255675a58c7182f9ae2b4a594d9978bbef678f436c2c7cd2addfe523b2e40da4a2f1fecae60f1edf5c05edf7082e06d15c06bec6f15d40af7cb9c4a4b9d4881b429444630685960f9ff11047fb208aa85c02ce4f4d50dac7fef5df839d9145b631fc5c2ee84c5f6212c4054b23f6e1e9786c7ceeffccd04fe68aa21cd24b99ceead31c3108f72e8167d55dd95f70e3d7098950260ee9b29d613613ed0375214f954871d9b624dbb82da0c9a3d4252d1e94a7d4c5c282ecc7f999bca3df260c1f395138ce1a630f1e612ee89183c85915b8a0603b5e400006ee291433a690cec8e11ebc1119f66b1855869515214bcc2f7ea8be7350014984fcb77262e1fd6ddebb21ed4583963fc6dc46fad40b49d048b93d9c4437520b73c334ed82f698032cfd59c7455d3039adb8e7134c7b1d0093ccc620ab63aae188649f92f8f96b15de06b144c302945fcc68cb9587f4317f4c4bcf9be321addc50a611a54a6ac529df9fed796c4d360981735f6ae4cb8fd427cb3074febdbfd9c696bd548e75101248a9aeb81fa507296d241949004c291f950541f04bb878a8f3e45833827e12e59d2a5924766307d1fd48c09f3c44a70640485e2e177794d4830a30635d27c297d996ef6f320c54dd8e291a3f090dc510f04984d0d75db6893b266962b239d093387591d76036c1c539f988226b50703eec0c1a907f5427f134174d529dbe62257f43198260b6fe08bbe68c4ab6ec6284d922be1490be0baebbb9ccf0da693bdd32e6c37e7370b942b93a5b8ec144e1d1c007fc77fbaeea827236bdbbc7f5495573dd3eace763a5babcb752d386d2dae33a6a252ff3e54c61194b42781926c0eea4a3c1742755a3a68b7bf16af3e3e28018462e30e599c908b66058831dc8d8337718cafb5a0edb9f36cc84b55cbd7be16e4f6775a97ce6b6a626e9be03d4d54562294aa4f6d14f8748e5f5a02fa309ba42a0f8a972c73ecfd0f228443dce895e373da48d1663d7f7e648107c865309ac0f4512de6efedda4c318cb361154a793fbc365b6d8cf8b37f0118442c2231da79dc1c6b7e54ae85f27700c7525e071c0d4357ef446a330df1fd4e0f126c3ec81ba2617de44e3a3c50154a22f2adcf881bd2b5a8c2ff3cd2a0feaa25e74a2c25096d247fedcb371bf30e34e8e345113a9b2dec30d91f21903d7f9cbd3dd13c179d41c9cb1fde9ad29b77429b5b5843fb99e5c576ab28924123e6045178363f709a8e24006ab79611769bf6974618be60f7e710e748e16d377c19e74a5ff3ac96b003d39765f05ef6303d55e7caec7d25ae820932b783ddbb21e71bb70b23554219131c42dc5a3aea02e598a3f0af4cce85a2f1965f6a8d0bf42305d0c0fcca2b02a68b1a34ad63d9d8da49c9ff196665255befd328475284ac8dd62cc833b743c993cb4b16e50777f1c484407c1d408bad2f7e53d1bed1be5a8e81048b9cde7b2083263966cdb77b3ea50373d18e95ac518aa9649eb99c031ee1b93ac3df0ede9cb41fb32eae57c0950794d54974436fbc627a9a8359e79aab8b805b9dfa58fffb6cc6e4362b8e34e1a244b6891403941bced9efc67fbf1680f43bfe0a2170919db5c71e729be38e0cc0a502080bf4029f06b60b37664bb1a52c44d2bb8425ca7167ae90922799845ad7e593c9a488f3c483eea20da04bfac1a56a9e54e89ab0dc40d4f8610c59ff5fd61e9d4977323f8c552a5ec8369493a1c20c37d23ec74e52f895fffffc0b187209ab37ad4e8ff19c9f4640cb2257674691159f95c6d77d4a1bd34a7ae6a2cce70b19b66a15880d766e4e1aa83bed7bf6412e974aaca8f4a5acaa057045abcecd8d02c4d17422c1fefadc07afa43d25efbfbccbd9121966a0a2a880448c93d844aba52a501e584e8ad30f7d301751d6d1ad4bb0f78b4ebd3bc8ddf8ff21dfda11bc52e2b9a5066633434c1b5e692980322fb15722b7dc1f468d4cce2df0bc1f2bdb273eabd9b99c64435e9a0dbf6e848ca6e69c4c3430fd6fc376a3c67e724ecfea153827ccbeb0e86da887bfc3c7c703e785137505bc26458e5f0e709872d7621440c5f6a8e42496a1c78021034d7de5543786d378e7dcbda05585165e481b3f98694240809fcf3573dfdee15d2377225953fb2b49d530057026ac311a1897a4ac88e08c12fc75ff435e8ace58a1c4b3f2b224e9bf57a11082b12a74d315e0619ee51f36877b2ea7974309700d51afe1c35dc3c19b9f35688a0500a5138e15f03989abd54f773eb28085c0c7a71130562ac87d5e176211d2461e2662479f539b65fdb7de4806fbdcba2cafb7c0e03a5892b0ee7f982026e9698cb2d905e4682535a392e5c8643d99efe1eb87ba03cb00e515fb0daaa8465073f67d38557ff39c117c30008f93ed6fda6df9fdae192dda5035b32280ccaa1dbf51dea34e08a97948ae1e377899d7f52f6e157e3fbf03dbae124ae7773a71da5db04a1c14915a3e9a663f92c77b86d373bb9ceb621ffd37847b14c6664b1126d41472067ae18e5f17fd1d9fb44da9c3f412344c7d14ea4d0f3addc916c3d8c6d44bcf97285801aac2900b9c2beee3f64ae179511976c7b26dc6c75e0dd5de174d9732f57b15c3a98cfafb02419d3bc4aecac0230c7ac4a715d91f72bcbcc15a95db00b77a63f83b7fe12282e614d8802060b6524fc39594b9fd3864774cbc9886bfacf5538fbdb75b678252a25a1f11b5613c57162bd427d1f18cb4ff2f04d0427036782b925866a60f760955e923196ff136949a2c41a0e7d273bb5f4cdfb63dd35d2bdd882ada2d32ff5838e70ffd69caa037ccce3ad92aafc0c61387d05531fd9c162a4eeaef02dcbe1491139ec538f7bdf98a991df12526a263d3b4eb4a5a17820b5da0efd75cbca2d17527337ecf5bc435de41e565d42b62135bda832812f282dccf54870e8dc53176bd4b5a7a8e547cd2e4963d65d259637483f8ac945bc007d79924a6601ba01747edcd0b41f71c889028f2481cfd882644e78192abfb5afbea4b941f61300655226f22bc04b910a969693f17fafda4cae1ea87355b314ad5997830252479d923bfef95e453eb803faa46f37171151f392df1d7b29926c6164fe52c2c0da18dd6cc3c3de195661347dd895bf8732f136d8d7b77cb793786537e33edc7b79e9fa0bbc24b2989d2dd8b2e1c07d0cd9b0ba287885fd0797a2ca3b62c34f3608cbd95992a4121c0372d755629f54fcff4fdea68ccd76412bbb62003798e352f7d55373207b114c5a8540530147b8b301d0fdf33ae2f44e2d0ae0f023e87bb3e03e262dabd33dfa2963860c28bd3202510c8aca8a12f25b82ac87081643ed4c7dc11ec2af00acc204fe8ab69e7866c3aeb20668d930ee3df5669230371a741501a1b17da82815586be3fa778ff35e12eac0dcf7be647e9805078a7c1b17ae9ea9af940f6c0ce8d804caa9bef103ff282fb41272185bdbd21eb1e85aac01aacfe7c10217abb2dac5163f6f912bab9c341e6b0f08388fd98776076dab2318197685451a643a243f7ebe9fde8a331c97281a4c70417f87ee3a0497fc2debdd9cf2c252d6e44d1977195eaa673b9e1f05cd562097294b83f2164307d95a0e8725bf5df6b074051eff0c403f25aca3fcb2f1cf1e100867ed7774298f57fd2b83f55b8631c68182aae1caebd70e5dbd07960e5ddd4b876529d891190325e9b0166b22301deed4dbc4fe45eafd8c20b2a722ff9fe7e75bfefdb452637c1f4091ac76db8e78e01eba4c68db33b2a9ef145570d258b7c3e73b515b97879410c76cd86346ee3dd848cc740c277e4cd4b8c57fee0bc33fe7dc4ef7d62d94044723513c6900e23029914fe810fa44e63aeae9d0837aa869255090c5dc9a7bc6fd134b6da2b03483bd36fb64502419809d043f1597c851d2f3380cae7af2936bf8750e366fdfc6ad886e3bdecc2c", 0x1000}, {&(0x7f0000001280)="a19c22f4ae44b5e4b502c8430a85bf0f668d60e0dfe5348d5aec299c49787884b2efcd0e58b194ce872c81d69285a67708ea80772cdbca29cc2d198614a2014239bea890ce0c41593e067fb1796cb51370200d3e9eda3736de2c7845dc03f158878804136a720fc37aa152052a014dfec3b895fa1ad4f25b08d70f4a0fd7a4cf2088496078ab8c6b1a00ae9b95e613a3cdd8", 0x92}, {&(0x7f0000001340)="107ee46eba784b84fa0ea038849fdab5537908635bbecf8ed30654ebfcb3cb6bcce20196ddfbb9db2c1fbae69bb7ff18b3e99803c23d260660d71771055ee5841b5ae6ce78a51e487d753d8d07aa7f8d70", 0x51}, {&(0x7f00000013c0)="9a7afd552ba4fcb81cedb44078e5e16045f5867ebd3c2ae9790d5e9e94d920a1ca17b1ebdddc623ea347f2db6f46cd9067dd8e5949f5513b112a94fe4af53dc6e9c5b11250e624a8ca0844949ecbf808ab6b0094326331ab2582a891794c0ba9541b548bac9f2f2d165b9a5221e226a7577e980f24d4f0b19025da95", 0x7c}, {&(0x7f0000001440)="82611f8f89e3dd4b670faec471612283c999a15f466a26f9a2bf6b86ca38e5fac2f54e84739f2fa2faa47da5e7a9710dedc4e279866df47060d56e9e662f5c064a98930965881ff8514fefc10bd3424de3275904ba8c5f2606921fb26a53b43d", 0x60}, {&(0x7f00000014c0)="4d1d584b5f4c9312928d90930753502a195ab80ac72bc776303e3bdf41211fd33ca6dd8d3caa656bf06eca495947f0a7a17ba2005cc1370af977805fc230581c221a82055f7c26e30e41cfbd6a6f8ada11f6d218c64c0f26c19a4594975e564477091f47089da8b3dac882082b382a3ae9ca92edea63bd62d19566920405b7255e93002ad940e195626e3f01bb4787214747", 0x92}], 0x7) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1, 0x0, 0xa68, 0x10001, "bef4a5caa3e90db65e98c8cf354d65ef568eb17e", 0x1, 0x7ff}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) read(r1, &(0x7f0000000000)=""/47, 0x2f) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f000066f000/0x3000)=nil, 0x3000, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3, 0x7}], 0x9, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x21, 0x3f, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x7, 0x3}], 0xd5, &(0x7f0000000080)={0xffffffff, 0x101}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x808, 0x10) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:10 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet(0x2, 0x8004, 0x9fe, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/122, 0x7a, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fcntl$setown(r0, 0x6, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) dup2(r1, r1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3b4) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="67cac810aea00c0643310710c6a40e7fbc3e876d934fa90793068580bb2c32f5b648a8cbeafde79b52516653eaa348b62f1ad4bb569d6056919473ee2b012de24a2258726d5871b26394524053632210653bda34af28ea72ea7c712cf4dfbdad0d5b35f79dc36ae690a3d1e057accf15b00b4bf38635b6d40e0a7ac3d5a8fd7e77276ec97a97828a317a2f4f99998a7f0ec6b38c5432bc1057c70b997d94155142db33e7bb354d82e3411a6a82bc073a7b38960b943345766d55a33116cb50de114ae924a93c794b661d57262130a73a365c8103b3b2ce2d60702fdf3eea418d0ad4db2c0ebc34ed447e08141a1cbe17008370f158e13f3eeffc27a1a6d889cebd150d19374503f07a7adf0491225e6eeac939071269e894288b799a4f07705e8bc71d90742b7819a21b2554b4f6aa4565bb097218b64a9398ba5968bb7ade7cd4378fd9eb004dabc7c57960d05be65019e184ecd51f804e2ec6bcc722bcc4c645b1ec03375f3c58e84663adad58702bc01ad4d35cd7f72cc300b028c1ff2d26780a3f668b4325ec02930f834ef886990cb1afcb7737ac9268d29ff177058120729904cd88023abefc16c679f55634d1210a1cf0070a32e8ed3b78cfe9487d507b9c7d7ede42e74b36a4ca25280124c5e1871043a69fdba65d5e6b91640d2bda5f311dac6b74df7cde40e3fcc9c8b6eb82b6b0cf5870cc3861d1728871ef2d064041ce4aefdea8f2657f1296304cdfda40615f88622a8ffd2d1e96b02fa674acae1ebf8167b5ee46cd35b19c8fcdeb849f724042660b2b7f1897ee3875234353ecd50abf782b6b5cf0a873478ecbd522f586dccfd6245568f7cb2cc27e5cb04d1ae1f2338de126c37f36d7826c303c8104cc1f8053e067cf5e6dc71edadf4d267469e6bfd04472497e2a539bcb0ab55d404cc59504eb9ab68076823b857cdad1bb64231c23e9e90f27bb13f3559a15e65b4dcdb4f67374243b6d43bb59b203422d5701b9b471f0c28bbe1cd07cb95e2d5bc79003b49517f656b1679fcd25809cec50518ada28290c218dad052bee8c3aa113bd72de27843743e9da6191df1af9c6b69d6c05a6f2af7a7c3cf544782aa83ed74d637d3554164709b12861802af025298509c4db75f61b8545b8e0d7e0ab092f21733436e24fb7fc15ef87d05bf6587b9f4eff9bf86ffd20ab0955343b44d65dc663a1b76a5b59184a191f1799923802a01414da15cfe3d7d0bee4ddcb9a1654e9059c75754e4ff8d0268add8fc748215c93acccfa09eb83c27c148524b3e17ddbfe751ad80b04d7930f16aa868a94cf26b1955196617cfad652966bccf3b34051f83ba33718d6e38335b01a605b984851041432cb5c6b9e1bf013c9ddc45c012a5e91ab9eb4c23ce6decfaadfd7389b2d1b47d98119896534b59854be8c4d9b1cc9c286bb92dfc07e250aad0fffd3a6e0467518e6804e0a63cfb7c6b13c03e3a6a576388ee0ebf24c263dc1c9a644bc562ca565808aba122fd92a85460c78366d2ba8a082d2548617a9c50cb240dc27dc8de714b2c0909bf9dfb83ebcddac094bf8bfcbd45a4170a81df8823a7c86a5a7b5414aaacfda6bae7a65fef2daf3988b023fa4d842ee79870064598a79b8d6d651ba8bbc438400955ff475612f3a8963c39ed84b13a1dabc38a058d91188ec3d532ae177c8b3781f21dbeccd7c11719ffdd6ebba8d2da9bc55af46b9e7d5a573deda6267b74fad66ef66ed9c6427b7c9a4e57b022aca33bcf6d061ef512d43c1fba204f51ddf16d8b2e885082024fd303206e290028f0ba1b93273257af171b83fb2ac95e24df2b4d3bf20936b4ca05ad6b9e93d22ee91c5bc81ba08de93049d5b1667fa1a9e08c3c8df9cef256dd5bf0ac1bc5bd73c21b2fcffaa22325dc9c14754d1ada35f028b4298524653539999bab56c4bf5aa6afc8abed33783944a76509fb27b4ed77e65ed96232b7953d30825eb9560f2d98b930ffb90ef180479a14fdeb49af3c7333168d7440493a9da490a879dda743f99f01d304f6bb9aadad7635e974849344ce3126cdb9caf6e4f4fdf0b953cd0e1fd913e39747f057fb186b4d7ebba9e64fd67a0327ae1cf3cbfab10544fb1b7af1fd4f0cdf5b5e485844b7670e085eeae8dafd17cf515d1cf084236157a0ffaf57225ef5d6f109cef4aafc6849c440cfd665d3725ff66d8bb426af4e3eac46cc6d02865ee207b2cb39ea46f098546a8c00a82d9865f7e65e0bd632e07b51bbd5785e69272bf7327c09bf007e443d6e43c70d74a51bd376fce799383ce0f648c64de2796efa75119f934e00fd29ced99ff0e39b3516f0f3b663aefed882d92664023a4a3af5fc97035a900ae8a6c201b040864be95419d684e71a449ef6087ee79deddf7748985e0ba8567301e395e6a0f3978a85bec2d17c3f5d2972e32f289b9dd69dc95a657225415059129b665173b8f78f73d2c4f729d0ab3c558af2da917ebfecbf9bcf399a51210669b119235b7457fc8652e24ef6ee948ea4fbbf326c86ac54f2955069ebd0d5c6d188c43c372149300db2aeb210e8f4785b13e2a71b5b9bb0d7edee73c7e2f2044564ba114192cc08e528a85a3e37d4289eb0caf10dc7d01523b75b1aca8a1b80532fdd2fad42f38cf187adf9725f1cdf7ea744665f0dd2a0abd773828e086b9452f63f2b17f19b2e7b683129eb9540b99f80fbedc2bc4cbbb6e594ea240039606548348316e04eb833f9e853645f5b3c26ae6435c3cb6056468b774fa310fb8f81b9c04e7f005217549baddd97a543f1c9d6a2e09d40bc4377c936fc16139467149aa80c9071fcaffffc020aaf65d3bf02689a83ea2cf9f73882d4453eb3f59927af3a2f5dd4953d510fd4f9d74ef1c97037585d2cea862af18d1e8cfc9464ca68197042773ac7d322bc60474ee0dec6802545d24c00452cd755a306ad394441e706cdd8e6f1c5aee875fad23fb2a3f759407025133ed1d8d83076f0a272ff4b26970fa5e9e8b4e7d47504780b5ebd8ce8042f7c76cf91e953f2817cfe1d4b851942e8143cb4e154f09244ff46a4b7b9d30f4d0b882a77ea00832afc63c5ec4151f3fb87ee7ad9d511bedbf2e60a3329dbb70419fb755965e42b2c646d236fd980540cb7fcd14005622a0274373c59386087f2969c5189c111d9ad4d60e5a6312b98a042d170ebf15a78bced6fc5126cf9fdc10c1ecabc3795fc8305554f70cc65c46a5ac47078d35b5259593c4908849f301e11cd4ba41c85e95de0a22db203bd062e0940b4751be9b45e8abc59cdd7bd97320be04dd8812d983e9598af39e151e676c98b439fb90f9c4cdce7487599dce9e16f47a6de853aa7bf953360b90db86273cba96b3b682bca8f7ddf47019436e5d97c3c863db78d24eef058d1258f05bc4056adb00faf9c02b4a255f285a6a90bea037fc875b942ef060ce238b8fd1e8d208e9e54236d02a8dd593447ee7af21cf5094fce8ffd8c7cc9968d019a9659a8e6a15ceef25afd9224aec379f2de70c4ba6bb5df71ebdcd5ac908ca2c0ac2eafa31a88277ff539430398e2b19f45c2277662ff1e2ca2e6ff52e0fda92577a53e70e7fc5d82f0218e4ff764b08b976ad9fa3e2624c6bf6ec291fc7a27d89a4e5f7e8d222f5308a833b6f585e62f8bda6fe6bb5a0d07ecd510b064ae40c0e27255a3c28decfdd87d3f92ee0b7c6e3c59fc7a50e6853ad83bd3d17b90dce19d3907094f33ece43f851fa196d4353a394500cf90b63f962ce53a477c12341169ada73840b704695073ed7c3dd137a7a5a45b8e9c66e2ece7053f1951dbaa347cbd76d4d10535675e3f4dc145cf8620123d9eb233cd702d0bad89998fdc2383151201c2dee204a6547290e4d4f53a8e729a79256d70eed8564d7f0f12bc0f0f1c1168d8e7209734727e11d4e345345c93bb7bab3b3500117078544f775ecef2f139bdbf64ddc8f34e61c2e248eb20c3013ea9486c5d55c3672b5df2bd2ac48a0bfb7781f70f663a38d97146c938c350492230f61aeeabe074e2557127db3c175b148aa2c83c360e5255820e1039c0adbad04361b29d4a1483d50044f82d7c38c400c4473ed16f68962a952d1dc4996170cd5718d68ad8096a28d2f043b49638f73f631a10552b4b7fe133c503c5d01bdf00efb3289e8f8586f8a27314dd0b18f99c1b1519dff69bfc73521bf0aa41440156aed62c77d3baa205eee2f4b68883d874a15a6baef8d858c62cf768c6ddb7ca0aeb7e0f652fcc338951814db61ab9843edadfc32d809e6468f211650541b5a8280b6c58bf96507751842ec72bfe216b20dbfa498f686d242955bd83bf4d49f50e2eb6ff236dc68fbb2b596f4a75b72cba255a955b4fa0b0f94ffcb6271da30ac0a5e347c68142171e8601c36c097f8ee8d54b8e426e9119c7e5ee63e97a71e9729afda1e668e8f541a872fbc96f3852f9512b6e10103a46122507a9a8a913a39e0b026d63982ec758cc91a7359d33afd04be43af5ede0a1adefd88639e4220357262e642d5d08109091a8734486b28e34a4b231058c6802b68b807e814b4772f6167c0baf1aded7c054ddacdd9bee8d086fee0a196c034fb1a775c739e0b1d8e93442009b4525cd931da909ace8476561333c3503ce803010f58f62755dc06defcd7736a61a67a3a37253fd1f39be631efcdc618e16e48fc512d9ee4d4c105ef9d30fc7c9bc641aadb2d599a742526bf6d10d9903d9b23910a0005ea9c8f851a5df82cb8423a5fe300852b8c53639c463a99d03ef0b03c028e37946f7b89d2afa9400808e63ef197e075d3d22ec6bab97220fcb7ad9a74ab823e15e2c8c6076fc31cd78b3e377559414d2227e32a50f2b2ff201d39dd108389f95ca6a95d655e0c666d2d6d652c3072f17a3b2513f469e09fe5aaa2bbf5da29eb1e243f24192d196674f8b1a003d12fb73bdfaca0f58473d554d6b07a0f97cfd6292463f0cbbd4113678e212d63c22b1fb3a5d62d7f13bf354a72bd6b5070168116ee9b8b74855245bcac4995578e2940a6c7d9e576c88f4d7473d4206eaf5cf630e4e534b0501e529544548b8ea7ea8178066d1248500543ebeb0a2053a37a52bac676f0c5d5774d062c8c00d3b8aa1edb669635d372c7592b05c22980ef0517d67fa7ade51cfdff24caa3f72655457aa95451923cdf6f4ed9ff8fb88086f2b9b1c7a7cd179da5e2133393169627611932bd3d3b91aac46d718c864a4709590caf940213d75b50e67c89315a4ef8e4a6301c3da24cf2b3c44a93177f01ab8f582f11e343ab1d18babd4b38320f106159a7b417c453ae3fd04876fb55022521aa52c570e6dad5349aab8e599cf09c60e94a82f79eeecf7c85c2c56c2c4741bfb38352e8f763f175a6771f433f74598a9db65f5ac46ebfd076561472cac1bf473129ba7c5014d73050076620c29d74fc36c309a2cd04364efff32b058887a91f46f417128aa1dc94264d9f3d66fa847d0bec884bed47d9083a9e43149002e310a04631429c13cf493bc48cac3c64b71445e8c91a8ddfd5e9c4180638ebf47883e45f7e155782da106bca75c6d0635cb44b5425edcd8d84ae7e7250ceb7a7a1276604cf4dc255efa3f125b4c6e52d488f849903f79e5912f421246c396e5ddc307815aca61052f632bccd30d20916e220632b5ed89efc1e3e15726be6addd924f773b707b1f3417ca175c86ad71af437243d236f0c0d98cd455b7e56b69207a95bc90f4e05cfdfb36e9b3302b995cb93239efa866dc6043915a501adb381a9e44a9c1f58473f18825456e07b5769bf1778210d5", 0x1000) 16:00:10 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1c2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x50) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000100)="cef6e7de47d43360650440b1ddba571219ebc86460c4a357dacd673ee2f0c1440cbb5de95390099bd12bd22cef3ba100514805817cd43eac813479ab0dc9f9843ca3e2d0f57b0850", 0x48) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x208000000000, 0x8}, {0x18, 0x3, 0x0, 0x536}, 0x0, [0x1, 0x2, 0x9, 0x85d, 0x5, 0x100000000, 0xc00000000, 0xa21]}, 0x3c) socket$inet(0x2, 0x1, 0x8d4) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8004, 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d669df749a58296c05a189575eb3d4bbc1e624437e93ba578f6ee26ffe86f90466662033e1811624800f66d16ed871e3681632cfa2609d3c9d7e18455f532dce5db994912018ae665698c510cbeadc76e74a607587dc4f7008fc904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b91987e53018aededcb220510017c", 0xc0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x1) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) syz_open_pts() 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fsync(r0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000080)="c6e93d07cc0c7cfa41a1aa0a664d25d4c2a883130789fedb4a80e761aebbf4534b827f431075d958b2992a655c4d71e4702b9095f32425cf5a4b8fe8f7724fcb9b02022dfd1bab0ef61971b124ee13fd57", 0x51) write(r0, 0x0, 0x2e033057d7d5ee6) 16:00:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) lstat(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) getitimer(0x3, &(0x7f0000000580)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x4000001000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x40) write(r0, &(0x7f0000000280)="00000000aa678e27ea9ba265cfab367a10ec12ac8a3189d6763c090a682a1929ac07e6c3e87429eb98c45f57144c31d94249015dbf346c3dc47e394b796c274fb421b6fc73a4f459effbb76d4aecd5d78a6d3e8f27e19dabffffff7f00000000e11717684a6c51ea6d641245e9d9466a0a266c30eedf019c4ed7942e9a30d8cc6d0f70b8a36033772d15595f8572a5214b3288a9e67d0012099ad71a22c02709724e5f7b366e8d9c6f09224a7d0a695514dbf7a93e96775930ae3163d600544df8fb1f7e6db12fedd98cf6cf338ecb5df85cc1576fdc1a7ea3f64599171ea7", 0xdf) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="104b97bd18579e96927d35717fdee823816c8db14fd4c610654f3dc02370e830388d70ba8c36297d97f4335bd9f9efefed47b5f469db0bfc0e016d00394195c11b5eda3d7fe9744c6176e78a89aec3e473f07f3da7939e5bdc4455f58bb123ec146e57a3d914641f2b0a70b179c73c0ba4897f7d8ece4d8aa2e86d23cc5545b43c1a1adc06ffb4b8da0e519a493926484ce38b30047741cb3b8411ba588ef6924d1b4675a72211a0a386e2220a1d2bf8ac702458d02aae7faa375a254bc99bbb0c3e06a509be0f04ad2fa1162deaac8fda242498b1ec4637d243", 0xda}], 0x1) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="6fbcb67c968be724a86fde841f3d77ff8ba8882eceb4dac9fb75bbbbda463798f810655b5aaf21ece5c8c5324d755fd5a32fb13c36f8b2cafae7ea5b560eefe603658ca47becb350f25c313bdb46b47862bd0e82893d890fb50830b88f6059c2bd7f70f2b322803eafb7ce0eeb69194c63cb856e83ea375cbd4cc7dc2330302d3178a0a22fc05b6296be6ff256f1769a1ca1db9adbcd4a06b3afbc027405ddf1cefae2588eaf3fbf105aea2289a5d85584c9bfbe6ea5b399b1e59f4b2f6817df39196c2c644c826e3fec368ebb0126bf203e9e093a0fa5aa0cbfb414a92db375da44b2f48bc8655270c1d9dcba59ba6a9305cd60f193f7d1f5c979f0e687970bd70b3938f3f727f5c935b7bffd83625169d39501bf5e563a6709a9b85c6ce1dab02a3d0dc3586fd4e2dda4b86853a2762fe44e0e27c450dcdfd1ba297ba4049a9a069d53a934f9a46c79dc8e51a0b51f84f4ffe6904d9052058ac74164610adecf0e9bae31305af1ac89e8c770e52373867056bde50a3286e3cb1016601c7ba5f1b4fe69b1bd5d6c79af10b658ac6748dda85f5edcb60a11f85d9df5565184032dda7ae1facc6491afd0e51156ed30cf5172c6b5aac597b224105c227adf19314544cbafb799ecadc1f82ac0c16f76ff44421597819f588571286130c7344f2dd507f8f44af1ee78552b4f7fae41dc843e5f618f94cba488502991156f839f2cf4bc8399d40c9d6d380a99e130ed3617b8b83ae46ff5a428b4c7894b148473abc489bf7e364f361127696d5b4971ab46be4d0cf9d4d955b7f5f4b36e9b3b6fc4b712ffad7bcfc4223857000574c4f7629be7b22fbf2d3491bb14060e643f6f25dc3b709571787239c2e30fe67edc619586573c69630bf955666744c30ea77e1b84eccbb06c07f6184ea9fd5e8cc0f11fd4a2f0356163875854630b66c547936bae694dda4a9006fd6e2a98783b0acae7c13c5c031e84db1a99e0897572b0afee4ec26579d72a034769f31f488b942c7cfdcbb24e99eff6aaf988d44ef0f19ca777e4e54557dc02ef44e11ab7213dce6bceb1a2d4c194f8a128112dc3848c32ab7f21b8f03fd38ab5e23b4c1bbb47d824f6b47bf23f87a64f52d855c94a47cd6f3124e59f30f163e414eb56454d3a4493ea6292fa8edbf942d1db7e1789fde7868a704198c23a2bc579ced06dc855a603c98472f14072a0baebb248e68c0bd0cf6ed420a626e722fec772d30391c690d9f8713d30f4c7b2d9436b9b6c5360b612c0c464ffc2d2dfdb330b1fad16b01dad00d2fbf274bce3d6ea08d37903905a8c2571f69a6a5b08f4d130f25c077a67185fad50dd28dbe20b88356bfdda46e899f55cea8d34797587a382a7f95a9524365ea47f4b840ab0e7137a097f64073a1d31fb27640cf65b6f590a3f2cfb583a7a50d743c1fb61eefb4ce1d67109a641fc4549929ca02525a7720e2384b1b55b841e45d762b5d786afc63e5ec7fbd4791e69c163338b2b3468477d981738c04711b246bb663f8977d40c751b1d799c68199be257dceb7c544f6d205b2c58658226e6ec00d66367c27cef0be43ff068829bc04c1e47fededfd9c5849478d4c2228887a9b88f9bcb0fd7c550bee88805725562b8f0737f2ad9d942b1c6e5defea6745fccbe39d9188ad5d0e779bbe98674d5bf007f76c239df1c2dea0d473dfaf3f673d8a1b6c79fedc408d83e569c779f4453d043c1569b15a4ee971ceada3cdb6ff032c64d982ecfdcefe845b6a1d9b1a8222955ec527a22ff9110d8963f56270ec0213196c8934eb0d3657004748ec3e8e49eb28d51025f5d25e55a127bd38d0238a24db1207c3fbf87fb83963561a4aa4684bfae8db91eefa2e587ea5c275176e91b10fd2281d62ef11ccb8909d568bef6978c12434179bbb5272d3d5b480837cb3db61870e31e7c619be4dfb88b1101479edd3faaee1ca4b73c269f87c98d784f3b3f5dcfa42d32b11b4ddec0a23253ad6c48e981ffaf24c31c950b22cc985cb8f4b27f4f796daab5c0c84fe2c58431e5a064817304dd04a3a05442108f893d5931f1c0e862f4cacf75d19a520eca62cb937fc89dea9db437dcdcd01c2c5098b5900037890874590f8a046f4a914e9c3355328820780a02e70f955c66bf86b17a1d1ccaa936510d076489db279ae24d80b6bc9bf1d18720e0c5c2787edba62396347cdb69330de79290e33458646c835f2330812a9504e3412ff5de2c5997024fc6cf43b93ea03169ac64ebf1964582721e7f1cf37df130383049c6e1434fb99639598874323dc69d8c9836e39c444e805ed9573e968b908b8420969514102f471e019216309de2e31503217400e8f639b36fca89040c74af4a32869f07b4e59a68d38773f8d3bc9ade390fa88be6343f0fd19efca3c8dacb10ed21b565ec6a1ee677c8e83581cd0f88e045aa922a498a7879ef9ec83cb94f63eea65d7596510b83231b93adc26304f5c464d58e82b250a603806262e1b70ad66fe26ef006ad69f28e0ba0ab4ddae960ca7ee3da9445b2fa94de0388527ff715abc7d61b905625216d843ade9590f81f1c5ef01d1ff9f3d9f6d2767ed8fc7eae7bbd7034d45db52571c9aff971f3cb87e596b7dd01ba2ca4b221bedc3e31424242a44118a405a4a3b447af422ec495a935bd55a52b335748c7aa8ad48f62abf79f140a709f7df1cd0ffad37e55128c0e1b56f739bf56b407cd8e4c35203fc76aff6048c676d11149b0914c5f32fd917bd33b5b08c6aa7c267b16c9ecb489e3c81b9458b0c2b171f62842821a202976b0f0a6adc7663309fb2621b605da38093628670f370b7a85c9d54893ccfbedd49d42ae498fc843be546da41a42d1857f9a01e7316eeb3aa7032552f9cf0d9678d32652a7f222eb4ece7302107eb0f17b3ea2db0e6c18ee77a3bb7d41f75321f5c9b0fed5a07d5beaa5e90a6ed792cc6cd4f0388b40b5d58af4117fdaebd8e887831ec54ebed108b2e7ae9241b9fc580361e44b553d8f7cd8496e5c580fe94696cc1e6a3f246525bc603ea51837630e8a5722b399fcc8c267d32330de98bb21f38e2cf87977f3fea0214f3a8fd861974281ed47af8e3c0e1d834a87cdec6689ec2c56f1f68d49e8ef9165a40f3e8f6b2eda42b57eabc15ce3d5aef04806b252167cfeff319dff420f4b4d66d80dababae974685bbbdf6ae520a8d3c5153e7bd4e0d579d68f72d442df4945f4ca041ab370624e2b5fd7462ac91dbe19deeff6c64b9aaa97217a22a4979a221f6c2aad9a666f5dcb7945d40d2c5965b38914bbf7a5b844d6d38b6a266f09259457db1a285e3700d736cf289df0dc07db7313b97c23139c6c70df3067c8d7574e2bca2e2bef7658cb6546c3afa41f24e3d8f94e6b9cde0c726e98341776c2772e4aa8ee15b4193f585d07a8b4729e47983aec75c2ea6b612d1b9f6bc9b5da59aafb6943ad06e4b9c2d4dd4a82412eaff3401cc2d1e2718a524b14869b3d0a509640b1ea9cc2fd1980a9b93ed8ca3d915e63d0225156397975baade18a5aa8039c4d8695e49b590096fd01af0101f4521e42e1f38bac9ed3dbf7a14abb62099d9727193af284d6da064dec83f8edd86e1bf7f9ed2260b427feb7ba7f18927a8a5ce5177e234804d025a34c9142172bb243c16eb218a970ca2a31ec8663bf8e74c6012ca55f5a2c3938478b23c6c3c392626416b863fc792b99d3bb0b0dd4db1dac089b6ba32c3186b34b2479b0aa2e06e43f0521bb6e4490d7fd840ba086d4402cded800f255ca8ee343ed8fae432e9696a37cc84ab0b406896022c643130335350167a34311ede4152878e80b0addd7f85879e1cbdef349a5bfe568790d2a42bb8305acf8e02736de3b42d20b2212cfd194d51b475ea9910bc70c04f4eca49f24d4a4c8c7d37173194236c46ebc9db5ed180fa5ced75ae0a8063cebb116059d5fa45c562b9a8109dccfb88312e00a767c6d9fb7fdb7f3f632dadc7b8d0f482951f4eeaccac69c1c12bacd88ac73818f0ab81a38e5e337f7fa05a77d9606ed89431e8c29ab8d01cc85f9acd1a71c93538a048d018624d402b8ab2bde031019b85c767eca28d63aa47b6129e5c42b92e4ec8bff51b74dc6d8a82d7dd9114acc4d730eecaf981abc001a1dd1913809fc97c9419adfb6ba9a91626eae13eea778b2fe61cda51671b19b3d5888b0c71f1aeeb848cae3d666ae4a64e458e0b0e2521c03b286a5d13227beaefc73950c98321e2bb4d17149d6fca9a5766f5a58dda9411a8a82fadf608df1ee137fc08783243cda015a67a323349e8ea8adf08a490638a1566bacacb3812db58540cf2cefb5f8dd7c673e48ad24d354e15653b01d40a0c72e582c8aead1749ffc19b545ca90969d22274003044001c6b0ac57d354771dcc815dfed43ef3cef4fba4a88f8a590bcc351207d63a60edc427345833b0aa3a7aa34f7f966d0eda40a53f24bbdb7e25a05653912aecfe395c35d042884ea5efda040a1299bc1dfc7bf4cecfe03d0d000ee1c0f54908e4d63206943540b67ec2a8f5f6ea39d2e3c2e8fd9274e7a249eb17051a21a19f9d4b6ef8539695a23cc6e743b47e0007ed5195996e198adef9465b18e4320425c30fbc3308242be0d86eecf3b5c3c70455dfed82f61dad77643ff49742cdab9377175210d9b2d38ac8694e41b49d79811759c70790b90b58210e812b48277baffd36ddaaedc9cc5722718be329502e7fd3f31e97c35175d2dd22359c49af7b248bed3b9c010e91ea69b57b31eaef13747759540d850b14610a6435dc271cc62f2f9bc521e765ce8517b8a0289b3da257443dad7cba47484e3726980a6b4d378a6341a51d20cc23f404d01a9f032e57b70900e429ce8cb619cdb0a7e44ce005c1a407f2137254c6ddb6502e9b0b6c824ad56adfded84b51d40a08c726077d1f0de5ac6e14cb9584f15a965185cf42f7ec3418bc98ee17b228972952d6956bbbd6d0958f13627f54571c6c5537b87c4cc035ed1d8dc4303e1888a1a087d37c7e51a5c84e9ba6e4c5263a6291b23c693f6d2ea46fead190d1ee6970b219258b0427db7c3e2fe8419b5d7434b117c11959a36eac23514ffa51fe654e265d5463271b1979797df21c3f1f23f7acb897191ff92679f0ab5c8891c62733c6c5998e12580305f1f1fe0f542a99bbca9178d3d0574cd51115f10445847df5351756d3dac73a992ef3d06a6488eefe44f026e63808fef33dcec26686c49a91f241df062297c8dfc1907191e13d279a41f5d3112f0980a903a6cbf1df2fe982853092d1a6e338998204371bfc0c0e84bc16a5adea2dd82651ad39777103170aeca526fa3fe625905e9cdb66566808612d5cf93f27d9d35c9a4dd352bc51672b5e162cf18531a667e3a1c314e6bcdb21a797620d5f62149eb5d1008e870f015167bbd3ee08dca8904cb38167331ea550b466873582f17961059c39731084a3cf4da549d53f2ca31adf3b856beb3a5d5241ec111b778ceaf70c6f8baf83934f188eff7642bc8710888aca6e20135a2f75757b63031f29a1ca0d82aaf96785292ad702b8f483cd9e2a800edfbd6b77f5f9d85e677543beca4930e255464d31bb249a9e9f921ab3e63a9f4ecd6450e08a05c3ed20e27aa9f12cdd46ab85f2fba16d667912a9404ea555caeb1c8a86f6e899ab106e3538eb20e6164c5b7f5a2322a68f2753dd2", 0xfb8}], 0x369a68b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b318 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b318 failed: no mapping 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f0000000000)="30d31e1b5661c29d61a13757a8b4eddb6e0bcc2a551c1cd0def7a299cf930ada7ee031a6bd1fb2e53cdaabfeb398cacee42a5b1da1171942f5d54b7341435b41d8b51906aec5e542790b946d693075c3b7adb2d2ad84a5242ee4f7fb41512417ea1d949707181100fe8f877e3597a0ec2678f17af3362546357dbe11f4feab9840f9889fd84c58f4f7fc491b7693db2b964bc90d69d6b40d28074cb9c8a7d7783abd1827d3abcf97997c6d7baffed2adccbf3cbb41393047db1bf51bb4e19f640660201066b4b1c5eae5c80a7f4b1c28a02e7bf89f43c5165db64bfecc9ba6f73af6", 0xe2) fchmod(r0, 0x81) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000340)="ac7d0f003da559cde608cef39e88b29d2266851681ac0e2519976b819c1c830a602a09127f432697a3a16ead64611427238cda68600df21ab8ea725f083e03b2ccf08b6573eef59268e2a4e3e298426b3fe20183bc179d409d9a6a0cd902c0ca5720a8ba0e5c099c81cac8e5e3d17df2c0210b018486fbbdcbfd4df55c15e525099350fd2af5762e1aafbff3ff217380057444a4b58e1a23fa4699ade9da8fa9628e6dc928bdb377d4b928f4a8e9aef6ba63bc92ecee7a7d791a5e9d3bdcefa9e23057f63bdbf900000000", 0xcb) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000140)=@un=@file={0x0, ""/33}, 0x23, &(0x7f0000000200)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000180)=""/98, 0x62}], 0x2, &(0x7f0000000240)=""/217, 0xd9}, 0x2) close(r0) kqueue() r3 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x210) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0xfffffffffffffff7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="3f4a3061b4410c081c41608582917354bbebc64454ff6d00d259ab21826c0ffef87a270743b502a0b1ca0d1df98faae4d6b76b8e35f824ea7750e7d01f915533ac1c", 0x42}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x7fffffff, 0x4, &(0x7f0000000080)="79cd1bc9222653f8af10dc47a3d95f7b6943a2953a962b8a417e0f6d28aa9d1acf0ac5a1e28e06a0f6a54dd7d19152f8f490bd127d34b8b0fc88808431c56f3dc7a5520ee4feab07c9ef67b03e677279cd7b4f26a8054fc9a8b8e55f84ca011b65e70c4de93802a62ee149997a023a65fdb8869d2371e35b96b6b5fedfe39f40c81f9c276410719bbc4f318ab91cb1342ab22ea52da2e76d90", 0x99) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x36, &(0x7f0000000080), 0x0) recvfrom(r0, &(0x7f0000000140)=""/71, 0x47, 0x1, &(0x7f00000001c0)=@un=@abs={0xceaa512d354762f, 0x0, 0x2}, 0x8) 16:00:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x10000, 0x1, 0x1, "c5e37f707f79ccfb310e332d1f71a6e0faa01db9", 0x0, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) 16:00:11 executing program 1: mincore(&(0x7f0000124000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/34) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:11 executing program 1: clock_getres(0x6, 0x0) nanosleep(&(0x7f0000000000)={0xfffffffffffffe00, 0x61c}, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r1, 0xa, r3) recvfrom$unix(r4, &(0x7f00000003c0)=""/178, 0xb2, 0x2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r5}) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x4002, 0x0) socket$inet(0x2, 0x8005, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x7, 0xfffffffffffffd08) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0x0, 0xee00) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000fb7000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = geteuid() setuid(r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) truncate(&(0x7f0000000080)='./file0\x00', 0x10000000000000) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r1, &(0x7f0000000000), 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0xffffffff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r3, 0x0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffda4) setuid(r0) r1 = geteuid() mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) open(&(0x7f0000000140)='./file0\x00', 0x480, 0x8) setuid(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x90) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000380)="2629a100", &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)=')\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='/\'^\x00', &(0x7f0000000540)='%]\x00', &(0x7f0000000580)='\x00']) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(r2, 0xa, r3) mknod(&(0x7f0000000280)='./file0\x00', 0x82, 0x401) recvfrom$inet(r4, &(0x7f0000000680)=""/209, 0xd1, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setreuid(r0, r0) setuid(r1) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x2) shutdown(r0, 0x3) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970940325b716f804e9be5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faaf7f00eb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:11 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001150000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x2, 0x20000000000000) socket$inet(0x2, 0x0, 0xffffffff) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fsync(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) sendto(r1, &(0x7f0000001500)="4f71a0b2e133cfc637a0869e147487d66937d5a872eaa6aa6bed0212e74e5f5bc27bfcbf95968ab4902ef7f9f8aa9913c287820febbd4209b047a50499c310f2997f1e65da6f5e27307d96e274bb9f790280e9c96db4ee0404520dbfd02d725aa75b84d2ac81c7daf117a7f9a42842dcaa0281b7f895bad350405ce7b61a32d31b677fe7b3201ae86c1dac032e2db1d6e04c7227bdebec61f71ff284d05a", 0x9e, 0xe, &(0x7f00000015c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001440)={{0x1f, r3, r4, r5, r6, 0x108, 0x5}, 0x4, 0x5, r7, r8, 0x8, 0xaa5, 0x7fffffff}) r9 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() dup2(r1, r0) 16:00:12 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) poll(&(0x7f0000000780)=[{r2, 0x40}], 0x1, 0x0) setpgid(r0, r1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x84) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000900)="69dc0668e04d47e43e51862ca644137596fbf392b92eba5740a636d10780ed1b845196e87567d05fa14646048f1b5a41f476186e3bae45f47118af28010629fc3afd94b63919201f3c25b819fdb42d9a35a89662e4de80d387f3a776f0614073d7d92a1740a83896147226", 0x6b}, {&(0x7f0000000100)="ccedb2857b23f0d177f7e41745ca6a0d0e1ec5d94ef2714c79b497de5529153f699f75ff3dc22c513e07131e00fb11d3c14389b49e0449b357ee98eefb7c921d773f3261c86713ba3336d4f9f3c052e3f9bde801b862ab730697d9a198d708a960d8a72f0291d2466433b568b9440ee15af1ce383537a21cd0b08054f4f806d1ae8bd0b469d65b9e8590bee2084fa07459abc52cb7aa58ed03ca13274a34230764766f20dc1972520a20a9d443a5a86e5f1710971ac1073bb57dd2d45d958150b64450fee21b047bb33cfd54188b9507e95a59", 0xfc1c}, {&(0x7f0000000740)="ef23ea700cc25e9ae83ab29fcb8439e71cb1c041639160283559b9788d98d732bfcb21b318bb01e8238d20954eb1b2619be65db4f33d5e547a745ff2b0949040a2ab290263cd0e5856ef4a708f6329bf92232ead835e16f6afb454dd274c687597d5c329aebe8aeefd23bb10a2e47619000948ee794c7e29748c1622d9452350ea23a5f079dea93a66577dbdcddb9b3881104d75f500d1166deb1d1c772031837a9bb31822ba6d", 0xa7}, {&(0x7f0000000800)="b1876329df90bb74c852785b460c9f0076d7ceac5f6b5713961b4b913349ac872a73de98481f293fa124e5fb9367e1273592284500288b9a10f60c0acb63972d3fb9c1d6b5612336495afdc4b86982b968b9297049ae70eb6b6240bbdcf51d93474ba302c126e1f98997b07c0b5f32a3a44b8b2c868c64504513770502a9bfa3eb82489de97f2aaecbc2058297075004db685a08df6db9dc8d9486fbbe4b70ffc6f6da26fc61a043f16f07f3e969994a6663dfcb116eb4043cded6856440f2e9b2e99460658894d4fb7c42ab73", 0xcd}], 0x4, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) readlinkat(r1, &(0x7f0000000640)='./file0\x00', &(0x7f0000001740)=""/4096, 0x1000) write(r2, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x40000000046}], 0x200000000000024a, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) pipe2(&(0x7f0000000080), 0x10004) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6120, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) sendto$unix(r0, &(0x7f0000000040)="9fbc21672720496e69c5aaf2145c186187acbb9b390a8f9a0bb34b839bf40c27e88acef3a303569712cc6b25aa7bfb84f95454119abdfee0e2cf6eda3332ad0140ee1146816110c8e1fbf6465af23ed9e22f", 0x52, 0x8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x7f) shmget$private(0x0, 0x4000, 0x4c4, &(0x7f0000ffc000/0x4000)=nil) sendto(r0, &(0x7f0000000080)="422292827eb8a9db023dc0bde04b6d46b4eaa9afe399f4af5cf1c5c4fefffd54c418af88c0ff958b5db337c983842f35da34c03b6bc27faf211705f45b3d8626a0", 0x41, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000006c0), 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000780)='./bus\x00', 0x4) bind$unix(r2, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) write(r2, &(0x7f0000000540)="84d5a964c2511d430fe10718551b45eb9b24e00a55cfde503a867e97b47d67049e1d0eaf5d4be7ba5cc6e3cbdbcf017b1b1f86145a2aadbdd48d50f0d911190e35c508782323c774a00c0d8ecc5f8f830bdef35e8ecee96481dcbe0bc49f9b3a40932a80c1ad2fb3e054bcbcee3b64223ea1bba30cd082f6725bfdf8803b968650b6e2", 0x83) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x2) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) semget$private(0x0, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 16:00:13 executing program 0: utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x4, 0x20}, {0xc8, 0x7}}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x0, 0x5cb4}}, 0x0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/16) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x5, 0xfffffffffffffffd) setitimer(0x1, &(0x7f0000000180)={{0x8}, {0x9, 0x1}}, &(0x7f00000001c0)) setitimer(0x10000000, &(0x7f0000000040)={{0x5cc06948, 0x7}, {0x47, 0x1}}, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = socket(0x1e, 0x0, 0x0) getsockopt(r0, 0x4, 0x2d8d, &(0x7f0000000000)=""/121, &(0x7f0000000080)=0x79) 16:00:13 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:14 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(0x0, r2) geteuid() r3 = geteuid() setreuid(r1, r0) seteuid(r3) 16:00:14 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000002ac0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0x3f5}], 0x10000000000000ee) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fchdir(r0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8020, 0x20) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = dup(r1) linkat(r2, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f00000002c0)="755374de726312c1a0a1a17fd28c0eeb162b5943d317fdf7621926720c7dba1fd247617aefd87cdc7cc4dc070d0d962f2ecd05ff40b2ef1ba8ed56f10496e7dc2f2d54cea00975e87c5707671719a2638cddd59e38cab6e72765c6335289c4a00655226895a903a2d6c06259f26d96db415f8418beba6c2b07181351b919a7abce9b9a5d6a1bb6850da45a9973baf427683d389eb35089d4e7238237ed27b7ca4aedbf5839d840bf30d045012281b3f8b40666b8ee672a355354ebe8f094d11b2f0554883fe831fb3f0ecad0c14c2a9467c14d9057b1ee7d1468a9bd7379afd87e71c41ff8bea6a9514b3d1314a2c6d38e9027a5d0f10313c4afa7a3", 0xfc) open(&(0x7f0000000140)='./bus\x00', 0x40000000000001, 0x20000000000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000280)='./file0/file0\x00', r5, r4) r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r3, r5, r6}, 0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) flock(r1, 0x1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = getgid() setgid(r4) dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000240), 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a52b4d0324638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0x65}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990", 0x30) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:14 executing program 0: socket$inet(0x2, 0x4007, 0x7) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/206, &(0x7f0000000100)=0xce) 16:00:14 executing program 0: mprotect(&(0x7f0000432000/0x9000)=nil, 0x9000, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x105) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) 16:00:14 executing program 0: select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x29, 0x0, 0x0, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f00000000c0)={0x1}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) fsync(r0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000001, 0x1}, 0x6b) 16:00:15 executing program 0: r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:15 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() clock_gettime(0x2, 0xfffffffffffffffe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1a91, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000240)={0xffffffff, 0x6b}, 0x10) 16:00:15 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = getgid() chown(&(0x7f0000000040)='./file1\x00', r3, r4) socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file1/file0\x00', 0x0) getgid() preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/7, 0x7}], 0x1, 0x0) select(0x40, &(0x7f0000000280)={0x8, 0x7fff, 0x1, 0x6, 0x100000000, 0x1c, 0x1, 0x3}, &(0x7f00000002c0)={0x27d, 0x8, 0x8, 0x2, 0x234, 0x9be9, 0x7fff, 0x1}, &(0x7f0000000300)={0x20, 0x800, 0x8, 0x200, 0x3, 0x1, 0x1000, 0x1}, &(0x7f0000000340)={0x7f757a90, 0x100000001}) open$dir(&(0x7f0000000240)='./file1\x00', 0x800, 0x100) 16:00:15 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x80000001, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xfffffffff231d729, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x2c, 0x21, 0x9, 0x8001}], 0x2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9e, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf00fffff, 0x6d, 0xf5c}], 0x10001, &(0x7f00000000c0)={0x6, 0x40}) r2 = getppid() fcntl$setown(r1, 0x6, r2) pipe(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x4c) 16:00:15 executing program 1: r0 = shmget(0x1, 0x2000, 0x18, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 16:00:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xffffffffffffce4f, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xfa5a, 0x8d}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x821, 0x8}, {{r0}, 0xfffffffffffffff8, 0x32, 0x3, 0xbbfe, 0x5}, {{r1}, 0xffffffffffffffff, 0xd3, 0xf0000000, 0x0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x1, 0x8, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0xd1, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x14, 0x0, 0x2, 0x2}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x81, 0xfffff, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000001, 0x5, 0x38f}, {{r1}, 0xfffffffffffffffd, 0x50, 0x2, 0x7fffffff, 0xffff}], 0x7fffffff, &(0x7f0000000200)={0x9, 0x100000000}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x10000, 0x1000}, {0x1ff, 0xfffffffffffffffb}}) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000380)=""/109, 0x6d}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000640)=""/224, 0xe0}, {&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000540)=""/128, 0x80}, {&(0x7f0000000800)=""/166, 0xa6}], 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = dup(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r4, &(0x7f0000000240)='./file0\x00', r5, r6, 0x4) msgsnd(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="01000000000000001984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adff51a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbdff014f0c5f7fc0cb53a9ee0b6e91152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa0869eb89167ab265d715b9f6f732c94923595c11b0f562b904000000000000005069c8bf4639680aeecbc0e144fb09bed5691325d7972c17c2359b003520381477877cabb8412aa210883c34d1f9e9b894e3aec0b2af705017b2808016b4cbd0e5867030c08d388cef3b7d153f31fb997ba19a1ebc7757276eac93edded7d6a023d86a62cc7525710763efe37e7e15b7b6cf9692006baa4a3f12005f313906ac5322ea9b8a076c0806cdc5695a024020e2a41447acbba0ccadc32a90811d919ceb902d59fe6d0852fc2cb0c49daf974bb9628cb3091cfde00fd7af0fc83ab1b84950704d97db0f8ce940eeae"], 0x100, 0x7fe) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000940)=""/246) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000a40)=""/75) 16:00:15 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000200)={0x0, ""/236}, 0xf4, 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "2a205ebc48bc64ad57ea294adb93cfddac3c8cf61726fa2ead3d87bcce292ce368282b96bf8a6b96a9fa4c829a64b48c68b17395e97fc80ed16c80a0653f81eb66d91db3762ade55d3adcf4fc579f534b70b94373334b04ccd5dc0b43bb3e00c30a0f01b4c3d424ad62b48e99983b999a0e0b1108d426a2916d7e80d13abb3311062657abdd05d3a6ea83114a94b5cd34551dec60cd6157390889f0d985c8747284a8bb841f03153bb89548fd79682b0a6144fe6a6c58864adf85730a08cc20b0a646cdeca9cef8a63fc0296c588232e4541f0af44eecc1313d5"}, 0xe2, 0x800) msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x4}], 0x1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x84, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) chdir(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: syz_open_pts() mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x7d) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x2) r2 = getpid() r3 = geteuid() getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={r2, r3, r4}, 0xc) kqueue() close(r1) dup2(r0, r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="37bdf49c2843aa4d222fe6fdbbcd33affcde7a3ee14623e485d3940f7d612688ab033abab916c2e426244433aa8c631b639bdcb1de0ac35da3d05ac3486f823951c9325d21bbd12ae04883bbb896a88841150e6d60f065f4c867819486a1ccd76588a09d5c9b047eec333dd1c9b8e77a33c55d63af4fbc9a98bfac1d9c053bab1824dd89e25da9c8aaaa759a21840ebee59eabba7c6d412717d37fae0743e58789025e318d37e66314d3fa4dfbe9402faa966b04", 0xb4}, {&(0x7f0000000140)="9fa4bd13c1471c649548c76ef3cdd88b74176f5416a38b85b5147cc7e2a58ba3eb601a1032d965c000112473d3ac9523aec6abf86ce2a3be660a02075e678c01a5182b38de1779f967340f422e27a8e1384e6f6c315024240cb484eb27e0a5a005274f8fae773094b4f831ada5cdf3ddc0fb47feace4a8b33c0dbeb2d33b027bfdf28b35f286087fefba629472b7cc9be53648d3caed1b7ef04412c8e931019dc8b3d55f047d073cf307f34714cfe53d9ea957fb77bdc4414b4476597203564791c9e820086d087a473f3f01e2175362c5cd44996ea5ad65211c48a42998e212cd29facdcd34339c0c1fd6a85a2bcc84f3a797e93379d7286bf7", 0xfa}, {&(0x7f0000000300)="691a2621e02a122c499564e2cac952e25bd35ca633919ceb97e8403c00ab93e4183fe0ee64faeed32c5b41554ca77d328defcab5ecc04b493886b9e3ebacaf7b3fb49cf1743006faac0385637a52aec2ff333ac4d0a8ac5670b36589958d0eaf377aa40ee9120d1cc89bdd8699678d0825c1b578b43617c9602f7ae52545c988b459dd1dafa9031f0ecfb58e0b4dad174681c32c7268afd655ed68bc688eccca423dd88079aaf2eaff05d0b5ae38aef12ddc4fc0f79ad21bd1b0b739d18132285bf2cac3713e6779d8e44dec4f7f301388c63a6eb50e1bca94d023dee21bf0e0ecdab105962808e1dd28e6", 0xeb}, {&(0x7f0000000240)}], 0x4) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:16 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ad9000/0x3000)=nil, 0x3000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="751ed808a4c9a715e5c3cd35bf9013ab14a34727db57ab47c7", 0x19}], 0x1, &(0x7f0000000180)=[{0x88, 0xffff, 0x1, "26f0e6dc420f2311843999608f96cee1760f8749494b6665af6b7f27ff1c39b2c50a70eb4b218b205bab02536c1604c42dfaeb00a2d213c0dd40778da8ac88bfe84e69f2f5fc5c192ac9b338d6c68332c1c876b1338da0d0c3d1694313ee872f6aa4579fe8351692f4044d0a5c75cefe62fb75256ae3"}, {0xa8, 0x0, 0x3, "de3c39ff4e55e656f4b0a10507cd59538f318466a7c943f44739fc9b528ec625c3be79729fe82bb58905fda8344757d948f8dbd79ac79748cffdfa4cc9b22d0ca007701ecf01ddb3114a59e4e8991b68b153b66b11550ce8a39d9a8093d7225d7d98d5dd0fa176e9041c38b914592abbca7cd5d0a1c2e84830b0113fd5ab48de0cf7840402b77ab5d7eb2adb5af56e17316039fd"}, {0xb8, 0xffff, 0x0, "85504b4695ad2751aa79c64c8af43407dc59fa57616f0d8ff91ad61a2ca8581999eed9303695a9c156903bd0296c0d42d0e5840939934154f1facc12c86378a465b316432a5c9a9183e344daa24504929e05b84ba1a90cd078cd8203e17435619222b03db4701740ba3a063d5a69c889f71e079a746441e12c7ecc0edfff46caed386646a5de3aec0ba5fed3696741a49d1f87721ee6a4e2742fda437d9d55c7bc"}, {0x108, 0xffff, 0x6, "a6e07626264efbca9c0107e72057c0d5700c73288e5a2a5b22f24a2e4b7b6a90250f9695fd7a34a6393f060444309cbf842ce96516f6c780426c8eeb53d285af1b792997689986a51bbd8edbeef8758cc46328efabb7e3b85dd3af9f63adaaf32fe0ac0c36f9344dfd60d95b161880cbaa5156240eaa26b5629e200985f352c65096aa3f546dbde115b588e2dc7011a4e5d79dd42a01b4f45cabf91f6f8464150c514b61c3083b34948c53b1a5e4dce948f345216d04aed8b87e55119457f103eedeaee3c7a17797e6dd37a071b913cdfbe47ed1f7703680deefe8de5737dd8998f7d793371d91706b280e1b906d7aab76c2a5d2ab5493"}, {0xa0, 0x1, 0x3, "c1ce47caa7b13c8ab451e8143b4196de6ff5b720316aa490a9d83b0736753e16ca20ad78305cb47dea5477b0d514be5fd85f0c32e88c40596af7b979a32d5b51488929929a5e4da1c83a4766861a69cd7f197376601ac79246232dacaaf0d5289e0ebc0dd845d24c69b1891bb1b8b99396cd7b2da00e1c92cb9536b66ab78f6ad0c6890f3967d4e17fde"}, {0x28, 0x1, 0x4, "00b59bed0c398ce494ebc77bd102782f1f6fcc25bd"}, {0x18, 0xffff, 0x400, "485986"}, {0x60, 0xffff, 0xefb, "5da82f1aee63a18e72c71e1a8707fd619051c81d73e161c7494e9e24508b13c756ba8917822a324932aa9b605b50379dd0a7b39584a9ac1351be851808a96549594c70f09b2346fe5a"}, {0x80, 0xffff, 0x1, "c2ff54f57c9d1cc95f80aa2989ab2b1d3c7de863f40b24a91ff4431d941ac49033b19ce0babd3241c74dd785abc7cb88de5d5b175c3694c5267e5956133c8d67501f19051110adf6409ac45ce563944d0a4d046bc5463411364b6802a0f43eb3dfd4961b49dfa22c62"}, {0x90, 0x1, 0x5, "e706761396ba2c9f0500e7174d0dcac6c430f7f815209810839ba5d1587be828855921af2ba4c1ad2f12d7cc9fd55c48a4cd0792316bc4740c379656e754855092831c09f48bf7f6244ffec04750237357f454c35dc85adb74ba42a50650ff4f51736b2f263cf97a8dc8bbb2668337f1ae965e3efce7c11e5973d1"}], 0x540, 0x400}, 0x8) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7f, 0x101}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) write(r0, 0x0, 0xfffffe8a) 16:00:16 executing program 1: r0 = semget(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x3}) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0x6}, 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f00000001c0)={0x2, 0x9, 0x401, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, &(0x7f0000000240)={0x7, 0x6, 0x6, 0x1, 0xb23, 0x5, 0x9c, 0x3f}, &(0x7f0000000280)={0x6, 0x2}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8d}, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="81066516720469ec8e3bcf5541c342818f67e18a66a71c808b49b663b5e8557a213eae5f4b04e72e1f4d8b4b3da94358bf9cbf4cc6fd53a2b051957451e12dfd76118897f92b4b2eebf4862893185b82c0bde7b199f2015e417d28f00d015e609d5fac98648328ca61ec1e0af00721eeecd07e9b305ef9317d9fbb41ceba338f4cc406b26fdb2a5530b240dce4e43d3be70028b4289afc95e1704b795a0511e81df639f9c467b2f94c8f6e804a7aec2c326d9b4562be0bbd502cb929a3beedff2063ff43846baef499d63de06bfb02b6629dd226af1e469a347f1c3e2fdde67187ec5d4d", 0xe4}, {&(0x7f0000000280)="7c4095c77b58d670d51248888179bcfbb71aeb55064463460e2fc14659bc070282a9315175cf82de4d004b65e5c09c8d1417ac784c3ea4b74da63987d5cd843c37441b7c680095a213ad6306fc36d0b0aff9a82ce9a7540579ed85c23da51d11902f17a2b58d57f33eab6c52225c5510aec339ffd42dfedda1b6d2f432199c93f69df55dfd87294b3e03cac2253f39397d9c338699f2f77e3484a6fc1da13145107f8b698105feb22ba46c5d16350b81fbaeac9a68623e06ec668cc2d5e43b72c934b7cc941e270da31988baae06fcfd08e0a015be13ce96f621be659269b2bdcc04", 0xe2}, {&(0x7f0000000080)="819713b05de9bddbb83eae54fbead68d32df6731dc9e964db378daf900b7b70eecc53b256d6ead7ca6e8c748", 0x2c}, {&(0x7f0000000380)="f109e2d40a87dd82fd2f8edd0d83e0ed86807c668f866b4951785fd9bc4da83b852e374556cf9be7bbd6a046f5af2ba80c0104904350a376dee7a3113b7a16c73f871722d3938578789da27bac68dca691d51bf5247eca15906d3bffd91fa6922e163d3b74441182c427c5429fea938f409770806d08985c5bda351c1f3f545912e6dca46c7db22a0d2a266758cb287fc34236503dd143f2c31bf4d3f66215ffba6333fc283d2d04564180396df034d42d81bdc0c6aa4e3e5cc8e69ab4475da7da957c88aa03c6201f312ec75ef5feab06c534bc82c69f5996f063e3", 0xdc}, {&(0x7f0000000480)="e21de7b4265f75639b2db7e294de063cc7ba716f1a4f320453bee8b00ebc694c301114feae581ca76872e358e114d71fc8276cf60e06782322e5bc3b4b2e393c0a91456e7b86f386aecdbc265473928a89a78030eea8f3a2c296da1c3b7a74cb6ad7eae8751830aef1ebd4ca2052d141922016f8ec341c1b06f23499599697bee2ebf41b2925e6c523d19870bea80b701b62b0f48a3cbfa9f64360b5d95a4b63e0cde44fbe26a68f6e2adf166d613bbcbc59a889ef51d083ae60dedbd56001", 0xbf}, {&(0x7f0000000100)="1748af3dc2948198e12d85030d04ca8d115672a7948f5060ac522ffda6ef08022c5e5f77989e", 0x26}, {&(0x7f0000000540)="5cdc38a9a45a2e03e0bb8c75c6ec5f586bac63927b989efd44694029c2bdfbc8367462c7d441e81c99e0cbccd279d13839de428aa1a429f9785b81dbf4da37fa5b7a437335e04f3921a1c8e1d6556e6fe061c2b5eddedbf502ed30c4deb58c977a074fcf89698b28581ed86fb062660b6b7b505e6818bb86e861ca468af0750fb5153c312bda569d260ee387dd2a97d39b12d199ae339c02ea0274129e19368012a6dd76854463675babb0902f169b31712c0b5146f5499af64b5ad8a665cce4a7ab8886f470e1d275930eca1c6e56cdf052e77802fb4471ca5c83d648fc4c0359873e3da788e6410d6d2d07d824efd3e007a4a9a033e1ca", 0xf8}, {&(0x7f0000000640)="b817547725eef11a903530a072accc6810f5f95b8d157b1c8c02b6410ba74d383f9fd41686bfc3778b113fdbd44d813a841b86d9f09b2cd777c78fa41b18c21df9d129bb5272a6ce775fcf25e7ba3e06cf1950a31d940fc1a01b1076ccc2cba58e01f6879d363e57c160f3a410b185b3cf1e74a5ef7bb5720fb2a751404fb8933c0bdd1949a049818c25238a2aa13794cf9949d8261d717e88623dee544b7f2a8aef500df0b4afeaf162d59f9311f17b973483d671cb", 0xb6}, {&(0x7f0000000700)="811689d1e2e19e363ffcd3c286e5bf96daee767a889e3ffc9a", 0x19}], 0x9) readv(r1, &(0x7f0000000dc0)=[{&(0x7f0000000800)=""/7, 0x7}, {&(0x7f0000000840)=""/237, 0xed}, {&(0x7f0000000940)=""/41, 0x29}, {&(0x7f0000000980)=""/18, 0x12}, {&(0x7f00000009c0)=""/255, 0xff}, {&(0x7f0000000ac0)=""/221, 0xdd}, {&(0x7f0000000bc0)=""/229, 0xe5}, {&(0x7f0000000cc0)=""/31, 0x1f}, {&(0x7f0000000d00)=""/147, 0x93}], 0x9) dup2(r0, r0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900", 0x8e) chmod(&(0x7f0000000240)='./bus\x00', 0x102) getrusage(0xffffffffffffffff, &(0x7f0000000340)) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x2, 0x40) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x4) pipe2(&(0x7f0000000200), 0x10004) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffeffffffd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) read(r1, &(0x7f0000000100)=""/60, 0x2ff) r2 = open(&(0x7f0000000180)='./bus\x00', 0x881, 0x99) r3 = socket$inet6(0x18, 0x1, 0x8) fcntl$getown(r3, 0x5) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x4) flock(r0, 0x9) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x100) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x13) socket(0x3, 0x7, 0x101) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x9) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x44) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x400000000, 0xdf9a}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="d7408cf22dd84deed743620100c4df7e38db9ca361f767fcf52ca938c5cc734d7c273311d5cdf3b09606eb2ac310d44c8e9b84f75c2d", 0x36}, {&(0x7f0000000200)="88be63694b39c0159670237f12c5366b677de5b6891d9cb50003b404f1f443908d1eb03fa7fc3a36eeb96a459a8e8586856c53e8bccb54ddba4c510280dc8862144a34b4478089267860acfc6d06665f7ef8dcbffd481c1d1746fc5897a9f5db0ce70bf9dce6c92b289e1dada1e81f60fc98977dff7485e397e4a4bdc6af5419d0202e0eddf3f973794ea429c9b7ee560d3d1a6f86030f067ac3a7c0eb761dfad432efa1187b0650", 0xa8}, {&(0x7f0000001000)="7be1f282422e7b30c219685857c9ae817c7e646c7f784118989878f0449c04ec5d876680b0f747b4d996eddb7d091731429e214de8a4fbc8fd4ad83605871c071ec24659458ffd7c92c4bd5bc76ed6aa9eef0ace157483337b5ed4bf6daa21eaad394306168b5ce194b8693b4738aaf8cd5056f9d7cc4c314f68ff2c92c960049463b1e19507f2f67f7d719fbb78a413b706b5defea196d5d7f5fbae44990b9beaa8881ac6395873e34abcdf657a5e2a990cbafb64bcd2440c0666caf4472ce8e3ab7288289aeab968a002e307fe39b5d5c15c2cab9a633dd900fa4d32fe5a68ad84a2dfdfb7aa79381e7acd1a23db7f6ba50914c7dedc6e08c15b8e934618520e95d940e1dcc3ecc32ee6a42dcf842933b4e4fffbdd8ce8274692cdea095ccb747105ac7a98c11b27bbb767b5881673ee1ede2a804cf6caa2f96b952c2c4be3cfef9e7fc9fffdb7e63a9f94dbc414fd47afa9531007b5df8ec798fbc67ae4a0a604f9e3d650cac70a7114b06cabbe777b1f67cb000ce490d3ebef407cd42ad7d11b3f2e3c39cd4cf62ee638082f6cc2fcfb5fa70e3f3fb8c2f3caeec7ef8979e0aab64ce4eacb5ae6ac428a4ac89168c89d9731a2859cc1bf1c0bd176d69edd3d5e422663e1a288cd29a21bcaf8fc30dad8ef0216464b296065db39d1c1687f506346e3b117ee4bf9a455d8077f4f5ce88a0d04f32aec5fc1b9a7a1457bcfd8ec710c6992bfbb9b6b51de78a5da4271eab88ab44dc9e8bcc8aaf712cdccec32cb1bd345fc937409e89ccb7664cfae1a9224c51f7c9ac6d0f81ab42be1042d3f3da50c3438bd676650a6087110efd30bcf450c9854fcee9ed06140f0499d3f8fde3a32ec828b3778f8f720efc574fc601e0b71795b1868625f8261584d71971bffe19f18c347c0bd26c0c66c4993056d76f36927d23802cb96ce65ecbf24378a854255a5370bbcd17c7f4f925c9d992868eb79cbc0681d47b9ba6baf346bb33ea10ca4aebcff66307a2858520a20ce6c2d93581af2af13f1f1cd5635e52bfc91938cb98509083dcba6d20497b175d420850642458448edc541f4539a71131a3a0570a4d33e4b9dd0aa7d980d1ca3a568e4a76d70266404c7a1d11bd2c0d1c2261c5c40b34f3783505dca8dff100781c1f327487fdf60d04d0ae2e9fe75be375c9e3503a5d72714ffee73e8cf4ebc8398e546bad412142b6f28ac349bb72842e1a0a886ee7518e8b2cdb7066ebfcec77244c33a2ec90e735ebe8bc40af8214071d224b7ec111d33901e17ea17e163e4863ade0c2065ba1163b79256f2999477d45c14733327cff0e805356340b0d3217e3a2e9665acecea4a98147b150c403e402c61ce501c8b2f27b8cd6bd85bf2e22f5e09d8a4baa1903a1b6968d42634f7a0886cc19454bffb0920d8055e6452edf98df333c8c449c0ffbe71c0cb863beeb5ca3c52272f50a3d472837e9d62027be3d89da24758da0d5cecb54f0fe4ba81e3c727cdd052c8edd1f043ede5cbbd029dfe0c5f56fa9a60e3b539035ec17986d225390bfa96ceacc9f25fbaf17dc41b1fe6ac3af7cfc387d6b896152d4a1d94700af1b04c93cdb096c00625da75fa992c9a2b5dd3b85dd5b15cc4c9d43aab00928e180836c13e175bfb890228d9a73bd39597443486d8ed2cabd342cb1c0ea3212c461244ddcc20620abf0366e26ca0471a69adc72f166dc04a4626acdef063ffb96d1b18f1e464e341b804408a09a15d4b9eda2a6885ee8faa1a26b949f30ee210fe219beb7b5fb7fbe2d6b2682ba16e93f29493cd568a91d885c4c5839bdd723be2996ad3811b3d7f0d031d691f6357a14408138f4d975c8edd32b30916411def7c4b5e47bf0b87854508592fb326af761f41bf7f66badf9f4779d310c84e9629b891695f386507b6bad0b5d495990bd8687f8f438494edbe46f92c0498ff21908b7f78436d93325351a431d1f08679187762d6b198945168dcd9e5ac3820b688dadfac0a3bae327beac4dadbbc6df3bad797e796928c223ee58877e71003da08993c1b5c9bd7dc9f93a290889fa78868e61b2558083b490e3f5bba8e244e41f0a05822e018c83b7751b4e57aa563a7c2f39be5266442226f06c3fc61cb7a7382038aec479c150ca69531081c2e7948c01c1e8656fcde164951d56f47e000fd820625bc63bd3f90c73cc57599a41a17a1d2484556becbb451fa23105ea86090b97094249ebf745029fab68da6ec45a026c82006ffd8fa27f0ed1a2e8d2753ae1c37b4957f7a6fdab7a4a5dd25fec1dc895c8056b21f372478778656f1c24b64482a90aedfe65806703de45c2e807bd7be32d3d85250ca80e7a26088ec53d34da0e648b59e9f6a859556c1a4a3afd51ec2e830da476b1f646c7f488554618e922dc5d22db6425c7f82f8d6063c0330e98642900cdee4719072b5c1edae1d10b17a1833aff3099ffc4f331ad1b42750e86d4d731080b5c925ff4125ee907b38f2c0cb2a5c243ec03eac712f9ca49d9e100bc63711c535c8c1e0e9614e17c04fa58fd361fc52775ee9d54cb7b7dce7271a6730ce55d2d17d8ad6ede8a366fca4d384bdea3929bba20d6d553aad19ff05ab2f949afcaa8d4f1f6a50b30080b4ce569e47640b815e8ff509c7a0825a2f95e6a0b1cb81ec0a0c485f7c6928780371fdbe22c754d7ce5cb6327b94f076551aeca9503d1ffb7742e6e4a2f0ed73709d6b530a901a975dd84fc5effc903b12024a6ce1a6c71b587e09cc0e29d26cf245fed753518f12ad72d61e3c351d1bee6d67fbac5515b14a301ac57b24db9e3b25c07406bad47a7216c5e117e692de34962929dceee447885a08d82919c609d5ded9c34dfa7e4c2ee8450fc41c00abfd6ef2c957b2c0efb060fe2335e916ada778a6aa47e193ac9d1168548279e9eebe48b78caaf8ba048ec06d28310745dc2a2917babf52ae6d9b0cf5dc8ad26349c9a467c720a2119e6cde111430529c78947387aeb980e299c09af5b49c59d02efafc8f72bdceba086075d846df36e7635a2d17edc66d2e3e2c9ad48424f203cd921b12cf07681e12a282aeb0558cf298d6e5d35d3d75dcdf70c76ce19b3096d9b910c333731090f29184c93de01e89b78fc11e82207625428b3236ae72ec4fd12ececf5a57a904af4ad1ea4da59326e06653b5918b5a35fb0950a058aad8535b1a12e3f347de0d2445f2fd6842a0d2e6b181370f71918c83b10df05e9acdbc75def4a0c2f42741ea6b9254c5584970623a909bb89b8569034b2fe2f7fa3b251add90ffe93b54bf781e2d841d15702707fe70c3cfbf59ebc3a48b10a14202bc6d2d1396652ecfd36437c10c37017963df81bb6432f17dc64f5eab8b8343cdf63a16a47e4ee6ca461761817ade15ea70907ea08c62d4b9213167494a25fe9712cf8a749448bb1c40ffbcb670c16dc858ff7266a0d0b94192d9b4b0ef04eb02a5f29e821467f83a1f692e8f32bd949bb14ba80faf0b987f92ef82878e90dd6278b94c7662cf4da163304fd392b3189b6452422b8df222ac80d20c000366e195097bfa53fc06cfab56ac3ef0344349974cc3f98666ee8362766afc94b8ed64d2dce5e8fcee18b538ace502badaff886d3aaebbddcbf313843aee5c41b191fa75645fd0a18c470eb037b33366f55e1cd5da613f9e0505a40fce318ee30f9b04a84e5c9d27999fbda3a0731eac6439bb090c914b07d6e35fad1c014c7cd1d0530224614d7485bbe5b26c77b05dcec06d5a7a9eb2bd4ec62f7a77e329cad5fc58ffd82fd9362c365a8ebeaff1d4727c2d44743df8a22f539b6a8adb0cb292fb94d11122a3d92dc072cadfffb7c6c42057877b39652631cee8dad3df042443ce1665caab4737826cd95287f3645bce6ec6c5c6d2e66463293d7ce08fcb2357b6a51b68f76d55fa945a40be2355bbb159f2d32ee061cdb03a7bac8bc674aad2cf73df7105d4bdbadafe145508efc5d2980bee8a6ba7067e0f8fdb7b381839684cebd73e687d8a38239d183384c0478f56242056cbb2863317a243ac4003d4be9f376f31f47423914de4b13414248b4c523cd78e00ded5370a314a2752810e0afe07787fea85ecc9ca0ba1978794a1412a19c4655ef2e82d20404eb6b8a69254c8fc9374582eb1a78a1beff29611ade8ea6c8006d79f9c05ec904651623b0276b47ee9b1a1508e075d226ecec19d18e99475f8b092dd080c1f3d391a3eaa434a08ed4ec292dee47417992ef235617e0359b987f5494cd4995626fa83ef3daf80cc05d99450477aac1f457d7c9d453be4c57ffe1adb5d0d25b4d6ed1973d445c09d5c98c6cc627634a8749b16b956a668666b242b191483c9525a9103d7907e56b0fb83a7d6e109d6ccb1f20cca0baaec81e7502a81930a7d5acf1eeb4085c4ae70ec2e9c501eae8c02c3f8f0ea313817083783332b7bdb1115af5a1c30a9dd79b02518bc76fcccedec43de2f2a0c5b0e936c41273ac851dfdd4e4590f3c945323ca07e2335007e303bd17702e91e9cf1709ed7f4b4f634b74b99ea21807a2149ec93bbdca4fe383bc38f31ba6f0f9f3b31bd8a7afda82772660b3e6f1b3e6ee83d969959fe0762c3f2d1a9b0ca9c7804b76267ec744f2daba49210121b00367b5b5892b6cf7f780af4e4e4aa75c3af2bad1079168cf276cd4789cf58884fd83779969020beb48bce987fb5ecd13a99651725d7d22bf294441c83487b1ade9a757ecb36d0735197efa2a4e28567325eed1c75c1568d3b443213489181d7ed6360929c504798d68e9fd79a8e4140fc361da0441a0efd1dcfe908af4ebf649503088ae7a88907e835b5102904630bf67b75849eaf83637d7adc7dc8be16476375a8fa6aaaa9a4c500747df582c9503b589c565df649d5bc3396d27e7db805bddd3b28e0cfcc68d887819bfccdfe450cc67485c321bbba7936436d0eb7833b7e199e42a93c7500e972f17d07a2c604bc80980201fcf84ce6348304418761575df041004ad7bf1b26f6b7c69384a624c8e821e7db5e69556b85649b3a3547e6783a63aa97c21b671af9d4f0b55890f5a1386cac714723fec6c1aa0bd199f4961484a15266e769b11067abdd4b757edc98e1f32f05c17f1c47eaed159d28d1c216b32af2f609129d07e7647790c52fc712d228e090b72ba5a6fc4275c5b3021686bcd479390ae6717351775da3c608150bfd6a74af13c29d8ab1870fa22ddcf38a4c2b71084585656d54468d70d48821f250f6904a952b3dae425a449be1c24e14e9c98884f946678448365acb6e68ea3ed5e672ac14fa4743e99d31f518fea7228576999d8098b7866722864b3ee190978dad0a84d1773e51c94f40c297969049eebc38802432f8ca176f547c437180f34e61dfd73e8bb64fdd4151b0b405204612d4b4a2b802688ea748f4ccf5a55685b36c213512bfc48e8d60df2f2573cf648a750346cb452b618ab47cb48164900f183b03ba525cb9debb0b3eee5d907e13143d4bc1bc90fe9551dfd2fa489e957142613a6c0d950414d42fed47e94e7ea04a4bbf70b175e0317494c12bb1853cafebd4f9500b36d905b86efba61fe0e6af817c36aa7f8613357a542cf127940f517769a0325fd3c1aa9f678f1ff2ab758553e293e0922d02cb4d1af5d2dd22be85318a0ea293f763366d51e5a88ad3feee465fcd1b351be37cf9fac6365824f422980a154821e3153263e4ea4461864506408717b52e753d3ec64644c28be8d1e9e6451a2ec9faee2c61eaeed235492f5e2e7642aea4a7633dd1783e1eaffa12e7ba9798d65e727c9ed214", 0x1000}, {&(0x7f00000002c0)="31237024f6165eab12a936800a6881f629304ffc8c77003f172c5fe48ff50416d8c181501985da796e82b096829ec39482596634fb18aa2b12fc83f9ec1a07412e16cfd5ecf8fd8874b0fee9c5e546", 0x4f}, {&(0x7f0000000340)="b70cf6bc0794af3ca2db7f655b1f489ac0503d3ae1babc4640b095b97025fb79c7a3b082f8299bcdfe2290f254c2e9abc27b6a5faa45fddaa80e17f8554ebabe47ae33734a0c37d4fe0ec2dfa9d5f3a87b59aac31889046bb5aecbf5acb1a0dffb58ba0ee1ddd3a69504099cf3124cae414e09135bce87516979f055bfcc837895fcd0d2ade16b237f990be22685dafcbbb26ec91474317f3662bcb55d3a20870444a12256a9ebeb4ddb026e561c561d985d5335186e15f9e3c15860958edfc8b11d2f7ae7d5e9647285c0cc001886731e0b350d9b3238e243cf390c397597cb0fe330f1c4662fbe60f2e73353c8b5", 0xef}, {&(0x7f0000000440)="e99ed1ad93a0a3cceeb90fad97b4c93bf6210abc4c033d5fc8f40ab9a743792c103c874cbf11c7565834e7bfb058b3fb54f78d3d739b024cef8317", 0x3b}, {&(0x7f0000002000)="8d04ee713e8927311fddf48a3af2585bed24b6d76c3f4911afd8fc5fe2a3cc5a08936da424c0ed684893cfed912e11a3934f53fbcf4f62092323a972148c975060788f658e67f00821e930fbc488219d26abef3c732e8f31f1d10810476a4208cb7790b164dbe437719a8fddbf48445f2d46c1115c0bd868ed8848654030380ece6412bc58728d68e548a138c77a1179b6a3739c57fb83475cc8ac9cc11bd3e5093835e4a95c12282ab9ca8358e8ea705a632663d7962064432dbe0b4282a4f6fa8625df956bca6d8fd83006e24edb9c8303d3bffd43293272b8239b0841d108d8c05154cc1d65828348c74aea34eaf64006a3107c9e791ff5574c5c4bc08032a8cc812e71fbbf243184eab218995a0a43891d999c5085ab2b0bf8fccb69082730da1db35fe1f048fb74bd4237c1928367ff4f7538d4fc8f44c8f82b0ddac9d1f3d18934b58b96a3bab9dd1a970f065ef310fb878e2a34ef2ab1dc84bead34e419910a99817008383f08c95d5e02288ab6feeadabd9cafe245347a38b2b3f0bfb9d80ada9a60768e17b97df416e11034678972f3992b19226ceee5954b132953c7c0b6ce6ade4cedc14d1d6b69459468e2d90ae2c6148092c1369bf00832e4a523c82d3ad8091556c6ffe31b456209a93b9ca97c888157174891468623386c73fad738eb2d123d0cf3cb18b929e70a8225073b382ab581d8084414c86271a8080275133f42b480bdef2e6385d1e38b9016d9be4594a1b9201619b73e7bce62c6452c28ee4630f1287719c407a9631dd26326fb2870ace42ea8c368c8fcde050cb0773cd7c1f8e5c4e69dfce0ebbe327ccd47c91671292798f0a93df51b3b1e9463e2823a10b55b53cd1f3b167716082209d06877d9cb82b8103b68ac012b5c311d24a20f9aab05f87515210c67c456840e0cd4d929fd6a9ab1c12c9181ad3170adf7ee015a8a333a0c9ce9a91e6db150feb7fc2afdf90f3dbec95d65d5ac4e5fe0728a6fbeaa4cf12c51135a384d9112ebe4da8a45b17103de0f65234c7e70d80d4e5801ee15e93c60eaca0e0135b122166e7390e7b15a99d49f68dad5fdcd13ba5aece4953cddac91d3c76cb04de1036c28d8ead66218c4eaad3aa50876da86163bb854b15f0e49f8461f998d566be6c919eb25326f6264e09bb5cd487b6bf593b57ac845d62e6876700e53fde6d445125488b8763b18db1b33f948a06cf0db494e763b12314d581ddb5c558e7645611e817b1f8b9561865fc51c077f803d38fc2684c859ca147d2ccd7e9f6d93afc3306c99dbe4973b49c06e402fe63095495598408a65bfa124538fdbc3a0870c2581a87e7c2b8f795eebe821a7575251cae109507e9b06314f468827bb67fe36055dcb4d480b6d8d9125a789c60d290c4aebf5be74ebbc3f88bc5c037b045cb2d8618042f12c0838552a457f15212a8879e3cd3ddd6e339e1be7f10ad11f6965b0ecc53db2f915cf9fe22dc4d09f95f204cb9a62b1f3ecb9dfc4cec87f08111f1522bfb840d5087657db3fcd43d2f9c966bd020419386f7b5530f955deb552fd91fdceeda57dc7af37ac8a3871c4a6efd7ba2594cb6cf6f8070a7fb8cb2b2cfc06b407930bdccc516472d519d724f13c8b8d476fc1507dbed8a024cdc66b9c52a15ff74ef5743df8bc4195967b7e729f5f3b6c445bd4c95b21e6bd4e2ced19ac62911faeb1b38c5891cd9084f7ffbe1c700803e38f3286e2477d27ff98bd5f745b9b49812a4a1dbe418bae3429e7c330532900dae7f4106603a647b3f18b64ad1a56bfcfe7725556f149e9ed842936cd5fcf4f819d7c604244f214ee9e82d27a8730e0f73ad77e715de54457e07e6ec846227734fb5c4507fcf1f688fc1d31a8dee8a624a86265ef98ee29f114fd79ea2d647ac0a756bf44d741a54dce78831ce0d53092ebcb930950f598d32adb8266b8eceab283e15b73410a74f7e8bea5a95cff93106a2e84bbe3b44425c04105b213426c5b446aeb154aaa926ea72e90d706a4796da231b2e19f7455f11641d792e556dabf94cba3a56e2c4fe8936152b7b2b4c424ba96eca57754e005ee98def5f5b0085bc1e301e4756c29e6136d44203bf183236e25930c410c9a2f7e18fb9870811f11daf45e9bea0f094ea2bc968760c0c3dbbf7e2f5a2671e7779a2120ae03b3974934a71479aa8025ac8e0c355b4e084eccac2cf6be2e2d13bb45f0d49d5c90815e924008cdb8e60d00bedfb47326116fbf3f69ead62ca37abd9526297b93d4a71a1065a1edacf5f1a4f671b0514bada76cedaf8f156f1cc1bb6ff901fdffad120d011f6aaff141006af3944133527d299cac98b1fb566ece44977eb1aa75f662440456e86380b17cc42dd2611bd5d2fbad314ce142f18977d541a0f7f79408a993a512ac081298c933a6683e6890b4447f3d5b7bda52f964c1ad39512a72d7488f90b18ef3b0f70dab311a94e5a9fd4413378e3465574a86010a05aad0ad82614573ebe46cac65d9609a1b6b9df768d0148618ec1bdc80a584cc145cf6c2cd041eb089da5140e4c01364b3ce833f236249fdc0ffa5473a051cac4d29a56452ebddfe330f3d3c552cac79a5652f38a512aba9b0fe4a58671b36e7820f079d27ec57b350cfed7d74566b48fad344d253a38e8d66bc923795e276cd2d3e10219b2e44e94df1d407840a5f3e4274882de0a54ce47f91c7943599e1e8615d8755c9b225f9f19fadec4df6cb62c8268f921b1b0aa769468152a9a391c2a6bc8e7f5093a204f091b88396d7464dc4bdd8ccc59b945e391cfcfeaa6cf30f29cff6557a67c76199cfbce5c6f14d8053e2ad2a05e8b2be156c72a7f41cceed36cda7281659887d22a37e10e9b92d2f9bddb17526f0037726cd83e00257efa172ae51f3d22864e029be5b472c6839e61fcc0eaa87f2bfb59c2e52a621eaaeab43a8c434477e232cfea574127121188af16d6497e8755903923f5049d684abc5743ed5b158b7eca0074be95a62b5bdf37d0970c86003abd6e3aaf65e65ebf08d69a8d7f76a9cd736a1e066135c42718303898c186f68da71df0b1f011b3f505012dfd019ae3f388ded4c49aea23557c09dd48398c589f18fe3c8cc50670b8cf28c43ba643a352b704857f376444e9a0372f8083c26bd8051930501d4445247404fc2bd85ded39cb4c8e80d3efe145f88505d21747f1713601295262ab40b88cc31fd57a38c4aed09a679ec2324b94aa14f52a27a23c48ad55e65940888beface279271b91eba9615232fdf1ca936fe58e0db3f05385165c05b031054acee167237493ee6f2168370448fde49b3cc1bc9402952c1785bb5b16164fcbf99722c1e35c11ae7f82ee945e7feecb623361fc73012363e826d3d048c22286900e682d25074cc3ecc7fb334b034ebdb1f7850a45cede7fa5ab39a98354727a11879eebeaca9eddf044d670d801d48752ec7b9f5b54218762b5ae8e88c38a5b1c9d91dd9d0a471aa851d3d415fd14541a7d35486c6d0160d07c8c3912cdb8f8858ba1cc7418219a46a6ba6ce43680c85dfa49089b5d7ef9d2a2bb71b45907d42d7dffdc0e5d8b3eb26a4110500bf8273217f6d50f2c19072be97f1574f27cb96c7b67bf05eded1f30ec5c87a6717e82be0ce0cbf8bff5e3754b218cf31202e89889d452827d730ba6c00b2ff8f17e8d746fa6e6955e47344cfa5d498ddb637d36582ba5297e851691a00d8d855e074e578c7a2c7fbe63641d7fba510126bdeef0e12d8917681050866e74d66c2e86a55d239cda19f5f1e53308c354f6203da0cc5ce24944d20212f797de0983daa5a99c23103df2c1140d5555e50f94dd1671efada8c2e338bf4712e18faef347693076787cd9be3416dd1ad30f320eb5630aa2d9861bd2e9dc880aadfff657192efeccbc93e2050ce9b880c45dd86da636a28c52ff4a36985f19edc62b8a5688f3e1f782fa09a94687178741833f5cdcc10ea7ead72f994ad25caa8ea073aae429d10e461b9eee9661af8b08f175c8069ec2d7d280f5b8149843c0af067e0b73e5f2c9ee7259685494bafd18060c494b5429de2cec69f67ac87008ebcaf7b12cada5c8caf2309a43963752da5d6373deae9fca47395c9596d9f54fc6d10c840f18788250c6bb86db5873e59cca7a96ad33d1743e9ab04ebde45116ab3fc79df414c8ed9e19765bd9fe1998a2f2f41fc3a69f40cee4f38a147f838033fa337f73a888a5519a1bd4069c976de6b1d87125ce093eee9591d0faf7f3a516065a455d7314f237d3dbdaa16982234447734ad99330865ba88ebc93dad9fd574535ea322d998f07e25aae582fc1cf8c44b44de0e4007f99509713f0513f695b25a93c6130eb8bdd33438caabba2d936c7c33163ecbf6ca0128fa71020b8464575d5bc58ceecbd20eb1c43371e7af67c20cac713481360c9ca70a6e38347254e38560841729641c501fb960f81f46988013ffa2de60a11208a081e7762c713af61f3d4f2616c9cbb13221c8b8a4f407143c42e96e7b10266a35928f9d6ff43e0bcb36c153aa8311b15201e85f2214b63f4cd9301714b21093332e4d0e09fc9a63078421701fe2bbaeb64a1fd788d034a84fb5a3d629969d2dab173e4671305d2cd2e06f7db1b2ccbb8bf87c2d03b0c686b0c8a72fe3f61d48118addcc4611a014ddb5df0733f63a699ab4fc0a1302fd266da12f0a40d3727cac5935daf32a35f3b47fbb7115a78fc631ecb2acd7c12789d346e9f6be3b511f9062d5932c650d92d1eec6052a97c0092179c90c8b18ca41dd37be2fb5b4fbc6b11b4a240fc3122067753baf54f966ac363c73e0b1a98b87d8532d9501a8118e49b36686c2c831a0bac24140ee4502ccf689e8026fdd0052539fa63b5494f1da0db36a4df5aee56ef5f481489b19f84c01badbdb4c41749ecf60ec04f08d51d850baad7060b1d065ba5ea40a73a161339dd868b18336a1719b456f0b6dc455507710b7be2c853d457190a72b5f4ea308e518ccc684cbfc05d53cb3ac94f49c78bf76d7c23e6e63c2008f09f4bebcd8b4adcf2abf66d140cf56d9ef48fc3fe489a13bfbf5431641a05e65dcb89595ed143aedc3ff50d295527ac6dc9b040490e8e3409c32e729228c2d281d1a45e2b98edc3b796eb660a984c77e87fa0e8f5149f4eab676ac618c1d9f815997c7a5332070969e464108885d6546837bb74d8f6f1d764287d7475ce51b9f673c4dbe7b46c7145f21b35634add3d0000d37b8462bc6678cf487d3345ead182c950626a2a39e402451fc5c70f11b6629027ea7b69f5770f3104ea124faff547716680ddd7091b1b2cdb7f831e4645d3c04ac86a902b5854f9522be2dc1afea6c85d5387587713fc85bb334997a875afe223b86b9d89b75b63cbac2d6c83c978f5d2fa6a6ef79a8d6f9d7f5adb09c30a61ea6ce500ce3fbde33bc01344854784a0f2ab7ed9bd4c11384c577be9156013c054f32c2982b7833352faefe6832e9448d4dd1bf1ce1606ea0e2adafd254d5580011632aca18ba08bf7f5775863aa686bbf048f8ebfdf0f5c979aa87fabfcf8c9a6b3a22e07aa671917077fb3ddd20b798234613c15cd0221a48fed02f2c049526779fde0ca99ca88b86c0e9059b9ad62aa4f8c267a49074180c511512956c47e14a02ed53bfe86534150f7dd86657167dfce554ecdcca50a4bad928fd4e2de979bf7a9c2724f7387595e898eba6a69e2a4aaf52a08c9d87be72221181615525c019c712823bdc8dbd0a98a38f6f09a2993c33d2ba937750037d2f61a629289b80ea817ef7a9271936aaa8", 0x1000}], 0x7, &(0x7f0000003000)=[{0x1010, 0xffff, 0xd4a0, "d08ec383b8d3800765ab8c80400903bc2f21fe2c9c54f23aa8b1f83fb7002cb3d4a4e596d882e9497f93b822ad0e4670af625ec916bde917d89a42796e90c026cb6029ef83fad5d29a26f9e638e0ba4ae65f9b872130584e5ccd3da5c16406c97504b9bbbc9cb42ff601f9020a436a8bfe57491edb08302dba48220a5eec3045b0842394e4baf641b6525b062179996fb593ef040f877d235eea5d2fa73c9e6ce21ee9d2cdca8c5572621e5227eb16be449cb56937373ac0633b8418ebccc9956cbca6b4d6e390da190818910e92a781bf998deb2ce7bc6ab1c3602e891a7a8abef6980b2141f2d3292b86879ea4a22961faa13f038dc8f20fa85cf5d02fdc8cc0c64c45e7a06a0ab77334e1cf21981f21bbfb4958f0490879a573e83374a37e448a202168220ecbd51d6734f979d6f4ef6b3443c67f28d9c32869b2f9a2bcf60ce0097d6fe50ef5fbd37876366fc5097b43ab391a3ae770a65c3a7dacaf9f4ba1e79ca1d753f3f179d40072d470626efc5f4846098d5cd011577099e4b7f33ddfd4b04a2f3e32fb467450e18ab562b680570bde842cb3e13fa747257fcb01932e84208a6f4aa95d9d045bef9f1e37db4a03d682f614de4db14285389a25bc45eb4832dbe1d615476900e4109facb5cf310692d159cea6f87fa97d319e60a8b9162be16f352ed40f2a9a299444989752f1150c15070695dfaff47b2a4178cd9f778fe31afe7d2aef1707e0d28ab8c7c7326764768f96f30a9655fbf354f232198077e1bc631f03cc43553230f2cc1832ed4d2cb95d9bf4c95e4d6e6ab228db7c1e1806b52e47fd2082eb41a05da2fe24054d1b243d77e7fcda4880dae094e296973fc7630c9a414d1b33dc7a87af6ccf6d9f1438f5ca8e9ca27214b77200243613e2f621c9f3d7dc63c9791da82a27a2a03e9dc60819560a9589eebf724adc2e17a9468ed95afe4e08388d7f063a16e7f3c90c41bac798052adaa91d53a5e8addf03be921faa43d54faa448f7c05b0ba9d34660ee41104d08f8c0a42fccff26654559a768c4f0f5c4bdbb09eaa37cf5d4d0630f1f6b35132fa87c9d0d1e2057a71dae8dae0935b0742ce46a3165737113c2df81b52393e8d2b9b20cc9e544e3483d81b3a5a20700c12afe70a85fc73f1b20e630da31f8ab58fa484bc4b6d56d72986594dfb506f1ef4e4d40d0e54523c77bf580942f63a0dc8dee011cf392ebeeb519202c4a7829f700f2a4ffb78b3045193881f5456a2baf28f1b0fee2a2eb1598dc17c5a049564b90aa60d3149f514a14726bca0f2cc9b04cd7c73bf64213483a9bb0dab160f52de0eff242f37545872c3e360c9c1caa5aa42b5392fa586b7cf8f6ae395aeb812da2b4d7e8eb514e50d274ac8207c7a542cbf4429476f43908e4d7f964d170d4a45df6e95f85f8672bd60341fa240314e0392013069accbfde16d909f3ba010ee37557669ef09be507e475ddeeebfe10d4ac807e1c8d29d22596e09daf26880a88d0fabbf795424803a15aa75090019f0b690e0856a2eb5891d947e993c782fb44fb839c854e2c047ec359c605490301f13700f1685dbf4cacb5bd956876ce55114a9b06aca970060254fc82298b8b218f56c027e412d91347c324fec3e5722e61024c00edb065d1cfe85471e184fcdf4b1287459350cc6132da7fc54039d124f86456dd915be8926819ecdf8859312ea9a5ee8e0b911cdec973927effa0a0ee6d887bc3de99c74f357e3c760ad244a5b85eee2bf7fb2ec27c7034813bbf858de1ea6dced546f12e3ce2c1387b0a321a3d4349fe0e0d58d9e1c03ef0d7aa18f3a879112076a7f93bec7eeaf4b67d4a53bc9e073c90fd7b79d533cda7c89319430b88f5883e7798d3a56c07cedebf6380f349851a88e6bba79d5d58b36c5185d64cc662e8bbd3a8b02904d86754c8dab293b19890aab5a5d3122d50f7df4b09872ee5a13256ebced30f7c4762c8fc5fa10ed34764fbf18cb8439418a234209c4c4c8dc76887ab41f4443df40f30bc80cb18a95e00b7b32de86a358d3426f876ec2d9863583ad88493dd285b13f4b3daadb2d66573d12447c747814a192a0073283f9c4aee3596d161f7f20587b459dc50075f496ab67184dcd8118602164438804652bfb140874c78d6feebfe90687935cab9a199c5175a3958d8a3abf9dc0f600b1d359ce18342eff61ff64b8ce45463a7c3dca42acf137634d32d145fa1fe77f66165f017f23bcc4c59e05faf80485c0effdb89ff32b0a1c88d556ca04f9417eefa22e4a0715de78d90af52e77f76761f7cd96973788376c7021ecc1155d7ce27fb183781469abdb797fb4fd3cd6bde23bf53cdbf80bde469e019e6894106e871f98f3f0a3e399069ae4b793245bfa7a55a862e1b6303e3dd9c1797c6b3b7c5c6ac35e35ee3c79cabc3fb927d3a0a78132e89cbb5fa1521599acdc39ac318fbf85ded121d413a5a2c44036394a522027effb43ef11eba19251ce0d97d26883d625350272b2c5344c52c837787132373a2cda853120cf88f4356b42c38618d719a119742f5adb9b25335a83c052b0aa915f99b412dfe620c63888ef5fc3dd2b1fc1397ab4de20e48f4614927f69447b6c6d49d6deb46b4b84c80eb2c0f250e2a466ccea0c0e050ed9489c5c076e269c15b28e830e2094b3fa7cc9176fcf0631eef20ad50117cb47ff5a1f6d5496ba9946c3f27b9250cb07fe1853fc3e2fd006757193792355854635061bef8a5fcc1fa2207141825b5e5c6edc261a7cac81c0c6e18333201b4133ce8a5f36c60a1764b875f3cd09904b6d9ba0ccbcaed76b1395db450e0b774cd249d90fd86bffa6417cf3fb2e903aa097dee34e6479430f17e8046684bea43130e57292c11960df190d6b06417ea4904cd7a4260ba700dff410c0625e32b96a0c5b7ae7ab8e0131f30480f8568673d7501439d4ed23c78533a3550d7d0d7ff5059fe7910335fc88dea11357e5e2cc2cee65a8a636f7c2f249e098695ddf537bf9ba7287f7b84885ad8d3f80693b82b29a9c63835bfac764274ee90b5c9b424e9414f9e082e6b41640ae2bbc4c81f24f2e94312c6467747d3a005c22f3fbb60c8fcd9c1d4df542b591f67229336c4f60a1ce0a5de5f383a04a0f454ebc489739d63678d154917414e2b794781b6ba953aea3f077214c2487f9e36af96ce1733b27e71b55caf884954d4e8a182106165592714b78786c7b6d2e6114e7ebd174d3a631c29be288d43e8a6c9167473aeee26e09a6eb0e2d54dd3b84d1c93b2fba1e5b09175d4dde47a76026f85d1dbdd40b7fa507562057bf90f079e3511a2a9918791454700e3875e8ad229f99fc8ff92188576ef429d69d7f5f03d716ca98a70078402edf1ea829f92c75bb1d9b7eaedb702f25b54b7ed01f9f4fa6b3afc3171dd7cef7e643aeaa71f586e89d1d3c816314cd9ce93f45c4e03501e8a6712aa2d7de74a9c3abceacefeaa7493200a767019158dc4ede40462459f8c25c3641715e39ea6a6764531a20b5fd9ec85cdcdd4a34520090412498a502d4c169793336f05309c35dcbb706bdcdbdd6e68cbcad7b3a403a1793f9c98a0abee1043c768b5d8b998d3a02d7399b0f4ed3556a472fd0428258dd178e0a94046befc587637c21b1f969ddb21945b895b1789fd3cc7b28bafcd5d30b25495a3c3c6b0669940aa75559b5e0c21ffe000ce47411e254cb31f75d63b9e952478dd1b1892357a0c12906fae9300d89b6b78dcb0918956f29f4d81d6739871f871e09edd7195055e8ba36eb16d1434cafc4241f48fd39239a673111a3e40a0b33dd154b9365ab9d328603fb5ea01e3bcea2824959cd883d56903d861be0bb6ec0f5d08211a611542360bb04e0d30727c6f3b298782c98b8f40cfa9d6dc5622cb8416e9e08fb639f2b715f2d338277f63ad8542e910deb6c826585843528c53f3540bd29dfc9e142c93d48d75e880cd5af5a817de814708bd72c2b96f6722d867884ab559d8f9e02810507bb54ac6f8ca2ec4c99e40b3031b72ac5a1708b29d6a03e9cffabe4814707a20fd551a0cc90ba97a9c7548c0d7fea9d18a1d22e4d3e8c2c6221cc60e356287163b9f84541bd90d2f96319d05e46833033ade6f85e6167f13b5e9545474f8d84fdef7ab418cfc6e844024bf4d7256168603e41362802dda03d08716227d33b147c8681b21d80f3e000b5e490f5a4bebade71f08877bbbb2da5595f23662f3ecfd16b663a88e467ec6b8ba0ac25bf2f9490e1b92b51d8466542594c28efb0d6cbdbf184b0730c9eaec8563c2538e503403efc1672c83bd670d93cd402388d4361da2f48e1f6712f20e8065ce07148445a9525263cc852fa085244da1e56e2e9111695fd5bc648a72d814a1dfa6c7b4db558084b96d10731a5c10d025d3e67210a3388fe3c4330936dfb72e537a02ec242e34aede59a951bc4558acb900398dd7536a5dbd50587da9c7b357737a812276af4bb9710d44b52953ee928a034da6734299d8a9811a31afca3b3fd6811c2784780d3c386d961290325b009b489e1ccb7c2161e04562703ea85b21a53b7f2053371df3f6a04640dc59289d93c31b6cec5b5c7a2fd122d7249f8af72f4928f2317ec38a5ee59100271da43a4f0010d7a657fa6b3fd78019c6b858a56864b8a1708dc7ed68fbba7eab4f95cbce7c36a6c063c9d9c35ae97de59b9330a5c408f1d80e7f50f034fb667ffa3f9ad6e3495a9005e75f82d638e46ada1cb7073d74aefe3ae845b60887f8a16cb8a45819a98edace38b8bc38c0be085d4531bedcac0cca78f69b0c37c79705097db3cc77a696b0b1941d3faba49f09c423e9f3c1cdbc5080b2d18095c7d0c85f119c5163929182e254968069c77389e2e22f459d1ec042dd59a28b36fb1e1b6fc4e977eb01965871dd2738f1793f8d2ca7a3d1634737ee45894446c43e253660c5213fda9df6468ed6925812895370728ab5a3782b4e701729cbf005f791faea88ef4ba442013210667edbdbd20f8477425377b156376dba4c1dddbff55a2da73f6ed7e59879f948f5e31f30faf87ea69deecb28c81254a782c2514f06ac483b31956708c7e5fefec4e3098e8b7a3d28b43a6d22e632939e218a04a05aaf48806edf36023ae16cad53335cf6c262d526d08af7e669dd82ba9fafd53ff637cb9c2a956537b0e22a7d6d74aa635ab995957f4bcae0fbec300303f7d9c4db55143e01d5cf61f05ecdc9e0989df5103ab8dcf0f13329186de703771df390ecd1dfaab318033c1f3f638b6d4d76be4021fdd29e28637ad735b48d20bb70d2532584e5d960b40af11e9b58933694af31d7fcf9b8389bb0fd04a59248479facd7a2a75f1504c8f12e9e8109efd35d1a37975c361a5f6067dbc6894f5caeec61fe6231ef77dd9c15de11a38f2c3c633030340288d8d4aa4715fba1074cec836571d741974431a1d695a47db111a2a374163b3bd33250ee9ffb0954b27913c89a8ea297d152f34a8e0a8c9a9df9515194ca21579135d733feb3bb6f349abc2f17656da26ae2aef72e8d3a414c9462faceaddbc35edcc0596e3998f099ce5da9a5d9dab3c530562f043b8bf2276296ce12a9362f30e519034410ee99b61f969125edc1a77181590adca7f33c1fcc2346b45ee53f14dc71e4af48e9a86a1669853e45553b7b965a900a1187f7589a505725715ce9b8cfdd2271b7519f5e3a13cc6c8ffa370e86199c3e428ff6fa28c8b157205195997e5aa1e7b1717beaac6b1a48285307211f924a71fe24485676859055a18b9ed9834940d35dbc672cd36"}, {0xa0, 0x1, 0x1, "f484d6c7a7799a50f0cb8f249dc5ce7b9cd2505bb978d11b89b060115b4b28df520913d29cb3144ef9a9a1319da24dab490b56846d6abd71156fef7c897000dccdc68ad045517a9ed2a0fe4144059bdc7bf40e1d1d41ee5a1f16af616f4e433c921442887b58cd7ec252006f367ffad890546df2a13b1674728b1f1b68e102b1b4e258d9becf96c9d638"}], 0x10b0}, 0x40d) 16:00:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)={0x3, "0682300a6b2f1cdced7fe2a8e6f0a13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d6119266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d31654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb919953e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d58272396c41c682e828cb239e4ae9ce65baf66d7111b4dda01a79909695c29e9d0db7d0a49c9591d8cd3335c98d6c2e7bb4a5e69609002ae5fe753736450cce3de349df4026ca662b93a7de60040d7614e8d9c01"}, 0x137, 0x800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000e700000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x0, 0x800000000001000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000080)="015227a958afb8e9f4f22d0851b7ff6c808ec9738d7380fc942b4a269b83c96d94955d2cc39936e181c59ae38fffc58a17196b11724fcd93823295a6a26359549831d11a7b2b17911e767f37b3661783a375431e1f914fa537812326962605d0035c9ac5ce2fec2cf3941d6bf60415ed115d8d86bb60f9b6ada2be0226237301422e5c0f71a7c766a2db6de0ccbf291a7c0f092b258f763130f17418af170a16d0a44e2c819a4414b00d955627ad7b7d8566b3a2b8391e16d2365030c114a1992fc655419cf0994b23699187402d13b2ddb26f3a7ccaf0b87422eaa600118bf795e2a03afd33e820d25638866a6babba02b00e6657727e878fd921e96ce5899c6700491e350016a3b2b1697fdf6ae4eba58910aa5eab7d8495f816ec0b8837804d8ca9620dfaacf8f1342cd516eafa591cbefe98d2ea99f0b4bc9691d194064ff31556ca91b9381474f1e1fd4923c9060f676ac740c3c53dd178b8080722844f9cfb982fd9a49d7a0bc0675225443298356c25ea4e3f53f70f30c0a736859aba585df1975cad603a08cb82fb91aaa1af2924f42914de640a7c8514b2dd84", 0xfffffffffffffefe) close(r0) pwritev(r0, &(0x7f00000002c0)=[{}, {&(0x7f0000000040)="20d312fdae0fbe8c818fa7669fb0912a0a2fa2220827c0de", 0x18}, {&(0x7f0000000240)="64283e6f58b779", 0x7}, {&(0x7f0000000280)="8be70df9637d0abdaf72fb46d91f324e40bb63789fd5fbd86bdbe13afc889ebbc4641fc2a64e93758c01f17d69b2fe", 0x2f}], 0x4, 0x0) 16:00:17 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) truncate(&(0x7f0000000300)='./file0\x00', 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) ftruncate(r0, 0x1) setsockopt(r0, 0x1f, 0x1b, 0x0, 0xfe12) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = getuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r3) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r5, r6) 16:00:17 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x40000000000003, 0x0, 0x100000005, 0x100000001, r2}) 16:00:17 executing program 1: socket$inet(0x2, 0x0, 0x31d) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="95f87a91ea9333f68710a68af22c50647e9a5fc9b71ef75256e5df31bbd2e1d8b72d602df6957857756b1dfb106d66a925efba615e69ee8989de8645262952e2050ce245e120efad806053be10fa222d6efbbdfe", 0x54) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/160, 0xa0}], 0x3, &(0x7f0000000340)=""/10, 0xa, 0x20}, 0x1) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) fchdir(r0) fchmod(r0, 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1d0, 0x2) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x5}, 0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/83, 0x53, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) r2 = socket(0x1b, 0x8000, 0x3) recvfrom$unix(r2, &(0x7f0000000180)=""/171, 0xab, 0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="baca7d2b360e5b46c4c730bb2ba476a34402738e64ad66804e9a5613f92929d5be9223c7a66bcf411354b651fa3e490e3dbda17c6050daaba956c697b559418e88f2f4353f49da231770d6821622feed44e59f3a6309e7f321c44aeb6670e19ebb1f271fbf75d4e539dfc794c664ace178ea321f9178a62aa500ef365c47003a3525590e107aa5fac12626391ebb35dfc103eb1462c7562a9655744ce63b11129f060c6d8bd7500987e166e22727001a6bfbe21eec89e6014a5945e375fd1544b3d6e358c2ca8368f035a9e393bf6bf261d9169959611422acd6c506523cab8b401030cd9c", 0xe5) open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x100) bind$inet6(r2, &(0x7f0000000380)={0x18, 0x1, 0x1, 0xfffffffffffffc00}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) r3 = socket$inet(0x2, 0x8005, 0x3ff) open$dir(&(0x7f0000000400)='./file0\x00', 0x8002, 0x1a9) write(r1, &(0x7f0000000440)="3391be6850fbcc23e3b0071dbc18bb731813c4e39fab5c97e8c981037ffa160c7132617dc6d2472e0a9ac2e135389d809926571ca2bda7e5e860dc260977ecc19b41bcd0dcbefdb7d18ccca38f583657672c0ceacc6d4b5c3654789860fd10c7449bda3b3d5f07294acf91de115b8ffeb683231243eb057c7d2834b3ad6ac13cbbc5dd39d5d08b765ba88f10a14d27d88916ee4c20ebf469250ade56da373d0d9291248b73d506621d0de9b9ab515f342ad2d2b1d811e3a268edf3d1970bc34e90a0a718761420efca240f4719f8c487d4", 0xd1) connect$inet(r3, &(0x7f0000000540)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000580)) connect$unix(r1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) r4 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x0, 0x40) socket$inet(0x2, 0x4002, 0x40) close(r0) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x0, 0x527d, 0x3}, {0x18, 0x0, 0x8, 0x10001}, 0x10000, [0x800, 0xf13, 0x101, 0x8001, 0x4da2, 0x4, 0xfffffffffffffffc, 0x5]}, 0x3c) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000700)=0x3ff) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='r\x00') close(r4) socketpair(0x1, 0x4, 0x2, &(0x7f00000007c0)={0xffffffffffffffff}) ioctl$TIOCSDTR(r5, 0x20007479) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000000200)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1ff, 0x20}, {{r0}, 0xfffffffffffffff9, 0xb0, 0x0, 0xfffffffffffffffc, 0x4}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000018, 0x6}], 0x1, &(0x7f00000000c0)={0x0, 0x7}) socketpair$inet6(0x18, 0x5, 0x80000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x80) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:00:18 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socket$inet(0x2, 0x4, 0x6) accept(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f66696c653000"], 0x1) r1 = socket(0x2, 0x4002, 0x0) fchmod(r0, 0x4) r2 = dup2(r0, r1) shutdown(r1, 0x1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc, 0x1, 0x2, 0x4000000000000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0x5ed}, {{r0}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x800, 0x6}, {{r2}, 0xfffffffffffffffe, 0x17, 0x14, 0x7, 0x799e}, {{r2}, 0xffffffffffffffff, 0x9, 0x8, 0x7, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x6, 0xf6}], 0xffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x81, 0xff, 0x8b3c105}, {{r1}, 0xfffffffffffffffd, 0x60, 0x80, 0x3f, 0x2}], 0x9e0, &(0x7f00000001c0)={0x80000001, 0x9}) 16:00:18 executing program 1: socket$inet(0x2, 0x100000003, 0x0) socketpair$inet(0x2, 0x4005, 0x6, &(0x7f00000000c0)) socket$inet(0x2, 0x8004, 0xffff) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xc49, 0x400}, {0x876, 0x3b20}}) socket$inet(0x2, 0x3, 0x6) socket$inet(0x2, 0x5, 0x8000) chroot(&(0x7f0000000080)='./file0\x00') 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0xc2}], 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 16:00:18 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x9, 0xf0000008, 0x9, 0x2af}], 0x1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0xa0000001, 0x80, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x80000001, 0xda46}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x8e, 0xb66}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x6, 0x9, 0x3}, {{r0}, 0x0, 0x1, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x53, 0x2, 0x8, 0x6f}, {{r1}, 0xfffffffffffffffc, 0x80, 0xa0000000, 0x70, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x3}], 0x7f, &(0x7f0000000140)={0x20, 0x8001}) close(r0) 16:00:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) shutdown(r1, 0x2) 16:00:18 executing program 1: 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000200)=0xc) setsockopt(r0, 0x7, 0x4b, &(0x7f0000000100)="38688b26c7d1fb9b2839b7f5745c60451d5500b335c05da8ff9c04329022d33874027607f818f951c65d26f02a7b7f0a420886ece42199dfcde8784d51754a58e861247e0d62f6a9a1bdefc939196a074c2f94db2d2fc51b61b7befd430eee6b66f94b3288a37467f2178015c15f4a331b6227e2c5819531c7dc1245f3d26dab6efc586f1eab68a607a89d789ad82872dc1ba8e37d", 0x95) socketpair(0x10, 0x8000, 0x1, &(0x7f0000000280)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x2001, 0x5) pipe2(&(0x7f00000001c0), 0x10004) accept(r0, 0x0, &(0x7f0000000000)) syz_execute_func(&(0x7f0000000240)="c4c2cdae714fc4820d2f36c421a1fcaefe000000c462799aa4cd00000000d82468c4217d50efc4e3114b64f505090fc74d07643e446f3664410f1f55d2") 16:00:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r1) fcntl$dupfd(r1, 0xa, r1) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x100000001}, 0x10) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) 16:00:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040), 0xde, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) chdir(&(0x7f0000000240)='./file0\x00') r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x84) sendto(r1, &(0x7f00000002c0)="d54b6a8146eaa9c641d6224dc94a9d5ef59eff5cf77d3d8e4002e7abcf8bba4e715d3010b3c970938b0e22ad5c6f6d2a5bfb060467d9fcd38efef7acfd975fbb630001a8a4350c16c7c32268e1f2149ef33cf1a1d941663b17d26213c811f40b8398d69d4d26311a231ffcd3287fae", 0x6f, 0x401, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x10001}, 0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r2 = socket$inet(0x2, 0x8005, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 16:00:18 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x1, 0x6}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xe2, 0x90) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:18 executing program 0: socket$inet(0x2, 0x3, 0x102) syz_execute_func(&(0x7f0000000080)="f20f78c00009c4e134590503000000c481cd71f0daf30fbdf4c4a2f930e0f30f8c000001008fe978c6e22e41d92ed9c966460f38df21") r0 = socket$inet(0x2, 0x5, 0x103) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0159a92c5eadc7f3284c7538403d5a74ff2eacb1f59ce258b12bb1e38f54629bd74c5f1c3094fcf3312d7ed93c7cf718a0f1b358ca4d6a62968721a91b8b4541c443f10d1e4f599f10589f263abe243df53138a23994242f00838198abbe35118e79", 0x62) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x90ec, r1}) getgid() r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x4) munlockall() 16:00:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x10000, 0x0, 0x8000000000, 0x5, 0xff}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x2, 0x6, 0x7}, 0x0, [0x20, 0xf1, 0x8, 0x3, 0x1, 0xffffffffffff7fff, 0x3, 0x7]}, 0x3c) 16:00:18 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) munlockall() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11) chdir(&(0x7f0000000040)='./file0\x00') 16:00:18 executing program 1: shmget$private(0x0, 0x1000, 0x8000000, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ff4000/0x2000)=nil) r0 = socket$inet6(0x18, 0x5, 0x9) mmap(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x0, 0x12, r0, 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1) 16:00:18 executing program 0: socket(0x1f, 0x5, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) recvfrom(r0, &(0x7f0000000000)=""/166, 0xa6, 0x840, &(0x7f00000000c0)=ANY=[@ANYBLOB="0c473e92000000000000"], 0xa) ftruncate(r0, 0xe3) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000140)=0xa) r3 = fcntl$getown(r1, 0x5) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) setgid(0xee00) setegid(0x0) r6 = getgid() setegid(r5) setegid(r6) r7 = syz_open_pts() flock(r7, 0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}) r1 = geteuid() seteuid(r1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) shmget(0x0, 0x8000, 0x8, &(0x7f0000ff7000/0x8000)=nil) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x406) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="b2", 0x1) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000100)="fc6f0741dcc3ba835b128ecd5fc6f01d7323023bebdebd", 0x17) 16:00:18 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="c80f585a4e939f8399f4b810cdc84247711e1acffb6479bbd2eb361a5d74bfa7a8a4dc97f7716b0e4db95cf6b5154f33e9046190e54bfaede3c2fbcc20a62f7255992b727023d217ecea6b057000ceaa53557799642de5bcbec40e57d6eb9545b62b8fcf04d5cb0f7ec4ec3da4fd2c51305aaac9a2fb8da78a881453254988a1e0cdabb534c065b169f5a46f49c09e3ff2599f275b86edc3ef2afdf5c7b562a4a8cd9117503bdb2d9e754dbe9fa1e9d26b179a421e84f384454d1e1585454baab8c1142127d0c67811bd440232b6de847c18f66abe065e2a96477661ddd4457f8278a579f8b9b43b", 0xe8) pwritev(r1, &(0x7f0000001640), 0x10b8, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="393cafad42861be8fb7efce5fcd2c7232da2abfe23313ef501b0ebef063ee649d44b9640065ec2fc8b275d0e6a46d4d1f32b9f52dc1bb90c6af0b8c976240347bc7a49434cd70b486fb17bc47091038eabe5cfc441d3c58147", 0x59}], 0x1, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="cdac01312b276c11748e5033d8667d9b0e08eabe3802b0a52cc4", 0x1a) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = kqueue() r1 = msgget$private(0x0, 0x88) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') dup2(r0, r2) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x2) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) lseek(r4, 0x0, 0x800000000004) getsockopt(r3, 0xf785, 0x5, &(0x7f0000000380)=""/117, &(0x7f0000000400)=0x75) poll(&(0x7f0000000440)=[{r3, 0x20}, {r4, 0x8}, {r1, 0x16}, {r1, 0x4}, {r1}, {r0, 0xa8}, {r0, 0x40}], 0x7, 0x7) writev(r4, &(0x7f0000000280)=[{&(0x7f00000000c0)="e6624217b6cd8268b8b3eb9b55354af441a3d1c9970310de0721e85447905b182aae1647425373cc314961639c6a3e5dee83f2928f8d7f3e19045c3ee6fec03d5228694865567c7e62e6b2baa78c554add9b5d23a380de0b9056ca6cc2de79e5fb2fafe779386a3c101afa891edf95e8b30299e06ba5170179ea1329275b995a0fae333083fb7ed81de0d0b744b985a71d2b01e1a4b497d1fa73ea0bcbc24a415c91901f98fb0b88b50150", 0xab}, {&(0x7f00000001c0)="17ab7e8c07eac309e6e56134ee22a33045fc97062506c6dcf397806c90a55c0983e27ea4f8d068a34cb5a2b1b956050e7300aa8061aab34b12ba654a1ae8", 0x3e}, {&(0x7f0000000200)="7222535e25ef499e2404ec58597a46b12934dcd09756517f20e58f16e7982e3b750ffe8adfdbae7ac9eb6a67cbb4a9db2a8e1df4cc46f597b0b182362c92ae5e82", 0x41}], 0x3) writev(r4, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) mknod(&(0x7f0000000000)='./bus\x00', 0xc080, 0x6) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x0, 0x4) semop(r1, &(0x7f0000000080)=[{0x4, 0xffffffffffffab4b, 0x800}, {0x3, 0x8000, 0x1000}, {0x1, 0x4, 0x800}], 0x3) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)="48ede6b230b8d9780e98b84d01d6bbcf93423a2ca7c8d37248efd8e44daf53b7c792b3cb4cba360d1fe6633186630054b7acc67baffa1fb4de6bef593e163b75e6c05bbdbcc8fb7d0bacd8686a4ba844a51515a67e7d8a6a515305ccb70ddc02f35048bc3c6d9dd9d6c0e57f147586b36d16e33a62a8a59ee3adcecdf8a89af42a84e72bef60b09eee2718268903cb0744529192c7ed32ebfda5b8e3a08529dc334cf40a8144c05c9ae6f8b3adc3f058cf4d69053a96dc17ad8bd9e8679461e88ef182a9d8e47a7a", 0xc8}, {&(0x7f0000000140)="023b0ca34315099e59be260c64977cf3a61bf7f14fb1f779a9b0fbdb5ece09ac67e80c6a246a8e0a4a253864667232776a9dafe174fa2f657fa9530f4de2cfa823959baca9b0fcf07f939b5df0798883cc7628325429a3f16e5d2bc4514b66d0a99c9169d85fe5bdb4acf06fcddf1a594d3c51254a96143d569a47f52b3c936c3fd977555321654c62a880d1e1626de1c78a0e7ced413d1b3bac455a7e02d2bf9571131660e572f5418da510e98e79729fd51984f9b4189745e516f4b85848f8e9b60602dc664dd74550dfa94ec3f214707f03497d31792f622a1e3fb10be334cecb39b4", 0xe4}, {&(0x7f0000000240)="4b7eea5df23a268650607e616ccc825e6a5dd1818c73c85e0e0f15f943bf6a4735d75f3391e1c46dfa77b9b2aeda24308f82d82292bfbca3f93d8f227f57e17861069d", 0x43}, {&(0x7f00000002c0)="a4961b1a22f5e676ea", 0x9}], 0x4, &(0x7f0000000340)=[{0xa0, 0xffff, 0x4, "c008a7b1c929e783a8185c9a53c7c4182986fe77f4c1dfc36494bf059cd7a56a0b87f4407b6b17009435876bb11a474ce75299345711ee7f4b47513766598066d6182d7eedb4b964a0ea0ced409d4107177c1b82f8df7a1bbae29d46de0f2f7c69c3047fb8a36edbb60d45c5cadef3983d41fcc3b330cff2aaf802d66e3ca67a94463f04cad22347a13600f27b"}, {0xd0, 0xffff, 0x98c, "2748ef92461fade0b589900511afebdca73ba7b59bff88eb8736c9fb0c0565d60515dae26698cd06771f6f21962c06b8b0ee6e44517325370fd17f09dd93837b84baf22cb5c3576f0a0e9064748799c2b8ffb2a4d583e34a5ee7c8ef9d49c9dd124db6c354a3399fff42b575f75cac589c12b39aca3799ed222c0a74cb86e32500dd69d06271e7ad0bdb8b3ed36a7f8cb1554dce1f14bc83cf9f4974c3687d41f18f1ca952970c8bfe9bc94466eae8f632ac6188e6e57f6b3ccbd084"}, {0x90, 0x1, 0x7fff00, "737267fde8310bd09b07b221ebc7eec8d1030a3e84539eae9e2ac3b04de9316c91924b293fe64927200450e3d12f8e3430076690877bae55469c4fe924b314df2dbf22dd64e58d3814892cae81ccf33a338b63c4a721fff3082019aadc8c2dfc71c5426dabdb7e5bffcaf27aab7ee3fa3078b71980e30cbb8d"}, {0xa8, 0x1, 0x9, "721d4e1287c401eb6b5b18ed75aebc1a73994252d2771c51f5ef546d403d990d4f40fec82b49dfd0142eb275ba2b720a14830672a69c5c7cfbd0a296cc7e03f0786e433f95d3db019a60e44a0a3fcb972f3710f9a20c0937c63025b147b1d943e090dd8b7228677abba85bba3893e7b93d892b26121cdcf5ee49ef8d303465b3542c7ae4cfda815b09c3b885220c3a5335cc92a737"}], 0x2a8, 0x401}, 0xe) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x7f, 0x9, &(0x7f0000000100)="00a0084c", 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) 16:00:18 executing program 1: getitimer(0x20000000, 0xfffffffffffffffe) getitimer(0x1, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = getuid() r1 = getgid() chown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) socketpair$inet6(0x18, 0x4003, 0x9, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000000)="c196cdc474b2e7b5a2e223400eb9092ee659db3299562e6b670ee3cf239ec3e32a2695", 0x23}, {&(0x7f0000000380)="ada4525764d0abe8ccb32a8ce1db98f4cb87f6f3c3f7ce2953e038ebf83321b0319fe75d30ba7f5e991f2986ae76c77224df4d7ef2b962b19728381a88060094db2680e02800f8e6827660d3e3c361dc6904666f9e1401badea0f403d1d4a14224aeb9ed5e12f0d29660eb4f8a6e0b46d15177414afcd2d063e46af49091a0272fe0860e2fa9cccec11dbec8c820d493bbb93ace31c6f4367e97e1d84ec0bbdedad7df8531c2703fa98d17cf57c8f5ba0ac8d863eda6363d95775d1978e071c12c3d7351489736bf3c996f538dd5d16c9d583013a91a57b13292c283b51f7010e5", 0xffffffffffffff33}, {&(0x7f0000000600)="0c80e1bdbb173e8ef0fc6966ff6e17474b2ad9dc554f8a55b796458aa56e3ef69917e3b9c72a179bc0d0de6928819bbb0843f9cca172ec3f616bad58366a765f1307b7a2b26adca8f33a0fe46ab5fafaecfe1a454fb7924d89ea61a52f85fcaac40b49e14e085200cf62485fb0cc5e3d0e883ea0e7450800a18fc49207917178e32d653492", 0xfffffd89}, {&(0x7f00000006c0)="12dabe607a275f5f1923cca7ee34b12b85e7f8ead95cf584188ea82c196728074e30c00fa0f1c2aa0f442a8e6db8a075bf453616d0790645e473c0ea824ffcfbd54319d025fcf67b32b7b23d48106a5ce5f29fde08f049eb25cc467c25af2950dd0d71e0d6b27c61f4061d5dc25a5458ca57703bcd09eb153c05f1409753afe869cc79085d47e0f99a566d63ba693935", 0x90}, {&(0x7f0000000480)="377da49f8762ee2ca13a8d59dec359b63d2d3b4ea512094e272c357b5379860a5f05469ef627d85c0edd0ea15330159a58bd18083064e82317c67401aa6d68edf69a0d981e3bfab7247335116e7f224090119694e07ae7aa0cc5792ee8", 0x5d}], 0x5, 0x0) 16:00:18 executing program 1: clock_settime(0x100000000004, &(0x7f0000000100)={0x8}) clock_settime(0x7, &(0x7f0000000000)={0x2a, 0x80000000}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0x1) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000002c0)=[&(0x7f00000001c0)="f65c7d3a00", &(0x7f0000000200)='\']!\x00', &(0x7f0000000240)='}$)%]\x00', &(0x7f0000000280)='!+@\x00']) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') truncate(&(0x7f0000004540)='./file0\x00', 0x0) socketpair$inet(0x2, 0x4005, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:00:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="b2", 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) open$dir(&(0x7f0000000200)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) truncate(&(0x7f0000001280)='./bus\x00', 0x63) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) 16:00:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x3, 0x80000000, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x7fff, 0x40}, {{r0}, 0xfffffffffffffffb, 0xc, 0xf0000003, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x26, 0x4000002a, 0xbfe6, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1a, 0xf0000060, 0x25, 0x100000001}], 0x100000000, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80000023, 0x7fffffff, 0xf00c}, {{r0}, 0xffffffffffffffff, 0x4, 0x12, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x20000040, 0xff, 0xfffffffffffffc00}, {{r0}, 0x0, 0x2, 0x2, 0xffffffffffffffa3, 0xfffffffffffff9dd}], 0x20, &(0x7f0000000240)={0x5, 0x3}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xff7ffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) kqueue() 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:00:19 executing program 1: select(0xfffffffffffffdf2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socketpair(0x6, 0x7, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:19 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) fchdir(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = syz_open_pts() mmap(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x4, 0x1012, r3, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x5, 0x1, 0x1, 0x3}, {{r3}, 0x0, 0x0, 0x85, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xffffffff, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0xb16, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0xe, 0x30, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x28, 0x20000008, 0x2, 0x3ff}], 0x1ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x1, 0x92f}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0xfb}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x40, 0x6}], 0x4, &(0x7f0000000280)={0x80, 0x5}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xc312, &(0x7f0000000140), 0x7fff, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x21) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000000c0)='./file0\x00', 0x44) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/90, 0x5a) mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) chroot(&(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:19 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="d4740142c2f6d050d6b8ffc86e48de265a2e1e849d92ce5748412d597315517142e884df3014f296f702809d5aa58be515f453619986c1b1a34b964d02bf21e15088fb23eca983c6d0a8386b1ea96148683ac0fb040e4b910538b7d375b6109acddc4e23bb03da204df59f364685cda7b32f8f75c39359b21495e504961663201f958248275c4ed303c1c181603f197d239ce18d3dcab2023e18976b465951062ec7e4678a94041f37a74b879e9422077690a73c574bb1788c576d99e4f5fd", 0xbf}, {&(0x7f0000001740)="9f66978ece27b6c2207d29772f8a15becb98337ed662eb6e589bf9c0918f39af003335e1a53aa70d43c561d17a08933aa540ae3dc4f5646eb2d91be35410239e2f03844fd0f38ca1a7a2bd3ba63612a34478c70075af3a2a472152b7e611864ffa0fbd0dc34e8adc2925f61e76e115fbca0214d1d44e57a40e417239200c08316cf24dc47cc989c027c78971969a0d4f3020ce4089c093e2634301349a3380f93974c06b0ea199926550ff37cfa7409e9b823e9f7e7bace431e7ffd1466930bc59da696b4b900c5ca6648e24b703b27608236da64cfd71197208273e6d1e801443b75b293063582362ac4153cc4f91f7cca914709354ac659fa9280fcbfe1c6549db90c3c25037b9927520f6733e77f7f3a3f752895e844fff47d1339a21fe390e9fb12825d1bf5cfc8d79caddeaf37efa0426bd856c0b4701ca22ef19225be44efcee24a5595344e29c812ed6995850b12cb7ad815da4587366bd7c1f4e3e774bd250c86753ed3da2a2ecca3536706b2bbeead0d9e953d4feba4aad2f007907e56c8fe964575527944490b4d03a02eb941ba7096877174650c3e249316b0f0f91f3169e915f7892abd18ce05bf5629e7ed6078ec356e3c7ecd96550a91290c47ecb973035767e2d818c8d8bb65b5d841ef2612a1deedca2aaa823af06088bad9af4cdf06d1da5aa8491b28886d659401047c6a7bb359c0ff6d76252ed992be01a88adee90e0494b9be52ef5b77e2eabdb0d6eea76d7e61dbd288b841693d3fa3f1a0046268c2046d05f86ebb1bdbddfc64b6a632b63ea57c743e6cbd00cb1d7e585982adcbc1357ce9f5e44f68fb30321a5479f9d31b1c1dec6927f549afff8b649bb85d53820c4d69ddeec07340c09107f51272b52c246d99b637e596fe6719f619f900b81f7969a5f8bc4b5c23b1f4894aa54dfc8c60701b028e4c4f3d931ef186a77fdf519bfe90efe887f430e538859f48b4dcc8ac0b4fd8973f1e1455cad3ce3cadd4d330dede3f7dc32be0d5ac7939d6c7f8c1a8c6ef3c5ad97bf8dc9776bb6ddf4a7af0469331aba491457bccd683557b001ff09ed86c64cbb07d092b5d1b3d44855c8025ff50f31fa2e38c76259272b6a3dc57b339bb6745ee83b87864479b97b83348c814c4d4387c80adb1dadc04d4498a5924ff79ef40a31d2009722759ac784874c030997b21a62037d81f9f52b7f8921b301f6af2a4313f5fcdeb2690af0d4ea4336febc05bdcb92f29cae9c44e459871f0ca8d1780e066e1ba9c1a876f8eaaebfd3536540684dede075c51e25fd17c8f961bd4ea5e611a7891b36b84fad330ca8a483dffe7e1d448a5ea6c6ebd5a14e8d26a68b1ed7bdba5a26d8215bdf3a092c62a1c8bea9624d711a980cbdb4302231c8379026dcacc6f3c7567d01c4d4b4afd1fea895e899ab21e41e741e550cee00c74c7c4b255823e9afe406c7b62993abda7a6621411ea64e69bc60762b2b1cb4dbc546b8438af3b793fa8a5da2e96b4607c1266dd0bc6c5979e76f97a75826de35a4fb534c1375a4d0eb9e2e6ae9422a24018025cb6472e3485ec931d063937d24655b854c46421e052ee8860cc8d4bd982fec66a871bed00a4c9cdfe1d7f1a86cc283d29991c6d20c9cf5c3d1049f587f93938236cce635671325d4dae2427602b91e354d1a25d2650df0fbe1116e9798c00245349a15c82e63d656815ff4eb6f360233997e16fbd4192c9b23f565242a04939253e3c7cbda78ff4dada180e3c8c61f222d90d3ecd2ba29173fabc7bd9154fc46e917cb0f8871ab5cca8adcb55ffae36d89c1cb9a3a4f9671146ecbd70ec6d5fc8e34acab42a36f539341ea48a863ed5803867a548a4d873dc45e390a97d3a2787751e5ba4a306609eabc76d93acd6ebe2d5e86e4c42fc5633e575c90124f5e4567a4cf430d06424f2f6af230b1ea4e3c2c9bf727b4fb3212869865f373339756b3850da5772d5a53c4d14408594fa44b4ee4f8451483051863166472f4b9060a9ba46de47fcde9395b7697ef501e879eb408cd7e58ddaeec58612e457f996c39975098a7cc5b396f8503c4708e48ea45582996f37a986dc62a6ca32be92b3cbfff2b70b2a9715d11f4ab1571cdfb7da199c2fe718d82eef8375c6054362d07886f1b7048b2f1df262f08a4287bdff9e25790a1e74540c05990d63381383ef9628bce4c2a41003a6b1262fbf27d99e5acba498fd28464fe4f8e9d6d4de9712297ba50f795ec970b3b6ee790014227fa7f253e45ac11c7322ade9e6b47d8e3635758d87f6b02384e1a702c5824dc8e9a849e8b8d7e2713cef979c315cdaa180b905ad3ea60e414725d3ea34c41b8b9ecdbe0a73ca09f028afc3c2f184cc980bd7507bb3d722c831aad7089f49917f00d521d10483dcf1efc53229da1bcf1d043530226eb15dc220e7e4febdf52abdb1eb97fd96e9dd6b5e2453859c15c9f7aae93b716faa14017784f9e1c150fed6cfed550c5fe7d4e9e342e1594039505607eb36d7ff76684b256c9da7ad2630d556354a295edd656a2edc1379d9f3de97d242e7c6c59d04a1c9742b884c1a2b73a7292e0a1c921436d9b5d60788726f7112c38908215694a84b2acf10f803513089350278e3dca4f15af4ae736a521553e6de497f14dcd1dbd24fcb5bb54cb42bc50ed182373b9ba98aa62893c0466eab18b29b84a37d0229767613a630bbe3198700e17d52774ad6b5237bb77aee3155a32632dc56186d1060b74b8b2095219383eead38d9f01a2f2e75905cc1906e9753575f6ed535644116d2cbe15ce52a63f0d70eef94ea0100e359516b5de52864331d23e8c7ee6cb3008a6177c621aac44c5fd77b05c0e244630db65028f0ac9f3779979bdaa7d4b37d890a5ad8354b38cfe32bb3bfd5043329eaf2b09bf52fc7a8ffba43a3cba328f1172c4fb0e2d85d3c37c571360d468b8e2c1ae5bafabcdf3fa71be51537392a17e8f0876ea542274b2c5fa8ff3a2ec397ce9085163b7631a91036b98d6efbb2f3cde528c5f20014e21c57538d8930ede16b4d3e83c8c0a3b1fdbbb644eb4b9f404bcc4842e8100d05e4673481dbc3521e6f5fea8b0f52f532f2b5f0f6a130cb8a6c11e4c79f00b0fd957a27271734e0330ea1324fae2357c8f97c353f8a23af00c57865df1f59583f9d400846c7b69120be6efd4e2786ab2d06743d85a32b5826b733863f7970c721e12797a2d1ee8562c44d530c82b9b6ab9ccb8b42288923ff4a064599ba6fad74695aac2fb799c488bfa2e47697525f6e00159a750d97251b1ee9a0b5c6b2e1b330ed413d8126f14d549cb8558ada834667a9352b5a1ece00780dec46b9d18ccc94a37bccfa112c7d094240c0befb4a0272045f2f5785442035763dab5710dc66e3398596e2c92a8f0737cf2c9489e257c9e32ce0823afa520cf39958af3c77cceff7d85859222555265354bab25932d08eec888b16840e7cdd7047fdec3fdc2a456b99cd9ba29bb038ef7c46dce2e79f47048ef3f8e3072ffe6a567ef3c9e8669a7ba360cb23be45396938ac4dca720adb21e37558e12d0744549fb921311dbc0e83c6a4d079d07b927ebe6460df23ed64bd7db01fe24f4cae5f7df82e164d9548d5a58b6c47b7a98f96d7d60851b304c3c82fe18408b0974490ffc9a0fb43267cefaa74860e7a7e6c7a4795de2ae60ed729b53faa44377baedc62ea005f26e31de2aef61d9e71cbc6d836dce359090654308e23a1bd9ea577642a861be7cb3d3e35b424338abf3f22e60232db2eb9cc1136ed513a1bca31ab56f8a204f1b61a2d4b293a271db9267cf2ae84058e7c1ee8d51d0f81833a1e45bdb1f9fcd9945f3037dbb2b9da1bdd1d529673641de8ec50fef908c94ea659a551a56e46e1c503f69a921824d6c4727d3cee2f4f978bd62240c08eac6a73fa1171bc10bc5ac056721fa3bf38aaff8c673edfaf0c267400620f7a77e59c044c8d87364d7521dcb9678bd494f500155dfde0af1c1b85ef37018e052fbf0b588d11e565e73f50915044cc1ef79825396f0641df27505c2859aaaa754d9fde3531b1f2a9c116a55cc7267edc972e3fa70bc901d8f5a3b6fac3bea924d78f318dbbd20c71f13c80cd6251005045bd66364e585bdab1d86b55cb42c8bac1cb58a5ce18c39bc8e5bcd1faa962747e882b591ede63bc738c88482dc362667348f52e313459396855924b00c264a20720bdf04350968e60e546dc16639f672347fe0a41435b0ded843074cc25e685ebd1e3ddbd91647e49f829499ee7137b14432f38d16606859d6bb7647bddfa9929b0d1bf9a4d663c6e79ef2b5f42fa9aca334727dd0caf2cbbdee850b97c0bdd162a815c3d2c09ce13305cb113cde68fdd77fc3013b8545f92e603ec79a2b4fed0536d5081e65a81b3a1b16b6c82384167d8c53c7dc3a60b00586e0826dd715f45c77049d7a060571a903a82c184a42efc796d7c555b36f9f71be15c43995434912f36eb1d42b9e27a42ff95813a80e1e44e7e0d8adf58258bbd2b91d2aafd3d30c045d70248606979f3cbcbb9246ea21eb2bfa6f7eb414dbcc2b37b560062587401bab0e5196b361cb16e98af31408843b4bf5367b78b1c9a58a0841a4c27b39abdf72d2d37559de90c4dfc96031347cff79c2579048a16833bae4366da004da2320c45a5c4148a9b1bd7c64d40eb0a2aaceae005480f6039381e4e6b872ebd44a45f14353fa31290d9b7d4b1b865049664c0daf18ec16814f4f550b7ae500eb4b44c7ead40a6739f3a61ea0eca7343ab4ac7677203927b4e0e7217dd7c35f78a02d85193ac93450726cc7e7a3657e944e1cbbcd75ee6bdcc4c6cf3ea5d693913fc9ecb7a35fa53158cfb186dc1ae83e3ac87b3fcf2b89111cad45fea5d49787a0977ed03dcbe7f75d7d5753c8d204add0f057798f4f221701f5092e227f0f5c05e59bb6009b436e173bd772a0f3549e7b59f7682f18b5c62ad7ed0e9af919645b9fafdbbc3824cf505be6bc6d2f6e98ef353b545f0d31e73a5ee38a6087781cfeb40ab03dcc0fd931b73dc06c940738697503d7a0efd7ce02d66e898b1e2e22ad8ad3e30abd67045801424b1faee51f542bea067903d80a6d15e840a983e40e68a327e7c560d0b604e4e9447cb197441d3ed2dd4a3d643df469eddb7f9639cf47cfa61b4e84000e53d39c15ac817003ac13ab55e32d95f23ff8775ea86036e03c63df8e8d12cf9ee290d70b1d0dd36b1102ca273ce859d39196964cb22b07ed7410d19aa47746c42c33640d2129ea1514f35e5a0a9d7cec7e3e00c52addc76024d58dd28095c0cb1aaa212179646ed7f3ddaaf16a703bb42c2cff1107e43d6691e90acc94cd3f5af6233001b7a8175d4b3b775dd03e91dfa10978116c40027b9c4ca660da66a4d124f61975d14aa96348f824896452a7dc04686d9ec6921c48541584546d5351a3e5ec60629e93a36a6ea3c04e5cbc860c8f6042e70e9be890fec7fdbe7bd2e169ce4dde4871de00e4872bfbb72f66c90471e81a56e4818cbb64e1992e1e93e615fb71cec1ea3038e39ef5d0fb9b4488939038b955879856ba489e57fe4f1557a28ebc4392e5f9aa9c2c4a13f87ba4941fee389b52f11df91eb0d8ec9f32a4224c79b03783f3e666bb9aeb87f1d3cb2c27ac4db03bd180a28b43990d99243fedef594526a32aa971157de0a303c0eb728592eae9c7f70cf6aea0df944d500fa19483ddb2dc2bef22772f0d29daf81edf5c073b21d5d64e30b8f4c90cb429b736ee5df95c40e370eed36bf4c636affc7da6c62e253bf5e1a7af48e3", 0x1000}, {&(0x7f00000002c0)="a7c0be18dcda0e921b3097a24c7eb36d231a7b7bd3fbfa5bb7f7fe091e7e7d87808bd66875", 0x25}, {&(0x7f0000000300)="7d33d7c53a1c5dcbadba1cc7b2d83ed0e9fafe9892db38", 0x17}, {&(0x7f0000000340)="fabcaea887ebecb9f63068b93a1ef662e9ec69fb59e01952e66d72d9dab80349e095d384d9036cb7aae533a5d0012820c4b876fcec16ca0713405431d8594c5a", 0x40}, {&(0x7f0000000380)="7c17038962165d82b637dc96e217b6678bb7192db6ad8b4006d676d4da7ffa48635dbd41834f9feeeef0c7ba312ce7d1a3cf046089ae795d6e3116908a551569f606d4cb7808b06b07d136aae2332b1a2a640833dd978700a7ce523ee20c8f6b4943ffc06344ac53241751a6a4b42d5ebe871eaad112a8f8c646cb70c89850e8509ea064b89a8cf3d51a94615cedeb17ede1f2cf82c281ad181280ac7e109fabd4b2a373144339817c4ebb18602ddfe08789f019f8d0246c9af6c3707ede12e128a9897a4c42f7bc1c3f8b2b1b44622a4c6f1a07350e0b", 0xd7}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="48d64ccc99ed8383c18a2ec035963e10d840d7ba9274ecfdb572e3f220a2e391ef1196bf6dcb16ae8e3e3b0c603f2351cb801e2e61989044c6f8f7b0d4cac3acdd89842976e7511154a25b3ba21bfe676bb7b49deaf513fcccedf6ec3e061e5cbfe92a6489c8aefdb6f88c56ead5aaaf788db0bbe724ceea28e19d0b397558f65ce3629d1e4b6eef77820ff27b9a7e658f593fa71bc3a24ca6", 0x99}, {&(0x7f0000000580)="48563f95fdf95402e9308fc04ef34cfc87313ef55a8239af48ab9612597a2040262936f5e0cb9ef419d11446b1cfab8710306009854cc181aa01d42b090d4636a606f207be273c206afadfed64c4eaa249f34116450d371c1d8b30299526a7e141e74bea34213d38de8a4a9fd75b8a682a4ba7eb151bd1472750e4818de008ac47b52215784e5d87d10fa8c4c3f08e41bdce5c0059a1e9d59057c5154621197490a0801d0d7a29a5194e5286752fb131cfca2dad984784de098f3a387fc77b36f4a564dffc3e3c8da157acbde2ff92c6ee6626e31536e5177b53cfc13d0a2965b0363043b3500ac8bf7186e547", 0xed}, {&(0x7f0000000680)="e8d05770adc36f1ab74b011b7bb788e6684f75fe60d7bd9d645c46f1ec95ccaab502886c7dce9d23074aba3d3aac627d1218bc940bc478408313239fc3c581f177d00c6920faf503fc4daeacceb17779d94f136c98f19504816b6518d75d315d874caaa6351ce6c43e15cbf1955d8a306ebabcda672d5dd6bc8143cbb588fcc176a24339d64c0e1f2bae0d0c2185739ce9d7c9b88ac0f084eb9a6528bb0f5c576860154ff558d5e778eb0879e82f8a85042e4c3b123ac9935f0aa4080d033d58ffbbbbc58037c798bf218361922aedd9bf3e647583", 0xd5}], 0xa) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) write(r2, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r1, 0x4, 0x40) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) 16:00:19 executing program 0: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f00000004c0)=""/155, 0x9b}, {&(0x7f0000000580)=""/158, 0x9e}, {&(0x7f0000000640)=""/71, 0x47}, {&(0x7f00000006c0)=""/127, 0x7f}, {&(0x7f0000000740)=""/160, 0xa0}], 0x6, 0x0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) syz_open_pts() 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="f9ce028d546230c5f2b369d2f816f4acf553e292015e0079178aa5d387fcc4d17e6c6150b64ddd3f5c6ca0ab7c35f932ece501095c56bdd6f32a0167b7e0b61475a892785913dfe2810bb1d35f4755a83326ebb6477136c7024c53bcc73421bb80606452fd4c8061d0bb67d0c7684d8398134e6a3c252edea3f31358b5a2c6d899b0c723b80bf6914b7ab3c7e2a79f891fcff4ced61ae5e2591262acaf165da0dca58153939d45d6c922ebac982404744028f03ff5bedccc0c84cc49e04f044b429b85bfc56f350145025e5a68d376327940e157", 0xd4, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000392fb4e46f404ba6efe6bd70a6230ac05bbc1c921724672a7991552d3b6fb00ea1dccb5acf66ef482d8a7d5ccbdeab511852be06af81c6d252b7de810000000000006ceca72a25f09509000000bab3972c7c8f702b37cd59157d7e10f6753c41db1d390de7d06546b41ef2a116ff3f353b1271a96f72d8b7747e3bbfae79bb97127c5f2db283"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:19 executing program 1: rmdir(&(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=""/69, 0x45) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x1) fcntl$setstatus(r0, 0x4, 0x88) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x10000000000009) write(r0, &(0x7f00000004c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="15695669682f6a9b43dcfa919cdc8388380389a5eada1a85a2658918c0a4a454a26600052512416beeab20748ea2407b1a77fe93e9d2850b80c44c0499e5", 0x3e}, {&(0x7f0000000280)="14845384d76408f43aa619a29e58bba7448ed0e2c573fa690c29ef2b08766621f48722ceecd4dc838807aa6298dc612042d8c993b229f253", 0x38}, {&(0x7f00000005c0)="3645b2b7f173b832832f11b95f633cb70dc6a7b3c41aa21348593f89827b51da4b17e8bff6cf2f17e1129431b09f270f2ceb862cc82e5025da67ec3d4c7e4d9b4ca267fcffa0bf8c4e6107baa888f17c1dccdb49eef4aeedb485c4cf3c24ff7d1d5ed89b440eccf53b811c984fb56fffa0462b8f55610e18b1bd5222604b2fe5688f70c488e069303cb23809d5d02d3de4a9427a99d186e8818d969415d43128cc0c8d922a14cfe37550c962b22de3e5e39f4ff66cf42407b4a7d914bea589a2fa394be8c49a91eb3a13f876a0f7b2c49d539968b5b5a4f57ebba5bd1d72b8b70f17da9a96c57d9cb7b22bb9af88ffcb052b48aca13466309140c48b5101c4c758dc5354e69ca1057c1735296dd98ffa9c0930e9fde88befeb0eee522e8c1fd9076c172e6ba2d2661f8be3959efcffc7d85825fd6497926a185e4ec79127dcd436469a933d8f75af9105862df827542efb06475a54616888cd40591d73c78269b9946cc70d5f49f4d388667a487dbe4f412449b13910752bc28b8a1d363f1266b7f6f474fe202a12583ff273ce1ff150f9d1f1cbad4b0ce08b5d37bc8611c60ad839da595c7a013f64707ab64850560a41a2e1655cda4df2a6a5cb08a0388d48b99a877331b4d168139275dbf94b26fb838a88fc9d105703d89df9e2e66d3538fc5792aed20b1e0d24e957e89a1803559493a0129e206b6776d137cd1f38a0c06faa7fea12a2398b43d3acb3377275536a99586dcce5308bd70122b6eebadd28e02d9269fe823b10c65016e38cd4a5c1786027bf72fa72b42b93864ca2c7eb2acf4ebf47f1ebb96157ec3bd25098d13e6c13a7bbd515580962baf7da906f838a74adbd38cd0c94ebb7dffab980af7e9030614731e2af72914e1211e8f6995709662ae43f806828563e56bc3abd5d4f3f513e22bca34f45047a457d3ef11bba3ef261cef16c6dd75a429318df45778ee3d7b483c94e0a67b6c52940b7da48cd74691a3e257428cf8874c33d1bbd10382d8ee52adcd53fcd822665b5d62628308f8af44e11dd074193b611a6cfb314ab1ae23ed12b8058f4a09abb7d6dbdcb41d0622125ca276d03e0b83f33eafa021d845fbea0ecdf37aaee321ce76a58c0146f8cb5811c075ed16a9ed078c3ada07f7a7c7996471ea377bacb6b0d3455458bb4d953fabe85ef962967564c35d4a192f15517fa607b571b4ba21c778cd41460291bc0678e57771bd42198e465b3206a2094a497bb2059fc80faa6312845a08986fc478fb2d3b415921c31a8b0e5f5602f628c2748d612d340b48d1d4d6199318585ebd1604b19ffd70a00737566454ab64439bb2253d5f6a59b9bb08ba6c8e04777437b902897fe3b3f2ba3883499980f98b2cb7836e9539213fee0745ad076ef24825a29fcff5226c218d883f518792a617cbffc5de9e8cdf1edce2ce1791e8454bc972ea6829859111571c6bd14d68273438782a47460aa858447d423884ad61fe632d1a0b1a0bd80a8f7e1b67fbc98fa15b11f2c5f61aa0798b35f30e3d87bd10f2768533db09ca32354a74c589b2048796698dff0570cfa9e246c6d7561029bd5020d03b4e25f1f4ecfaefe4a67cac3732e34738802f3d6434ed22091494a4e260d953d5c69c3d01189befcea6201e6240701ac45694125a37d4b78d11f307e21d3183490732b2def5f6de633d89e982da6a676a322619102da04e5ead0be630271892fe7c1ad849554313b255810a9bf745d3f9a284c4e511499228ba3ff397cf24be05f3f91e8d0389dd1a910c72e463efd784204cc6b3f56c99fb0566b8b2f6d2c6a35442a6009cd13a46f5df538d785e5380d385e8251cc4c0f8a88409db168fbaa74fdd46dc39f05e45bb6d9bb4ac208116e33c622357e1e0ae70f478c49278e276ef218bbae686673dcfebab9a33ba7c148dd4b57219111738d29fd416d438d06e2d10f4b2e891e6e8bfac1c03bc2e144ada3157b07b8286f13b9f47f448f369245f2a1c34e06fc729f0cc6c3e46e2c39b417352fde45de03889f3b55e1e38cf1426fd09872d852ec0bc2754878824f7050dc1648a47c3382465cf35e00bcfe1e917843f975678e244f0a6463fbbd92e32b68bb53b6be99d1c4ab555838714712552d457df601fa8f83bb058c60c4c95eb4a0f41e061e9a36032f96b2ffa78a1678190fccdfb5bd0ee9669aa54751c00160dadfc5109473dc85b7d539b367ad7d3748788a25da00e5a79a20f268299fe4fe0611d24d37f9d55a4bda5b1573bf086394f6defbb97336831170c34c4684770f3be30689db49e09260527751d1e12a5aa1ee61c9e74e264a109c40c8efe701668d56949202aca7b9621aa7f30d6392e46b24bd73e86ea82bacb4093064bc95f4effa3a76ad37e04a1bddd5eb4cc169e951bb59838692379fa9e7b4bb79c27d494e696ebcde46c84e0d5d4a4a86860453affb6418537b7ee9101f668d35308620844f874848881f6e99588a7191faef4cef38ccdc74bb8333c6927a60391e8d7b9753e8fb4279cbafb439275f79f859d2dfcde47e7404cd0fa2c7c359a61d2d39daab11a7e39aa7dfa7ca9d16d181a8c20e5f751941d09934966095ad11a748a58497c99fbffd8c88a7d39de4b30afe2390efe10beb09a2e52179209a13ec010c2f003535c459238cee9c9f3178b1b9bc3a9becd39d7fb93e88982afc370aef63b823402d15f6d9ae8aad4ea9c49a5cfe3afa1a3397e6085d931e646afb1ed1c6ab8e5a3b91f256b77338fd31bf8c2a870caaa8a2dd2113de05d48110930d0a4635a9dcea95f920609dea54f84880a54e589998f8db4dd2c30fce990d2cca33a7682a021d40c38e37dd9064f6c3c77579c2479e8e44ba272b345d3cf89dcaaf06821e1612bb7844226f1b735eed2b60fc4b2fc5c14e2f848d24fcb2a9afea4835e8287260b2f64b2a0201c88057c4aea67cd321793508eab2430bc55aa9b4ad117e621533b31395458aef9806f524fc76eb028eca994f80488e333462ae12bf9e18aff6ffa5220dd17cd479c72429651b1cfcdfeaf2d3428a2794e4f1f27a11949bffac814779057114c14c91aab44138db42491a2efa9e73cf7d167749a898630f0d47512c6d405437ef34d829038265bc898913afc7756727368543b6369b666b133384ebbeb474317d2552f1bd67ab359672c438bb4431fcdeb344df4ae632a5ed2c9aa4820734ddb7c1a770beaf9fcb259deb8ce8ef3bece7c0c9b358bc6473fcbd4bc624054209094889ba06b301c1dba19da5f217ed0923d7ed206a74af66baeca408167d91eb6f47382fb33df8314c40c5db30e05c4a698efdb0dee532f5041b69015576830acd7c565598019c494b3f8aee36475bd7044fd224829f94c9d4fdd04364fe3481b592ad5b07e49f6bfc2d6a047331af993f2d1fe452623fc62da4c3859ab2ea54c4aab5729b3d20f41019ee51e0ad9bd1a96f5e39f35ac5cfa4e20917bb8345466c62ca8247cc2952f118325acf5362ce578947c42b10b165f2bf4e6dd2536404c768fef56ff3d60157e6d003a5fc3d0c5b795d5de12020ce75c487ba126acfde4a8777df3c49212cbf20c481addf9a524122bdc541855a2d25612edde2a06273e9197f55dee0c90e1c9e9a6dda020b178b1adb97c44de9aa9dc53796c552b5d75e1b206dc6b9cd49feb2c8f1dad98d60847c7303635aa622346a81886a68beecaf6051c52557a77a939260232880abe047c61920059e83ba605dfa023259b6774b623cfe857febc48e964bffc8f12231345e4198a43dccc7de5ddf61509e33b062bf85e493f9df12e7a6d9cb6f4cf5f61a1f546a1facbc820943cc01e625388a6ab06482366a45c75d6e7b58980311787ace10dc41e6e5d849f1be5568a1cf37471fae7029462cae45dcb221b05d7af8e8b85b7807048ed5aed92d49081611fe59ed24119e19fb631890f28259853a4cf5c2d020789f592e74114d32c201178986194cc148a741e4b73910f65349c799f82dcfb6f1444bdc42a08a58224e34883ddd0c99ff6f827f1d61fef3dbf64f938ba3fb6a53f95fba7598574bf80fb645212cec32b20226ccc01ff66977a554a6ad7813a9818acba437df5884296b8ab429d18020d406605f5cfd03ec1a1f63da4e3883a77234e5a6b0329e627c5add91786d8ef5d59c6f1907a3381042ace89d3e5f7064c9c6efe32e50a72e42f357c3727074ec6cbbf507c29331034842fd3cd93dd5e722ca331ac52db2df56cd84c70b282918c0e052e105b4f53286173b0f65670401d3690d5a5208624cd49bb23fa39e2af6b627f89fef9c2b0df7a4e8bb6db726186b64e89f4521a7ad069ecba7aebf4518eda1f24a47a76b1d8524cf6f13cede77d2fa0c33a305a6e349b74e8e01f6233fa9c746a3c213a430555f5a90029a3aedb91f3ef743a51c105daad59a1b028338b375261eda3a19042b9361f867dff22eb70c304b2deffcd909d9193ebf2dcef2894a98e742d24d3287348315cf0468456dbdb1fe259394c83fcff6c2f56ea64a613f7de3587924793c0aba610dec70f1507bbea383882ca378009898fd8f2595bc704082768e74d0afedd49e898b917a8bf0765665bd96635cfeba499f163b5a660d8ec2b0112c7bd178feb9264dc0cd568da8303ee51545d0b9c79dcfea4b98fab27cf4002cd4d298ca91cc5ef7094aa273aa02e2bb9e1233302e526bd2395c82b12c450ec07940b017174675bf9b87fed2793b3c05fcd3be555c168ec23f08beffa8511055275640c4af37465c6f2a43389df47cef5dac46675db37d27acd906b58357883627769597f7cb5deb23fbd70da39a2f276cdc05421ce811b3a13ad5f9f0e7853de54f23d172126c8ee4c036d426db87cd2b6f80bcbcc0f3db9d67b4ef3dce60238670bf8f628266f1d9fa43c0faf37cb0c41d88f34fdc8df91e22f476477fc27af2a349cda646101039a61f87147862ce139d3c3aa2fd6f0aab6681eb4fd25468aab183c0d8098223beae8e4bb43ff44e74a9d5ae097726b442966ac5a6afd377f557f2b95606fd3f4f145eea96aa45a85b16c5ef8d033dd3e47506987a6d9514bee754316c089041b95c26b6cbf172c1a0d00d35de226f9fd75c6751b37fef313782ebfa65c17d93c31271cb59fb5a73a2fcf1f30353d6715326513bd78c91a7fd55502f22cb6ba33f183dee54c8782fe42d14613ea58aa204109dca57ea429b44f200d4b130b7f02b7334e22d94ed2b212e07716074098fcd8e887c77e8ee2bfe81cedb4cbe5b2ec95787f3e781737d34e31a95297d85e9298d6f69dfd42d96b4f0b0eaebb7bc7f27d62f25c2756ebf54fc7d620b6573df02c2f1b86f574ab0019ad2bf507102d84f192432ea7465e931e9807a82ce77286d1fed0c2f0cb819c8b0b39010176396a6921228692a38001a6e588b51539522d50b859e6c0c39b9780a04998e178fcf4d70667cefe02a2c781be60f7b0c1ecc9b206ab4787c039f3c72480bef0470306d2ee90f81f2640577083cb39834abc82bbec5edc05a272e453bc682bf624bdfbcf599fc3dba482fb931857f818e9ea500c2c969346389f26f95452ca8b465262903e2160593f03f6f03485ceb40f2f6f8ea72dd333eea148262f3b7a8a6d179b910c62571f4d84cd845e82c8fc9e60708cf0c0a4a6fb89bf3ca7b11608669a8e4019a12040efc9a72ba32cdd3fd6a5dbafccf1f0d47b3530e77cef07578f4589f39971794f625761f82568f80434d9f3f040861004a98eb59f178e3fce8c05123b1dfe7ffabbd7d3650a3036d9e11", 0x1000}, {&(0x7f00000002c0)="095aa82ba42ba4643bfed16164cec9f5929916cfdb4d57b445a697fe223a35ce5cb54e4349d4ddfbdbbf18fd30dc7a2a6c1ef46dcb77481221528315b9b2c7d7f390bf5569595d6ac193b99674fbdd89a85c98050282440b2a5485fd352f55c28e1469d3cf07160e62f28712cf58012779955ba72429c27dcb244e18543d8391549695f5c528c25bfead1e69d4b5086ab6ccd88eb18c107455f70a", 0x9b}, {&(0x7f0000000380)="a00b4c9eb2029cd6a129740bf8fa6d261f46be61d2c39f9cc9082cbab7eb296eb981cbf2", 0x24}], 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618c1ffffffffffffffc4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5bf4e2a5c355c7f34978c8b09b9d3363632572645020b6ffa1e0e1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe60f8ea96b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e45a2883304629047680bbd8ee897416533d9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf", 0x24e}], 0x1) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r2, &(0x7f0000000200)=[{{r3}, 0x0, 0x20, 0x10, 0x3db, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff8, 0x8, 0xa, 0xb21, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3f, 0x200}, {{r2}, 0xfffffffffffffffe, 0xd, 0x1, 0x737, 0x3}, {{r3}, 0xfffffffffffffffb, 0x63, 0xc1, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x1}, {{r3}, 0x0, 0x20, 0x2, 0x204e, 0x26ed}], 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x80000081, 0xee, 0x9}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0x6, 0x401}], 0xffffffff, &(0x7f0000000000)={0x7, 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) fcntl$setflags(r4, 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x30000, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x408005, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x1000}, 0xc) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x5}, {0x7fffffff, 0x7f}}, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x80) 16:00:21 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000000000000000000000000000000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) getsockname$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecbd9dd21c597043a14759357b2a23b3c7d0b899be26b499ae4925305e038334c1b8e7fd260e746eca92326be67b641760fbbb941301dd5ce90a5a3ced354350fd788f7a"], &(0x7f0000000040)=0x1002) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, "de3401a9c541afd74f4e1623cb083dd70ac3abe1"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0xffc, 0xa245, 0x625, "f59997a06e00", 0xead, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8f, 0x100000000000, 0x1, 0x0, "c02a0800f5a31a711aa0a2eeca3367d31e788b06"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9e, 0xa2, 0x1ff, "e4451f172fd2ef3cb78e500250fb718dc03e68dd", 0x0, 0x3e}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xffff) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x4000000000002200, 0x6c7) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x102}], 0x2000000000000074, 0x3f) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) fchdir(r0) socketpair$inet6(0x18, 0x3, 0x1, 0x0) r1 = kqueue() r2 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="b2", 0x1) write(r3, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) r4 = kqueue() close(r3) close(r2) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000001780)={{0x7c9}, {0x7, 0x7}}, 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r5, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) readlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000017c0)=""/141, 0x8d) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/207, 0xfffffffffffffdc6) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000012c0)='./bus\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) kqueue() poll(&(0x7f0000001880)=[{r4, 0x22}, {r0, 0x1}], 0x2, 0x4) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r2 = socket$inet(0x2, 0x3, 0x1374caf5) kevent(r1, &(0x7f0000001280)=[{{r2}, 0xffffffffffffffff, 0x28, 0x20000000, 0x1351, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x4, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0xe038, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x46, 0x6, 0x8}], 0x2, &(0x7f0000001300)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x304}, {{r0}, 0xfffffffffffffffa, 0x2d, 0x20000081, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffe, 0xb9, 0x80, 0x3a}, {{r0}, 0xfffffffffffffffb, 0x30, 0xf0000001, 0xffffffffffffff81, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x1, 0x8000, 0x7509b7e6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x7}, {{r1}, 0x0, 0x88, 0x2, 0x9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x7, 0x6}], 0x2f12, &(0x7f00000000c0)={0x2, 0xcd23}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="1292b56c7d0fcbc46352d4f5378b776f4693ce89e8b0a9922d3d62dc79cd785943f82a20ce08ee27a35aea6c46562085a28fb1d04acd971154c0680dfd655ca83d6998b842559920130e8df4669efb4cd4af01baaaa4fdad3458af9b9b01f6ba9aee7b9469e7545894733ce1a680de105d619bae5f2d85e02a7db83e769f41ee4574853c5624040ea3149709953134e1c5b920bd603d3673104a1a8003e7de5cda6e0d5870fa56a08770930a4931273e9387f4eb78c727bd20a2e2eb1bfb17066e20c20a84a09e429783945c5f6fbdf938e590182dc0c5ed01d38f48cf98", 0xde}, {&(0x7f0000000280)="b7464749df9152f9814a2d76756a61769ed99a3477a92e1814ad0a022f97e771e3c72abe809d7e0fad52a16d4f3fe80d95d2c1cbedee3e180da31549529ceddd5df740d94b7f8958f296fffac001815ae150240f444d046b7093261f8bd712b110fa5036838e0345bde9baf5ea4acd02ff378f3af2d73b0aeeeb7eb727f3c812836353ad377b1ab02fef9664b4c25b234d2535a81422b270458fe0858d5882a4d3be39c54ceb22b346d7298117e69b23c09ea8ef1ef4bda8613a4ba3447a5a1124bda4f221f61e7036598eeece7911c8c1ea716fd1f511359b717167323c817b81bd383c753fb63756f7464fff78810bffa49085d228051f463c9666951ff72506d0d1d702a6af48005cc00e357442cbe9f083b1abaef4769e15c94de3a47ab6d482d03bfc5c4981b3d5ef0efb641107ca7691a59d1357e1e8bfc51e1ecc25417d3461a00deda0f0e862c08b894b7775b8bd1cb31b8da75a9a8b5dd6116fb75344b78bd2035fc386dc7451fbcafc5abb346fee16f4d8d50c2557cf1c82c85c5fb86cb49e06b73a8ddfe4230a2f97395be10c4c0356caa857130b6964dc0e06544e6df43d973bc50c5ab2d536a612fa1255a408075d5d3fe31c53d58edec02405bb79e1fe883e08cc3555a0ea9f904f0913de6748efce2a761fd1f490e58913ff44555458c4298a84717d18f146429ae3162f1c66c1566933ef956ee691edbdf6913bfab48ae1cb19b74fd1c89a77e4b146c4300f0e76b6f9628160a7ec924fb1d841617e074b36650aa95efb74213802aabffa9863b97cec649ff0ea2601d231cad5fa3243dfabda76441f35db18040bd196612166fbee7380313159c535912fbb0007fb446e8628a4c802d34072e5552cdeeb027c3178d834e6768192b26e3d835e2e6fb372e7835ec7c51e5b6ad6f2317937a28c44d04731f42d76a61c74975321e69882e0229bee130629655d68e7a4737d398b9ba736a081d1610eb8c40b0da6db8c9660a2fdcdd649bfd9abc3243c4ab4d3d5c349f7b8b30dc8dd67a2d36d668b9fc30a7f5a65b636a95240ad612579fe697b7699cf145102a54ac9e76da150f46851e40ab00a191785cd2d107e94392b18a847892d5302f31543f589096eeab652052ce7ed53f16f2e21fe5a119c4ab132741880d2d67b119037f59db9bfe3fb70d719f0d3e3aaeef062a80dd2d55a5bcd5a49fff2160dabb454d33e0adba36d64c81543efd0403f67ce08007a203fb1b2aa39e4253d6e15e578bb28b9d8fd1ae75ec5b32bad23f572e5a4ba39b31504cb830a53cf4324e5e3ea81ac5427921a458f2c34b9aaf280b6c11d922d556fd402252a3abd264ce917981cb1ac9e304580984e2283abf17c9c5d6874f97afcbccf646c6dc7549cf3cc87360a7b90f1e9ba8b0f5129dbdbbd3d5f17c383e0b96ae2696c629265ce1b12b75894fbce19b796a54183f482ea88a9b845db3d11a95752c691c82603dfa7f546f233ccf77537b357b114be83f4ec92a693fe9ce8d633a62030a207bf478155b835fd9f66f1a2765bfe9df24fee6d57d3d1d9b3e9db4abdc7414de069529180dd1f9e9e0ed00fe5af2662b641e8d5452c398584cf0cb27bdb7f0fa67030e82cfa1dbad9bc81bdb9fde19eefce9c698a07b0bdd379d3967ea0dbb118ca9d0e1c74b8d5850eae4748ab2fe4ca146259c1fbee8d7eea89b380407ea0b5eadc4b45ec534c4d2d5c6a1970ac52df85281f2a8a7e72de8b8933c1b21026566a22720f4ecca5f757a86c70414bf0cc8e19ba4f375e283bf4c89375fe5b57831d0852645ad3af16a5c751edc28c0750a66cf880702040396e4c5242314c782375544b96617c50e9e3ec35edb2688e95fd4d9f81a009167017ab490d77a1a8cc7290bccaf949676c027476f6b0a08a08bef5f0d39565962218655a1decf5cdb2435294b820ba3f7a03de449ba2d1f158fa80d85eaeee9e33d839e9b82d3853b6b935fe193ab543f36f855eb7a7c36c6297e05f0a2a542f57236eb331d27eb3756bdf2da180a4697db775446e9891af95c3b98e71c5818aabe0697ba291ab21fbd7bf17ae9539f9692158ee7b96846d70f52a44194eedcd6c8cdf0e155255d1904d9b0d97e6b3374adba6719286663cd37a609457b30805590c5c74ef7a951b33f074fda5d0e3b250cd0f0e22a2331401759dbf1382ec0104857aca7717fc492e9c8f84919c21ccde6ab3cdea9054d02315f2f0a9ffd575cbe6a0bc995a1f30e331f01927b7ab85a7610066d41cc9ca83a72fce1be2bccd47256d56e0631233f0d7d908a82c2a60653ccffbff5f70e9509cccfb4cfdfcf751235b300a2d6af8f538a2751e50e1bb95a810ec406941f7d7aaa6c7a4ad39512bcaa22c7fe84aca2caa1835174027f39548c6e40f2f6f700363d93700735958525801320bafe57218e7543a6c916320987cef4f2bc8f36163e4ad0543e81abec875d3d4cafba52adea1de563e3708c68aee4a980cf6f045a02cb7251548a486b01d7224126e377e0771887c080f898e140754a4201f5f6030964936f9945d629cda818f4ea143e8ffdec1e3ab66ce392e60f0933a236adbcf56bcba0e0f0eff58689d757ffbb7ab3b4587013f75a5cdcd745211fee54aebbffcec405085e0e77970f476642f744de78cf99328ef91d3720f775a186c6a63d95ccf5978c86c64ceb18e122c4cd7945ea4e7635dc94ee6db3e5949e273bb00f642d72316286751d241f11d64e2110d69686770c0ee14a5539f4099dc1f735288219beccb7cd64a0cfaa3e4d104fd21b455f89158bbb3d35c319d9dd5dda13e6c99bfb3e85a2f96f8d265a77c641caa1a98e3c640f82b0e2d4ed48b7b8d6708c1be00e880936660eaf8a17b6a8baa66b0805a58a6b9b2213e2562e0bca41dcc41c0fffa418a9a356e7d83f635cb405b37f0aef8cb338dc683f4c8fd25d20eb4de2922db3198343bc60e6f05e690f5fa296a6454a0c14759dbfeda2ffbe6378a259bdadfb5487afed929e8428c94017edb34fa9110343730b5887e1718974475c2854b0d1514f09658edd9ee7114b6980068e061f699954bce827e79a3811cfaaa50959063323f19cc7cfbf3a301a39f31e65cffdac2ad0eb2d2a7c53a2eac94b5993682537dbb5ccbc1f520fcef526329612a4319f6dd3c86dcf5a34342ed4dbe8050448f54b304f7b761a8ca3fd697760e0edd04c915c43f08bfa610bd5bf354c05f87747a4a56d8d07a5373c65794b2daf41728a887fca9b0dcb0aadafbadc98ab75bcb0011047a3f586d8fa21636b396fa6b8ba5ab33b15dccaebe292ca340e4f5f2e0e5f1563c57c892f8cbfded55bc7f60133a5fbe2a10a77cfcd7d59527e090799c4448f8774d22ec9e33643efcae18e3ef3fd68e062ece0861ecf43115256af3256e96d40a3618cdb85c8043548469f774e44e1ff749811412dbf085efbc22ef700598edb46cf7fe745a2c57403152d40608000d8d1f8df9d9eded639b1e27ac84baa9277ea7490cf5ae7b9421af2d5e72e4502e6c421b0d8d66522bc0f9bba20c865aabee15ee22f01ad64cf2a5e4ae0ddd3a8f435000431b8640ccda4e3125056b1ae8063026238821cbc55bbb31207688209ef519695773e618dfb64dc7bf94fff293f74c94aeb5a8fcaf03c21b0f167fd46d3617dc2d4b31e083cf7349e3c6ba3ca30517044912dbd3473c23ab36eb0bf31fa411e2441f60d3beac56a500f37a9a49b6cb8c1207a63d8615813936334e65861ed92dde90bc00a6fffca8596e8a74440c892403d3a1472b21c41d3526b3351ac9d3343e9fc7105e6c765f9b90a920152d664f67a407d619ef5311c3b1b75e73eb8e9bf3e4abe551f31a11071c8106da3675611a8dda6cc89796af37e0bceb5eaffdbe62a339243e1a6dbc4373627ba91b45318d2143ff5294a15ab13ba1d2292e6d8e92a30d15809d873647e14cf6070b3e44a345bf2571b3364d0ce7b37acdbbadf6605134b6805e923e849d31e5eb5feb3a6546c64a4241e091e0b6713c7970ecf0d8f0a3f5ba305406ab64ca83cb2497bfa76d21c85791de504dacdc7f7bacc4bd14076ece27079baa1fb03562ccef1f64560b77f48699a06ecea87a7643f9937c37ed03540710cddc05374553dfc67647bd80a7f2b43cfa6834ff19bd26a1d938e32c0045871017b6fe1b1709727192662c099db4661becd673d6ef674b26d5e34b3e7a9dfefa7fcdad07f9afd5c10d7b3a2749e9e1000bfd0046f3100d08047ec306810c81ee0189d5a67790f694c8ca76be247c78c283643128c28172f29c5a436911c9ee0fb790cbb6d48f8695266b02ecd06555b2ef5b3d50e159832699381d913222c18fdae2d2c690daf97404b9eb0fcdc8d72f8bf1b069ee5f512e7af8c7cb98f20b3cfc829e67111d2a8e5f0fe0f2c6efe760150214889e59c71c25dadb2dadeea2a6c30456b9c7c486acd2e84636d2332ae338bb21a8d0d358e55876d83d2456aad4606002ce9b0e6d908e4131dfe9b257c92cddf3840bb289f7a3a492ee612ac22786dd2eef3cbcc23da6234bbeff4781aabb4ea10a0f37ae8354d7868ddd5c61bcc0edcaed70381e16b2e7ebf27c01b37f33b600fc6d80ceafeeeb0bf628f0e8dea8656c8bbb371c972c0852654ead2e450c37af88dc9159c9c8066a3ece82e9ee221ef5da48d7afd94204ff4b3f2bb842207a418215487a15311a50aed2225870c3f778be56bb90f988b4c5f8fdfbb9573f12c38eb2ee8af633665d24330be244ecce6413e4987b975f071a0bcbeb86ac97adbe3f393a4b971cf1b3ed07478c6e975de3617ea6650660c8209a531fa1d9f4d0eb0934957f34a3333a7bec5391bc22bd59528dbc324320bdbd9e8866988a654117740a147e5a816632d4d5a4e3abd0d741bd08d6d720b64a12b4b7b8bca178d38a0a6fb76987fbbb2ab98d274f1d55dbfed76cdb26cde8abe2fd8163f5022a8f954464b432b293e9d5ee478312815c38ee454f4d4744f6ab6cb2e9dc2de246dd658548e1d9f6cf0f3452aad6bd46fc0a53c7924f03ec30f51007f3359ed6c595f5e44194fd85bc8d437ae83d253810ce823b32eb0987906b419a98b422636ec43e6bce64c495774bba47047feabbe015b93a1ea88352c1aa2482a1accd66a91df62794568b17f1a2702cd4bafb3e3c626493cec0d072031fde83525dfa7ccad4adc4bb02ccff3e7e5a53bc14af7bbcc6977ce32d0a84ee8e420744c4831dadd32648b1dfeaad3be889559093a3940d03a8289134a3dd6a6158f8c4bc04f9aee460e016cff3fdfb9178c0a25a5e80a5cf8d51cff5643c6f42f1fdedb80b88d97683cfaac5c17f44c0e906542c3756632d5d3153d245c0f4c5c8bea09e4d3f5e50bdf9f8d944eae9899acddcab04b3c075cca1420b1f7f191bce349a2c8179949e1462fe40d258c3b682ed6354f15fc38f83651d60aaaf6da780bf7b9cbd58ef10cbf0bc009af8739b616a8b8192cbc9da4ff9a2ebfbf09ecab008f433c5f6f3909d95cb78724c592be8f3058b9bef859ef73ffe442fcd1cf0eeb0578dfc1cb97ee579dc49d5028c54cdb0a5abcdbe73429204804cfb54b30376584e766bef8d7f54496a6d243dea4bb3751227096feb12e60be02d7649b556f35541173f3a42cc43e163ddccbfcf1d4f6040512b9c569145de867cd554c51b2ccbe04434525090d9c1e74f29076fa9bdde517e742e4532c9118bdd08e13d015f716decb79d977aa26746d12dc62726999e63844a1d17a00dc5d0d0fafa35fb3d5286984c7d874a803b58ab931b", 0x1000}], 0x2, 0x0) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="6f6e30772b132ebd634a27c328ac448835e7775ca867bf409abd1c9808454bc391e422061169a87eb577e05faf8604d38a475508a16a179311b8789c24e137698225d6839f5ac457ac1a0b9241", 0x4d}, {&(0x7f0000000280)="5517eaedfd4ee1e153dc5e18f5e8254634ecb3d0f9e626382d9d0063bbb0ade41c7814a620ee7c242a579134c343c8f46eceaf284d3715363fbb2b63a1d1367fa0d595e77b7d732acc0dc9a8ee8737f07dc5effaf2adbc457829a3627490c5679374d169795e9181254f1a7f324acf3b06756b86cc2e2e35525bab55f127602f6c34d1c25451067c8443ac2b76411e558dd5bff634897d94c1c4b1c4561c18444bb49a86222ddca3aa1211c20f5cc77cf2e6646f1a2f50", 0xb7}, {&(0x7f0000000340)="c350f79198839429e22265ebf916cc319f4aa3b65ed16a6e63d9c8edd0ab661c862bd55ec2e86af2f7c43a6138872c56199f9b7c7c74d6e049365b1c7ee9b380a1582ce4d151508fe3c57472715b095d1cae67ddab9723d192db638993aba9aacc63", 0x62}], 0x3, &(0x7f0000000640)=[{0xc8, 0xffff, 0x2f, "4cfb5bcb38a9af5b9e9ca86aede409d1e7383e19dc3414080a1de0e535397263817d3fca12f4845802f6dbe720d0f0177815fa309d42813c08eda95a03b4bfa7796009f3410d2fb66ac4c5ea688dabc0d37a11ca9f6e1dafd6170f80c82915045a1332b41c35c044168a417a7b785f41dbd9dd4679660e5d6d765974dfbf1170e0aa256f2cd236fa772bb386ff72de73e38cf8b8a234dd509d36b1d34faf8e9712a171ee26b7752571afce86a0050ae7cf047f0772c9b056"}, {0x50, 0xffff, 0x1, "f6dc372f6ebd6a8b2e533b6f3d5c34899e672a94bdb578deb69613024b96322c3f01a4ab3141bf81060ed8a330d5a53121445aab65e07e9b2d3a4222c9"}, {0x78, 0x1, 0x8000, "2833c699acaae1d00c33f7b1a63e138181f6c14a835c205146b73adf8dbc3aaa8de68d6e14bfc860ca499b42f0f32ac90223cc76900ae255e4766df0d8e790813ce25da7dd1bb9a1252aa7ca10e4b4668cb80351073e549293ddec5ffe654696fe69"}, {0xd0, 0xffff, 0xff, "eea6456c0b84c8657d69e3d44d6868073125383b13431fb6359365aacbe1a4121781972e8e62bf4288de3b53bb2403df018502e9426793994f5624a9f733031f8d1c894e94fb7bc125c856851683daabe99610ee37014df94f73ba72051150801813e86f464badc3f211b09bdd4dd0c5634ae7f8f57d36933c2ec56aa1a46bfad2bafd07447bc4fbb87cd04fe275f52813cd304aeff019336b5da431a16c1893f2ea548ae03847275e45e31340e7015a926b357763a3af40f1a297461da401"}, {0x108, 0xffff, 0x8, "ed1b2d1d537dbd74abce98d9ba818f1b6a4e8d4192900ecff42f5803a954635181c844737ad2996f5ea03b90201b89a79ce70a40e39b800862ea4e6e87c7f870f4d98cb6e52690debdbe8205b466a7ffa6ebc1f6c36cbcf1ccb29b1c3660c3644acf6f91cb0da0c2426ba89f2c5fb1a68e116bcba4cb0916895cfc751cb0cf109b3a3339ad7f98ec5e65277241f4273425c4fb6ff7ba6bfa06f0995d7179cb866d329db99750f2f686cbfb3e0450f8d0614ed18e202075f1e1f99a676c5d4ab1543719702a0b00dca1cc0cc48237c468d35df604e0f7773d536d41cc2748a228c8305ff4a887d14f1fdd284763dce413bdc1c9d7fa04a5"}, {0x60, 0x1, 0x20c, "2c7da55f82aac765ee7726025476884868607646ebdd70126d832fbbcec6132cbffbf4b841958edb03e579609748326e8286fc548f31a82397b0716140e27b74c77b8e286796d0fe0d36e791"}, {0xa0, 0xcca375ca16a1fbce, 0x80000000, "e80a4a1e6d97c4a98644a89e4e748fb6d6d886ed0c14e05345329959c59372e7f3bff28e92ed10d0123aca72e7b919b079074ca5a7753839f99b25de5969e9f0d8bf5e0b08732c647728e0a4361934b813a60d3030391342cbaed28924142ebb818d2e33231d72d46d22a577da23612d01bbb36f5a4c6a1d8fb828892a36c78785a8ff1bede9e0d1b0c98e87"}], 0x468, 0x402}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88, 0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a", 0x5a}], 0x1) syz_open_pts() close(r1) kqueue() syz_open_pts() 16:00:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() flock(r0, 0x2) r2 = dup2(r1, r0) setitimer(0x2, &(0x7f0000000000)={{0x273, 0x6}, {0x5}}, &(0x7f0000000040)) dup2(r1, r2) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x8000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r3, r5) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x100000001, 0x1, 0x4, 0x8c91, 0x9}, 0xc) fcntl$getflags(r1, 0x3) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setpgid(r2, r2) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r7 = semget$private(0x0, 0x2, 0x200) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x7]) getuid() r8 = dup(r6) mknodat(r8, &(0x7f00000003c0)='./file0/file0\x00', 0x40, 0x30) r9 = getppid() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r11 = msgget(0x3, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000440)={{0x9, r3, r5, r3, r4, 0x0, 0x7}, 0x8d, 0x3, r2, r9, 0x3, 0x1, 0x7, 0x5}) writev(r6, &(0x7f0000002500)=[{&(0x7f00000004c0)="83992a5f255de8e324ddb355b1235a1d214707cbfba55a20affedbef9a2adda56c7c311186369b661b79863ab37c8a71b1fe4f3ea5360782ace417a247a3b172a936c84e83fae619d0b4fce8094d560c7c55a9db5c073c819cbd942995b886089754b9ad725ed5edc1bbb053a80007dba424f2e0c080613fbd0cc7609a168ffe0d1153b3db167c2168a6a8d08a2c9fac11e4f7af4146914129026a8ceb3e83e74eb6c82af14f6c1935211fbcd1662789f51d664df73f497521445faff71b2ff91f1f03b86dca960f69d86f2d79e5a5ce005c907bfbea95784940b8f128853db2627da4d33a94786c7f4b7f2414d9ff36cd4dbe9adf3cfad3cdab140382692ebbe0b6424a249827cf3b5262eb5c48953467175c660335a78f8ebc6e9266d6933043644d663b1febdd67c7d5c1c302374ef9fde6115ba7bab01d78bbbbc0797e100e6c2610c8eb7e8b5c119c2c9a60fb5920dfd9253475f246ba97e06cab7f1f2cb6204e06d0139e0b5523681d72d8a5f7a0c05576bcdb46cb86361596f8537fd76495b4e073ffa9577467aee1c1d5b022266e6a2d30697a590c62545c59775df42b4c918ec7e5f73aed793d1f524f713399fcf04e3c1a0aebf636903d8bf69fa9145de392887d78a3a308231e77e00384844ca42d25350ec5fc724819c4cebeb6ff9461077e7e3290118aafc7969f86540535dd844660f1f69823e327703234103993ea653e350484f98dee6fe5c06e4bff25ccc1c584b7e733b31797543cad03257ef03ebad717df73f1e35073c7f7749429e6bba2ee41ed968a0e30002e4fcf8fad6c268019869dd2a4b86e01e19e7ef9d619a32afa2357d662cd19501d967ef34a3fff831c5816246ded9290069d4074beec49ab2b334e0a301202484f7d1274d1d2dbac574161450d71c91282c531d6b3d45a177b82563c8b09f58472485958eebdee2716824b0d094b5ea9b083d94ad528ed95046794f782a2d2d7d958098752a963ad1108cba6a68a393d92d143cd073ea312eabd36b06a68bd3407df1095d7007f44a256766ba543d245637bcf9af744a34e10bf5c927c169a051a87d50bce5fced4b2792618b7dfb48e97bb292da0e1e2a488aa26c9583ce58a14ba8e6a03dd3a8c5c9421c0a3e0907df90bad60b5faeb29505061202ce30bd6b07a59f138fc20501a5ac13816af2209ff641c1c4e474c627aec5349e6a73bd82f9d7e353c203e3b51ca5eaa394e2961e651fe964fb143352aace7d292ff53682336e0a5c124276997089b16dff2d604809e77105ae22e8267075fda01c831439193d39dfdc49c469506de68d8b8a45680cc68393214f163195d3ce2ee75f6dec9dc3afa98dbf901330fbdb75f9f15aa7dd0f8c9dcc8653ef4dd8f02bc3d828dbd6a36d981e8b1a3bc42319e5e4c2993e529057e000430e9befb63d8bf029d49a358a71c2b850b89464aacd5d09b68e9764d20d1fb1d9ce9df9d6f5da8f46aaa2d40d08710336a601d2c4d2eec77b3c68d993eda0e30026f9a21919408bca55e3bb00b41c1bd786a5be062ebcff37aab5c04808ecfbd42804110f2e41b3d1f553e109eb007b3868167ffe6e037568dfc477b9da402fde6c3f339fd11c1d1a2660fea777d868e6c1a4d0a1fd9b6e3721b6097cb098b7dc616ab849f252410f304544f2e247c8062470905da03936fca13e10f8caab7a0ee9669eddd4135f208c1ecffbfb37932980dbb3081a9d08105fd7b0a50f8e6e28724348219edc961e864288f44c99cb875bc8055239c7386500552ee40e9addbff2d25137ebca854d09cdb3e81f33bee2c476b09096c241eab4ecd7da27c44191a0ff0da422e78a27341417fd5727a5ecaaef1aa4416e7e232fc7c710dd7c6b345551d53dcb897a9acbba59e2f16da8e75a4c5108c36d7db0208d90a4a0285650c8929b773de026af89432310f4fee9d92f5fa6729aac4d0cbb711683d3f92ea580e2b8ec83e1d1de0a1b6d5e5a0813c89425714faa1f2524e9c71bc4a2c7771b7bc6bae2a4cbdc1b92296b9890306accde0706cbcb6d54719f369716c7c6cc8e3dd345c4ec0abce48f9b06045c9cbf5dc4060c797168f5f54ef13eb950e65bc67c2baa30214a923e929345cb0121c0e4b1e2dcf98f9e0a06668039f9f9fabca3adcc4df302465a5c9e198268c3ead49219534047b57754cab51684478b4082d5145a4a8ecf8e21bfc752a08773b573d1a4e1eae91a2ce8d4df0123a49b23be09dbe8c80ad01536a6fef67b34a8fbf785602974ef23b04c13c91e4aa1c2f1b0a7733a029e94c387525a5608027768890ee52d4d68c437a6a536fe252020b6c8a8771926ac5d29e2e7bf9f8e1ef4d72fc4a753a79bcb5b6d1e36e3bf5aff3d184ab2363e8a8035d97b1894c7dfe0ceaf0dc139dce9afa40376c1527164859c0482d0ef16351d8f3f49c57030821732ff24a4bdc1a3d851638ca8f744d0447c6b1b9cf7a5ed859e832c663d98a681b9cd1d7b4ccda7cb8f71b3f4ac1ff653c90e324f6a2ccf5bc09d3a4bbb731c41c200e1243e19ee3c3942fb8aaf125d143de9ce08a831145b14a7d0e975028f7f1e7a03b0d752651bc79e818787f7b005e1edf624fd1379b5b04b6f176805703e56ab09c1d14af1d2087a36fc2dea79cf86abfa57c15160b9a90d55d18d0669e581e4751e33da9960d6ae4c3f32303fd6b8fa3a0df2d160504e6edac95efb7c57d6a3739781cd780adb4d02bf86a06b9b601b85167c91732545f628c890d6a0c8a8246287133f01e80de609f8b94977f8371f67905ca11ac9c6439cc9f47376537f6523e27761a0d15a9bfacadbf4047b35e870175d9a5595aa3f7da81645aed86834ff310e474ffcaab36cf382024b7df8d548e4263f726397ab03ed5034b026ce85ec495635e82cb0423c60e2c23ae30e504ec46a0305f8e91dc29680a36ee9c39bbdd41521a28d5119e6d2283e6365dad4e63f5b0783bfae063124cd4308e1d6c6afd8f1e69307cfb6a1ef51620f7afb0a58c61fd45d482c6508408e96ae54a428c55d980906e80e63b27c65c481aa786708df68b29a279286759eefb9a3e55a9aaf1be8dbeb8d49134debfd0386a005d08f6c5f9c9d8d31723c092abb495792e58bae9b6bb5237169bf37033299a2794f979c99a1c3c57f50306000cbb0d07145f494ddb57542707b8a8aff24a43d2c27dc4d1923becac4425b8a48faf8ebab0a8fd3cee965a0f2b86661577144dbe0a2f7357f98c785d625dc01bb51e30a2d069672b10fdf16771e7c665ec4ca4c3b5166cb5f9b43776c0a17bc9164e97dd232f4fc860ddb676c75c6b9db60e7eb54ef28a57a02b741007d70247adeb01d32e85032fcf2d3132161fadd34b3a6c1e0091609f5c14263a4fa026d626da3c17bdc2e96e00e00868b17efa762ebaaec4e62217d8ebc542b8fef5d377ee543a0147c17d021ddce61b6140dfd969fbf95d340bf9c3f6291abc8b83aa5e17d31dd4b0fa260a7516ea607687e69e3a48ac0038d3d4d0ffc255e30c74b4c4d6d282b96fe6dcb773312aa73bb9f6290309279dabb53e7664e15c3b14b34d9766b7c7ad09fbf6e0a812e8a17c6f1d22ab486590730210c75321ebb971b7107380839ed00433a0a647180c56be01e854b335a2a198496f323cbd9955a03d860e9d51839b16f33ee3d006cae0356c4e3b0a5e01f66524a4296eb938596da1ded0f8a395010542036ecca0f52047d710226b64cb8e27bcc76727f667abe354f4b01e4ea6557cc427c4fedfe02b5d15af52fad40a211caa08899e606f9a45dae705ad1d57e77fc36469f3139b53576b17565d25b1e850aab72e7b58d7c67e748db309f81965c7319a182d27a51627aa78c07f0e82cd793d5b234f4998b0b0fb8fcf092092ee8d8ead55606e423c1e343a100cf1790829fcdd68e015aa520e95a7f1c4425ed0479d73cc351db5ee70f3731ed0d1b724b6ffc0f0a981e500c43d02c9d740c193e92debc783a65801556527439d1baa33c97efc3bc3846f025ac402f410c13db701e2974b8991e5a10d48ec7858e0244618dac4d01ebdb30e05ee11deea9818b29f636093bfc9c963e0d4b755e446629f317899fcfb45fe577d07f2c5409b069bf88fe8d864185dd893a9bae0fdc2125b6be97a20793555a0ccd8dfc5a092b22e506b72696755d636f7b1789d132bd2a5da0a1b05946724a32b59b2c5425ff9e06d54da865bac8bede52b47d9ed76161af728d1f72d5461f4b74e809f9bbb26409062ab5c0458b24a2fab72be89b7e47811a466981ba2264132f1ac296547f3c1caa7fffa44c6300c93ee6e11edbd9f93dc40606af54fda40711a528af1eda5681edc0a360694e15c87abdc3c118441fa67befdeb89d98a64750929fe161fd41919a635706ced2baabb51ee06fe375ee86c4058fc2ce5cdfa545be053301f8e2e410fbb6ce2075e2f7e2310bc2650288bb4af2ab4b4aa833b1bf04737d8831667d3d21fe114089bbc59655ba6fae33d9fe567c12596fe6efd161ab75732815e284ea9cc4b2743158b0c1b13e924a2881852f595e1239fae44d8d5817041a92dd7e7dd79e8a58a876b7a3b7b1d290eee219d35bc017dc2586e42dadc662793cb93df1eeccfd60d7fbf0a66a07b74a5dd42ea98ec4abc73f2f82416b01fdbe09e643c760e5aacb6f67ead4a48094e1730446c81d67a531c8dae8020a27809062366c476588d919a6602eaeadbd19974bb1ea57aff5a7f9f449158177ae55ca373ce8814135e59cb15a899af1a36f09028fe16f70e168517403a3f6243b2485c07a685e00c8d19e1d33dedc879b024e744442d02ff64eec808236d80ece8fce8e412b99f76ad5b0cabd8a04334e45383b6e0e6d00de266830af5815b5a6b67389a3e817db24ab77b9f7b460393103756c77603127aeb09da521b7a1df9fe823c55277bb38954aaec038e188f2a66b6a4485e5081d9742da3e205726d01bcb930a9e6b0860d201adb9bec18fcbad92939ef367d593e65052cad4b97e92c410d26d32eae5d02549f93a9eaa99cb4c34aad86786f587ba3c1d05a21d7600f8a6947f79e9946083127de0a72dac7f98fee20211a8f956d85e1f38e1d506b89768cbfb54b8151d703b332e9733ccad5039c411c8473efac2e01800d489a45d87f7ee451f3a515f253ddb623d428ae733070e8f0e4e7e54a02ddf32245583f536b9eca506220383806f8cf248fce49bdfe6c3ee34bd0b78a0086e57121e2ca414a04279dd0871b407ad0922ec5476f6158a2c620067fda79de308575f4d72756c32fc5840986be7f5cf36709d03e8bd9204eabc809d7a6683dff2d271e7f5fc703e9cc0b1c306f63ed7cc95f3c6ace13fca0f6cf8f4e71aba41f89d9b106d054ed5b87623de04aa565a91ab7b966aad350e4963e2623433e25f34ed781bf2b0df66d77856d55e840212d493cd45c537d3998576894d3554885f4804c4c4cb62e2123b9b300387b65449361b29984f1e6fd1c6a029fe46e9c9476a52a0e8aede9b0e43ba558fb814958e5f7feba93e34f2796ae28bd747b8f45706a65a3f4cb277d37934fb45a4073db9c44f60d303410ecdf5ae8f5dd2092b8a63d617da7482f19a1df0c6b60e316e4cc9c8e0ad0fd0032db2d25b3c79632c69111cc6e288a21aab5aa6ca5e68b6893c004c262bd51d77bab740ab20b86236d25fb8b77512a73d60933bd82a94e54c34aab06c861b3441a879fadf2ec3e52c97187bfe097c43a7b343a35510c00bc631fbf051fb499e08b4423fe654f5a36ae3ffb3531d75fa9558d39bd", 0x1000}, {&(0x7f00000014c0)="98e911f7ddef11ea91c39ab5d6d5ef2f5d6ec4104faf425d103769423e191be1766360906c64480790575b12f0315977e16a7040ac4982b032f424f098b1fde6c23c272090d4ab3eb1335e6ab415b176240b293f19d61aa26db86f8e4dc2047cadb7247add3f6bee5b169d58adde4ac8c655cf2b614678b9aa9dac94a66a47b42345eb8fb19e477d4ccb5bbe647f5b0c121864d9e52850a97c7f162c20cbc9baea0f7cb4e5f51d9cbb9293a58e548b318d4687e24a1ba110bc7645fbd72aeb448c1c3d4a8b59c00e28df14ec7f8d3a334edaa9bccce892a3fe48422470340d2cb8235ba04d0650f91ddc425441b42b86dfede894b3dc460b5c1051c92c8424cfb7291649cc73bdb080f8005543956042eb971639165c4fd8ee7b90a6d10645521dda37244cb97d5659b02e39d28c8bc68595ec3a4172359cf4ebdebd50d17bffdd8b8528f912f45601178a6317bcf43c0bb68affa24fffb8351eabe4d70afdf19752556614752a98db060fd72321174c02a23770c629f599107fd05159e65ab00d59b681c4e6375eb7c707af348bd8e3499aeb169e3c8b302e300701175f01a465f7106393780b9fd0132e3fea944758ff5a79e158dac04419f325e25ae994ff0d2a8a7def7a4fb2fc9bd02ef1b44a7efd325a9fc733a2ef28cabf2158df7050181a7737c79de593d6d97667d837ca40f24a34280e759072a4d287affa284093199ff2abf7702d1e8707845b7b370a473ddd25a1c01d9e3087892bbdd8ece3b50635431c01780f93f3751b3d98be44971c8e61f705e47eb7d18eeb638adf8c472aa555f159f60c1528380edd22a02bb1ad1c86bb5ad0729eab8e51481df1698d251dad67efb339907ccfd381b9c7395b605c63a41556d33bcf45494ef13e038db06332a3d50f3185f16b91c082b25e3c1a7d9962cb47976a53dbb8a06032719a1f70bb7bea497b3d648d9abc16c8d626af8f372939ae1b795740a27b01ee11f50f23d45620c3c91b5ab74cd3c1a4b25a54dc55ecc36834fa4fa930779938696ec4e8c20b3e0eb0eebb838823a1b3ec82687cf45c6017476212ec069633a1f1b44f6fff1a1e2b124c04377716038659cdd9a0823cc69880ea94cd035b86677c97647b27b1fb812bc7109b75aa4a1220318faff20f05931b0ddc359a8b72a6eafdba782faefd55de9b9414e22c17b5656b35133908cea00169267a013a61476fe3dbc366532f1781f296abe494dd7e3455243c56c3c43e8c270c0c75a588ff1a57359880b05e93ac2debfd7e1cda7c0588239c9d74160bac2571cf28e291feb23bc7a0a59275bf9d9882de3ecf5d556e7d50aa705dcbe901b05b107172c614ba6d7904f54b9f6446f7806718c59c183b139846949b80165dd99b2b08a5ba1b55c0b30a5d1ad2fbc7ecc157586402711cb208affe6047ca3fdf1fc3849f82a258517a79df88d56cb61876402cf02b7afaf10ec95157f4df702c3f2919d100978566f8641e72b7154b7d8565fcf410d1e579c9be1beee49d715391cfbdce89bb63384c07e7b9aceb26f2e7529d72c33ce6dd47efa03d248ec8826e1cc3dd5457497f0b27be3079fcbe8971aad67d726c8eacc000652770cd47087cc169bd80c0333b8a6758583bd3d2809d274a0d63cc9636e6978f8694dc4b7ebbd76108fb67c42f2e798ef66a2320d55e7fac4b82bdaf60584e5bff63e85e4927d3265cc1c7e2939bfe125f11057a7d7f2e922b39006f1acadca90ba2729f163ccab509039fa6ec76cbea6aaab19c4e442ceb8b581857703d4c6d296269661ac779f8b896730c3c23c42be8aac207a46cb97f9a6859c808e1b1a21936f0e50e5818bb2ddf3c700a15e320721bbdfacbe38bfcdb76b3f2da424d50e1dbeb0f9a26b6dc952c793fa9618cc95afd958c2dd71af35e81753dccb4406447d1f34e38dfede9d014b5f1354d4709be6936daccbae533c663ad2523208e6384c9fae6535674065ce4ee04f228e7b160a99c9457a4f26bb3cfa0f2c3ea7d775eec57e1afb537b3bcb34eca51ae15468cdc7378e0929e0378be61d2f94267815c976c8c464f5fba0e92f1a08a23bea18a17e5dbf4f40b6703daf51c07cff2c1d69e9e2c868af4d41a2a5357a5b24a8c079f4fa08b14bbe690850828ca89133f017557d70d1e6c0f7d890a531f10e3dfe3e90002e8f80649550d05f15de69321f7d2ac7262b4dd2b45ae22c6410dd7fd417d7de7667570de58461b4f0851aa7ea088799796f6ec31b6f6cb73a5e5a06822dda2d7d1f27f1ade07482c485960ed11243c74abf05bba7600dac7b74594c839b3880bc4790bde144b0fa700fe9e9ffe9dda631af5d4b6345ee8141e873e011a9a15786cb85269162ec968ceb043d696fd1bf0262762c0f56e33d93fcbd23724491249c80252aa76f99a2c11404f536a1ba4f6e6fd567b58d008e1de200198fb5856f5fef126dd2d7b219e618b89e612585eee57b55dc8e8c40e31a76f284afdaa711ecaaed40238e7c08a3d3c42d121e3eacd5b6275c4e2f749385643170aaa24962c358dcbb8913b396aab6d6be343cb474929bc1f630a1cef988c5bf8f333fc4c29f191460865461d3c901db6e29fb41c9324312b79e1f7ed07c6d33b15295224c7dbc2e27789cf4e3bb1f252c9ca8c44bd9f4bea37b1521484500c854997d32ce0e06470f522cfc9e2a969e7adff2a999664dd3439be50bb19bce31e10babc98a646a6f2af2de750c3566cd820dc06aaaf9f2294e795906d73c95a7a9dd32b8948c7411ac0426bacff8d7f2f190818974b29b6eb23be2beacf79594a0ebca1f670b0cc301ddf06f62b016d838662f63fa94c72f783c21c7f14c6493de98faeedb6934921119889b7d11b24e68636558b20d4016191b686b111385382cfad945ccb60f966ee8243ca427bbec574a217b0dd7c9547da4a82dcc48e6a0ef5fa29a63b3e3524233d0039f6687f1dcf92d129d3b4e6666132b99ec2efdbaabd82ef54a7a8df17bbffea20b890d9133c8a802932e648d1600194226d4b94d235b2cb8f2cb5a6943f45b643716be42e7c1b43468f95bd90b6a445960aef8067292a7c12ff0cd4bb8c7fd9a0c36a6762bf9934532e9c32d7a9a6f85bf6a8f7d4fafd7ede7ba21e3c72efdebcb5cc2a478bc20fa0353923fb90c11c336444224869cc91245cc43494ff6fced2eace17f849ac970410668482657bc81a14b33f6e9e20776eab629edb0eb18b844dc40a1fd3e7aa9f13ddf50a167fcb62f69ced5c0ad0499e542227abd78a50b2c35288a6edea528a43c8b675bebf8b24a8627c57c1ccf80daecea27274556b213d4f1750204e5817fdf09cfe0ce74c31e06691c91a7903eff38189e99e48f343dbff32adcba16cbdaf091da3fab2482277fba8e4bd6121ad5fbfb200639b3afecedbb7771500f914b8e9d4099f5c354fd0cc64d76178686d3821dcc6f6fcc2812628a56307dd47103731374d9d846de16697a67c8b12bdfc2ff17faa6178f5340ce9fac09f87413c7ec68c55eec403630dc25173df5feff0819aaa181e5f8affdccd2ccf47946527883af96d524f2ae78fcded27b305453d4bb65933af4ccc8b71818b604ba5ca270ecdf686719e1eff4ea73fa8f2ff71f36654f8b64d822ccbf076cc0764236895c80b0d4a6a0374202c1c9d96638ee0c23a0ff9d354c4b6b62616e602bab70ca25921c6253591d580e8868c01e0cf3b0faa4712ad96969f1d4d054c18006f0424c3f4e21aa025f9057c2f82015b60fd381da96f0c263d7c8b9d36c11c86d511fe29f4078c4be577fe8d39eaad713ea73452ed0df847a0952cb84fea336932a23b211f883df9af9a857102d362e5f631eeb81649f34c87a5257240aae3070c3bf0e277c3dfabf59b627fa1bb30736a166ef1245bcc9ba40874cef1f0cd8e22a57f853e2a60bd63f695ee5d3455f9c3a665335cf586ed2cf0ee52f72fadc1e75974da7e8e02daa8a7c3336855865ec98346c92c0a6975505bd4cb78efca6a02a0a62c8a50887769b5900f12be35d3f647c45afca00db938d55eef4314e643fa93f029bf925e4f1cdfcb6a668485223126b704f7fdd5d6c1152245f2a560e88a6e4eeca052282d62f895ba3b6157e8490e5947eba0baa4f1d8bc5804d56febadeb4100d41e2eccb16225ee198d83e97fe2c0cdcc677ce2b707b54da58a0bfbca56a525eeec19df93d27692491904ac6d2295bcab082785edf37684a3b09f0452b3e0f8d6ba43a595aa1c211b25674428ba9ab09477267be6f46a3e3618d0316d7ecf57c62efa28d0f3d84132c85146f68fdda16105215c7fe51dbd94c03c3241d4dd976baa920b5b0e5685f973bbbf7ee388655a29f07bcfdcb4ac2d29f50e9f05010d5682f82e78b368971cecce2a5af32140d6a26ee80169925e3ce106ca391dcffe536af25de420652cdc6bc7ec8838dfa782f342ab1ca7514cf5c6cf2aed593485fb7d6e74f5c064ca849a9860597dd5a3e4569fab592de90c8642c67a51dfd66455360bbd191204d9f59b38fecb702650faa773f38268883bd51c473af5213be293f19c0db737ef3bdaa66ada36d900ec379c83b07fb11f7bde611974b191e68a9fc5a94c7ff26fa506a40bff018ad08a68e2e18022214852e337ab3c5626e38fb721c20cf2e482a328e48a0fd8a2d1bd64be769abefcab282b663284e832b1fc299ffed0f704571f91f7a632632f8cf4e05ef61ab08081962fdd7ac8fb6fc6ff293ad4e517325c55675e9d5f240ef72668221d9d36ed825a87ea7af1cfd979606b3760d2de9657ef9391dbca709f512bf4da581f4dd2735c5c8a2cae45fc125d3685cdea53dfdab9a27b2499ae3423618f64f3becfca8bdcba4f059b0000aa5ff46dcd0960ea3dfbcabc16bcc11639d30462f04493780148eddbdf3391bc99e5e358f78fd34dd2eec05a3e7961ad2533df69c85d23da7ce1e13a8ff44985c6a13e60c9e5a8146b5bdd354a63830ad9d12b596a9b253c4a747b7590b8ea438ba5a997af92e3471062e066202a1f17f3b0f633037913a732272e33df55657dc8c0a97e9e096c358ef5423012a0a67eee5d055024ebc36e88fad030fbf8e5442862af23048cc4cda29cbb9722a382961f5b7750b5bada8170936e388f0adef466be55624bed910f2eb522d9307180ac7ada658c93dfb7fb54ecb0cfc41c9e4e36bdd587e5b32ea3586cd01849ab92ce626c8626009cc7078b08e39789c49fb04179e388936c723861a7c888795f8e214081026256cf72f3487addd18650da91148c3df7bfd464f8a4deb4b5c7676b70641cd825031337249ac7b48f852cd2963220b14eddbe1d87a4007b7a9be9721f28abf7de0b23139220f29ea3b09b42596f2e07361683ad2a153f10b3735c281094854c1c8a31fb6c82e57e28a1164c5bf987a29341bab102e30cce980e152f666aff5c2c2e1dba8cb16c575ba4c3328c088e22af9da4de33138f9fdb2ffd82b6ce914590a426ae0d2085d467d479c96625d67c3a5da89f5c259877f94768acb0b1cb7dcbfd09ea3d385a1b555d19a332a9a47a645d8be30e1be5e35601284c2b43161ccca19634b03a874a4ae0441b58cd8ca65b0c18cf235df26780f7aed297d7a99b0125ca59f492e992437948390781acb862353565cae2dc0cb99bf7f02bbd096696170ca7d8550168e0630d647ece9ba1a61057f212de3c43d9293360f5f7c285a50dad88a8645e4f81159be91c7f1d19c5e76c0d518debaeb56072b17b2d7391f77aa9fbae72021befe70518c2f677de44ac5d7fcd5a4240", 0x1000}, {&(0x7f00000024c0)="c371", 0x2}], 0x3) rename(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)='./file1\x00') ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f00000025c0)) r12 = semget$private(0x0, 0x3, 0x400) syz_open_pts() semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000002600)=[0xf, 0x4, 0x3, 0x0, 0x2, 0x6]) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0xfffffffffffffffc, 0x10, r0, 0x0, 0x2) mlock(&(0x7f0000f5c000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x28f}], 0x1) syz_open_pts() close(r0) kqueue() kqueue() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xfff) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x2) close(r0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2010a, 0x1) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc2) sendto$unix(r1, &(0x7f00000000c0)="090d7726b56dfad8563a94149d", 0xd, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x8, 0x0, 0x0) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f664945b0ff452519b28cf6dbc6ea55c1a243d85e7e1ac1d4cd9dc8e4a26fdb4a19117fe5ea502de7c9e0a3bc2a9e818070945a5f56cb6bbd35053a03c6086b6b50cbdfa2a08c26b7e25652767ddecf9de257e3811a950fd2c6e97499f6924027cd290eec392d603fe246ff77c3a2ff876c48256953198632533d02813e39656afe10f7edf569b842798bbd2ad593a894b3261ef3f0a4ed298d0bde4e8a44b8af4c3b657333de51ebda6b7e295174d62ef22890a021b25e92432f540dfca8c744ddd19d3b06d383de460874855b215df3e5b7c90011307f3a04b543bfd82dc4725f38865404d4f709f0d9f312e2c50b1fdc592d9f575c4c95d725fa4c9f9ae9adf82365883e056032e37df6ea878f70faf6a74fa95391b0ceba12fbbb718242cb7c7060bb4b0adc70e36a7478d3e271611219ab3ed656e4b5a5fa244232d725582cf666c0d06f01825d73b7f7a1f5071bf0bbd044187f75ae4af55f56d9e8fbf94a6a91b818e5357ab2b750987de1557d2f1cf6ec4ee0bbc56fd95676f73fc83b92c5ef7eaeb1cb5ce4a80ca560f884a72a7e00"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:21 executing program 0: r0 = msgget(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/233) mincore(&(0x7f0000520000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/79) nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) mincore(&(0x7f000011a000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/69) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r0) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:21 executing program 1: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) dup(0xffffffffffffffff) setitimer(0x2, &(0x7f0000000100)={{0x11020000000, 0x7f}, {0x1f, 0x38}}, &(0x7f0000000140)) dup(0xffffffffffffffff) r0 = shmget(0x3, 0x1000, 0x209, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f00000000c0)="3ffe90da", 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) write(r0, &(0x7f00000010c0)="f83a59ba78612b59c939ac4263fcfd41ccc9b686191d1b28c34bad3287b067fe7cf4215eefea54442392c0825d05ab943f29c5e21e8b034dae9d09c0b83808f577aaca161a82413bbfbac1cf65b1da6998d8fe6d523e0750a04219c1b4df7a641889f373a048e2efc558a46bd1b0d422ce3501b999cb68ec981f886419ff80f091319721c337c72b5c6a2036b0639be529b3140d6fadde3fcb0bde8eacfff9570a31a19fc7fe566bc10dccb0643e99e11527d1f3336e6af37bf8142be04b0ed90628", 0xc2) 16:00:21 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./bus\x00', 0x103, 0x3) mprotect(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") 16:00:21 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f00000000c0)=[r0, r1]) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f89f153f87a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000011c0)=0x1002) getpeername(r2, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) r3 = socket$inet6(0x18, 0x0, 0x7) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt(r3, 0xff, 0x400, &(0x7f0000000040)="5375c08aa01ef7fb5b54b4939ec9bef8fb8b8db59e3c6174d54d4aa8dccb81533a9264", 0x23) setsockopt(r3, 0x29, 0x3b, &(0x7f0000000080)='\x00\x00\x00\x00', 0xffffff93) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffff8, 0x8}, 0x10) socket$inet6(0x18, 0x8002, 0x7) r4 = msgget(0x0, 0x281) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/17) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x41, &(0x7f0000000000)=@in6={0x18, 0x3, 0x80000000, 0x4617}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), 0xed) 16:00:21 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) 16:00:21 executing program 1: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 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)) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xcfa, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:21 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x50) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xfffffffffffffffb) 16:00:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="86563405ddfc10bb8eb70232f0f10a19b6c6eb30ba92bdf05cc11c661438f091d359e2ae51994592caa5c9f4271efff6767b01bc5a0bea73e1685eca9db17f6b15c4f4c204cd9cfdb55843a1b977d13b34d0"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2009, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x401, 0x0) poll(&(0x7f0000000000)=[{r0, 0x44}, {r0, 0x4}, {r0, 0x44}], 0x3, 0x7) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() getgroups(0x3, &(0x7f0000000b80)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000240)='./bus\x00', r1, r2, 0x4) r3 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r8 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x2, 0x400) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) execve(&(0x7f0000000c80)='./bus\x00', &(0x7f0000000d00)=[&(0x7f0000000f40)='*^(%\x00'], &(0x7f0000000ec0)=[&(0x7f0000000d40)='`#\x00', &(0x7f0000000d80)='*)\x00', &(0x7f0000000dc0)='\x00', &(0x7f0000000f80)='\x00', &(0x7f0000000e40)='\x00', &(0x7f0000000e80)="28ca247b00"]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r6, r7, r6, r4, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:21 executing program 1: r0 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x97) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000540)=""/241, 0xf1}, {&(0x7f0000000640)=""/3, 0x3}, {&(0x7f0000000680)=""/171, 0xab}], 0x9) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xdd58, r1, r2, r4, r5, 0x20, 0xffffffffffff0001}, 0xf42, 0x7, r6, r7, 0xb6, 0xfffffffffffff801, 0x8000}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x24, 0xf0000000, 0xc5f7, 0x8000}], 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0xcb0e, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x9}], 0x7ff, &(0x7f0000000140)={0xd85}) dup2(r1, r0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = dup(r1) sendto$inet(r2, &(0x7f00000000c0)="25421be605b92b07c6e046bbc08b432f227d7384768e146d1a78851204ebe2db4ae10dc5c8b0f7036d057b9407010cfe4001203d7db0f326652e0b66685acb0f865000a9364d2a57ac8ad8d4dc7ea3fa16922d190d08d35367c7aad36863c79e923d858f17b1e9be12e770403fe25cdaec14fada77957321da53223a5c70c5d17f4421d75483d99e6370dc6b2850ddfb79d41de0ecb7ee8eaf9219a525bae96fb62b31284ea6ec0f8aae27cfda61d21679ed7ec2a6c0409c580f32a6a3af46f123567b32c967b6434ed974e9f31f0225d27e29d12b6b52c17942503bc0461efbae23683e475352dc0d845e91600c11125e0489bfb098ff362384134f9b", 0xfd, 0xe, &(0x7f0000000040)={0x2, 0x3}, 0xc) close(r0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x165) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') socket$inet6(0x18, 0x2, 0x0) socketpair(0x38, 0x4001, 0x20, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) 16:00:22 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1) 16:00:22 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000000)=[{r0, 0x4b}], 0x1, 0x6feb) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100"}) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x40, 0x100) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ba0ed314e050a70a596266d30e0bb75a0273cb20674cd77974e6", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="5930eaa9aa11399f8963b50841f0cba73e87863e45ca0fc2f1951f9117f4334d95f12aedb8507a197cdcc8df909dc62ebaaf3c0ae41b3ad9709f37682e35979619b8a6b270ab31fe29ea95dd1dcde5f8ecb5f05b68083369c3ef3461811dbb4d8f6f1878c77db07b53d9b84850769808be90b95f82fbf735efa05517b42c3f15bc20a5e0495da05bf2414abaf7d1fe16dee19e3b0192945e8682dad1a1001be2cda523c681cb5f8a6f93a2986f19083a81e53f5dfecbb14551ba8e42b7203c9fb17b6a21f23096d7843afd53f05a3696abd8a2c23e92b28331904c5d91299d1bb5bbd13954bd5ef6ac784c88ffeaf24347123de82ea53232446478ed61c1", 0xfe}, {&(0x7f0000000180)="1fb4be8aeb62ea6607b31e09bd22b52dbdd264fc32e42a7bbf162b2efd4401f2acdcdbd5982b99ec447d098d1ef2", 0x2e}, {&(0x7f00000001c0)="cafff0583e2a70b3cce517feff90b61ac0a7188ce0c9b594f33dc92f6538493b8ab68459120ffa8dff5fa59ebb8afd02cb0058dbca42cd5bbadf5299d53ec0093fa5ccb4f863ae7fa4f461e6b917aa6b969e92abd4b3f5be46166a34f1685c116983ee0a87a0fd123417909841ae92d93532ec295198d5ee6fca421819782719cf852053e1b230897e78857982914d3eb3a610a9bb0d05b8de83b986ef94aad8f07ccf7879ac7894d41be636c7de1013cbdedd2e449441695c4714b6ac3954", 0xbf}], 0x3, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x0, 0x401, &(0x7f0000000000)="c50c613ad700430d2adb15659ae68e366f176a1d048d5d65ebc7338dccc9b7821e269f51060a279c15adf8114f1e1238c231fe310dd6bfa1973ce910f1e170b5a3b465534db3b9400b374883c06d60ff5fafce77fbfc0f0c49bdf03dbf4a1c7a6201071347f2790d0bc17c226956e13f881c1fe604a9ec64a5cb9e2a2a3a6764f8baba4eba78c6464fbe10", 0x8b) getpgrp() setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x3ff, 0x7}, 0xc) 16:00:28 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) write(r0, &(0x7f0000000080)="68c71ece6a77726ea625c7d84607d99a16feab4174333f8533887426fd0af98b7833476389e018a9f9472acf2577a2e775f2eed627feccc8d24c89b76061623fde82e342984529e357dee8b84d02ce38ee9e11c692a842f779df367ec6865380368623ab4b712f6741a76aedc7cf237c306292e6249b6032c4ef4ecad1b92f2a7421b88c8c10b0dc3d4f29ce62ff564c77a8ad8128930697fefc74edf915cd3338354c07efc47f3d7156d82d73d16b8f", 0xb0) 16:00:28 executing program 0: r0 = kqueue() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2c0, 0x40) listen(r1, 0x7) syz_open_pts() kevent(r0, &(0x7f0000000080), 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000bac8410a1d530e1232574f29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000001140)={0x0, "d6e9839f08af6a9c63ecbe564e402cd0638a5a239489b5b9ba99225a3e08d84c8a87fe8701be11633c33fd1d945241f285dfd284a47f421ccac39225dfd415f5ceddca8a53a5779292cbdada230120e04ccbc3b31f6a4aff4a3249a414f1c73bce2f345c49f498882f3a712c038d4db6dc58deb6f153e6cbed63d4b8301f8cb21902"}, 0x8a, 0x800) msgsnd(r0, &(0x7f0000001100)={0x3, "942a719d90bc14c4ccaf"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgget$private(0x0, 0x6) 16:00:29 executing program 1: setreuid(0x0, 0xee00) getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = getuid() setuid(r0) r1 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x3698cb25) fchown(r1, r2, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c453527dfeb101ba1198e37d427277d06c61b27b"}) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x812, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0xfffffffffffffff9, 0x20, 0x7af8, 0x20000, "12844111ca689ebbd8edecd1d486e66a2febf6f7", 0x2, 0x80000001}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x8000001, 0xfffffffffffff94f) getsockopt$inet_opts(r0, 0x0, 0x384000000000068, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r1, &(0x7f00000001c0)=@abs, 0x8) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) msgget(0x0, 0x40) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xfffffcb9) r1 = getpid() fcntl$setown(r0, 0x6, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xffffffffffffffff, 0x7}, 0x10) connect(r0, &(0x7f0000000100)=@in, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xce4) r2 = msgget$private(0x0, 0x60) msgrcv(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x3, 0x1000) 16:00:30 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:30 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) setuid(r0) syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = geteuid() r3 = getgid() getgroups(0x5, &(0x7f0000000000)=[r3, r3, r3, r3, r3]) fchown(r1, r2, r3) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = geteuid() getgroups(0x2, &(0x7f0000000480)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="a2ae4ec762d9d1da9c7b0b57a1dfc9f4472a241fb79f4c84de68b54f1d77ee140c469746ff", 0x25}, {&(0x7f00000000c0)="971c314505d8a79999746a641335e91ef225a416c2db85c47bd9ccce3ec97fbd1cc220490177fd4b7fff23d1d3a0c62a4912a32a820b109ec32fbcf757abb4b5f00e841da80fa109f18d644680fbc18fb5cb904f56f7bccb0535f5456f27a1f22752a6155eba6fdbd6bb428cda11795d221c79a55d1a0ed1bcdbc185fe8d21b7938ce24acc2601faf434f8557fb6b7ab18660460f8528d444d34af7438fd7ae1a293d0c6cb2d7f5c9c6a387e3fdd98bc9a061132190a09da0b31f8e4755080", 0xbf}, {&(0x7f0000000240)="f5a8a3743c1ffad6eecb2693b9f7ab4b5bb989313c3025f6c3f767cdd11c7414c950c6f85c6ba42252e9bb72dbfddb6c96b18bf3991e9cd2bad3a15bedf9b9041fa857205cba85a27d4a9c325e0be217edf5e8954305888133de08b36beb286004ae9cd27603e6f5516b4b5e9eb9be5610f1ffc367d946529be897206271780a607eb1af61382dad422962193ba10a0876df3c7abe23c7834dede6f6e06a682500b498933d47ddaf32d343780be579a8313ffe411015305c2157267d2192a5fdf9503ab867598989", 0xc8}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0, r1, r1]}], 0xb0, 0x1}, 0x405) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:30 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x2d53) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:30 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) r3 = fcntl$dupfd(r1, 0x0, r1) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) fsync(r1) close(r1) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="427ab6d8d2be3c4d7cb7e313589731e76122d014d38f0c3bc2901e58b820aa7d719dc33527a89af133b7fc8d8f14542df5f7eca76aa549287c5b4a572a89458171f4eddd27f9e2df6ce4f44711bd6ea5b056fa966b48d3e0f965db09c4aa2d18594341f8cb98e15b179e8157e896621b78c147aa5cc20b8a9b480bf5790012d35c448ab21acc080e245215ad41617ae7d4f35340cf5f1983de188c27f75abd4686d4791fae017b19849b174ec8b21e0c2bd2679d668950011df72fc885e0b41c6c223303b32f9f241d02b5d7fbcc65164513a34ee6704fdeaca20fbed8500903456ac0d6bf0fbbce8e842f199b3b041d782620", 0xf3}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r2, 0x3) dup2(r1, r2) pipe(&(0x7f0000000200)) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="b6ff86dc25eb72fb671abf2ae5e03f5d5c5c833b4e59a4a1104e0558052fd8d03344752fcdc49d3b527ee69d61a24fe3164308f588f19977a5ede55f96002d5f408474aae66d715c7c3b97e267abe8745c89dcc43e947338a7ee5f16a9f6018a0055f67af0c76cc52afaebe75034703e280b5c763291b8cb8f888d8e079a973bd94669f0a4b1391446abb9", 0x8b}, {&(0x7f0000000200)="2f033e8af296f1a1008e302f838e790462607042e8a38abd3c26b228e55d4bfb347cb430dd33b5a8362bacb8a530e176bbd369f4723bc7a160f8bc1ed3a744610f", 0x41}, {&(0x7f00000000c0)="dadf642e93e07ff4e13cf6c20962b987e67d1661a9c092aefc0068c7169e4a075920", 0x22}, {&(0x7f0000000280)="0ca8f71e5eabc4d082dc70e81b02ff5aacd1be32ce8c5b20de1f8b1b6d13edc9830f", 0x22}, {&(0x7f0000000340)="582a7581c7b8a497f2fa92f8b9a4690a3c582416d2bd21fdb4b523d62b56bbf7d434792501db339158d043e555c69ec2ee9d7c2f922c4f298637fce958688ec49e9478f79a06ae984c29eaf004ac372ff8cdb1f9773038c8d4e307acc399b75b03eee63b59bcd2db727b17f1f263322bd1ffd367917b6fb4add371a2472ce080072ddda1b4d4cb4207379b121272404ef618c03a4e5d13bc2971286c", 0x9c}], 0x5, 0x0, 0x0, 0x402}, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000540)={0xff, 0x6}) getdents(r4, &(0x7f0000000480)=""/129, 0x81) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000003c0)="92", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:31 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xffffffffffffff38, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) setuid(0xee01) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) preadv(r7, &(0x7f0000001500)=[{&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/46, 0x2e}, {&(0x7f0000001480)=""/116, 0x74}], 0x6, 0x0) getgroups(0xa, &(0x7f0000000200)=[r3, r1, r4, r3, r2, r6, r0, r5, r2, r4]) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/185) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100012a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:00:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt(r0, 0x80, 0x0, &(0x7f0000000140)=""/238, &(0x7f0000000240)=0xee) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x108, 0x80) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() chown(&(0x7f0000000040)='./bus\x00', r2, r3) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x3, 0x0) close(r0) mlockall(0x3) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)=""/144, 0x90}, {&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/209, 0xd1}, {&(0x7f00000012c0)=""/114, 0x72}, {&(0x7f0000001340)=""/33, 0x21}], 0x7, &(0x7f0000001400)=""/174, 0xae, 0xff}, 0x802) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x12) fcntl$setstatus(r0, 0x4, 0x80) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0xfffffd4d) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x20}], 0x2, 0x3) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:32 executing program 1: socket$inet6(0x18, 0x7, 0x100000001) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r3) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0x1) setuid(0xee01) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setown(r5, 0x6, r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x8000000000000000}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800", 0x0, 0x7}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x320, &(0x7f0000fea000/0x3000)=nil) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xfffff7ffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000080), 0x10004) r1 = dup(r0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30051, 0x14) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) shmget(0x0, 0x2000, 0x580, &(0x7f0000ffd000/0x2000)=nil) write(r1, &(0x7f0000000240)="c80f585a4e939f8399f4b810cdc84247711e1acffb6479bbd2eb361a5d74bfa7a8a4dc97f7716b0e4db95cf6b5154f33e9046190e54bfaede3c2fbcc20a62f7255992b727023d217ecea6b057000ceaa53557799642de5bcbec40e57d6eb9545b62b8fcf04d5cb0f7ec4ec3da4fd2c51305aaac9a2fb8da78a881453254988a1e0cdabb534c065b169f5a46f49c09e3ff2599f275b86edc3ef2afdf5c7b562a4a8cd9117503bdb2d9e754dbe9fa1e9d26b179a421e84f384454d1e1585454baab8c1142127d0c67811bd440232b6de847c18f66abe065e2a96477661ddd4457f8278a579f8b9b43b", 0xe8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="393cafad42861be8fb7efce5fcd2c7232da2abfe23313ef501b0ebef063ee649d44b9640065ec2fc8b275d0e6a46d4d1f32b9f52dc1bb90c6af0b8c976240347bc7a49434cd70b486fb17bc47091038eabe5cfc441d3c58147", 0x59}], 0x1, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x100000007, 0x10000000000) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg(r0, &(0x7f0000001780)={0x0, 0x358, 0x0, 0x0, 0x0, 0xfdf4}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x50}, {r0, 0x10}], 0x2, 0x1c4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/192}, 0xc8, 0x2, 0x1000) socketpair$inet(0x2, 0x7, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) fsync(r1) mmap(&(0x7f000040b000/0xa000)=nil, 0xa000, 0x7, 0x4012, r1, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffff, 0x0, 0x0, 0x81, 0x3, 0x9, 0x5}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x800) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1b, 0xc003, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x20}], 0x27, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x64, 0x2, 0x3, 0x3}], 0x9, &(0x7f0000000180)={0xffffffff80000001, 0x10001}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2003, 0xfffffffffffffffd) fcntl$getown(r0, 0x5) 16:00:39 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) munlockall() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) dup2(r2, r0) 16:00:39 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x100000000000022f, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x7f609d9fbe690980) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) 16:00:39 executing program 1: getrusage(0x0, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x23ea, 0x2, 0x7f, 0x0, "193f8be35017e097c6b43aa955292e428c9575da", 0x2, 0x3}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() write(r0, &(0x7f00000000c0)="c20b900721d654a0947b7ec81e037982d76c50cc2dd6e05f1bf99778002ea470737d706df9546dede5a000da2a5d76e31e051e1e35010feaeebb4cef3ce25bbf7a0e46c64ca861505e7bb5fbd8ad7eccf61b5ccdd23bb61895597618d7af4352f0f53cf9f3ae7a9f1aa2ee7282ff3873923a68b95905a507f91042457b32f141335e7758efee41937a361cd2723e6622d7d0cd3f128728682d6f9e2d6f6369f136152cfb47", 0xa5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1ff) socketpair$inet6(0x18, 0x0, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000001800)='./bus\x00', 0x0, 0x0) syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) syz_open_pts() close(r1) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1fc000000000}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x7, 0xa2}, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x500, 0xc0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x98, 0x6) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/7, 0x7}], 0x1) kqueue() writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="222102180854d48062e98607340eb6cc9fbf", 0x12}, {&(0x7f0000000240)="91350b823ac67f8ef166884b66509554452c84ce6004cc7f0611d809f74f5762fa83e79fb28b232469e1a65d5697276370db3106a9379a9bbfa42c32f2822fa1a809086f22e191508b2ad320afa3f2a80c8aa8", 0x53}, {&(0x7f00000002c0)="594a2447e4ebc676cab09cbda6df064d9848e518ca61b4f5f9307a85ad3486e5f6fe87c8a89a61c92069bf45422fada3f3631a3c0294d9a37b95f6d49dd3e8b38735067d7297b36e392264fb14578f48375a0ff0ab2cfe204014a15193c59690a23d8daa831c9962d0f5f1330c9682cffd46d4375a8af1599f7a331ed42230029370c539a054209ab10530d69b2bf2dec07f81498127b96cb8bd331f8c80900f8fb1fa67e40789cfa4af6e16a61609e6414b", 0xb2}, {&(0x7f0000000380)="3996199eb64b1420bab118a5d8066bee6363fc139f00a1872b51633cfc745075cd2c82ecb561cc89767b10956ed4ad8666df63371044b866fe7fe5911c71da7b2aee9d002317a75b5d4b51e8e21e2649da051d4714df6371d8bc57c560f71d4eebc0abd69c31934040c1ef87cd622465da31abc32786", 0x76}, {&(0x7f0000000400)="8e497bb5f7f74fb5dacad0a8ba38760acf3521714fafa9ac9b645772dfc80f9ed8e1acd406da3e6051ab40748e77042ddf140f21448e8cb2062166f368b5407196a47e5e482aa3b73d9becdc1340e877e4fed864d5b4ec47a0ae8c4e6f9b8ee0e62d35648a4e7bdd0512e637a2943586fa70df8ccbc7510f7ea73d11c479ce856d286195838324a20f6e92e03c01f0c15ac4667c5c4a7a82acacdf53325b1c53cc9646125c0f96f606", 0xa9}, {&(0x7f00000004c0)="ad3489b50850d9f385ad4adf5f20dcab793cf6c44d16b925d5e6cfa869f86b8be4c51b508486199fd23e7a3bac4bf09258232a9524cae0da49a771af2b9b728c416332d2dd88d7cc71cf26453b180dd0201833f2cce513f0af0882bc72580e3303b7e2efe128e53b5a24294238096b78b1c3a799ec6086ad9c23cf59508d0d64fc87919950312bd01cebc604d61b5bdc3134560b7a775df5390fef41a8ff52e17916e9c6568ca20527f0c405", 0xac}, {&(0x7f0000000580)="ab22556f95", 0x5}, {&(0x7f00000005c0)="f3a0d848c5ea1c4482220d6e76946e633ce2fce52e4c3f354b32b7ecc5cf32cbef7d77f44f2fbfbbdf62583e65151065ef3f07a0bd04e064831449987390580b3bb4b6d56bdb4c271272067d4c5660070b4cfc64b690b8e12f83485f7c94c9cf5b3c", 0x62}], 0x8) nanosleep(&(0x7f0000000000)={0x10001, 0x6}, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:40 executing program 1: socketpair(0x6, 0x8007, 0x14a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x802, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, 0x0) shutdown(r2, 0x0) shutdown(r2, 0x1) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) r1 = socket$inet6(0x18, 0x3, 0x0) socketpair(0x1, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r3, r4) 16:00:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() flock(r1, 0x0) 16:00:41 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x7) socketpair(0x3e, 0x5, 0x5e, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="36c79fd6cf34b237a76e32a2db48013d2eb5f652d5f882845088aea62e2ce1ee4e312cb39711e2054884e13b9cf704ed2d6604c0f4110e655df8c3eabfcff09cc590c3a6e1b34ca51a5c99031933feae3b07ec341b5c4f", 0x57}, {&(0x7f00000000c0)="5cad420f1d01632287055ab6fccadb199fdea59aa7", 0x15}], 0x2) sync() kqueue() 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682b10320755ab8bdad3407000000206fb2", 0x0, 0x36}) flock(r0, 0x8) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = getegid() setgroups(0x2, &(0x7f0000000100)=[0x0, r0]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x85e2, 0x20) setsockopt(r1, 0x100, 0xfffffffffffffff9, &(0x7f0000000180)="2dcea54a64aa2434a294649afc4936ffcb0e2b98fa36e0c9ebb1dc31718924aba8fae78d5059470b2b1d7fa1749869e91c7f8f6dd8b7bf799b1dd9a50b52e9a49a3c3c5c9a256c754a5d22524528f7979087b5f436c27ea6b46230ec3024130591798161cf0e81e1ce218ada0e33efa3fc0a9297c367ca1adc76a6ada23267c0cf4cef723529af80588958d16d374ad2cd13f1ef37402d2bd8da5fada8744a8741b970b5bb7379e5977c6f69bcac2074b4ef02bdb0b50f1cf1e342012bfc282e0e0ac9", 0xc3) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0xe9}, {0x4, 0x3f}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/66, 0x42}], 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='..') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x1) sendto$inet(r0, &(0x7f0000000080)="c7da69c877ef84c4b9cf5aec73569a238e1653ab8929a288998b2aaf35724b37b25dfdc70aeee4dc924c36ea9d432d7ca5cb24bc349e3497c2ccaa72f4dcfff6dc2d11b2abebe7a6b77f98d3100c0af867c7fc73a5d347ab936e", 0x5a, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:42 executing program 1: lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1, 0x30}], 0x2, 0xfffffffffffffc49) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) close(r0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) semget$private(0x0, 0x5, 0x200) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/125, 0x7d, 0x802, &(0x7f0000000100)=@in={0x2, 0x1}, 0x8) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x8c, 0x5}, 0xc) shutdown(r0, 0x1) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x198c, &(0x7f0000000040)=0x2, 0x4) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r2, 0x5) 16:00:42 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$lock(r0, 0x6, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0xa2, 0x81, "dd461267688cfac7fea13a1524b252d76f61dd2b", 0xbf, 0x5}) r3 = msgget(0x2, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/201) 16:00:42 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x5, 0x8, 0x7, "7801b35d88a0a9f401a1b80526b311c6d9280efb", 0xc0, 0x3e000000000000}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0x3, 0x5, 0x1, "f34142254ff721f5453de674c3138bc5cea645a8", 0xfffffffffffffb4c, 0x2}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:42 executing program 0: r0 = socket(0x20, 0x400b, 0x4e2c) setsockopt(r0, 0x6, 0x4, &(0x7f0000000180)="13ae8836", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000107034ff07517f52f402d4fb5a2605b10dfde1ebf749794f89a76180860c5ca092214184ccc12b2f5de4142cd078a3285bd3a579d9ddc98805abb2f25281f27d709b6f2d4cee0c6df391bd116d5bbc30830b9e5e9c48996fbc69a122d98e676ffae4ff0375c49739196af102f52ef000ba203d6091832bd282632bae1b67215e4025887ed3816b61f677bd0000000000"], 0x1) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x180, 0x1a0) r1 = openat(r0, &(0x7f000052fff8)='./file1\x00', 0x0, 0x1b8) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x400, 0x1) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r1, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x8) r3 = getuid() link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file1\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x7, 0x1, 0x100000001, 0x2, 0x8000}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xd93a39138a2e778b) unveil(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='r\x00') lchown(&(0x7f0000000100)='./file0/file0/file0/file0\x00', r3, r4) mkdirat(r0, &(0x7f0000000300)='./file0/file0/file0/file0\x00', 0x40) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x812, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x8000) write(r0, &(0x7f0000000240)="e36258a416f790037494133977f256b4093cfb25b84e5bbdc3a5010000001b2e0ade41a52f56a7fa0023d58bde659990bfe432ff49078177da4ce9c287730c53fb394b842dbbccbbda1049faafba74eb00100000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0xfffffe00) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7c, 0x103) recvfrom$unix(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x51) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) fcntl$dupfd(r0, 0xa, r0) shutdown(r0, 0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="574ea2bd7c911bbdfb00eb4959f365ee6f1bf1a76db21101637be4ba1a94493aeeb98fd2f384ce6f4a0fce1d6d8877e3555847a3af5362e8602058c5a0e9826106066b5ab5ced8f4973fb63a7fa366d2ce1ab1c842da4042e8e15b6636804be92ec4a5ac6f3b52e14c8f05490c37edfff92869196a73fc2023cb97e8e1dee502cae920324d41c64a09402c6c2fdf2225a51effdacada07255beb6e65ac78fec2a92e1cf988db04f67bb4a7e045c9e931e5bf8b846ba12432a3f4d0cd04e4", 0xbe}, {&(0x7f0000000140)="25dd6328ddf6e1e1c2b762e6f2a30191b98be8efe1dd6b971424126af084ef8f01ac269406108ff1325dc46d7262a322cc87dc86d8786ee9549e7c94b3921ad1bcc645a5a77acd494c15cf88f9f3fcaecfcc1ae446a42ac8749c2ef6d15b9b51342d2b5c5f6b92ca26e4ddf091f203be48924a3f6053934afe392d5c0ff518e9e6d38f5aee56bc6e2be0434163fe160a436d4b97538160b03ab3bbec6c1f7f0ba164cce4548a841d10809b8884d99387ae25d15daf7369b7eb2b", 0xba}, {&(0x7f0000000240)="32f4ae67f1457a9f7694d73e777fc98ae0c5ba14d715e333dd06461a150e2b7e96663438e6a5449a57f5611487866cb4d7164cc14e037694b6f4bd2c7fed9180e7000abeba0b3f489fa1d269e06875203a95db61ad50832d3d17db27", 0x5c}, {&(0x7f00000002c0)="da4fb5bee7898f64358be477eef2f2492512c747e1a4e4d316341f8511b77094", 0x20}, {&(0x7f0000000300)="920e9cedb088d11b354f59c56fca734eb914b0b7e1862941d3b62422eac8a977f4aa1f86ecbfde7fff45108e94d00de7e0f25a23c13f00a635ddc944cb95a71cc80efc1ed6c0b9de9b8251da076b9abd395946c0", 0x54}], 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e0000696c6530002c1fbe78860899f58840884df60aa199dd88d6b42f0318684bece6cb256f8ce4bb277445fc5595b292516481e501288084dd40d7bd7abd66b89e06daf16ebe3ec8750283c3768b247e7f30d8247f3c68c26c6a51c1465a23057efc94fa914a7747580893f57a43fff4d3bec153696c5ae7d0e6539f6a47e7bbf563da2cc0d70cb0d32cf2fd3a7e2af6131e93078fd4bb7410051c5da9de992e739778d894d7670a048a190a148eca3a3180920f68ca2a769423587a7e18bf9de88d18ef29d1cff2d993a136b62d39c9e84fea82f64e2fa23339ffe56b79009feb67bc59d327f56d9128a432ea882014e4debc2c22d57d10df61c07aa8bf69bcb2b364a8eaa12a6590ef99f7019473457c6662f62a387106e0651cd7aff9b84101d1115c06e6b2e57c0a09fa5157590341e04b25b500c3cb6eb2322deeae3087e856732e2f1bba53c4f6d04001e4ea1a4b2720dd1a5612772d6e50be616d17be6e11aa332db96406eec162bcfb576dbf54425e337c446750c176cbcadc5219837d217f35b5ce2ad2502f758edef06e917ee473758f21e7fc05d2ef4332c5253ae464438822ba0ff744f3afa2648716a1a091e0067e8c72ec055df054039103362fc882cbd8843d9b0ac86a65f28cfe6eb001e83f802ab7807191fe2d894b1758"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r1, 0x172, 0xfff, &(0x7f0000000100)=""/129, &(0x7f0000000000)=0x81) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x2, 0x1, 0x80, 0x80000001, 0x8}, 0xc) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1020a, 0xc0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x100, 0xffffffff, 0x8, "44e89de22b305d9ae59aa533cb2d9945ec62a9d2", 0x4, 0x800}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x100000001) flock(r1, 0x0) 16:00:43 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) socketpair$inet(0x2, 0x4ff78a89b7eea85a, 0x40, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000200)="01397976157577f2493825eb03a61937794f8d53de3e02fd02a8a98ef3aa0eb9f1e2f830b1b5eca1eaf271231b79467d19484bc5b59f7de3591747e30e79639fda7f88b72680e9884cd66a58b932c3120dc381f58e3db459bf96e96b8ccd6fc53d7a6a0eeaa84d492f5cd7f8024c58d99c03b7a3562ce624528b150c54207ece859601787d0a760b89d95bb70d13bab3256a519f14e0d78b9e27ed768ef486b0d6ba94ebf31a5555ae21da229f48844bedf16f039c7746896ee1f96a0f52d097cdd4793caee67281082474", 0xcb}, {&(0x7f0000000300)="1c64f10deedbd81fabaa7eb9779df793c0b8f72d5d675bf00fb1524de0a9b84c42ca44cf19e44a7ab9c92e38257490c45c4f2d928f73f8049b631b7c11cc135eee94c65290d27a5656c217fe39e8b771584c6467fdbddac795752b4ac363e1b7a0def9f2c7e24afddc0d7f0449849a49e7963b7bb6628423b1271786d0abe9fc3bc65bd6d6f6777ac348bcc91bd2a97aa88fddea169b780c5f348e7464133edcfde5531b6bd8a0688cc1bebf7dbef5081e481ccec8dddd3a902aad7445250399142d71ea1d17191d9b57120766cea31371ab0728fb55d544a85a5677ac2b1199bcf115c846935aa31c3e", 0xea}, {&(0x7f0000000400)="92a311d98278763d875cf68fa01ee827b11fb361d275edd7049af9d2634fa7425e6bd71dad23efeb18852bf4ea4809c674d578c74813e33bea232b32b78cd602c170aa660d44dada224733", 0x4b}, {&(0x7f0000000480)="d16247c34ab63fcba0c596da8b60fc0f75cac9feef30e79ec36f835b4f57ff5a54355201affec8f7185d45e3ebf07435509d7fb711046d6369f7c535b135eaf9828e2c7acd9eca2cf632b92cd5e2275330b4b28f74c83cffd54cec6bee6c0c80e1b41e78c3b121de6a3df5d97a0961dc380257be4d95eec84c4c1d8e8d0a77b430e299383b86389168937e7d5b1ee941", 0x90}, {&(0x7f0000000540)="9f6739eeadf9a2439803a5e72d7c601f0067257f6f881e8a928a9d67f040e238f8815efa6b80d7303ca7ed4c9b6b274edefbea7586301994b3421be12b33f47bd29d81e7687665540f11045c3dab5f4f72258a", 0x53}, {&(0x7f00000005c0)="8e00f85db69312358054695b299d02a8ce2e057980e1d867f8a20af4f653feb4dd769a8dbc86578a3c729a93e2831445dd747c4d0c692083f7bdb41b5422f48c9e48a307fad5b8d2f12ce6c267f6f6547fb936f39d42c216f956ccfadc493c7c4d423fee7a63221ef71ff1d71ccc5dbb692bbec8", 0x74}, {&(0x7f0000000640)="64fcc8117e098f8f90a7c742c2b1840abaca6b8fd00f1689dc2818bc6ef035aca09ce40f5e2c8fe1902f971a6a9a897cfdb47de21fd1c1b347ca18a12e833570129f4150da2d94c583f019be5b4b61b1484e099aa9f7036a85239796f1be2cdc55542115f667b216d6597899c969ab0c192a1c56fc4407444f0df7ce446dc8557159f815e6cbf2d1858d7f72aa691764a4790362e4d1926b13c96344a0b70d0abe6092", 0xa3}], 0x7, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff00000100000024f99bb3e4776fc93c3b396d292eda6e60000000000000000100000080000000b15c1162e26295d2c87711e0a5247397f142df7e47c7a5ad0a7bd9313fa3e4ee8368aa2918c4d86a0132072023179e957657640b348565ba69a716e86d235244b61fc448736d2efbb84265a752ff14031700180000000000000001000000000800002ee6220c03ac0000"], 0x98, 0x5}, 0x4) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:43 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) 16:00:43 executing program 0: r0 = socket(0x2, 0xc001, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r2) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) ftruncate(r0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/20, 0x14}], 0x1, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) 16:00:43 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x81) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x403, 0x10) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() close(r2) dup2(r3, r1) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x21, 0x8) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:43 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() r1 = shmget(0x3, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x88, 0x3, 0x8, 0x234}, {{r0}, 0x0, 0xee, 0x45, 0xf3, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20000000, 0xdb50, 0xffffffff}], 0x200, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x7, 0x3}, {{r0}, 0x0, 0x20, 0x1, 0xfff, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x26, 0x23, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x60, 0x48b81a39e8194ce, 0x331, 0x9}, {{r0}, 0xfffffffffffffff8, 0x5, 0x1, 0x5, 0x3}, {{r0}, 0x0, 0x40, 0x40, 0x9, 0x100000000}], 0x0, &(0x7f00000001c0)={0x3, 0x8001}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x390, 0x88) dup2(r2, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() mkdir(&(0x7f0000000040)='./file0\x00', 0x4) minherit(&(0x7f0000a76000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x8) 16:00:44 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x3, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x7, 0xffffffff, 0x7fff, 0x3, 0x2, 0x46d, 0x4, 0x100000000}, &(0x7f0000000240)={0x8, 0xbfd}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x10000) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000280)=""/13, 0xd}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f0000001580)=""/138, 0x8a}, {&(0x7f0000001640)=""/239, 0xef}, {&(0x7f0000001740)=""/177, 0xb1}, {&(0x7f00000004c0)=""/31, 0x1f}], 0xa) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x0) dup(r0) socket$inet6(0x18, 0x3, 0x8) socket$unix(0x1, 0x5, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) recvfrom$unix(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x43, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xc5}, {}], 0x2, 0x0) 16:00:45 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)='9', 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:45 executing program 1: r0 = socket(0x2, 0x7, 0x401) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r1) r3 = kqueue() r4 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x9, 0x3, r4}) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) 16:00:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x3, 0xfa20, 0xffffffffffffffff, "f67db703f7f58c2629e6accbc267ceed34ebb173", 0x3, 0x20000000000000}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000001"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 16:00:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x3) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) fcntl$lock(r0, 0x4, 0x0) 16:00:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="8780ce7943dfe2ce5e24628bcdc53e21344ead0ee5fda20e0c4f7bff368f18b613413a6b7b6cac54c9d5dca59e4dadda9f34e95160cb675c10f4c49ab5545b55b104f38a0f938174143859b180f4b503243e393734c1d8f2c1d66f0db05560d13366d37b5aa88aac1ac6d7674f43103afb62510d4c3bd1cc1dfcb4a49c1578c3061d421f9947aecdc0b5df83763a", 0x8e}, {&(0x7f0000000580)="4efb544ff8269112a098fe5ec19b5184c1aaca086a14e9a21e55f2811fabdc92ecb8cee7fc18bd93c31d4fba6b0c64c8df846ff566685ea5191268fba6d115f04de0c788b293daec8530e2913bd5a3c4e34f275a4a5b55b9d13c2a34a01594425ea63539c745c1b5156d2856cf1e31def20eab88c3868ca62ee9bb4dac6c3997b2e89abda847a99aaaef38f975403b33d4a14873c4aab47cb834abff988300bcb7815848691e0fada60ab215761b382c8c62980e0e8f5fbc5ec93d862a1d81d8c9968a1ed457fbdf9c9c99cc0b9211f20746e18421b832060ef627cceecfd8a3f3d527fd921a6344b920d507331400b6846cab1cb036dfc5c4e083727355d24e79c931270af90255e0cabf6f161b7797e579ffccafccd6b4e0eba4220721df6de90b2d5b19d2f74899a45cc782ade400c5cb756458f4180be0ee477d0502dbf68b68693b60924b75b27d6d9decee891f01bd5aa652208669700ac03e3fdb2da265d3f564d8eb48a38c2f45377bbdaae805111ee73df060c81c63b5e377e0def1057407e6ecb15d3967d790785f851f5751615a21cc7a3e41760d44ea903678a735a9a1847488672517f3fb6b2e9291525de53e73d9d5b392d745f3cf4f6689f202af01596bfea5324a41633a64b8a502a743d96a00a2b61f4128695f0a2cc6609f152bdf272fc582810e2db7e4a4e31add5f5193a9e7e438205fbe23b50eb334a0d6cd76830c46d38a5e96d7cdc807d64203d9c5a87e0d3bae914bb3241a40b5d11caec1a5a28eac23ed9bfa83d95446416565d6e6c6edbe1f01f49fd8bca94651d217b036241115c0848b5df6c908f939ab01b0e92d53015435f4a77702a9d81b560d53cce43226016e6981d99160ee4c2fdb6079c28e67f97fb165e2584f97a1d4f91afffb8424e56c1d21efdca8bd7574696e4e4a57764ccfd2374a74756d3819ea0db4a767c372599e80bf33fa5bf75c03ece0ca42396242279c80c3d4f0f9921e05b99b8bc900009bc2ed81447c00ad38c5dff7a4d41c058e0fa69d4f57ea420182b1aa3c600f7a21dfa0465f9b01e889f08adbac7db72c0ec63ae5609a9c36a7bab2b9948b42d274343eee3b409738e4db06e3c8a49dc7e5c1f54fa1d16ccd21ad1ca45eaad8475e5646360c47fcb3a1d07ad8a89da34bba8aca5c7c481c6962f8f0490ba6def50827b3d8732db3fdefc8e715ead5f643f6feb3c81882c26ad20caaec8333cb14a50ac2ee9a8f511a23bd1fa3981311a69170a3b9ff4afa7a8bf532700a270b56463313c75814621638520f180764122de92324cbd23425deafca019abf09f4b96cbf25d394772b92bf3c2e3a10d7ce3297dd5bedd6602eecc1dcd8286dce68a879a2592babd901177a5cf61a63a82cb6e313a3cc7349f0089324763c300babac7eed94c6f5a1b94563cdfcf0ecb36d5365b21518ed9444a36cfe78f101c470b2973d58cc37be80daaa8190664c6cd036a1c49bc8e03df0999150d9ab1612e5000249799a51481446372250d2c4a0d242a768820c97ac5d2792c8003f5a29acd0029e2fad7659a76dfd0cdfd5822b059d18bd35670d1303807372d42de974348d1ac4c7ba9f5a859b307b8bb82731c517c7ca2503a46bac00dbc85fae4fbb01ada01449f80040af605072bb1f2e2a2900f51ff0bc0da9e77ac76e76202ec7e89e8adfed2cc40be0278f99f8549b143fe860e4c2cfabafcd38e58c206060114637b4716fbcdc23900a4c3a9e668f674d190d5cfaa9c24dadfb327a577a3e481449d7d3ef4c89e8be5a76e26fceb27cdb7de3c8620a332dbaa353187564b45e0c0bd325e51073e4f147904cc8ba2a6406984f18002cbc30509fe0631c1b2f4c6c6cf88f46df44e0eb285e71487e7f32187410a8e6c9f23c8a16c8e9cd8c33d31af42147aee2a79894e6181da4acbd1156ba963c838f4812904f28afc57460c5fe7ad257ab70a8a54ce85c7a569dd2863c194e1013688c0c27a7494c1fe9620079246e0e01324aa01f4ed056a0084bf306bb376b70c5401daa115841bcc6c50d203127a9f863eac1a6d642ae8460f6250adf9c3da805af8676b23339857b886728e4f323d25c5ffdc9f0f6052fb87472b7d8a7572a6e06d69d1bff7faba98e9bbd944c212352bd2463e64d41935ede5175fd6dfb9ec280afc76e24777d2ed7a735483d099cf6815ebf7ae08152853b8291a4e92f12bb70a2d1b22368743588930c803aa943ac06be48cafbd67e7fc35b03507f9b5cb92935e97e4dd5ad798a2bde9662a46fdc6aac81eee4c5d9b940a1277fa6375f9c76ec3c01e4900ea6702ec4eef7ef08bb4ec8ed3ad0b91612e031fba03e6d1f8bae983ede3936256cafb8873e63c8aa65b1a1525fca991fe4893542208cf01b98dea7c8b116d095fb32f7c3095a6619e71fe78ba71e38163ef2cbab38ef5d110577ee411a4917dc6dd52ab225a464f847603522a62ebef1adac4e7ff0af192676c80bfda5b956b47f74751f58edf14f2bafb536ee8ebb9edad4b79bb2b33ddd30fca59e2b55c462c125c7ef00dd5a2862cd61d656071dcc1842178f962cffd848a54f97a50601e2b39781ba461559eceede00ad1eedc2cf049cd6ad1adc355205f9b4ba7b455250bdc8d8a5da236fe8e5a2e78f5f61bca460f665a8c25fc4afa2092550d40659298d184dadfba48c47d3816733cd4dad4b390a77c61306f81cc5ec9e68cd9eedd4465e4d9df42f844d646c99c19d4f81b4a59ec82c97e74a919da13cb71b48982652b7a32a63683bd3c231738ee0cebb7d530c88b25a45def662faaf36b356e3ac7704f0457e8f9bcebaabc3d79e94a0b4aef411440135b8cd845387dc6cf34ea854ad2672edfeb04b7116e759cefb5a5eff727b3157c35eb6904859c78f304a8164e8f4e9c25caba0c8f1a37ce1dad92559e630a78c3e8560d7e944140a8f8d9854806afc83bafe5b37466f408dab35ba56254f59629d40c7f2c57c1cac9d986b5d9f5a6afa3bff88102a5c9b07bcd8b12f0e3ed513d6c23169946956b4d7deeb7b072bade5cbfbbb3001c99f305659df6510aaf1962bb748b876521a5736c2e2d4cd16f701bd4aa42283346963a31c6c98a2629d1d8f8c3e769955180f73fdfa3fd07d5e8e3c5626fc49232a9be0225266f3df23d19bc7d849af6e747371dd61ee81d177aa494e99442ae7e9076c6df58da8ff9083ebaf277d53e9a210d4ba0c64667b50a7c9e01d7e25a6e6a7051232318aef47ffde19482918df99709f915691f736848bbddc45d678d300e5c747897430932cd8206db117b633bec5f8b647fa8499554bf137cdc00c0ceb42c9813b45a3ff5aab9ce07523434315fae45fb52ecc45a84653ed6c76a8fc6baa673c723f143a0d1d37193085b5c988f0cc1f99d6f7fe3fb36efe24ffca6bbf5ed1a4f72e9397c2dae4a444607f986fa531380c77e6caf007f017a626b92370071a05c67faa7a31d4360f4f9dd73dafaeb6f4d93570483cc18d7771e05e29b57acb175ef0a47940bd53ebf9302199f830f50aaf6ab4a0dac85de29a59b1e23bc220bc176c6648e57da2661385e392b588f441b354da46f3c008391493161487f2918960ab2c931237f15a7dbfbaddc12f3f2c65e9d5b453af3bb1dc7a9da7bf682c1ce4621aaa91ca6ab43e3f85ae8757c974be8d647511bc73ef275cdb8dd25266ac653b0cc89a8a03bebb2147e978de9071d5e86b16ec595be7528c0a9c121154435f27aafd9c6ba50a7eb4d0708c9bf5e9a15a33fefd69c9d7e1222832aa62c9f17880079e8b7d38ced60e43de754feb69f978998f1b7cd840dc8ad0c0261adbec8f32c6402c8e48b70a6ca3d5cf0d9f856265d914746cd3bf1f7afa72456c876723e874465b1383bee10649b4dd8d58b793661c525f0cb90e1bfaf9c0ca4e8ad46fbf14a537057fa59b10abcb3a71840390e5825d49a2c7468897ba4df659a461da55b77764834c47afade92f24fbef8cc831298a224e8d1856c7e2e578a251919358c8f985ee7613fa8be8111a31468d0b66349154db1903f969276fb5f4c4bf01668df5f9fd6c9a6c7a467e9ea60d7210ccb65c70636a213de1c72e917ef1c3a360d8b215ca72a4116a6ba30db1a3abd4565e2f895a48eae0f688d05653e27e5dd1ee60d61dd77aef9856e7f8a21911ecfd195cea7cb4058ee31a2f203ed026af9c77f43ab75d4e631fcee6ba0a79911a5b786e877f7cb42eb3680e80374912c577a0e631ab860444d5438262118c203e1ae7b3f9c911a8beab720913af3150e526fddf2d44b1fe6f9b926866fc86964c568905ac271d26cc54331bd354774b823b5fb43280b117e460d569fcac4d7e964b9df439f1fbbe270ed79fa9f0124d7c6daa6a48753986487860da166dad01fc47f9a3c1e3d1116cab6e23d43aed5df971ae190ef7412d89ddfcddf7aa357814dbac81b50236802e828fcd702f2f6d1e3c5fc99362bee7e0f8bf895dd0ab56ad78142c61507b4e1fae122b0b39ce870eee00eff9f30f872a66a40f2720c7a00cc246001d490dffd6cb25283a5e4f7e4cf8c6b3e7ed3b7026d6cc930db1b0a60f1ab2644d969fafda6ebce0f70f4dd8b8c55914da2c89fa68fe23f4aa7520eb6df9759d50fa8367266d07eee52c0305a145b972303297e7b60189e859fe192ac87eb5195b05848d88405bb88242e815c91297b693f4df27926f2a032973dad9b15c4fd4210540d192dfd21bd6831371660a91f907bcb0dcc571c3b52c01a7a6b398c00a760284558142382b28a0421cc111ec31a841886c221877a895583d7e437ccff8bbd63dcac4432af3369c0b10cdcb5310040149e62e17b1b4c85fbcf89e48c78217217a15aec2dd382baf623eaf76729a1ad86476d907c02c5c51c7d9ee427f55cb12f708f052d55a03ecdfc80799b740fd8ae4797a1c49c3cf47d15f4b03543617510f7852ee045d12ff745306e8cdc82fbf3bb11a4612c9929aba212f17f4e36f23176af0f1ce79488df37ebc5b5a4cbb277572ff7d54ff90fe3def02baa2a3efe53826cad131aa272a25c8c64072f0d0b954e8ac562616c2fcd3037142811f3610a80ddafb7eaa3a73859f515143817fa70a84a6d562352c62a4528c4ebe8bc218646e87377bd6645d528cccb177ed4e2700f3f013aa9f27af378e734a169959c66854c156334afd0ca4c0b9a23101796cee222a9aad269f841ba25b6bbf8c0200c071f505b65aa4dbad386549b210f750a8c38d0f9cf3a5d9b05e86a919347eebe9d122472b94674aafc14a9d5b8d4c0c3f81e6ed2fcd053964f4a4b41a6c42340a12fc0aeab9f3ffb4ef9cabcce899d539ef701177622ebd5621cc1b142f18aa0d5a602c711e036022c80f3007eed77eaa41d09500f69a102eff40025b7896c8274b3e25a58e5edf7d8ae7c86e89912a555ffc97643f5cd7d135e379a4bf8770692f5669371e2510d58cc8cb565c4bc00a110bfef0281f5b5ef299c7ef947c030f31f2aec347612f67459745c0eebe5a001a701120d4d57d881b0b82cad3f3d2b488334ccb2de110c501a10a01aa8e38edfac4eb595dbdd7e6551d09775207b93d8001fdb583aab3f582aded64c749b2dc85e2b8bae35c4b8261d1255329127ba62905c63bc594e8f5717073dac27606580ce999f0c0eda5c8f23e199516648ad604c410e0656a104932c0f7c41f6e8c1b382aaebeb219aff75338642de30a14ebe8b24d49a31191fb05973eb62e077d21e7622059cd70ca3a110a8f85d200ce879b93a6f004e279d93599f74359027a42a16787e975", 0x1000}, {&(0x7f00000001c0)="c98d3cff85daa0a3a84d00f5763ed12bd71db041d37fc22183756932cab9e03104a3bdaec67f632afb02da7738b513d91a4ef313aabcf1760fae47ae54469f", 0x3f}, {&(0x7f0000000200)="3ae8b0d3f780cbeca1bc47fffb464f5b7e729b8d47ba61df5a638e2ab4133643232937bb3745c7f5429693d0437738a7618af7f9113ee4556332e2e54e0581d06b7826dfad2064bd5e8f1f40afd84e134912a150136f973db0656374cb7769bc870c3388de5b1a621de3eecd926682956f1b0f8352ac009f723780e985b3a49d8084c61f2ffd103ee109628ec6e85c9cea742434b3d778f84f41ef7cc2ef81aeb173341af14e432f8db5c118208c85ae661cd1de404f6d88c273f53e476e7de9b364858d0d8d3eac5141dd748a1fdb745925985b149013bac563243394f3f7f332df5a7e8d1d81b0e687362bdca84134aaab854429a4fa9103d11248e31319", 0xff}, {&(0x7f0000000300)="aa73e33cb43454d50c34c42906316ec379da29567c6350e0181ed03029c8003ef90cf67611ca1778899eff40dc019a7f75f7c54951c5e56bb6ee2f3610ff96f506fa0942309219ab94124d939dc6905a3781e0c89076dd33649dc9cae3d1de1c0574059ca3e408de467339", 0x6b}, {&(0x7f0000000380)="bd319b6b75d82005bb7aa1c5b3e8838b0dc122c8c1d2aefe54f5e233df0760920247cd78fcb4e0c9f8c466ae1028b982f01487a0dadcdd3e3314d5d8723360f48973e93b73fd37dc204ea366e012ca9f447c815cb545147e6928dd06877a2e75aed3d311a946b7ed6a045a8d6bde573fa13d2fac", 0x74}, {&(0x7f0000000400)="61046874b52f9a8a36aa60e7d7a0747fa20ab4f80065edb3d0ba7cac54ccc438a08208b48b2219ad1160036e24b585a43b1ec9ab3b738db74330f39d1a7dd2a47d58c7", 0x43}], 0x7, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:56 executing program 0: pipe2(&(0x7f0000000000), 0x10004) 16:00:56 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x3, 0x20, 0x3ff, "aa4d2f677bfd479708fa87700f3c9df5ecd2b13d", 0xffffffff, 0x1}) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() 16:00:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) r3 = fcntl$getown(r0, 0x5) wait4(r3, &(0x7f0000000080), 0xa, &(0x7f00000000c0)) shutdown(r0, 0x0) 16:00:56 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 16:00:56 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) recvfrom(r1, &(0x7f0000000080)=""/89, 0x59, 0x1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x101, 0x5}, 0xc) 16:00:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x203c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8200, 0x129) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1be7, 0xf9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="afd579f8f5e6fac623c994f1a56f40f2e204a891", 0x14}, {&(0x7f00000001c0)="73579c67b657b4d2068c04424663718cb40f324c61e9eee3e26abf424da5e3043762fb4581917e26d47f8808e53d5429776a9ec3b661031a12234fe6f23f3d0b67ed745e0cd37a4ccc5dd508d9593e6bb14036700c95b357", 0x58}, {&(0x7f0000000240)="9713c0be", 0x4}], 0x3, &(0x7f00000002c0)=[{0x30, 0xffff, 0xd27b, "d532a7f21effa78239770819c206ccf6d5c486233854d39b3a39ec5a845da4"}, {0x28, 0xffff, 0xff, "6e90cbbd87d7e949c328e91480c4c31f6039ac9d71b3"}, {0x98, 0xffff, 0x5, "72fa243f372a71f006948f41ea2feb00dad9d035bf3d1b11f6ed096ad512185b33777185386d7adfa4afa5eec7e7743136d3c71a4f47096abb35f8d4f6d40d99577af6d3df8c1177a27d43f4fc294822f4041871505aa18260d4377cbcf79f3d349ea224ecbb39b2ec56a709b59315b72c7bede92963b0110f82ce3b0c1fed625c991ba1af54f015"}, {0x58, 0x1, 0x10000, "73186824b833afdb2dfa0865fe4089a882ec021be38d2bc7048dc9c8d7e31df2ca4bdba0e19a76fadc29be9356d7d56ae1ac8b3dd8b8073e5349f28250b1d7014da4028464"}], 0x148, 0x400}, 0x4) open$dir(&(0x7f0000000140)='./bus\x00', 0x7d, 0x80) ftruncate(r1, 0x0) 16:00:57 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x66dfcdca5c2a729f, 0x21) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x3, 0x40) getdents(r0, &(0x7f0000000000)=""/21, 0x3db) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffff}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="abde06836847ba0b238c720b39186997df9929b43f4efa9068a78a33ff407b5cdc9327f03708c83faadf92dbeb73b70d757c13df339c38d6911188a91a14dedfdad6cb954964d6beac73de70dc7b549b6632e1cc0ff20382d00cf479b72b15da8db1f370ab3397256a98ad4f1202dde0f88c5a509312dedfbba836d503a7777bbe9f576305a69f98c9408bb06972d83e95f8006550c9104d5618f6cd88530a384051a0bcf5fa1967ed8a53d6f3032ef5649e095f4698fe6f36ffe5f8e18e5fd824744079bab31ff0cb950efffec1656a24f038ef38b2ad3207ec9f4bb9dc7b9a0c83b9b0b0ee14b04039b35ecc5e5e33da", 0xf1}, {&(0x7f0000000200)}, {&(0x7f0000000240)="be64e228a69305e504119e2b9c06b0202dd106420da3ad3b6633960ef28443218a41e3ca8e1d2f067201b5ac411073c56c15a1150412a4f0204aa37b9b216edb8f5af9279b46a6a8b0e26c5120788b162eaa719d9921bd9122d4d70013b83e69ef2ffcce7ff33c508c17222a8009", 0x6e}, {&(0x7f00000002c0)="a7bcc72d2ba481bce442440828d8ae850e93fc5e612185ab1c04ab48b2efabfa816afc26eb4e90a7d713f6d9351bc0e40be2a9af689d22b46b8f0065649053b9d0421b12b1167fd23dce1b6993d8170c313965f4b88d7a29d18e5c9db51d6e6950e28b22d199959d2c6d67c2c96c8a203e6f989363de4a8af03c74a32a7d2e6ceb69c3b21f821137877151d1c580c9de44fa61f62447f0735d01efe3f85e6f4dce2b1cc3e6", 0xa5}], 0x4, &(0x7f00000003c0)=[{0x90, 0x1, 0xa9d, "e03ab9fd9064e9e1651b59a52a7fe64e4916e025c4559bf70b8b022c27372ba94b7a32fe2e535708f65d42600afff6d9837fd1331f1edcea8e47811de54646244441f8af3d01da5a685b72498d7ca20807985dd3302641d76ace04d4f94d31f0c76ea6015d4f0b327c11f1175864a16fe7d1182ffa2830e4dfe4ebc53d0c"}, {0x50, 0xffff, 0x6, "3e0cd96c58e953852abd3888e74c5c0f57671223c5c4bbd33dc6f00c83303fc69c2afe81a5de8978f6956e72b52cdef0af94fd2a1186b88fc94815533d84d16d"}, {0x1010, 0x1, 0x3, "3c1ddf82f0a2c46d3acb8585e1374c062aba5288282e47cbdee7b66898d154f9533c54116760357cf6cda54db424fd514645a74d4b8b0a7818e27a55740b7da29f2322809cd91918c88cac161f320826927a32480f4ba7fa9fb26c60ea8975a9d865d8304a82cdaccc01c5ed279c6d8965d644bd4a78f13f67aeeeeb8853c8f17c5fe2d30fccdfab7cfd8a70463026379ecfd5e5d383e7dd9471e99a6236036b5ec74b01caa754eaed8171528c3db58d7ac8116679515c6bfb1970aea9a336d5cdec02427eb6617ea7fc0969266846c17b494fab12cd6553e80cb9df8cf2e678bf83d44fc838689e4baf0d15a13cea9a7b418a77617490df5b8e7f950eada3dd5af0ed67335d0688294d0f360a78889f28f1896f82560654c0f39cc7a1f3e86385fcf721a491c220e2eb19efce8c89e2747d0ee26e041653eb601e87d8d6f597e7e37115b50d5576033920eaed076e5ced2a135ff440039747357716dad1518a37c902a39ae11128c37ef767c1e1aebc994bc2da202e7a2b1b19d0f00aeb83da0b3de1570d0f71e2ee2714fa6a698d82ef0dc3ccb475e83851a77c71bf9047065c622570ddde0ee90abba81543adb035698d1ba209c105964bf780672c0fbc86c19ae7ee510898de89e060b6d3ede52f840aeedd9de712d3c73578ac722d00a495ab7091827c9c6a27e25aeacf53608d791dd3e082444a59b6a314ae84880e03ca7669bb5c41587ba5989a89a925e96d0bc56f8f0f749c136296a6f9898fa345d7b1d8d6cb92ad6d66e3b861837531af54927f27606a2dec1e6390f77946831f50e6323ac15eb3aa501571a54068a03eac3b20f6e62276be7b579aea0aef0dab79ccac0401b9ad3e62ccbb584d27d77c4589522ad2e1acf00f79e78f3815db02f9ee5d293b56ab71f9c1678414073cc91fb38b2ce318878ac4687d8805e70c2da5118e60a6ce8db0c4febe9ba3c7b6d9818fab35bc85d8ae9c771c939eb957889a42be6525d76ed19810e5a8049999215c065732674247008c77cbe8099cdf628e67ddfdaa7c938fd052a6bedd99649f736a904314695931db117cbc20d2bfbf54c51e9e87d62e37db28f6a0ec391589ccdbdce20cb8ad54951547442de0fab65a0e08ed4671f2430f6b00cc62d0511e8f275ceaa331e6967a20c345536aedf13229e14760c909799c2c79313464e1fe60db5e94af513e0e39cfab7f52e445fb2e9aa25453ecaba00c8b8da463938f369c023c2f5a070d6d32ff945c4c368b5d783dabf6bb94028fdb2869b61cc2f74f7f07d1cc2e51a996d11748405b0a9f24ac91c8403a398f8bc3e5536a907443f957b97082a0aa65d5e63c14996df551eda383324516cdad9b2d93dedd744d76f1d45c1cde949f038aeb6800ef938773a45f3d5d6541d8243527a1723552961ece6f5234917292b5e5364dc4654e24a0c10299db6e22235364ed8326c06ad108284c6f6828608c6d7a2f5b9022b0a8bfd723b4ca2deaa4963634f5cb1a32120f7fc048eba6d55944ba78871872fa6374e6c900b9de67409b0d78d40a9399b3f7660f0609638caa23c01db1dafdba4367ab74ca96bad508cde3a7d45855a53c5151c19d29b2c8f0ff0d36b284173306d967e775d807c208757451eb6017d27ee5dfeff8640c61e98121f36c20e2fc9fe24836b242922be1fcf9ac43bc89a8fb484c5fcd87ae63b0f70ae25ecf5d5a9e20bdc603bd723b4ee8c8a1a19462c045719677f5ae0526c3bebd15142317f2504f6fdf328657343f11fc4b52ed15f7d0509358ea6a417ec963e99ea42a781d5ec4c3e0fdb2da60004279e3f4e9682c04fe2150adcf97f3fad1efdb0916c57ac259a26a0bd58dffce5e058a140494bb49ca1cdd7be6316f32a523ae00ded5b611749ee69d46952269e8150d1f45f50b5e02e8515a44cd47c171771ff5912b6658724b2b2ea49139bbe1fee81352c636cfcc348751aca373835c63f9ee188535a0f2ac60c98b7023bb330f79367fe6e88525698e43607c39a89eef941430b382bf701808d03fc5d56a621d4d6c9e5547dd9e42239546f1e46af035c958c30f6deef676e60222db9b0e510495700232f0e9d4bcc00233177a49bc1ac736fee1984ba2ead322eb6999295299e67eca40daeaa0ce76b1ffb4a9ddd6e2149492481f96f4fd24202aa47a0d5427cef10fbbed60581c7d50805384c6d629b5f78d565d7ef2a1a583f2e565a095ff83b9e68b12f0b32eff87e9692d0258496e8b04971b2fee295a3ae1280a9467ccc52036306cd5e0e3f01a2fb927d74e1e63d1849419ab2004822cc966f09b255efa46b6fcfc6e80bfbb9456041ea635115a7835026ff6a7f0e9517f97470ab99158c5094b98451fb2f44b6f60c96875ac9691a979495c6bef694722c7bcd5b617c49fa8c96779267f1e1234cc6ff82a7fcf28695898af88130dba501cf9b24d980922ad684bbf3fb71410b5ebcb9b1b87b71a883639ca50bb31980af51fefbd0e06284dd0607e2b91e2382e4c531a4a46060661c7dfbc32d681b8432a96a5d78326d11d3a4367e354cbacce8e55721837859e4f6a590d1e1e203bc3bca26d8e78ca4a594e9bcf146a96548819a8235dab13a7d1d9db625f936086df1ea83effa39b5ba1fb686cc24613c57c5ff26d7d0571ef99538f3099c0e1a3f58fb96a5131134c39b09918cd71b151c3bc60c28a0068110b30be5610ebca902155d37cacc0255e0cf14c3913846bcf82efcaed2e6891379ac05d0ce305503ae092cab17d83cbdc86b5d84b45bc4aad156a882e4cd50c56ca0e21dac552adc3a46d8751f7129321efa02865e30f65ba5dc39f5515478622a8e2093e6b9f819f80d8a6ffaa95be360170bc5e33dfff9115449dbedf512336dccf90d097346122fe04b7b53897b2a45ca8a57eff566cc7aa289487daa1dbe9e18a293adec956ed886a9ca676aea788d03f532ec9de2153523d055e8856aec92cf29a3eb9e88d82bd2242fbbd4329dee7abc47b31d6455f3b88fc7f2113372ea3c0925c69e6663e69f66c46954cf781aa86b4e84c161161f6795590930729a1a3972e8cb973f5a337295df6c10eb94f9d1e2072840f73b4fa4e582bc51a4b29f528203a636dbf4cf88d8331b9f389c86806953df0d4207ff3086918d0e1545070a061f850c7e913140605ad8d471cc252c77ca29a81e604c7c214bd62518bc9245e96cf55cd61e452a5ce59e66e0c8f6e402828f05febf0004a411cac402667af4acc274e9c272158d21954d5a4f1cb004349b650b54695ee6dfde13507bf1cfcf4582e910c11bce4a3dae21fe4c388522c4968f2f2d90bd85305b82e2dc82fbf0a0aa4e9fb772c48722dc36c8e7ffc998c70c6cf9b21bccf113c8c41c44a8ba6c768f752b28f888ad12dd40247e45569e62875b1349335cdbf68847d1bea46eb0493d3076c51d41d98e6e4085e5283ef3f6743f64fc77dbce04dbaa1d5b58b2978818006e59552d2a38d57cf6175ec255d94e38177323babeafb01372be3221cf8362efed177150fad73bb4ae32d8e0109b82e6a0119acd075c990adf55828f3111e8d8e651107599a3fc07d88af97ba7098a953c09de3d31c92fcc178a6a64fcb4d0c2e409acc83cafcbf9f781cad1c879612e4984a3d8be100652ae2fabcd9211e0e08fe79ea0376bff4f4c829aebc245a3c3df6c66f8084f9f02aa5066c6b5c6bb40873925ae47f53af4dec63c99f7b693d84e98c8c70e6310d148fc45bcb295d07fa31bd1fc086c77424f468a6344b46674dbe7a39b11f590775dd31c5df9221073e08211b9f6966df3225a4bb863f325db128c0a41123f76e3bb6277e758a7d202c83d2859fffdc0bfecbb49d36edf4b2564b45d0dace22ae6a069018adb7bafdc9e7b69c311831904d2ead8ea9d0e083450f336e8f643d06c37384d126309671a25fa551d62d6b8b9e6744f5471383a39c01190c56b1c605dbc9b2a4c0dbabfb17120d9571574e4cef4b400eace4093ee04fc08dd4ede3cca0f4c88d4d7d80e7dacdac5e43908e8dac46a54c8356c4b88fef0240ad183422457f914d0d52f4af099fdb18144ededf5f363575ac93845b14f36492a4269bfff0735313146ca3b7daab0ae55e893b07b1065bc59f15e0adbd41c7ac8dbd68fc7ce410659b8c79d8745f7b5fdc8b0179ec396584f229fb13f91814fa6fa522940cfb5463c590e31c58295509173fe664fcbab2c10be6504cbc4d3fa196dc8c1dcf49565b659ee44665e5d4d0a208a324f64f5bf9ffd62c6b325d1d835c9a9dafac387598923ca4e7f096e451077649456515f774108d738cc169dd623124e80d6054f26d6ec89389893254ecafe309956650b6d70254be2c724a4db87f6c588578d36d5c06e31307105864cf3b47a82dafcd83ca9706aceae8f37a7cd30c203c82056e985ea2e3521da1f75bdbecd9b1aaf4174cbea6fc4770a683af34a74b9f5805dd8440fa9fb29caec0e75da0e53b780d21709aab7f885024e896c65fee65e9abc234e7be24e8ab362cca234cb15cc5a693cc8af6c8b7cf3acefce3d57c2c1ff2a5d0e05dde04878c72f879c2556f8170c4f4df2ecd6705e5b5c5f0484cfbf4c1157eeb68ed4b7e7a6c00275e51b01137f08ba6ab063205df1e85effc10180127153b8c20dd6a745478bdecc279d0d450f3fbd7c49a5510b03bf674ffe584fc8c946cff8eaea01093ee7d610d2fe6d815f1295b627bead4ce032ebbd292739cf769638ebd52881429e77fd1b1fda6b42561162de767581743c7f434784e6ba1349fa9fa2d784e498e4551a93f98bfa3c7fbb5abe145805337ae4d0da1f1b47b5c99d82769a1135a7d3bf40683f43aeb98138a694a3880015c3c95d4406d852f419b6eee1a925956fd832c2754ec9bab8ef8468aab77b3d8ad77d9e3576ff6dc57f3a01f7ea5d157aa53e34bc1b5db625468526364b9f3f8eb1f171f15c245e3d583d96183e6a71310ca144e2b50fd014f86b593cb16aa8c4527f9bd8f5bcd95219c8c1720837a91813efb10f175fc5167ac08658734d782884ee7630f5786cb29b4b98bbbe1f27e65ba52355b63e23fae4e9f524fdb6aed50358559ee2bfe302f7056c83fa9e0cfa89ea6375ef688c3f8f0693aba2984e531ac43196e60a9de29bdf353d1ce57effb94cf6a7dbeb38198a9af376eba39b826f07675914df9139635697e3f6bceb3a8235d311637580531349c2ce695145ea736bb605f086c0d58f51a6d7c5248d9662c77dc7d6e1d53b20b32759b047a4dd079573948916fa11a2656e86efd9555cf0952c6bc091aebf4a3b2461bc61578da59888a96610de13fd9a84c031756a2b8d37cb804503b5304451e84e00b37ccfca790733d9039a9c3846d73b7b4c1e1b80f4a466fec207328ee2782e0d852b55f7d22d18d1d94eef7388c65448cbb63f581c8aab87ed8f6901e93e85823e7d7342aaa9b815658a3552c3908409a59e55a505ce3aa9e3c3520ba1702ce72afc0ee2e8da34776f8b0d8347d8917259dd85eef9906923e35f9d12495b8ee27df082af109ce4f02ba401504a83ee50ecacda7a45284a478250e04c090ccf929409db7d7de30c48ad34f6f95c2597e6ea93d4527076d5e05bd916f6f2201d4d5698ba15b60f02be90f52f25c0560edea4e0992222397d10734369ccfd2382dee51cc041d17f4b870847785cccb1be82f2093b3ce600b7ed14ca6f5ca42f3848419b2de4da8bd25897f7cee733438163961344f28cee560d93cc8a2090f19ea6b8c6f5891f2a1b666c87867c90da528b12ffd09"}, {0x48, 0xffff, 0x3ff, "84a7820ca0dd6cfd62ad7a697f17ce0037f7a24979d5eb7f58a82a0ac0051eeb279e0c540eeb3f78345ed2add23885490330feea3f7f18"}, {0x58, 0xffff, 0x1c20, "52a85d18095eae8ab05199e0a644c27c2764323142698eb557f71950fc1a022dfd40afa2a9557f5b88d076d9f9e93c5d0e3c264c4ecc40d8cf7c820354dbea894075cd07e4"}], 0x1190, 0x400}, 0x4) 16:00:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="10002eff6530006b064d11a3fc838fd2b34e2e2c1076b5ab21f9b2b1fd8ec8c96f2fc014ebdea59c0f37bf45cd5d7fde562a242b42dc328720e8cf3d918632ada76216768f7a56eff9f27d177fc15b78ab58af8ad051bd1b1910296b3d2a0a5e45954abfc2ff959f0875da3c7affc4a42ea75166f32206cc339f33bcb766cc94b04c987e77b9e0ccdfae579b7dd860eb5c4dfa2fb210d8ff63ae20bbcc9cad32bf98e846de907a529da6efef0b26360f9a7d4173097581b8da6f6d18a8bb8ad59795c8bd98927335576b5f11a8dfecd800000000000000000000000000"], 0x1, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a169893c6e4adbad602bca0cd0c46d8b791c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002447e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6ea60347c5c89000000000000d38016d11f2602fa2f930f1db39610c9a5313969d3dfd06e7df72387000000000000000000000000000000"], 0xd0}, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x62, 0x0, 0x81, 0x401}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x2d, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x88, 0x6, 0x6, 0x6e18ea1d}], 0x9, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0xdbfa1f78426214b, 0x40000006, 0x8, 0x7}], 0x2, &(0x7f00000003c0)={0x316f, 0x5}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x8000}) 16:00:57 executing program 0: open(&(0x7f0000000000)='./bus/file0\x00', 0x280, 0x24) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') 16:00:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000091649a0f72198da39689a04fdbf0e701bcfbc7978d5f54c00e1b35cc63a83aba5300d309b6e486b6e91263b92c17aefa74f2020fb98498f6cd932075c87b42b4c672e283bff592a2f3e437a5b1493caade7bd825e3a40c58cbcc188ceb9c19ed8c5beca43a4dfa147746fbf99f026176e6907bb2f431f67cfb3d365b4f011168c94fb2ab918c69e07cfbb3dc429b80b964524ad9b02bd203330c0e1112388e4435a5297d1c534ffd506705dde2672e70bdb59435244c444d4da2b55d37e8019a291c57847e0f05124a4303910d"], 0x10}, 0x0) 16:00:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\\}+(%\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000280)='x\x00'], &(0x7f0000000340)=[&(0x7f0000000300)=':*\x00']) execve(&(0x7f0000000380)='./file1\x00', &(0x7f00000005c0)=[&(0x7f00000003c0)='x\x00', &(0x7f0000000400)='\\}+(%\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)="10f1212e9c00", &(0x7f0000000500)=':*\x00', &(0x7f0000000540)='.#.*+),@\x00', &(0x7f0000000580)='[\x00'], &(0x7f00000007c0)=[&(0x7f0000000600)='[\x00', &(0x7f0000000640)=':*\x00', &(0x7f0000000680)='\\}+(%\x00', &(0x7f00000006c0)='x\x00', &(0x7f0000000700)='[\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00']) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x7f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/230, &(0x7f0000000100)=0xe6) syz_emit_ethernet(0x1, &(0x7f0000000140)="b8") nanosleep(&(0x7f0000000180)={0x24, 0x8000}, &(0x7f00000001c0)) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt(r0, 0x8, 0x80000001, &(0x7f0000000340)="9e52fe688b146edd66ad78afaef879df57aed6aa5371acb3f85c0974a41d98e606cc7593cae735d1b2b09dba74e591327ca4eda3056fd9af6e1b306a194511bbad3405b9b7102266cec9e46f58c8565242e5c9431c43874f2a2ddb95627202038432dffdbbd576bfd9efa1bf30191c325beca78fab5ab27d35b180d27730ff11d39145359642f1c6163f6ea0365538fb8dd60f25264d07f34603d76a8ef8fe7190f54369c17af955a4819584b68cd7db97a322245d7961d56365aa025413c15d98ded07e66dd2eab3bb0d14d9eadd52920eb6aaec25a945f4cd0dd664b2fe4654427e3e344eaef2bb692dce5c8e411cf4760a14f4ca7d4644682bf6280b74b1944ae4257afe4692ac7b72d913af4f9e82accc2bc1d1f49932aabfac6526456b1c8584900c6abf52ac3fe6e54b8a7aea5c72c6cb3196aab760345266ef07d20f5a426600090b88bddb322e982a893605fa7d30e22b87d86599e0f86a9b8808c2e7aab0b0ced2487b1277a9f994a30526c349e527903250c2915fc5b8bc9f38684820a0544b71dfa6a105080e2a6464d4f00898d215157e8a87a4fbc07be28bf52baa7ccd7131504f677c36034e532412dbbfc4b7ed00f3a5a53cc280d500df7dc826953b63f4c50be9627c1a534023e18e77a743f66760fe864f2d4c3cb6d23fe3ed120b5a6fc1bfe40e9cbb4eef44497f5e6767b58da99dd1d47643217f23278488d42428b3e662db77c09ba96f2b310fb37b932e221d21ee79c10de6dc31384dcf2fea19f883a23f495b9f34f68a76c2ce24e824460d51f262bcb9f8946538e8db225c9aece865a3232bacfa7f78940f2c6301ced9e2cf30cf5f5d99eae57feb1a63c9937275aed0717bf35a23260e4dc51555f7d9ad8800d31ef43b7e3175838a9311c6139f7bfdab3b6d0715b2502286fad0bb391cc698540ba9928b702fa840543453274beb6725ebf14d0157b023883ebe91b9a652f245258c2a6e835c55f9afa075447ce134af58c59266c4053c929f8fe11f1c9856f17f938d6331312aa2caf0b81583c2628d3930a180368b1d54df74602aef06102185359aced65d58c384f38f652303d5eb2cb1abfeecec91c6bb29fbcec14ca93627e5ece57504cefccb6201011cd0ecfb8e9ae8c43ec347046a0c0fb33e786f3d1fc052334ceeb9310c5926d338b8cb1031093849a169aef2f0172708232ccddf1953a86f310cdee341ddf0056c8f4aa3a872fce989782cb746259b981bb859802de119af9e4283c26511b0b73c49b7f7c85a8eb6689de84a45c4b870caffa040121a74d9150ca2889703dc33f6e808c6fc3632d8816a9ce9227fbc2b8cd5cc6f90878955c43f5ae4390d90ea34c8ca9c4eca3f2f9546a63b213fe2c6171e410a581564cacf1c25dce6eb01c0c5bdad6f0f99f7f2483149b374e01636a01b776e4da5232d8562259a1250a5c07a56725624d398ced1a20d2d8b7204730ac830a87c01c28b6cb50327022f1ec0caaaaf15408b3610c7038c6640b1d9720f93201a37bb51caf412a0590fc47bd1732286fbf86eaf967cbc3d20a8c1d6d0610a9d315362786b6135f2831718cb0d7b0ea49e7ac2c2d39030c05a8670001d375b090bb19f5f3e11d7375ca1501e1f4a4af1b52f52d7a4165110a8aa8957ce092ebc74a1b0eee3ef51690aa6e0b190d67e12dbfd0c99fd6d1439059a55ddcf0327b75814862128587c84f0a2c5f221da5d474852faaaaf540204604a30d73e6245abd9808a3860a528d1395ce753724204b97c675f2b172af1a320bda2241e975e01b918a2257811e071ade7d80752120731536f9aa67adda8ea6448b40a5c136c9ba7e24f421c2b37abacce00b671644f67997e0e689690a957a2b6f33e2b6921ac2ea8cdee7741e1a65766f8c75d446210595ad94b985601678fdd7fef5ad793441c31933d75e3d58fb2142826f9d446f5c9e30f516557f2fcbdad12e79c5a1434cc8457a847e86f2d8bbc97811cfe244687a6aa538df168eba158a1135c97a988117571861492cf921d01d15c8076d43efd7dea0a905d8e445921cdf8d4bda44d3c3f956bcb0a4c078ae39a6b3a4e4ddb6fdb117faa907533db264e6e0dea23ed65297c9a38e1e7d46971fae803882a3d64340f30a0fe8d63170e05681e61f254cb96ec383023cd8a3a2489e61b069014fdef4b7ab6d2bed9a42da3f39427ee66d1eae8e07aba389d2361d99e4f24edf8ea62117ed752c172cceca0d6dd8fa549cfaed2c937a2b6763e8db8b3f3e91680bbc8a0b026a89ba52b378d2f6768bbd05e0e7e06c0fa7b9b89e0833059a149e978ffca520f27f0f31b3418ab21c214ef71cbb59ace2a6b29fedccbe3b246f9398547ca687f4b64d57e3d860980a01e3e7e42f86547a0a1b1eb65d482868f2ea57070151802d0cfe03aded8a1cd9b1405926ff6456bc640115b71fcdb63e36242b7fef2790c0bda969e0ae3a7929547598cff2a4f9181c7d1d52b446da848dbd91cc80120b099f2908ef2c9c8f132449edf2522f31ff2579819f7bf963e9c84ce41d830e9a5546cc314900258e932cdf839840063d33367af8c7a1fd5dde16f26c9cc8598448cbe98d76449080084c0b78964aa7213f0240acfb4302318e23921b12ec9f9e43945e723e0a1d74b41eacfa95dee18d2172a399cf34edf417eaa1f3fe8b4f8e479e4efd43dfaef53b64cf1cbc831d68d46d3adc11bfa9a0f7139ae5d70344c2b67720de0f20af74cd3f327e2433631ba60f1bc3c6704d34df2b06799579e80bb5918318f6b452f5a19d34ad713ad9b0be860820452f5d2860490ddf8a1b16b9d6eb2fdbe7e59892588182ed71fa74a517b396643258bf095c6dbdef02742b830fa6d692a863e90f551d0ed5e8e4e25b3702c1f92605f5a3fc561321cc92fb340ae36b0c9e7e09453e2e9b10de733fbf3e16be7b6aefb4c97371e2dc34b03bb04586732d5cad81db001ded4504656be8a2c61281ad24c5c803ab234fb98955b60a1634b08d51c5e950b4704c8ad570a2db1b3801bbdc6ccedeb66e8bef4c8a4fb80e0de5730e6d3072fe57bfa28d92fa31d070851bddc3a0431bf2753ed3719394eb9a09a71e2c819b4bb095d30497bfee1edb09ba9a5fed06364aee083035cea46061cf3c9967c4c09c30e76075e5f8b36e4921202ab9ec0a4034c3a9165bcc2fceb7bb62d0e27a49af402a9ae3c8f85f888b1da7a521bc02eb1ad7691881695c640a7a3c93f0c90a3f55a21e88c9a58e2bc58df0f08c51023f7516d73a650f6836056ee7b121ce553db03a2030e9b7990bf9222b6c35477b62591bff0604007ce7809e29a569dd1ee809b1cfd9a953ccc2a4c6e1a2870668beaeb9c516707588cccf01ae49b4d8ec4d9915a1e9bb54dc8498d42c86b5afb19d998dcf986fc6e8a84d8101e16b00fbbd3907ccf68abd863307d486716c4c47656bf388fb11dbc61a5de6c9ac5ecbed4f9388c0e5f5b196d498954da950bba52d66c28172a3da544d911914d80e140cb330dfcceabd574047f93004298d7fae61902f72b0032c96016c8d00ce20f551d95df046c77f30396aaac97b0b70da8ee494182ddfa67f6f80679a3d571aeefb34693e0acd3327787728d1ea8ac8d0f411b8ea1b07947e361144bc4142e62eef36ede650b0ea249671574b9e45d98217621c3a5637eabfa3c9e7e108c4ff8ec9fe4fcb1574ac1bb3124cb3f6e9afc54bdcd70b26fa5cb9faa3554c2acbb2dc237793979ea772a87749c6f507a3edb02f006e65a89c1ec5384790375336ccf3dd4cad77010e58aedda623b771b5aade71de9a6eb708a6cf43f9606382074d6c6934aa6f59f4e3b4a1d89c0a0b8e756177109f4d12159c00c7cb8525e71392a16f1579f198f2147ef68c4e4df680a6edca7b3e202c563a76664d2d6d3f7259007d052132bc04ab34fd0786886ac46f6310434f9bc4b85b131cd37351e8a78d0b253e79681cc49e959e4b8921359d4420254623726f409bd887d947646a524e886c25f8196001ff47ec7f3364e6fb2ff16e23fa97fdac7d19f24d2dba1b81bf2331588cb71e1e2f4a482fe68f862981027ae3d5b9e396dd087fbd8c8846e7b2b905a07ff594ef9febe4bf30453db61cb41c998d6ad104b7dbdf7cb8ada6297242eddf3a8f959153b7d1326abca3897d47563667ad7e050fd4955d454d5dda92c9c67a906a47615c7291e7c042050a0eb52a18ed6f86ca696b8070da4a53bf6762af10264036cd6a7884609fb2ac9dc2433e08a2498908b9fd26430e4f2e6180a2aa04820b16b614c0a96d22b3dfabbea165e8f8a92dcedf714f5aed5034c9905cb3a3cc1081ba69f1e8b469c0fb386232398c00fbdac09ff3e230659ef944b251d35625ef5c2d97dc20810a4b8df8d1fceafc556aca642e9548590d333306f080cbcc14405e7cddb7849c17a8c68c5c4d08c670ba96c59e9fcaafca24e6a1187d37e322df8617be5580a78f77130eb7a7cbbd8b9bfc296dd6fc297b728723e50ceb097fde1bbb284d4c37c857f380ab8aa40a1a90c68051f781b8137380a2174746a6027c212a21c2e7e2103c360ca0dda69d86b664a41b5616e734ea0db8e7312dbdaf8c17f972e0b44665e2ee407096621e76cfdc5493a2c01497f3e878909f90ec80a358e1b696a44afb8004d93ff18045733a13bc8557ba0ad0a4bb2c1728d50f58519d1082804aec64f9dea92b076d52f0de261dba30bc6eda50d38ed9d247b37d98eeef3e9580307d5b1ea0317dcc1276514697a3fe294def49bde7f84f010b2e126f75992b9ccfe178f8a36a00c41b68d8f8b990f98af7ee00505398818c812e8d7f355a3cea54d0ffc22bc23ec35a56922021ef462fc80cf9ca619724cdc4d7eb9cfc705a562f8e626eb715532fe5a07c8a98d51b9b79f1e3d9b3a3dde231c138aff6ca992668479a9d01a5912b1b5fe513fe33a180746b5723e9c6a57e25931ba504900016472c71a12a6d03caba278090ced4525c6df40b0b60835e759dad0c60300c64d42bd03b7c65c0e7d6f899fea967b64cf4e997585b97a3056c10b0bb9b6f2f173f7a4dd6aec9e14140c37fde1b067c03f12436b8b9450cda18949327ac90963e915c2086ee95d218daeafc07a1a7ed65d88e80acbc9f42dc814f1e8c075a574d6b4c01cef47c885d38fab55ce04ee7e8858a1f164188001ea4912be99262ab78adf4b8e939b286d10e8c7c094d1e283d6c50f3ca43747c9694e849b3c0b7fe0fc7391399f19b5e8221232ea14fca91b9b46363c1685e38e0204426fff9674f59b8b322b86f3501aba352eb57fd4d959548f08c2d3bb67edc754efbe5fdd254b3490fec7e65db90916309c0904413da8c2992b9b4958636580d4a98433cb81c208a25c4e78cb6ea2868902e748cb1288d1ce89e51de94ad068dd874bb28ca299e2e0425cd64fb7549a3f2c71460b6c646fe74655a8e95fb0fffef4f97d88ee63149560724f929dc6ef88e63707b3f325753284f08ff7e3562045a8e54e9573e91b0d30f8485fb91c321f58932498db212583cf0bcfa0ca55e6d904c526c62cf31d5ea83fec06c906d70956f51074d9367e788458b781285cd858c256bf88cb3a96deaab126a74f149a80a3a904a64b6275db782d181eaeb608d4f359d17e8f52e8996db5b65d35ffcfb881c1fb88961da51a6b3720b07b78d2dd1df6a8d588a80ea19ef4f59fdf44136cbe11b07ec18837b5509b6e0fdff5e553af55d8cb56d30bcb7f4286cabda663eadc723db11d4b79a7c089e9a2f93cc592ac9de6a574b4ef56482", 0x1000) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900", 0x8e) chmod(&(0x7f0000000240)='./bus\x00', 0x102) getrusage(0xffffffffffffffff, &(0x7f0000000280)) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x228, 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2000002, 0x0) fcntl$setown(r1, 0x6, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) 16:00:58 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000600)='./bus\x00', 0x1, 0x6c7) r3 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x0, 0x5) linkat(r4, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setitimer(0x5, &(0x7f0000000200)={{0x5, 0xfffffffffffff00c}, {0x7ff, 0x12}}, &(0x7f0000000240)) preadv(r0, &(0x7f00000005c0), 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='.#\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="a92400", &(0x7f0000000340)=')\x00', &(0x7f0000000380)="f300", &(0x7f0000000a80)='\\/-)\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000a40)='$\x00']) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) kevent(r1, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x0, 0x8000, 0x6}, {{r4}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7, 0xc48}, {{r0}, 0x0, 0x42, 0x3, 0x6, 0x999}, {{r1}, 0xfffffffffffffffd, 0x0, 0x42, 0xffffffffffff457a, 0x3}, {{r0}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x5, 0xffff}, {{r3}, 0x0, 0x2, 0x6, 0x4, 0x265}, {{r4}, 0xfffffffffffffffe, 0x4, 0x81, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0xbb, 0x1, 0x7, 0x726}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x0, 0x633}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x9}], 0x40, &(0x7f00000009c0)=[{{r4}, 0xfffffffffffffffb, 0x9, 0xe, 0x5, 0x7fff}], 0x8001, &(0x7f0000000a00)={0x10000, 0xfffffffffffffff7}) 16:00:58 executing program 0: socketpair$inet(0x2, 0x4, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/151, 0x97}, {&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000280)=""/176, 0xb0}], 0x5) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/250, 0xfa}, {&(0x7f0000000540)=""/29, 0x1d}, {&(0x7f0000000580)=""/62, 0x3e}, {&(0x7f00000005c0)=""/82, 0x52}, {&(0x7f0000000640)=""/58, 0x3a}], 0x6, 0x0) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='c\x00') readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/4096, 0x1000) r2 = dup2(r0, r1) utimensat(r2, &(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)={{0x4, 0x481}, {0x6, 0x100000001}}, 0x0) r3 = open(&(0x7f0000001840)='./file1\x00', 0x400, 0x188) flock(r2, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001880)={0x1, 0x4, 0x0, 0x8001, "58d1001fba498bcbdfa84d38c53da538c734a1eb", 0x2, 0xc0b}) getsockname$unix(r3, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) close(r3) poll(&(0x7f0000001940)=[{r1, 0x80}], 0x1, 0x7) lseek(r2, 0x40, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r3, 0x6, r4) connect$unix(r3, &(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa) flock(r1, 0x5) r6 = getuid() utimensat(r2, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={{0x3}, {0x6, 0x8}}, 0x2) r7 = accept$inet6(r2, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) syz_execute_func(&(0x7f0000001b80)="653e66410f71f5076766410f3809fac4c2959a1ac461f1dae63642a8993666460f3a150ceb03c422e190bcd61500000036400fef9172000000660f7df0c422c18e6312") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001c40)) setgroups(0x6, &(0x7f0000001c80)=[r9, r8, r5, r8, r5, r9]) fcntl$setflags(r2, 0x2, 0x1) truncate(&(0x7f0000001cc0)='./file1\x00', 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) fchown(r0, r6, r10) 16:00:58 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x80000700, 0x6a}, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1f) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r2 = syz_open_pts() close(r0) r3 = kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r4, 0x2000746f) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) socket(0x18, 0x2, 0x2) 16:00:58 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/220, 0xdc}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/223, 0xdf}], 0x5, &(0x7f0000000600)=""/225, 0xe1, 0x2}, 0x1) panic: pool_do_put: mbufpl: double pool_put: 0xffffff0071454300 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *209936 85149 0 0 0x4000000 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_put(ffffff0071454300,ffffffff81ecbc58) at pool_do_put+0x2e2 pool_put(b5879742ae4ca728,ffffff0071454300) at pool_put+0x37 m_free(ffffff0071454300) at m_free+0x12c m_freem(16) at m_freem+0x2d soreceive(0,ffffff006f2eba80,ffff800021138110,465,ffff8000211381a0,ffff80002113 80b0) at soreceive+0x1131 recvit(ffff8000211381d0,ffff8000211382d8,ffff8000211382c0,ffff8000ffff72d8,0) a t recvit+0x28c sys_recvmsg(ffff800021138360,ffff8000ffff72d8,ffff80002105f330) at sys_recvmsg+ 0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,4d569c8b010) at Xsyscall+0x128 end of kernel end trace frame: 0x4d7d25b1080, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_put: mbufpl: double pool_put: 0xffffff0071454300 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_put(ffffff0071454300,ffffffff81ecbc58) at pool_do_put+0x2e2 pool_put(b5879742ae4ca728,ffffff0071454300) at pool_put+0x37 m_free(ffffff0071454300) at m_free+0x12c m_freem(16) at m_freem+0x2d soreceive(0,ffffff006f2eba80,ffff800021138110,465,ffff8000211381a0,ffff8000211380b0) at soreceive+0x1131 recvit(ffff8000211381d0,ffff8000211382d8,ffff8000211382c0,ffff8000ffff72d8,0) at recvit+0x28c sys_recvmsg(ffff800021138360,ffff8000ffff72d8,ffff80002105f330) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,4d569c8b010) at Xsyscall+0x128 end of kernel end trace frame: 0x4d7d25b1080, count: -11 ddb> show registers rdi 0xffffffff81e10dd8 kprintf_mutex rsi 0xffffffff81679b89 db_enter+0x9 rbp 0xffff800021137e30 rbx 0xffff800021137ed0 rdx 0xffff800001ccf000 rcx 0x1d99 __ALIGN_SIZE+0xd99 rax 0xffff800001ccf000 r8 0xffff800021137e00 r9 0x8080808080808080 r10 0xb5879742ae4ca728 r11 0xffffffff8174f9a0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800021137e40 r14 0x100 r15 0xffffffff81c3c06c cy_pio_rec+0x4090 rip 0xffffffff81679b8a db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff800021137e30 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor1) pid=209936 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff7530,0xffffffff81eafaa0 process=0xffff80002105f330 user=0xffff800021133000, vmspace=0xffffff007f12ba50 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 85149 381860 6110 0 2 0 syz-executor1 *85149 209936 6110 0 7 0x4000000 syz-executor1 50409 456716 73839 0 2 0 syz-executor0 50409 277522 73839 0 3 0x4000080 ttyout syz-executor0 50409 7149 73839 0 3 0x4000080 fsleep syz-executor0 68891 291675 1 0 3 0x100083 ttyin getty 70646 114759 0 0 3 0x14200 bored sosplice 73839 478944 40031 0 3 0x82 nanosleep syz-executor0 6110 395805 40031 0 3 0x82 nanosleep syz-executor1 40031 198781 49716 0 3 0x82 thrsleep syz-fuzzer 40031 329813 49716 0 3 0x4000082 thrsleep syz-fuzzer 40031 170632 49716 0 3 0x4000082 thrsleep syz-fuzzer 40031 98965 49716 0 3 0x4000082 thrsleep syz-fuzzer 40031 101748 49716 0 3 0x4000082 kqread syz-fuzzer 40031 212649 49716 0 3 0x4000082 thrsleep syz-fuzzer 40031 475432 49716 0 3 0x4000082 thrsleep syz-fuzzer 49716 350810 73936 0 3 0x10008a pause ksh 73936 278858 58343 0 3 0x92 select sshd 58343 429682 1 0 3 0x80 select sshd 32320 49679 13208 73 3 0x100090 kqread syslogd 13208 49599 1 0 3 0x100082 netio syslogd 56410 18858 1 77 3 0x100090 poll dhclient 87700 345552 1 0 3 0x80 poll dhclient 85141 23883 0 0 2 0x14200 zerothread 33277 209903 0 0 3 0x14200 aiodoned aiodoned 42922 15850 0 0 3 0x14200 syncer update 70097 385470 0 0 3 0x14200 cleaner cleaner 24820 464015 0 0 3 0x14200 reaper reaper 29558 221422 0 0 3 0x14200 pgdaemon pagedaemon 96048 16202 0 0 3 0x14200 bored crynlk 73491 480118 0 0 3 0x14200 bored crypto 24999 191370 0 0 3 0x40014200 acpi0 acpi0 35409 357770 0 0 3 0x14200 bored softnet 47509 492519 0 0 3 0x14200 bored systqmp 51323 300057 0 0 3 0x14200 bored systq 54697 215453 0 0 3 0x40014200 bored softclock 52412 416270 0 0 3 0x40014200 idle0 1 243624 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper