583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94", 0xee2}], 0x1) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt(r0, 0x4, 0x7f, &(0x7f0000000000)=""/231, &(0x7f0000000100)=0xe7) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) 16:00:09 executing program 0: r0 = semget(0x2, 0x3, 0x40) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/209) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000002740), 0x106cd) write(r1, &(0x7f00000000c0)="ec", 0x1) ftruncate(r1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='\x00', 0x0, 0x5) readlink(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)=""/4096, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10205, 0x2) mknod(&(0x7f0000000100)='./file2\x00', 0x100, 0x3) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = socket$inet(0x2, 0x7, 0x5) recvfrom(r0, &(0x7f0000000440)=""/142, 0x8e, 0x803, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d4c367bfc320ebb1", 0x8}, {&(0x7f0000000280)="4cd074baed7753426ab1a1bc1c4cf7000081cbef92fe7bcb7aa62b19e055210539c3090047926e7f9f767b54a8bc7fd25adcab4058b44c38b1dad5d58b52fb3d3e53b8e82ff8c8da50622a66a85a24cfffea3cea62c49bf87bee2a0d6e4df35653081dd3267d90affe7416150e1600beee3d60f1cb46db729a4d76794c5a928b77fb683181a3", 0x86}], 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r3) r4 = getgid() mknod(&(0x7f0000000540)='./file0\x00', 0x80, 0x1) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r5, 0xffffffffffffffff, r4, r6, r2, 0x0]) setgroups(0x0, 0x0) r9 = open(&(0x7f0000000400)='./file0/file1\x00', 0x201, 0x2d) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r7) mkdirat(r9, &(0x7f0000000500)='./file0/file1\x00', 0x80) setgid(r8) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setgroups(0x2, &(0x7f0000000580)=[r2, r1]) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:09 executing program 1: setuid(0xee01) socketpair(0x13, 0x1, 0xffffffffffffff01, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r2) pipe(&(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x401) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x4000000000000000) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x91, 0x1, 0xfffffffffffffffd, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x1, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x8000, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0xb3, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x3, 0xa7ba}, {{r0}, 0x0, 0x40, 0x1, 0x10001, 0x200}], 0x81, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x21, 0x6, 0x1}], 0x9, &(0x7f0000000140)={0xe31, 0x5}) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") r1 = open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) r2 = open(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x20080, 0x2a) socket(0x30, 0x8005, 0x3) read(r1, &(0x7f0000000580)=""/33, 0x21) mkdir(&(0x7f0000000440)='./file0\x00', 0x88) getrlimit(0x3, &(0x7f00000004c0)) close(r2) unlink(&(0x7f0000000480)='./file0\x00') 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='\x00', 0x614, 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0), 0x1000000000000201, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) nanosleep(&(0x7f0000000040)={0x9, 0x34}, &(0x7f0000000080)) ftruncate(r0, 0x5) close(r0) 16:00:09 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x3ff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:09 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:09 executing program 0: semget$private(0x0, 0x0, 0x10) semget(0x2, 0x1, 0x248) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x8ac8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) setsockopt(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000000)="e0d4ad35982335e2a80695c5774cbaefe695b49066005cb2357cb786a0995e08c0a6e90a64226c68d6ba79c16b1588e6f65b8595037ca6049ba4", 0x3a) 16:00:10 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffb) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94", 0xee2}], 0x1) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) dup(0xffffffffffffff9c) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="921021430d9d22802984da64a55c28a492b784037e472cd69a4377d965ec7ecbfd1f378ee09f48754f2539a6c7b3440683241a7a9a3c6c24b1b6e44ba888a3fa0146", 0x42) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) write(r1, &(0x7f0000000080)="ad9f2f1f5d4b38f75981eeb32761ffbc1b7f025343ba41772f214d4c643393f057487aad1df7c6a1cc0892d3806b0552d99df2243a3f40aa29bf3f9068c0fa7ea6d9cabdc2bc013d5ce2f3b0d5ab32468c5edd12f48c0864d304ffc3a41bbd6a4767ffaa4e297110a9e0a9fe2338f10c3a414382815f6070b502fb107fb8562335544364862af56469159d44b047032ff888c03ca0e7e41777ba65b1ee97", 0x9e) close(r1) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x100) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a", 0x10) close(r0) fcntl$dupfd(r0, 0xa, r0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x100000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0x22, 0x0, 0x3f, 0xa}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0xd4, 0x20000003, 0x3e0, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x54e6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x30, 0x100, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x7, 0x8001}], 0x65d1d256, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x401, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000}], 0x7ff, &(0x7f0000000100)={0x0, 0x20}) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000003880)='./bus\x00', 0x2, 0x20) sendmsg(r0, &(0x7f0000003800)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x100000000}, 0xc, &(0x7f0000003480)=[{&(0x7f0000000100)="add8848e31aa82bb8563765f4c2786380fa2ac70c42887b731ef8e7b48485a078532aca0fadc76c78674fe5e51595762f2fa674a4be63b8f487df414c6e909f88f508d708d84030ad111323e26b12ef8ca9555acf300e4ea4dba8f84db7d9aba37513f06750b5d67d1d3e7d4c1545cf2e88862aa8795b25f84feb3e7966de57359ba97404252fdc7eb0d22adb7530548b4548c6b1850b24a59e24e072a521bbcb8395bf04ce11454290fd818ef", 0xad}, {&(0x7f00000001c0)="7cb68e89e8a49b294f8e8fdee9a1cb99aee262e4b76fdef63ef1b6b984cdea65caf5795716aa195afb2e19587b42fa810c54f023ed323a3ee791f4c9849a74688d1d3ab7b3af", 0x46}, {&(0x7f0000000240)="fb81d5e02c81634217c114d3d8d9a377eeff6f5a1f8bef807db7af7cf699a2fb13db0803ce4ead46a0a8a9ff5702987b2fe865712c6c9a561bd0508e858213007fa7f0b188d97c953ce238ce222ce00357eabfb11658242eed287028604b7905668c51f19b5911e21b6eccabc0aa87a75348eb668fc162b5378fff2f4592d1e46435ae2da87bdcb307bb6890f5d9f69090c3565f207d978a4ef37287cd51b41d7ef37a2664e6e9c38a7200fd07602e8625d59daa1cb01b989449bff48fe4e851c1e6c9b046f29ebafc31b6ef55d345d31950d645cc4b87bcd810a6cc7e9bfddb8ab73e78f20ea5a4be937eafce7985ad9b26ead092f39776c8baf9650f212523a752df10860737ae46c31cfb4f8e5bb14ae0d1d8c52d2800a18ccfb2ac2020d14a016a86133c58a877eee6e88a1d0038b59d150804c4f8bc0d969bde6b2fc1623db99dbf0a71e463ba9f731b23d970065518e7d2b2a3892bf15800cf5aca23f6eb07ad85e1c405fcb27c5a1baa1bd0dd7cc5d87878d468b38f8b32f53278db7735cf9133c196479462d78adca50d1845e3c28707850b6dd71a52074ecc84227484a4894068180ce717bf80f78ad722c650bc192c555db17f18366501e1f1ade816a9b01b45d6e86dd89abecb51f7b6bb3996a71e0d38da271ca6b84ca1b558438701e6442b40a541541853f8c945870bfd376f917d3ac3fa312aabce6218d267fca3503dec4eacd1d2b806db79644a35fbbf42e1a1cc83ed3dd0abc19679dde94129ca72a35fdc0b6386433e90a35e11870485387179064e22ce059102e4182e520d18570385d14cad3184ce18a9175356063d373373ff019d715322eb7bfc6b882bf9135416e5a1ed062bd8a9fe4112f55b61cd11d04483b462f850b44c16e3b884c8a7c7251a095b398a89f8caf40b5f9b40bda05cec6265b2660f5eb80d98edd4740fe001a0a9b95320297bad87795e4456a0988c46fa0f88e7e04204dd8852a1adb585663fccede5e226ab6998013001103fdda78c1ffdd7ca045d23dc1af0e7c35099e9ece2e28437ad259846e806dd6006c1c2caf435c6a020497e6305fe785ed37767fe4d6c3127b22e919ef83d9a4d6ded08e7401a91ac95bf62b60c1cc57088d33f86801ef3bf0194dc4df73a186f96bd2a1cb41c0a52c1da8e7ee9c9c57c7747161dc5e2a07ed30a8892b4553cdeab4b9bfc9906a79693ef3ecdbea63617c43f6a2145c4ba6ca3b0462c474c5903be417d17862dbcb8d8f9c9cf8c1360e175096979bc729b4b826db585cb81cd8dcd6cbfe2289ff717f5b9ba2d31c4fc5a4b2f84bfa602d8ce8ae8cfbf63b1d4a626b26a2c9201ba237bf39ea373800cca37649e89f8766aa392fc13e15a4e2b192589ee1acf571fda159e87e1ced0c135d1d6243ceff787b36f117669bfdd78ef495b06c10735e9d30432470dca8c901ec91fceaae2b3b6be2af86c45b3c218a4b33129e61784d23208a4dc79b4a1eeb69243d575bfdbd95cfe8d761eefa2c4e37dc1ae67a326d73f61b7ec20d4f8215c9ad6636c70cd6f021c07629a7b213857fab20a114eef8d6fe1ecddf08e57a67acafaf76cce520d8210f83a74c97ee817b891c3585f16707c031c8e306e7017cca71e1d887a0d71fb497b58db5790999853ee0fb89b8a772c4d6786e4d7d99a2591533d0b8f5923c6309fd00d843802348ebe2f865c1755fab905e53b478eaae8fa3d970b19982d92cc7935b099cee1dadc08a9213d5b6fba58de12f79adf16d3e04ba3f77608e2a8d2e093924069117fd52dc286a1a15d9712281f0f56935187d04afcb07a5a56124eb1bac06c0fe331b65565c8ba6a9b97012fd6f497546fcd291a71f5d3fc66f8de723dddaab6b22e933ad0f47297a5ddba2269910fd666147d67ad9149285d8565f9fdd426b259281d5da157a1376d904c9a6b6798f47f0ccf62b1577d8016409e728ad52d28a41367d2e1388760ffa34272ae46918eee70ebf818437653d57211e069856a86dfad8ad13bd2a5845f33d6d7f941a41c0d10df6a0bd59a3c094b37d6f93a3a14b745712c4fd61237f0b7b56f6c8eb3ba4fc673f9e0744a1784f8ab00322c88a192692a77541e39d650058c9648c2c4f9b056e346816594d8a6f1280e64de78686ce43f9f2dcc966e20d8618c0dc4563dc45daf59ec68897970e880e1e882c02a39783a3a778eb2357dd106ec542d4179da1b9555de5e3f240e2d9314103042c36e95561734404df3d77c9765530bae6ceb8304b776c0ebf94b15ef308b286e87c6af6f8328b4c632fb62b7ac07c861b7d02247ec07830a57f59889b8df1e29b098333df849c8dc50b31fe57aec3f771bdf36573d47a11460bcfd30b8909de955726c319a5fbb694d933729fd003e7d8be27a84ed3eaba014877b3a38717563dd7308c3ea7b5ac427abeb3714c68791e18e823f69991e291fba00b0efe4350d9bd208573651408bbb9387143930a09d9f6d39874700ce2baad29a81e4719f525d920344f3fe1df00b05f458aef33cb7128dfd377dabbd25ba345177329a91fd5972521bdedf497fdf7429ee651c30116a1334b5d1469127dfc8494a3c9dedfb2353b6233f771cb9aedf670ca50bab1059974ee0fa0eab482f9baa5c2bf79475c0ecc0b1c63e176149905d3e0f3fe1bbc00e96fa6c34a30f1c454913716d73d745e88778acb4c1eda6eff6c75fad7773997dc24daeed1cc543499192225797f5294972702832b938b93e76209949a0744f6aefd3df2ba9e3c7d3f83126d227f0d6b300d72644dfe30da5d316a5a00a69e2ea436a7542f9dadb68495dc2eaf3b035f4f65421a1207e28c3fc735e3675c4fb0cbd016f7ac893612ea4677ebe9a277d4df70ac21aa5538bdda8727a2616bc606e726d50c89859fa573cca52e92d506f58fe2a8754bdf41571eac0e3c14d4c4c1fe54bfb532a6103d7202a2092a4d1a3d33dac09f07f6778e554e093fe61e7ab7a36fca4a40bf45fa00775708384137c3ed7ee0dc6a5196907fd376aef4ed2391d9c1a9d2ec791d232103f2791ff0cf53848d072fae6d88cee4c36679eaeedb2607edd570bf4e6fcd3820bd890f03be22ed4d982ef3a109dbfe1f7e52e0603e0ad4d29e7e81eb383ce2da7abc2b8273bffda73fc94f2dcde298aa438ef34dec1f9faecdfa94f37d9a52e8cf5c4c9bb0215273bb33d1e498efb4ec34901610e8f6c4c339cc2b5813b26f3b404fc1fca37683e58602be316269857a267bc3c260af7d1e5486ebabada0618e0e4f089f43068315ce8aa8dc004e58e5090d97a0edef19868c3a67dddae1521daa419cee91e54771c9c3cdfe6f48bec595ac12f443fdd5b85acd81c2a3a126638523350be79aebe2afbc19517fa54f9b568ac3b97a17a755499caeb604eba7e30d1fceda7448b397afae7aea606fb20765c57a36a1f29ee1a170321c6a0d63888d4559ad1406983bd5473c4a3c563df281683a049d2310fcee82d386aac471b0cef79a4c7f0a15e1468ff4a6744e10c3ce68c7e7836d1fa46a89fa30f22283dfc11acc679c74971a7a1a097f526d06d8e396d386338c463d629d00361921f8d701be1f68b5802dd756556fb6fbfb2468dfea4716f35263b1d830a0eabe91ec97e758ead13d90acff8292851c860ae1cbe80ee596bde73d3a79ee18569294d42513b838ab003d446b90ae425a5a0aa8980101addcaf6dc55e79664cf401499f36a18f5e9ad9137e81e9f522ba708e284e15e68f0b12ceb1b0ff2931a8f6e361e4b9f96fdabef9fa5fda857bf01d2397b62f11f4839c72ad735ce2548b27e272641080129473e5dd5f80b966b99acf5b6cb86363d464b776628625f682443ccd950ac9b961d87aa1f1c948e47a171a97f85fc3d4cdde48cbcfc4230911c9a552033cee69873b17fa26c408e782ffd6e5fa49bc09979da4526c8b2968693c8a9db461f29a91a920d9de5c564e0a0217417729f22e4d739a62bc55e84097e3ded59f150b6cbac6e0f9a37b176e6edd574c3016daa6d6f0cd4f7aea179602b6e8f3b12834aa95c8106af87e4bd2b136477118c529d921a1d5008e37cbf6560cb945f8d7d2fe515323434b6127a7af5d96c3c5b27541bf3a4631c318c590d06ae21c368d1e85d201a5e4804ba80531f74fd87ae2519a5db9c880868a325356d17f413207cbf09668e3f477371ad0b3d3e6b808003384569249ae282d028c1a5ab132d08ffd7f4b6f40aa161eaf77662783d8242fce7323798fdffb9e780ee965bf0da5181e9e590691d07b7e3f1d69818bbcb7c8b7151b89d9f99b96f6255190635f633fa3591d9e25d037a3c77394cf7a8d1f2c9c0737c4ba1db8613fdce8de83d8006ec43e9d47997ba94c4a8ec4e5f4a2a407dce2e017e685542d7548508161270d5ae342334b87e7b994f386e87fbdb1d7480bbaee220e5dcd858e71fbe33f1e82d6d4928eb1cfbc66e39772f251311225e31ee9e1a3b6e52b8c121266414a2eab2e9d467f4fe745b4659de216db5cbdf43572b533b94ed05e7e640e97c6db74ec232b0caa8b0e341124dc8cbd618a074233a5a8aff43e426ddd840ee20d731d59976ece6d6a00cb881d5fccfc98730f58c71ef8821a2101994f40587e598978921d8f99221d73dfaa710a681c0cfd652cb71ca23adbb4052d6dc2ba355bf3efcd47db5b890157398a550dafb020ebd017d69377cdc50488665daa49c7d18d0f87d8d60defb266bbd6f145b9f3f3767c37c443921cd613693fdc456c586a3807ef9271641e08020d596d15084827775b70c9547aefe7adf462e2fd6cc3730d6213d9e29d640f0becaa23c398840324a64874f5221619148c024f243f66d136d027214fd9b0d29d6a6042ea70efbd8d7a4585c574474c8f622fcbfba098ffcf0de628e0087d5424375eaa411544ef37e44a15fc5cbe7f9b9c6bed2b329966a782ef1531f6fbd33779a38585336c78c138cfded91df8a39bd3d45dbe2037eea4a98c775cf0fa280ea15d4144724fbe21f46af3b7ed52faae0a69dcd461498b4e2f7ce8b7a31b1ec02b4c384e868e1c040bf000dc21edd2af7f568cd1180a7153cc600545eee70e7f1a9705d510715bb9b13f565bf9876f82524a5ef03f2fa3011b9456629c98aeb69ed77ee9beedd416ffc0a6a79cedf801ad944f827698ab86ea8b2422620905b7d5a82a56922c4df02c9ebfd12a522e1cb44dea00ac6707db25151ca38279af94bdc85cdde9155b83dad804043ff19767f187d59b4b0240e49ac528d7f8cfcf2448f71352e42046b1a655e1e3ce3a7ba1e1bcdd2c3d0873fdbabb2ea87b0e7e2bf27003501d83ca88dd660e0f239aa2b862f5b5a7eb84a6977c576d25586ddfe95049723fd50b84aca8eeff2c90ba49086d2fb14fec391b330e2795f05268613ebf2f466981c2c39290631291579749512e08d0472083f1396d935ecf399bfe9e279cb659dda07d70bc937f0dd80908101869e76e4369fac44bcebeff7e170b4f3cd354b71c4c1d183dc2a0f89d785cb3e3fc9a292f0ad1c3e447abf2309e45218c0291ff4297748baeb12eabe0371d9e2e3352741e63a94d87f564cdb0dcb8d9f3b593a3f4afdd7402f958aeb0689d08d48a0db926434d63736d59682237f394b15e9cddd37289ac65542993b7e06dc3972bf48026573db8d570488f47cd36685c158065a0402d2a463fb040be94230a3e31a432b6eeca9aaffeb5d7bff6380d18a5e03687a90220ecf21ce16c94ed42191c3522d8d4da9282d1df07a9e4de70570760d684cb710f7d1413e2aec20", 0x1000}, {&(0x7f0000001240)="c4a78f2f87a5671b595098d3aceb304b38e13a399553a093c7c6cc7ed37d262855ad681cc55270d23e070080007b97d59ae59ae018bff3f3f769c4278b505b919a7b5f0979a4c85268a4403ac3878001c3b20b73b1eddb3e513dde0033dc48818d3b9f9b3fb40ebb4070d82fea63835340862e57a1d5a7cde416e55106f1b1442a5d2c3a7b0e918596bf5476f2f2be04373cc96fa6a3d241a14e6561a39a138f0d103768ef9643789768baccd98436bb18296ac64575a47854162d165e9faa646263ccca82b524f52e342ca6e38e0c28b0f9d4812629572b3f2e5c9476e2994fe312b48d88d9cf615da15a13bc936393c7f29431f9680e874b59d422596c02d3423addf08c93bcaabcc9ef12cfdf67dadfc580ccd7147bc7fb4c8a43fe321b8ca5b79985a30c1916651d4caa7d6881be4b53fe21668fe05fc50712a411864d92ea99a92c9349a16c53fc904b3a77434ff733978c42a2aafa7b7e1db5d0d6670d0535bb4a8747c7102b45d69dea165513e62b15a7734a7d46ab1ef169b0ebe921c925bcce03e69293bddcf75606f9bee68f9b21ee0cfeebbb951f96d941303188a6c92c778ce4e84c01c55749b4bc5a3daf013aafb0aa825562566c2ca6bc686be35a0fa55b1ef5fbc53023f9a3fdda049ea2adcaa2c3e5b9801a3ab57770d7ad03435d09575e602dc1c252dccec1f7831dc149dc274e2f11fb981f60eff50623dbca57070d86bf130f40d6a888df2d5bd99d3ee0c330f6b8afc8b3314272c3821d0b346c7682136624774cedc4d0bd798f0e3129a7b1dc3ae47ce69b7e9efa451078e04cca8ebcfe4f3fa55f8b17f7c4a052e6613d8b1be2aa7de9b08b142107f687631e31a9bd044a1351caa10022a0ee406f509d27db8ed7f8c3a91a113eabc14f47dbf9e31dbb4dab9ff2e548c184076405d58ef6d989fd820383a7618a5961efa59a92d550535fd6595960c131f43ab13dde6567223989dfc68b25fd3de8784e9d7963be65c3c63a85578f290fa8f211b1b17a03ecd911aa812aeb55410561cbdd29d933497b78d4902da735750ee9cdb304ad2a9f027c2724f677e1510594552939736bc7c77ab565f9e526b11f4c45919d7cb2ff14293d573547334390bea667c195e72625ecdb6f96bf4f9b747bf28d5b96cead5395810cc2cf5d20a08c449cba03771239dc3f8fa32fe232c137a4aadab4d91508582462ffcb8eea3afe7d4372f4fa35d7ac9a8fb990f3ee01cd77533b33ad71b951d5564ffdbc8cc75787c5125cb73e41ab23a241119bcf8afebf70ad6bda42e2c25f4fb07933daab1eb190981f30632c868ecd3efaeab1828df97be83d3ccfcbd17d8b2a2fc8cf372af5fcc4252c784e7f607cb1a27b1023148ef510c4e00511e2b7a43643794bd8cdafe0b5970d97a9b609008823a93bd1a082b9e927c4eede9a0eadd25dd8bd1bd716453fe89577a0c8d370d9b2d21e0006ce04dae3f6c0291de6e20bb64d9294795ceaecbb71adc4444d37fb322137e2326c710a847aa0a63f2790e60796fd9fb7d9fce4b9f7fb6f16e75eda83c7e03e61d521c40932880dd2fc9f7e9835060d8c8eacb76073ec25482fcceadef9e9c3d73d5d06a3ebb2e4a05fcbd22c53750c0c01e3cabd461496309dc31a20ba361cd689b16dc439f222bd92bf21df0be0e003df0b3b3b27d8922168bfdbc770f77bfe0412ce243a130daa703f59521bf1a809f018ad92fb411adf23472c2a5168be7799459aeb01bb4f46430997c2e126d2735b69eef4e19b52bc81a9897e04fe533cd3856eac7197952bba8ca7eaae039dc1461d4bbe78184eb4f4680e948fcdf8cd14f4aaa60bcf017f8e5f96d6efbb964ea447679948b98764a23d7235c5f684a62b0e65f0a74bbe6fc6772250742698ad0f954a3dcdf5197bd054381c7ca5e76d6adda90f58f977963addd5bcd5cc74938b0e942fd0fa02c337f685a4495453531d2c28695f8816629f64131d2189a76a3ffef3eec9119ec00ff58b22c7c8f0ff995c7a986b9aa9173d5f9377405bc2607343b5e4d772ce614c36ee0312cd1884adb9bf15513030b684678a6ab1abf6f9417607c85a12bfa73a29d04c411dbe1f5d2c4b5a03b492ef357245e9b719bf463daca25129426772e8841b32916c2491e409d4c937c35eb20c3122bc59b01c04cd6ba49e0f9e1e23f9f886929b3190973d2e5a888e44eacb401e98d663c6f7edcad91ad71e5a4e61fc3f0211e613cf2544b50c479e599b3e09d980eb819ec33386e0a673875101c7704f9bcc8c46c71b67f9bc0f2cab8f2829a2b110da987cfdb2a9c63e86f9c24b071390a8dbd5d3439765f18bf0fa17e9a643add236deceaf3e09e79a1724cd639a9a96355504bc14db49836d8f7050c650f5fc211f667fc9fb7e167194dbb0917518e35a587ebc9781374de86ce545cb01cace230a1f59a6316519330276785f826e468453758234574819f37b3fb21e730c5524c14e29c00327ea926e99e530b25092ff20d3f048f7aa70db434c00fa310a642713716f039d2045fca1c9e5c771e8f893b4d4ae20179c90deb21d488e63524ba283433a81afeac055caa8230d136c48e93f213e913364c41b926da0916b9302e337b8862b8e33a9ede3f1161de8925785e9d4db96b8f58d170a1c7cbb5318394acf29070d38b2b835287b608490383640ded26691f25c50d10e887951ab9de97f637224778bfeff3a44775fba27187872c9ba85f9bea4f98fe6d59393dabceb0b5bedb1cca925875063a8ec201a891279c707d4e9a6a48d6f6b0b72eb6f4bd4b826cd1247a616671ee26fa97dc2876f18785d7377d35acf79bc18d918c4968c680efbdfc2334a36e30419ffc114fe2f1decb14dc31d7dbf552d18b0228f45c7d35be234638cac8f484e12ae4c30200e76f52bf61dbc5d35962cd280692ffb52aa3eabcef0961e65eaf071c582b8339e8cbf426397adfb45c40a5d9859805856ff03fe677b3dd6b6ee5ef9e0891587c6944f5c4a6b3462fce0b142a3234e0b4fb13505d9a9025d949cb5284075b4daaad47b60c1443c933b46791247a0a2280f9a07d5c0306a0d336f2b5ce97591adafd0933297682c97469e94e0b56893a704fa118dee0cda641781e0e89d04e276897751220918c66635b4fcf2d016c3cc9aec11430586936ce314682d577afefff3b08efa10a9ad98a15718f9594fc06f5aa5f7460db181baf4e69e897b73b35bcbe26ccb10bb0cb6b8c55454e050b710204f846b7a484133ef5331dda9263a73a02052177ab59bd995fc2e93deb017ff4318954fd22783d691370da43203d87580a61fc1df2538b011e029a38f398f0e575fdbe90266be978db45def8d4ba9135876d3f4475f26aeb2fa3b5ef3129379afda06be60e88b7a5f9eaa9609140c479e0485e326f045933b46bafeb7a4c8ff7d2d18b5e1702efde806ef9c205a0deb124ebc4566f4952f28c6ddccee55099390e689195e269bd684298fabfd9efbea2cedceec24a701677b229e5ca4f11c1cc058a1593041cb7e9b5d2f5c76614ef90d78be77d5f7e3e33ef19ce27f0218e87e5623b2719ba8acd2e6ce78b3806839e223607c3fcb557a49dabc321d56309e6627d01d97b9e093061b6e4075fbd9c98ae756585521edcfa25b5fa4c819720f2cc7ee645f21cc02f8776bd711a1378617bb7608c6a58152504e50e7bdf69a65dd8ea2ff8313706f9316fa2964a337be2b431128ac1fe37eedbbcc0e121d9071e6b3590758d40cb5f6000ce9ab2432a2f0a406fcdc1c45c0118b702b0038105ef1ddaf53d4bc0faa7e2cb87f8070d7668c3c6f7b4d8f6b74c1f36387f5a0b364eb164d23c1a4ca4c1e87c0bd5503dccf27e043d485938898b7366b32ce4ca94b9b62f3a89527049604314adfd258ccc6f13bb9629d6dd507c5157076fc19895d94144d7ea8400417526a4e865810afc7b91189ba1b9e33ee4b67c784e146276c33f3b04f881a306dfc2ac25a3600ccb916b849d9365d201648020e3f5638c773b59b2b5bdee88ed0e30b89b61ec71866c0bac1fe0d0db96d5a1070c427d210922c0f0283ba47607639eed7cb5a705165474959b2ba8fc92834e86ada791bb4580db0af8c71ed53d2d11f9876354d90319139cbd4bdf3ada1b12494eb9ac32376ba85f4d9245ff3d7f81e30a32ed8ae9005109e8f790c6c218ba8cf47b8107e2fc6672672e10c26f9281ee3f0d29eb40bdabe0a9483e8527d4659e6b4d0e97d8baa2d9fa3bc100de83661cc7546db93484f21461998dbba40ddbe2f02839a5849f40af19ad3cc6abd0db4b190d10a049cab505ab4733d6f2ddd2f363cdc61a340ae422be8e0b775b818da12c522dc31545902e0d4f68a81ab8f9a86674b521d8d12b8117a1b02dcbc73785f85a0a532d4eb74130053c2ccccc280ee08b936b097bce36c339ab6ba8c54288924448f0bf3b58d8b414f10c2aa51f520f5228a0fb88c1767f16b9a23d043a329e0d553e53f40640804ae5ebcf62e31c3618fa75dbdf87f9d2bf589f6a6181dfca68cd2493a32308eba7fa6b143254905ed99c83e8b1ea70f22a2e97c003785d134ebf0ceaa72d890d291c58a14b4f42df50d630f9bbf34c662688f9e487e534391d8038b6d30b02a7bc002d11e73a78dcdad56398525ff751ad6a786386c953eb0725b01e48664853f293f402bb1703ca731846ef0b2f8741c583e898db59ded8c40b831ca20f117b07b694f2cee830ce111cc28cdb74daa76fbfa2086ddda7959bf17190ec9cb1bafe7f009a1d1e3ef5c9e2a02c6e939f3bb4057d91e361107461869fd69a8469e87d2cea405f31bac6a6b6cfb3fe666dc135b7f7dbfd4145056f6ef432570d6f19e4e8cb16bd352e280189dc69bda6cbfe7ec3c2ea001b7e7e129a80d1d77b97eab38aff750b689e224789d64764934b44902df1deb31fd15605eeb2e86d57859cab26b11b0e9a25f4b50a049dc5a226401c0e5985c334d6b62439e94a1d48b0883561630506d133edd54fb7946f324894fdab3daca3da34abba55be73e96c48eee2743c911e03cddf7c0f08ac84cacd6674b5039694a94610f46e59049aebd8df704aabbd0e79b51be76bd44dcf8bf94d3c08851868ebbf953bca51478eefd674351b63afd440ddcfdf417610d18bb66ee7c52ae17568373c066a3c6ad1744ee66f9b085b64e6d4de3a8bba9acacd42e7e3e4786bcdf05e0cf479cc15542c73ad39ddd2b0d5a5b7b9ba8137c56de82510ca12b4824e332d782254b72b20fee6c12a9b808f121efbfa118d93fca01e4ed1961f23b4b7840ad27b384901903d5760359c4896fe051f337ea6da3ba9d3d69c565d53c55541282359e35df89416226125f7ddbc68df6affb09a15b8c2172b6fe0d4cbc496e6ab9caaf9e36ab7782df08f68bf7ff134391e484e4e705e6a6e631d8a3440096b270c9e78f9bfda0dc7e682dd664ee5e778a6e7256804f7d7520f686a3f339232b2d2ac1022a758c223a54d692a6c52e1b88a6aaf62a397864173debd7efa79283bd4f58f5fce7719efa902ebd7d5f87932aa544d49379a68b6047a4833e3a543cfa8d9bda86ca9dc385a9e88e747540ebe6f29b706978a2ec3d36cdbe6308e7d4b43bb3c2214621f93139fcabcd1907d28e76ac27115beb03a9ad6a82d73f022836d70a1643e8119f6cbfe706f72e6725aa1894afc3777fe0e9d283d7845e8330a8e9272e9313918fdcb85116410fa836929ad264d1baf5014a124e8e1ddc7d75d8d9a317bfd3469f1deead049d73d2508e3167131580e02bcbe1e8", 0x1000}, {&(0x7f0000002240)="fd28a3efcfb26abd7e3f70989dea542da2f6fdc069306cf51f05dd3e4dc532983bc9d9ce0c07f754da", 0x29}, {&(0x7f0000002280)="0cb7f3614c610882253a481e9916711508b05ce46879d72e029134c0fd07533e80b4e8d0e3707a7d40e2be4893480545e06726c7f3e8a2718ad41e4236338265f1605326d5a5fa704be0b67e8a329746323a140330393ea298afe858750a308eed08bca815c4d1a95214cf3a0187e7ad8baac2249c7b", 0x76}, {&(0x7f0000002300)="73d5289fd96aa35ef03826ac500bde93b4c2efbc401eab076ec2", 0x1a}, {&(0x7f0000002340)="f5f2b55504053ebab387afaee4deb9ffcc51fca3847195e29b7de3993a254180b8b8e54516e0a86214f3cb577f3ecc3c16f1b3e3e2c0b733b97fe0e85016b4807842b5f72d1955562f25a67282577bf0608e5d736d08fbe704d56ed940a840242c9bf549baad5845173dbb288cc08eebc5e36f689418c6908505c3c90061cc062cb8215be6c0a0781f67a1ffb06f27fa5d5c12ea971b67e4382be2c5b47f825339610cdbdf5e2511b0331c4555843e7e5714c70a249cb756290808e599775103d0bc72765542a1c5866dd8d9ff431fb8e0e898c3e960bc8d471b66dcb04f2bd313299f4efb41d8fb17156a080a4ab7c720d7c9adec7bb400210f269c2a8d62a6dda7b8197e60b241ea07397be303c21a3b90621fcea7f27cf1814513b7ccb26e3a80131eeaa66bc71b9828b1b242f8d0f665e0f7a002e452107e75a296826703142007f6cbf36024f3a085d817b73c5f990cf1796fadf93e28b3fc2ad0068823da87bdf186fe97d89f55ebb0e8e8ded3bfff00c604afaea25866cbd9050a3567c469fb2e3bdab8e47e320a613dd3b25b3794cc36dcc6ec6c5a077b1728ae98cae92d0e7ca8155ad77dd51536f257757f13a39278d0ff630250fef94edd914e184c641bbe5ffe22b0cd36bffc47e6d85985f5f7bb94ef5912da8f1e34bd68bcf6e6e37acd83e6680fcbc8cf4fac93bfa550530c5d978f89de41f87d91d0fe335938abace8f022ae3665126f7ac200325d1729886e98099249871c414e7f133d01bcd33f4b7744b1220ade8a01bccd9083178c95e358eb2e5375a642ebd54fbe8bc511d9b52040dc4ef56e6faec843d272e2a7d4cae587337fcffa0f47ae4b0031514f62f57fad67acc6d861e1088a055574d62a42631ce1335683ee25d52a68978ba54416a7ac11c29523be4b18d2474c58784cddeff30e71635f1b5a77f1542a9dec8cf94f311d1b91007afd6fa39ef85947a07c85a4fc5facebaf55de337ba11b09ec4c2628447b400c26850e6c7c13fbbbccafd7268fa7b69000c05e14ec0512a651dd7b3468787a7b8fcfa4e4621953f9ce11e8ebcba03aae8e84ce2ee7f8075d2eecbbbca13a115d3dd2150e7c8a6dffb5d084a879d83f6ef809f113030319899fdeb139ce19b760f541919ecc1dea559629ac33d1f93e71ba3a50e7a0a4adb6db902430e64669e0af4c358c16de638fbec531d440fd5d1c0b993b2beab0199ac1532a98c91e860976f24b71653bc1b46e309d7129592d0beb19adbaf83fd588f515e8cee4fccb7f34a168cefa5ffd6b9de4198cff22410bc654ce7fd55b6c606e17d14f170112e8373212b351ee368f66fba7497045cf8e2b4b04f8c7787f1638277b1c7c9cb4989b973ebd063ba01bd0f0fcd4ca9ce20be52c9044d3417cf6ea088a900a0edac0f13d94106f2499dedc2da467a1c380f593b87d3caf4c476276772643c2487650e480db43aefb9b9ad6ffeb1fbff1380aac1a636327c8ef89be15cfa758460eff6a40f0c96d88f8104433cd0a4ca9a8d694b3aa4e95b20164231a0f14429dc20dc067ce108df1f7b9147220ae0e283ee6717f4a68e54e891077afe8df0ba610cd96ce9a6e8901d9a209595dbce2513ac858f5068872220e0100e5744e943438b70da7e63e3e10cc6a6b4d0017215aa30d6a09f02659c070d621bd25f5daf490b0b98e98a1f2b702412a539f05cee7fb2230e67d12e5a23d9885e5a80ff5361d316f33d5094e3b4faa589b445c4fd31fa3be71c2a65491e0e432789d0e975fc0a057fdfed7902cb9c9d4d9fc98026d6df51b692fe83b0d1125d82c5fc18332c3faf3035c1c340894e7defb1b22a26f3425a5c3b457e5ca0588e6fc272f9afffe5f90bb86e0762284bb39963b5e4e0fd60ebfc954ddcf7f2f49eebf683682c62538a539980c67e8acd0750b05dbb57d4b50918e96b508954e26a5cf2fc1e920857cb9878ec7f3534e3fe0fb5761b84a1409d687e29d71a38b7980bb932cd69ab13009ea93d2a55d77a52aac194648d2a5f2f25e8f87e2ebc6a7fb907ee75d8a3a525a9f950705bd4f2f9b529265f238109c4af5ba82510c52c49555ec682355f171147b57e34da657acc92257d2682342094a1deecd4824c345bf416a28581a525345263fbd0551fd7dc94b049c30d86b86f5257dd432fd8c28e0a529149a1556a5282d1d80d7729c77207f75d00752c1ee45f7fc2395b31ecc0f591898be5607d0bde380ba9286e5d579e2d1f2cc7c0be38b20ff5a22f3196ec4c426466c29cfc84c54dac401685e0b77922609f903bcb8f023754759af4a22479c4ec8232bcd2fd16dd244b1a42f242590efeeb3222a31971ceab58fe2dd0d54b0a3b0a7c6497f49c7514f266ab3cfac4dc5e0d57e7046e4b3382885a7c19abf3ac15be30ae0665ac06e1d78d9a4da1a1c3f8d0f9b71acd1a5077b558ecdc6de84329e0b0206a66ae46343842bae5c1df212ceba5d1d49661a03ca055ca857913e71ec07a0db4fb1315b2cde148f2f92bf588b82fc28bc5d354c997d76281e3bee40df91c18924158dc66f8c353fb77c80aaf7fc9537868ba5400223150a215cc98e6b07248330221b004a5fe45d776853b6686cdefac5417f8ad54c726b174e16f068528d1d63e18af79086dcbced48c15d29b4da1eeb327c3c15d1128e3637d654a93cbdfdb0bc4c3faa50ed96281d63bff137575073f385c4b80eb62c16214cc089eeb181bbed1efd61d8149e16a3900ef2bf7ed509489ea420cf55b4a28f158448a6fbb7167f7cc0a011317737a6c51576d92e5a72f4f07676b2c7ff49aa4add28ad95182a33606cfbcea4ceaec236e5eae8200cdd2e4c82d5e60fa42e17b11fe8686b8e2734faeda9277d01d203aa84b9bead93cdad40b83d17a4bc8abf11a7b516bd4e835bf23c5257cca5c471cd543318a15dd31acf10187cdff9d50d68e9cd4ded074b01e2888da97ac1d444b39cf78e492ecd4e10e9496e222a1db8d27b0e83be313fec813d90274af0356253b22141bd1312885f5f2a8e13049d9271d5f73e0a7f47184ffd14876d89aeb6ada75bfbfdac43a7b86fd45d6fbaa58236fc7e473e270e57733f563ef48ca5f9f23e8d06fa950ddcec782055f28362dbcad67b1b8f47225d2262a5882e612b35b61e7d4c63b3a739f4c31a4f5b53bed3f58d39a1a75e2bdfc734271be2ec25d99938914ad8c7af461d15fcddabb1235f66e78db1329f55a47f9ca93f9adf517cdd91f467d8b172da6c237250e817c10dc40667c39f13ed8e1b5e3117bb7fd7a7fe9eb65187692029636d92e025938448a36b60361e48c8b87d1394442a3b16c81f36a32b6a376e6605ad8eea51d25212b59fa3976a99dfffa93dc75efd52bcdc105dfe0bac7a8e75391bba064f682b24a33244e2cae128a04fcfeb5fceca801e3d69d18d75910bec58522129928fe6784518ae807f2ece5ea802ceb9bbe622f9389e685c4204698ee1488cc9aa0bdabcea5b901a235d7698d37dfffd12dfcb2438f38a563a7a7a9f9a3733b716659902895f5b3b4a1370f3789f1407e684712292e6c490f21a52b1a47f43dd47f90e719a232742cc94b4cd447fed117bc255b36d58a60c863be8f3489f6cfef33d6e66002638f01eee31ee9b0d34a4c820be86233adf961e1108dd049211f917052a2184274c4c69b19c80955e3c37afd456ba2e8d548042fc77153b53f9a4e85853c8e7089f0fba916b6953aed40beb24d5fd966e5e512a384720b8e7546b1a8811ce83c574bb592fd681b18b7287ab13daf978d64be6409efbf8b0684bcb58a3d7e9070ab6bf94c093ee75e6fb9cea66d39a143ca7f7ae4c7cdf47f271f1e3d89ef4744722268e81f0ebcb726fd6b9df6e2e6f0b9c4d2e36e6d5f8fd0b1202b0723cf92f3295d58193c99caebfa141c51b46a9e45b58e78dbb28624dfc83c18c06a81e102e03b80071c5f0fabe376aedf200b0272a21d7da70a14665d4df94de9d208ae9733653a9980a56ed289a601f7224857e729ba4c52826b2b55c90f787f3b3135cdc86f54af1cf122badf3e63cdfc45a1672251419f8ba95923be7e9d233bda2bb3e862097a0f6b2e49394833ad53059dc7077c12c6cd78cc6ffbd22ac319a04fe32fe6418c6627fe9ff10ebf12f106d3a16fb2579583aef446b981b305c7d65d90c6a2e0857790b45ac75066f6bf71fab3620f60327989b03d04c6e3d78883ab8d311918e4b261c0e506e43a0b5ae527352cea11df729068678bf3fe5031260b3ed672f57d636a4e45dd9dd82ceafa6cbbca726e06eec1cbdd75131283d605e5765da86b5ec642b3106b869e4853f47866c7007218e530e7cc4684344aadc5b41424e7e4e73431e4562e6bf5f02d614143fadb0cd48324289a53f00f921fb84e0b9bcaf14b9a0c5c7bd431469a9869ad8edcea147fb954f5509f5edf4ae79e781593fb9c8e63c3983a4b7aa3e86a11548c7c5c1088be9961ee386d1f1a0d55791cc8e66f21b08e5c16ac7dde13355d5e49450106df5caf590e316151612b437b98780acc1f9ee992b7b1b6c72ea8a0bb95a4e66a61d92cd05e995ce5a3753ffbebaf0b2616c7a466f0ebc71433a0ff79909fe4ad8af030d707a6bf6556e3974c62facfd779ea9b4790e24d219de7ce8ac992e062b4f869ef0afb57db46bd5ba5c8a5167b9cee3d21759c2b704c2529d054f1327039534569c23ea9108d9fa8669adfbf2f70c5ac57e537d47b27219e8f88f708465246b412a586496329cfb0546aa152e4397e4e1012be7051c3fcbe0e039a14a6b3c1cedc24a7fcf1b12c796c8dba5ce130deb900d8d73e3dff55ea112a3301a296a2da20e633895485f108a887e1b6e5a13e1d6bfb943a643162654c92d70548f19cebd4151624ed09446b1b16b8a9b023d08f6a384c953f4da6dcaaadf9b99a47b8f81d51364ed9f2f8d4649407ae6079ccf7760996dcfa38b912f6f367b1d1e39f940462c3169a3de3f0d29976e16103b2eed0c80665c2666dc748bc2542556b28ded20112a542e964455f516c8365da55acc4a65b624e8ac8b80f07d80558f5269e7a364c8ff308dfc0b7017e0a17329b143a70a678a46b62b6dd9384e18e92113e03e3d92634bc4d3ccd65fbec75a9bc9509e0435e765e243c7c2edd0f59d2fb3a2b8525c0f437d9e2345bbc05637d0684df47ab363545a594e0339e3c75d671c685576d1b88dbc519fe360227f8d6d897204f52398971e7425ca362fe8b68d556b7cfeba3cc83f9a070e86dd840e2fde957b8465ccf8562e1f9e800cd196978c5eff9871be016dc2ee23e9986480e1b513258cbda3734044d50d0f028371f033ee5ae76b5f7079e223fbfe9d6e38261ebbab0d09139cf8b323a27aa7db0cdb30bed123967c6fda9e96fc0b6e151f444bb9693b7d9c3fb9a1feaf447d6e54f07260b6e034105c3bab4a3ae02fe2c20999d9f65fd50b3a408496156f61b850773722be1201bcf9802bf29c8536c6b792d58cee6210ab41c7ad80660465ea17e139b9ff5482ea533a9c9f5114558ac48002cbfc7b0a60d2951aa47259e2c3ec6b270471de0bbb3c4ee1c3fbfe2bdbd4b72c9abbd2be832ba6a4492e53e587a3f9afb4ca698c55359224bacfdf6572809b6e57966404d67c93207b40afd149c12a1da0e0fa5481debfedf7fa434e20df82289aeb727c51b35f0ed4915403c2cead83c3765d21050384cacd54297d5c9653c7f2a89d8daf7596cdac516c532c8707e4600c0d5cdaa8e3a9658e2c15a91814d2d4439b768a57dca5487597a51391afc620ccce291d", 0x1000}, {&(0x7f0000003340)="eb3e2a2a840b2467d2f923b0d79bed6b1b80b6fd4e1bbb4adf0628c979ea794eae2d838672f37f6544a3256f2723d5f4b6b4f0ab8c784480f69d18b63f42851ca2962e3ac38f71ae841fb6786b96dfbb8c1dd269e5dd2e68a530c47b3beecfa18bbb53fb56ec9dafce0fd869527268bcbafb491715fce7976ad84e350948ff737aa9ed1b3f226d494db80050f1377859e6a8a0d502a2343e27aaf27447531ab66636000608192978121b935ea8db380ef130de0bac87fbeb7d11bd2b090d04fff234b4d4912f572088b89af6b82477a99504841234e9ecbe43f162da55ee109ddb332ff1615c659d5fe472d95431d70248e59afeac41a572d16cb45977f819", 0xff}, {&(0x7f0000003440)="0dfc25f547c2ebad89719d5d11a20dfa41ae9c743e13c1b9658220507e11671a1e2436753a76f6ed0f3b65719e9df029d5", 0x31}], 0xa, &(0x7f0000003540)=ANY=[@ANYBLOB="18000000000000000100000003000000c16b0000000000000801000000000000ffff000002000000f8e484cce7149c8eb301d2646553c6d5a74229f66d4db42bef76075f0506d0b57c7265b6fa1d0b4ccd24bf6de1119562d29e5b5940310fcea8d27386cde9f977d0f57fd97e0fd732215c2649a13beaa42bd418abfafe2b9983a5003ba2b45346dd6dbf29bf18c4f27341bcfb09f05cb9df63b496a650cf4156b0b14d2e46193b778bde0bebf144ef2b4b4832787469f792d0584354a8f53956e80f8bde8b0478b28b7a067d5a39f3b7141fcefd8c34badd2e6a405e44e9050cd707ed5d1d35cfcad2790a3949ce8f752128dff636789d44f03b31bb5f4714f8b71e2a62d36d4aac3e5a9a830349eae3481b032b1c3f0000d000000000000000ffff000002000000a70ae0886737987a97e4cab75a3882c2f7cfc2f71298a8b31bd4cb88152b62c3125daaac6b9ccfe739550d87ce7fbb2fca219339808fffcb326862925039b838c7541049ebbe881329c8119f84283cfded981608b9d267a4cfe146ff1aa68083e760357d63e308c7eb4a30001df041167ef87b7cbb6eb18f220f3dc15979c203b377f7520772b6c6fa1f6ff586d88955242cf71c61595ee5d52cc4eb423627a4a52edb19496c99c70e7fed471c3c8c719f75c1df910c92dc048c211100000000a8000000000000000100000003000000e042d919e8511b6ff21311d7f92211f1c6ff22f301c3d34087b4eccabde37b48ad8731ae7f221e3a9c030955fa5d91c4cea711dbba7ff5dc9e1cba4a64e9c61bebc01e1af165352b55bb1288703cee848d2cdf3d83915329f896936504ca03a5ae0ce7c6dd8d300b357ce1d47977c8d1a111095d2f431dc334f159ccba4a689913dd240968d09b34303b7aa3b8173350b68f4c1112f92d00"], 0x298, 0x400}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) mknod(&(0x7f0000003840)='./bus\x00', 0x2000, 0x101) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10) syz_open_pts() 16:00:11 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0xfee7) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:11 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 16:00:11 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket$inet6(0x18, 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x3e24, 0xff, 0x353a}, 0xc) listen(r0, 0x7f) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 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$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x10000000000001b7) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x6, 0x9, 0x6, "97339837bf8d146399609b7d52b4864052b65eba", 0x7fff, 0x10001}) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0), 0x100000a6) pipe(&(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 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) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000580)='./bus/file0\x00', 0x10e21, 0x80) open(&(0x7f00000005c0)='./bus/file0\x00', 0x0, 0x100) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/3, 0x3}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/195, 0xc3}], 0x5, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ftruncate(r0, 0xb8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) dup(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="2887d36e3db22341880ff414b56f57a2e7ebe943504b2070802afc9618eb0664d95b384b9c511ee9a65569495bf2ce8cbd4caadb89f74a3f93dd7997f2ab45f1495413a2e349afd7c223578d03e27e08cd4b3c3f15dfb5bff9e61bc7f05622a095ac4e260af3c9353eea10792bfb5c7bb90ba3", 0x73}, {&(0x7f0000000180)="4b4354e30225885712166e9c545eae396acd99b885d44b882387fec3d23413af95a5414e4904bb22f77e38bd7253a6ad4a0de8978ce37b56d784f0291b4dc73ba07671480d419569c712b4ba8fbb2623d6102b2461c77046bef275a72fd6ef83c065", 0x62}], 0x2) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r1, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f00000011c0)={0x3, "0d4d5772c38998cccca3a7597737fa564a7875eba14b7d509816abac5fc4af7fe2ebe5d9f31816262a76001b90cb7a26da2e1c120091f5cce544cdf8852a6233d49806930e84b69aba0be1dee7d376c00137a4bea266f0c59b5c163511675a45d8f39e1ca0e5cdca54d5a05ea84a6ad68004e6a76edd33edbe32b69aee705f4c2b82cb21734470004ce3b8fe42b942f54cd0f16be513a90bfb5e44e88a9aa0319ab50d78bb93ab26ada349606d099051ee53f807f65aa2751accd2890edca7143bdbc0a5dd5fea0f61643fec90d28d4f25d1fc9e31dd"}, 0xde, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350c0b122307d0a", 0x1c}], 0x1, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, 0x0) poll(&(0x7f00000006c0)=[{r1, 0x5}, {r1, 0x20}, {r1, 0x1}, {r1, 0x100}, {r1, 0x54}, {r1, 0x8}, {r1, 0xa}, {r1, 0x10}, {r1, 0x120}, {r1, 0x80}], 0xa, 0x7f8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfff, 0x647d}, 0x8) listen(r1, 0xfb7) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2b) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0x4005, 0xfffffffffffffffb) fcntl$setown(r0, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) r3 = dup2(r1, r1) writev(r2, &(0x7f0000000a40), 0x0) poll(&(0x7f0000000900)=[{r3, 0x80}, {r2, 0x4}, {r1, 0x20}, {r3, 0x60}, {r2, 0x18e}, {r2, 0x42}], 0x6, 0x3f) connect$inet6(r3, &(0x7f00000008c0)={0x18, 0x0, 0xffffffff7fffffff, 0xfff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r3, 0x144}], 0x1, 0x0) 16:00:13 executing program 0: munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x64) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000040)='./file0\x00', 0x40) chmod(&(0x7f0000000100)='./file0\x00', 0x4) setegid(r0) setgroups(0x400001d8, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/166, 0xa6) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) pipe(&(0x7f0000000100)) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/205}, 0xd5, 0x2, 0x800) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:00:13 executing program 0: socketpair(0x2, 0x6, 0x954, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) syz_open_pts() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="cbae7b5bae320483d3ca4c8dd5e5d916f0de70dcde8b6e5780aac5a973ffcd69e228434746515bf447e96d26c47cb8b86413a43413b4c1d964ce8cef460bd5eb268d138d480ae96a92a6c711b69d374d265dd93d3673", 0x56}, {&(0x7f0000000300)="dd209406cbb37a241ca00ccbda6a001c7d2989e7b70c49d4d264e8963c89c95520", 0x21}, {&(0x7f00000005c0)="34c11c448de79efeb82d74e01487ccc4e70e4bff20b18c14c7c545033d879cdf5d4ed1efb6151b5b108de992f1f91c9649c3235ffed50abc77931dd00dbfb98d4dd2386d540119f19ea6e19097464f50ad4382ddf0b31a7fad01e73926e26895ad5c3eb3569c539b5e7a00d5dd13bc25a104ce3effa68dd04d0a12184e675da67b021f6002acae061689f1c4e5870cb2d405c2ae3f1624867f7d35f70f7409e4e915e23266aac545450bc12d54829b9a42f85ae10a7cff401c7f9978c012136983610e777dce3440fa3cc9747d835e1de106773da30c3b1de03d305031b30a89803887510fe9259e50937a5ed320ecdd1cca9f763df3d96d99e0279b90f2fc9b281eceedc3aba7e86f828a826d93f95c3306ceaf8289331ac4c966f1f30f5fb63b4d4b709d8097ea98786d3772ae7ce938cc3994c3577c7e44bc1487366ee3abb2092131c787c8b20543217bb4f3709450fa2c88d4932d3302e65bcddf097ad65c5aadd5af7bca7f36da439e9cbebb274d80d78b18672e7743972706bbd88bd463fa7a6cbdf255e6d4f37398253a5622f4b5aae6b82c7e4d194e75a659331ab9614a71b23da58907f3954ce7cbab8e7b3df9556a07339a5001f0ef9a2e1dbfdba0ae3698a03601b2c2b3ea77e31d543266a8f852cdd7ab7ccb5445cf7c608af71338d225b8feba6d216310fa9dbe89f062962966c1ecc7b10da71325237d93ebaa86adc7ba85392bc98e271008b6b67853e182e292f7be5ca949e7580f5dd904311e2d5bc20fd23d032e5c0cb905c5fcee8974a84adab60bce78994a5707b4479db3f15534cf2356e845d992b1c0559bb8fcdef395b01d053ccf984156b0c4a5566c3fba707292e66076c66f55acce62e5a759ce863c9091447cdd8025399e19751e6f8da133c23f042c2a1800d76ed597875a7941c8afcd7af2c48157dfc8a4f52d23fee8d11d1df4fbdf0ceda884c7fde427626658253708dace72c933403cd87cacab065acff8ca01c5cdadeb4261e06fed363e2d074ebcd4cb39de40c3d0348508fbfe7bddc106bd192a5688125efdd5e6123bdc853aeb565a206fa6a3730544c98f1187310dbcced567a7bf17d5e40467b744b9c556ab6206e8231c203ada615800b0c637b99873bd64dc6d7abb0ba95cd067fd2db27b337f8dbfc48e463576da84927079079e49d76d6a43e4d0123d292f480e3dbd3610e06a84ae5c7eb986eaa19e3c988c87c65205d44f0cf7ab241bc144a38d57b0c768ba7eb4630aaf3018f64e1e26290ab2b3502ea222d6e6afb233e51db207fb19b46087e48321dfb8b921010a7ab5109c6d7875c873189f22b5f7921605200350c9bf16687fe022aabad7de30d75b114b796a31855a8dbcaf08c51235d21290f10881a639bfa65c5adcaa299414dc42306cf1743563b786df6cc1277dc9f6107b64735e704274a96e8824b7c5e478cf373e26cbfd22e16c5aaed0c3abd733feac680484679ab7831b9c08ee466b870a96d9ea05774e86e2d3b425d85c42030ede423ac467658ef4dece14cf226b4f158c2e1c4c49b4f1dc5edd9c70592186afb16efaeafe2e8f56bf05e4b48239064b5e21e9213a27b05f3c697c985d9942d56e1f6163ae543e16d980ded016e191850cd321bf44b0519323d962d10529f5a2a4fd0b58e2eabf8ad704e60209739b4cd5ab6621dd7f3b1ebdac4ed11e0fb784a8dec4283a6dca84dedd256a25fc6596cabf1e6be5ca64877b7940136ec11cd8efcc9ea3cf9fd0ac2c3da9f9d474d73eba0a0959140f562eb6d41e72d8618fce06b2c3d03cd959e4a9de5592459bbdf2ef88521be2383f58d0d1ee7cdcfcec539daa08590c3afa5d1906b52b92a4a135c37916efc7c87a277051db35f694285cd5cfb82ac848830cebceb3a0b51d48c0280999c3d7c56264daf00af1555c56a670ac9ec3f0bcba36a5eeee23a267dd55841916b901d31393be77499d7ad9e5685246440641740112b73c1a42cf1732b693d3fbcfdd6a60e772a9e8dcfdc85dc5049a93e54e8ae6c86da76bd34b0cc73e7912674e3db3fdfcb3074df53fc6aaab2c3f2f147e5b38c2085e4a8b69ab977dd6aeb314353219eea09f21c9f87cac2dfe843ed2cfef7995a072c85f3a97ccce8c40fb41c6a6857f5f5f22c7abdb70f0f31b91eddc36ee0fe7d7d528ed8e712b3c7e278c4455787c9aa1716b98659f0dbbae9fba9bc25aea12a8af1e53380e38cc08dc8eb49af6a966de18eafea435933d441f4faf6e24d5031b7a6f4ad3d659c8c644ed8e80ce6379acf6306aac2ec4259b6709054b6fd1ecffa8d0d5ce2b8ee496789ce5d12814e576b19afad56589bd899d7d54b9572e30c6668f0902e37b423c4bbc54c757d5c6dd147685d22510f8cd9762346b5e3eb687790a474ddee9f421e7dc9a406744a50918c5f4d2bb79ad73fd667dcd0abd0197bbd02e461208cc16606a3b2eba742c84f6a824ac81059c381161687348f26f7e6f37ab8a02b9002044838321829d6e0344ce88303970cb9799de2b85305c8446612c3b4628459c593d6f6c1854abbb35a8f438a4121a0a01a761f90eda5659c00c9668fefc69cdd91a8484004ad56453bb1de06f11fd056bacab2d844622e70fd7ed5ed5e3f09d479e345f059cdaa9218d53d1daa2dd0b8c9780c7e8657741ce3f3ccc279e1d4c77b7494144a43fa2da7b85ccc221c938edf084d6e02f421a9aa2433f9c0a2903d3786545cfe0c77f0cfc5d24325fb84bfa671404d8d443a4797eca94ce934d1a91906e2897d0382ec178ce669ef34e9692e4d79854760d32942dba2dd1274092c32dff399060c8344b3536a913ae644e111ca2df3d4072b146c7c6bf566215d89807efcbc95bbb9c575a6d00084f07549305930e69e9f045dad68fda506eb38233e6d6912882e463d13ba1f2e5f25585cb6dbbcaa5da5d0906c112a0cf22e9c8bd15dc9313fd7af67b890413152bfaee0cace973fe95ea482cb3f6b5ad3e9e3d00ad7252b203a58109d783c9cec6d60c2f347a6b4d1583b27f4a7be14206de5c3219dcd640640018b23ad7a26b355acceb32520c9b2eb7e851f9cfbddafbeed1147ba41ecc8996213384a1e8742f486d232327d46aa4e4e3fa7b4730fa8b277f8fe8f595d23c4df09baae877c292b8e8819b96ba9768bc38d6914e9c922cd7e50e2ec9a9c1695b84e32e2790925be4c9304082b891be918f9bdb3e398c8ff1a09ace71693612074fc5bd4c98e4675be270fa3c5b290712421561a2badef243283b6fa0d375ae8efa5da0ca6196ca1c26809963a39ce5837c1fa16ae804edbf6be636a8ea841a06e100afe6bf22d4bf21da1e7d50dc056cf966b3358e16ce2b1a33902f0bf69b04ed8cfa3c26ef1d0936d6dfd8f8820f88ebe33612caf114622f499ea192c0f8d1b95b748220f35d10df039412ebb097bdc02449a2d59ed50333e770b6525671920ba36fda3fcfd8005a7ec0a82965ef70a6f920e377cc64cd8f0c58822d70444e06704d4c21d2d896b41710b0ddfb4a7d1b2fd7771015e0df30a0cbddda5ed70a97b45b5e10be5b65c5d59304a9d80383f526276dc49bbb5fb84296865199583e9d8bf8ff709845daeb07aed2493d7ab781cd90511b2c3281ed73df23d32b6236d3bae3c840ae2d88d60c1208f44983e0232718cd9c88d65cdf547fd3f404641aceb1564b7e96683cd0878815e52bf6cb4ca9c66e3d2137ad5728c9ea47ab97a2c454d4b33dde1d23be20c69e99f4e6e1dfc31bd58c95a2a03c1cad71017a667359278528f7bc46992e9d0568476d1d02d87a6d145242dd25cdf4df2826e82a8d394a295cb80098c410dfd1e3b5e840b9bfbe9a24877e6e160107f1125b2d0b717a7d7ce9b13da270fcc486c3d043f3f6ce50ec2f8f27b134c9cdf3e6f041fb6330560779e34670adcb62f2d7780915bf5c918419390bad2d7a407ab2d1336e24b67ac810e2f3e32982dc696af0f57e3b3819d229fafcc0c56ad4fd44a5858a6a522bb60714ade41b03880999ba3ce79b0d64087f5a6d85139704d6bcc95da507c4514fa95ff86da08c20d63764b296f3b6aaf08fd80d8809d69ef8f24cf832469109f65f53a47d1a1e526424144ebdd9b725f68f922f21465e2ec199144783e13e7f8e7d6c56b1c920d580510de7fee292fb916d2de57cb1806445efed6273ff0387602d362702fe00ec7230042b5524f3ec7fb872872cb3f7a00fdcd951ed2e46bafac014a587a4ede0e0e9956ab5f755b08f46dac6a0d2ba9a661984c914ac5142d30c23ec3791375de0de9688ffbb8879f8dd17b849a3943b19452eea9c2063cb6bc3e9110c07ac3be9a317c0a4141ed75d3fdc47c17335db5f97da354484ac8666f4fbd29274dc7b84da3fef03a69a29a3c61df48c14bbce65e4f891477f4f68c2193db6d34be92a098095cde19a2eecbf13441b5726e223a728d1bcf1347fafa961281de873108571422fc6afb313215b118b86256a8dfe76384f778591939aed373dbfb8f8537137b6e39728a608574c2a0642b3911d9fa874567102cd94e9460f0496214c39087a2b1ae42dc0a8c9f69d4e6ed45926c9d6b9db9bcd1978c8a0bc9690aaebd4bd3fa8d1c032ccf2628f8756b645c4c19a51e264fcdd0e1edad986032060ce70bf03ae86a1cbed27bf57254f00120486178606c7c1163905b1d6b0deb07d5a83651ece2e6ea45cdefdf0f34157270e0f9d4e44d023321f929ac00f7d7fb7bd38bc9f2fdbce2b12d598b5f61bad065c42d061751c3a5234fca2a3860c8da15877aea6deed0d51a310d382fc25eae44e8b63dcdbb404f29815f6fca1072845da024c8d971d4ff8294e52d8a35de8e353480dc916c8ba3102dfca286fbe70a128f397973074371292f59c1a48a4c3d24ffd2a2d0113889eedf85800ac2273e340b2f4d70c27ed65b87785791f1d8c9ff7eb31fac6244c2abfca9e294a42cc88f3ac8bedeb089974853f6e5732ecb8d6081a955653f054a1714b80dffbdd077f669941ec5fc962df700ab048076b7fd2e033b6aff110faa0ce7488ec8e4c51fe12f1f8478a321de60a25846949370a6474fa9342f81f1b9dea16d9bd0498c9fb14eef086e3af851a87d021e19bd51d5272589fd523f8f07b7d54a9a5d8e3533e3eba23aff8fd1cf5daadf57fbb3f5631359390f3d4c98a2eb46f7b976b0d31f290897507f49c5919106f7235d9e8c89b7ab562e467cc62d4a5b0b446d476f05dc0cecce80806cc61cb2c829045634b855df7587b8fc2bbb662fab8b558ff780ebb7907abc3cef523cddab76c44c77a9ac563591ca9c91821e56820e6a13d0500b07d5d742a8dd4003ee026afb4d0683615f122c33d628d2a08202da694f2a4b02a7a514b3aea19fbaac898abe63e91999d0642b642d1cc2f735951bf4d9e8dcc0be8ade1c9d53eba49986b263bfc21aa25dcc7b2232500375ed2c64100d9e2f63831393c13b951e7904da66013bbde8dbcaf40d2eadf8c943962aaa8e4bc35ecc2315b4d5cc4c4dda23daccff4d8f658c455402976ba1355fb8c84a65e6bbcb0b49bb25e21436de60db1606ed9c2353f022dd7b9d717ce78abab3082b358a086d4375491bf36f874aa3e65ab62827d4c9f903041054259005e6dcf089dd305a3fc0b9d37699d145ec6357db4db43e4c69a1f56e25fc7c18d38c3d659736c0c549d12f0f13af9c2426f3840c44489205848bd46733ce5bed6df0809956e24719029ad89533875751f20a53a764a57c5f3ad54a8525fc28906f303c944ce5a21d14c92dd4fdd2f3684", 0x1000}, {&(0x7f0000000340)="70ddda3d84b83de374061600fd85e8c1b56808841557b1cab3bbbd9a8577cd29f92eb8b0eb10ce888c2c675bc333112ca13e1b3b4427fe9b9f9c4dbefd9ee9abb113648e152078e14d5d566592522a2a3a1c45d70849bd9dca5c94a01d7b80f6cdde69cf30ab48deab7d3de058fce66f6507a2be4a2ef3b4bb695d325649cc8dcb57d0aa12de730d7789afb176c953e33e8eb5c0bb07c23f283f213833ae53ed8a47f3043b378cff7200f3cbc8ce42cce8c20c3574500f264b7fb9e0d2fdabf9af423c08870afff658bd9dcd68f2247f153a", 0xd2}], 0x4, 0x0, 0x0, 0x9}, 0x1af9fb4706111d72) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:13 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0xc60f68993fe1f5b9) msgget(0x1, 0x400) 16:00:13 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x4) r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x20000002, 0x5}, {{r1}, 0xfffffffffffffffa, 0x82, 0x13, 0x101, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x41, 0x4, 0xfffffffffffffffd, 0x1}, {{r1}, 0xfffffffffffffff9, 0x98, 0x0, 0x0, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x30, 0x20000004, 0x7, 0x7fff}, {{r1}, 0x0, 0x1, 0x64db17c237bcbc9e, 0xd2b, 0xbdc}], 0x10001, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x14, 0x1, 0xfffffffffffffc00, 0x5}, {{r0}, 0xfffffffffffffff9, 0x7, 0x1, 0x8, 0x73ce}, {{r1}, 0xffffffffffffffff, 0x10, 0xc, 0x4, 0x8927}, {{r1}, 0xfffffffffffffffb, 0xf1, 0xa, 0x6, 0x7fffffff80}, {{r1}, 0x0, 0x4, 0x51, 0x7, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x7, 0x0, 0x0, 0x56}, {{r2}, 0xfffffffffffffff9, 0xc8, 0x40000000, 0x10000, 0x6}, {{r2}, 0xfffffffffffffffb, 0x30, 0xe221e0a254353350, 0x5, 0x5927}, {{r2}, 0xfffffffffffffff8, 0x44, 0x5, 0x4, 0x100000001}], 0x80, &(0x7f0000000100)={0x80000000, 0x8}) dup2(r2, r0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/53) r1 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x41}, {r1, 0x4}], 0x2, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) poll(&(0x7f0000001240)=[{r1, 0x101}], 0x1, 0x0) 16:00:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x401}, 0xc) bind$inet6(r0, &(0x7f0000000080), 0xc) 16:00:13 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r0 = semget$private(0x0, 0x4, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/184) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/70, 0x46) close(r0) lseek(r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) lseek(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x524, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="32ca143421612e7a289c10f03f423dfaa87e897c5d29b950fdacd283094d9381a0c6d46b5a7db40842ed371803edb302bce00f9dac4284389d0fdefc10ef18943913ae266cd69fdb9b71832ee1a0fb88afa6e068095752310c84ea142a52c755f784692ff120241a2acd8f6ad42b1784643a9876427c49452300960cad9ec04b4026e2f76fdd6da88678223fc8fcaf52c07361f92641f3efda02f160e947fb5803ba77a780375b69e57d00ea608191b9705f8a1715e8b6624c87ec1e1c41fc7cf836166a526f8feb3d04a10c646252b606f66b0fe46e81fc1440447ced7670a71478222d9b4596fbb0cf677e6307f74f57c49e57e978c81c28808fb8b91512269fbf236956641cfc008edc16525719d07ef323efd7c9d61362f8592afd4ed2926f9d1bae969d8ad17074592810699fc17c64c2488e9c8fd38de7aa8c58a3806a401e3b4df8eb6311a91c2df59404fe2a25c3867f171465e6d5b9fba16b3348440167dac81ec3018bd4f58ad947775ab777200e8d932ff6d3dad03020da05e19f030b6954618f847ccd20fe0900bad2348b97aac113706125edaab797fc848375f56ec655022d65b93f3b34ed3c5799c4c079798af56369ca670dbd696a9cef4229f424f1245c44792de851b4bf2a25057170d718fcc0edac9248415163f3e2fd07751dfeb6ae9bfd64cca49fb19dc9514952e03b65ef386ef56b54e54d34b274d0911737f5a273bb757c6cdcbe9dc287c35dd626db7255556d3b9df0ab2164ac7c738e341c09bfd78730f39dc04b3fd5e98c5d2e355e65d08ab0da0e48367f5bf23baa2cf8083dfc0d4a157ed30eefa9569c5c7d229cc410a9b7acb543c7f430f439f7a7e0468e8e83e6a93be3a82df1c38be438f1d714fe37a7789326daf8fa7e4b8b690b483738c111e9330e8d089e7f13a91696e6c8228cab1d0ef8194e0c473abe1797b24cfd9770d89838f80d321cd6d6cfac555f713d2a4f5e4004ac91492aa86aaa1a7e9497f67892958121547dc26a676e6da2687ac3f5fe528075652b536847f669687324b587094e1246a270696f4340a99e7500562d8de7adf6cd0bc0fa6073c0581decf556b567deee22d35aa82c20ac05c043629b881dbb19babddac828966b5d935a0e470253fdd86ba2e88272a39d05d418ccace11431f3544d0cb9f974cc5915a0f12f3e163f85d720919293a5c024667c9c02cf93e5358f687905b3e13e98c59f85cdfe0d5d9873241829cf71b75af086dc10a68ab63a9d8fdf397bd57ca9847391d089fcc69b755f409419059a1bc41f6b9d41d68ef748bcbb60a101f9f7723eb9a1b212f64373cfceb9d52cfd9921b6921243cc813c0f9af79ef593aee03466c80396d59abc24b158b73c99a0ee5865c71652987720245fe616ccf7f2ea6f8978cdf6b825b401fdd6157cb8578f551edc4d848ed2883b1037be7271a563ddb134436ae48071b646844bf0c4dc8ac02baa5fc05256201817f84ccd89642532a894165bb342c08b2b95f2c4e98417f0db9c60aaf535fbdfe1bfe738213e9b69a0bc6c5e7fdd823da72d481ee8ac3a4e81f5d67c72c9b3556837c88835197c9ae2e979c16c566cf8ec3fa0e125379406003c76781f720915e7b24d45d8308fe2207a79d1f1c98b2429ec0e6ed93a4c33354da018bf7c218eb0096d8c224396280f35e97050c5374ee51938823ec50aa029ea6fe47a072738adc7759a1cbb8b1c075fcdf6ecfa72009a7f2f90cda7ad18dcdf5b2a71ce953a703cc1c284d1d9af6a4efb24e0a015a03809fdadb3bf15761aa686c50f0731fb3bbbeeac2e045526c6f775867c9b04a411e7066ac7d116a0080193836e9111bae0eeeef50a427122b6a43cf44273ab9dda825fba3a2bcda0f59e9368db28a8ecdf94dce82d51f83ca562a5aebd3cd86c48500327e2bfb39bc0ce49530b75ab8efea18dbbdf41ca2744d7aa3d5b61ec87b01164e9343ad9c0fc7d72967c86102ad3b468364c83caee15473ec976f8ddabfd6925f0e2dd05a7aecd5b8e03e51dd931e3e5823a334fed24648cb65745534120439d134d47a913c512057d568554a0c7eacc1ac1d78aa926f7e97d42127b4b50d696e75176ac12f8180657ac269701dfd3fa040d762b20a9ac6858f00d43f47a0456c75da096f91a0790d1b3d8e9d25b99abfea6aa315430bc5899bc527b00c9f5911baac7260bb9d83b4107b9aa9f9bb0dc9a19a8067d680b97691e2ab5c313982a8895f99bd6e9cdf6d56c63980a84f04f57ad259a5618c2944c8e8f29a5c3f4109540bda71618f3e734804577e8a306c275cc459d65d003382ed37d2cf112499251986a01f6d1a398fc947b79037ffddfee4d5a6c825412d825d93d123cbfc67851ba6374a58b75f234ff72d7bf6be5a2462e7e47a6631b2bda6c8622c5067902ce2f7582d1e2fbe0ff7f0b9abc79e9cbd32ccae18bfc3ed471d3c27e41df68ccf25256de8be69c7009ef4b2762fe9e1b6e18e158cd8c72eaf821384bc0eeed42d43f5aaa606d4ac428d4129cf4fee891790af4c8a52e0478e097eb26ceeb941be9c4b14b5b3ea0a1d2a1e38b28c73f8fadd636e32d6b86cf273b7ab9451ecb41aa41c6c0e25cc4360937b3652500d45baf596fa80525e5f2d7758103d114819d0216c39bb5fd9f88a453bf8b6560b1a13f9996e36d0d8d7963cf85ea89cfa9718947e3e6a5666387a7bfe5380ddf013e9c940a8cb89a0d98da703f195386dfb71a191afa6220e77bb34d812af1d09cafa6a2b2a01a083023b070d7de200f6f0c8505e2190774ad6e374f171420669435e110fa9cc6a88d393b606b924bceded2000d058add096fd551f8e4ed51f5479e19761d45f3d22566e701cdf725cc238efe4c1d88079ae700eddd3f117ca4d46f7d078e47cfc5fa001c6d2854bc379cfbdec0b4088eb83382ce66ec8beeb9b8aeddc14e5a7152281de3e51d2fdbff5e27e1238248dc4671de7c4dd27c981819cf4e216ce66a8ec51d27167ba8e02a569bb94fef68c30db6b6a5af5e545e6abf8044ad4717cc71563844f7cebf555af1cc4b06bfa19c4649ce811d7a24863aac438a314d604fb1fecca5d275a84ba60a89d3952fe1768691e2043d094a9e43d636653fb4711225b53309437626ede5e031f0634ac9b80df065a3f5e8c08126d2e5d9caa347ea0bacdb41b47c082769f9e6cd4b12f06d69408acdb7d96f1248adcc205a7a88deefe194ae8e0a20ad176e99597ceac3d068c55a6559d88c630a6f6abd7c94c3ec22c6c26c73ff0418f5a6a39ff2896029caa5f97f2708e5cda5036f28a8a14005cc8ca55591e42d6b5686aa01339fda410ec2310d2f0c802d7a1acd3fc27b4fd54e3069ffb599936a865bed0ea8cbcd54b453edf139b26fa6c8bbd0a6ae179497c886964e90d52d3ff386a944f5f9a2566c1228da2882f78795ea9fa382eaed0d2315700afbd6bf43517b568550f22fbd14e7070459379ba81f01b9e2423e35065b7868588640da5e20e1d84d28db696eb2ae5a87c8cedc879f871fcb8647b7d74587533529e0728f2b985b2cbcb148ae4d93549b27ec89e728a7957ad7d7cb8a7b021bfa0dd12cf5f200c8e53b55dda9c66a95e22fb8fcf049c7153c0c1d04cc018b75cb3d37f99cd216f470a0969c389a90fd1183871f6bac2b88b3998f5008b603e159eab953b4ac78037d2e327f4974a1dd9e3a7f3623b2f59f211e7893ac6674a932da26324c510819195d4b82eabd4f1d473ec615373ff6d8f59df09a924eb46f5a1a8e6fa743c399905bb6a54ccb4a55fc3a1cc3e7f8a1636a93506af57e89f60ef7575ef6e5bcccc225cbc7337e0192bedc786fd85c20c977f2375cbe82310e1e7f0117c5ffbbba08d1ab0142bd111e17b7da9f441ea02586953fa7dbc4ebf25156882336796cd3268a27e3fe20140871af4d66ac3c6f238d7a1d00f9ac1a382610cf372ff2b27b2baab84d511b5e065803586f70cb29660799ac68035efa74d95856a6e1d17bb77986d6d511bc662f6bb3fdb91f6eb7f0bf13e881a7e575d2b18e8baf896492f8d4c689fdba4940d1993259cc9c6278985ef8b6116f2b094f6ca95a2c4e914c4f1c0be249fb72c0da030b67893cbcbbc696ae2138a4b07fbb904643df0bdee295ca7efd19643847349762005c15aab2ec42329bbb72d971a0e6e16787196da2a3970a6d9279b7af96251b7885d811b3fc8e3e75a01563e801475770e3f5334a2f7243bf8b11126f2348d0eea8df81cf6268206642c9c85360afede51a92cac7e41b7f379613ededc51bd44d0fb921180f551177350714901e04476f91b82793f4737fa9da15e1b41e925dac775731ab95be6adfbfa9c984b78c99ddb79051a4768ee3031b1ab1b9813ca735dd4569f0463dc03ead1b980f9b594b268de4b8cae4ac705b96ce3a3910f99e1773d830f90dd0ac911478bc643bde6a5e4fbe9c2a5ed3b3d65fd7dac1eb7f25a54b7615a7885c390fae4a87e78b173b04035c53b02b662d4a59d235ae913f1866ae8b3666962f5acf06d0681aa01e51b6b5088dad301a75b1e53014b60fda66188b3a0f0cc4c1109d1af8ee61e1714b4dc5d7e12acc59dac05f5d64802f400e6ca822ec0c3fcc62dd52d9c582ca3dd74096eba31b60bd1fc6b30d141d509acbb1cc12342d32786cea2d149de4fcbd723343f575edda3520d8abb309a64ffb7cb748edd9f10ae6abdc685d46f0d29d9475717613ecb467696c227cbbe89b6e673922d530772a0bce8adee005a40bd7c4cb6b57b23c17d165a43cce30a1814ba6b2d3c953db575ec9715543e8735f21c8d547668aab25b888fae230d7c2bd3f36dace1be80232f8801bd9bed24e9a44d6cb871cf1cc200e320e216ab1b7523f15f424721443703e4eaef13e47075f1fcbc7ef121e2f3a5cb95789501139b4d2781d521780250b28d0862110396323b83492661d865e28cfa359998cb9c965ecd8d58a8192a7c07a7a126510dd20117683ed78860481d7beca7c428b21f9192d3e3355409e905d9259db398c7eb404320253cb39b5d7c53de5fe63e5c334091735f80b55a8717c18aac1ee0e9c0aeea66c5fad7c3808634ea636ed7acc6939a38c3c55f3467554d5cdab36ebd01b97895381ccec9c1593aa43649ecccecbbfdf25d4848d6fc29229499aab505f4ea5c8bb386afb5c484fd708a48637f70706bdcd402d78121f69909748a3acb48e4f561ced6a20bf5e9115fb9b358b77538a4279b411f00d380ae04ce029ba7a4c109e66a2d9dc3cf8f0e09ae57c2c775800fd373e9f1f0c2cffe6edcdcf45b54d171f31c7dcef42def9befe305efbd224e3485d80087cc40eba61df52a4207345e0a0f1dc31dd32be0eedc5d3e49abe6e5f2adc3279afed9ab1318dd14caaa5c1186ae3f33be3eeceaad3443e0b4d438e8e6a4a8d8dda457999d5dbfff75246a5a55564facfec7f75ca56d90a1f538fcb4bfc131482998877d5c62bf910b3fc97a710e32228f90ea633749c81b94a0920b5633a1f93001ace8dff9470793cb0ca88321269cafa7a4af7b301f44eb4f7ae4a2280032643ec672ffab47001cd27c9a59a333fb74064c786d2fcbac45e9450fcb6903fc29b97ea6a60a0da7c3a30822b4f0de50bc32d25096f8589af595bfb98b750396c2db79456b952f028659fd77ac8d37ea52acb32e488e0d0fea708728c4ef900e2c4f274d779dad8ee30496c68b914e49cf949e41cec6f00bc55d8c684f695154e4521a2fd5d9bb6122ca11e8d2af1cc4498de28f76a8816215ee45a949088360bbc", 0x1000) getsockopt(r0, 0x0, 0x80000000000b, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x52e) socket$inet6(0x18, 0x4006, 0x6) recvfrom(r0, &(0x7f0000000040)=""/48, 0x30, 0x42, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x8299, &(0x7f0000000000), 0xfffffffffffffef0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x3947) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="13386e483d2f748bb01bac927e2aee7b629440f045693f1afc74a042cfe98c9b871b5f35a0426e8431ac16c4e5443963c6896c398c4fd50d37fe0e53b8b6055948d8df0b72fef8553c70bae1be2a1ebe736bf663a275f003eabfe555b6822d805e4c50b6d531a1ebce36616c32d68833fdb5b99c547e32a695792cd950385c2b5fb02a94aec53ea74a06ef62502492727a85bf4e530930d90ea801c453efbb34c975076b5f5ed9281f6d", 0xaa}, {&(0x7f00000003c0)="0800f7b74a35c27cd0847db23558c9a93b6420a223848ad2150f646584d3aee26d26d5aa3253c569cd99bb37a1e864eb986ef28b3e1183984218e38a85a21bc46991ec50c4dd0fe538585cd7abfb79c55864264e9b02b8f5abb860216994afa443052e6f21f2cf288fd395fef6fc4d835b5cccae20a32db5194ed9d96bd3cb1f01623b8822cc90c2718f192af3c580a8d9801c5194333f7dca5a2251c58d799d4643e09fc172b5e771f54a9ce2150f46b8fa0b3de8364d3cac944492b60be168cb04c708d52116e1ce4155e865dd724f55fe8141a3e92e39d5377dafb62f8f1470cb5d462e3d2a281e3f7a57148e2274b9ee8cecc47d73504757e5d1bdf324445715ff2030a40120d05fa64fe81240c888bf405c7ed107be3795e21202320f59e8feffb88c8ee42aad914a94e8af23bcc779ea02cf3bc34af27cf316323a9fb524049ba91f95cbd5886a7e8361006aef430ebcb782a866f0b536ff6549374a73c53b2918c3727c92ce9ae8aa8dd24ec489e0ff77543edf3f284c286dc47bf2e298aaa2ed501e00c96c2b7a7bf7f9febceb45fa19b1193719d993edfd84875608dfe53c254b8aaf99e31a9fd3b80c51764ff056180d0ab0e45bfda6654974943a35345c9f7dd97cb67bc791b833f8dacbf4668ce3680bc25850537302fe2ac3b689b8c40baedc757d0ee36f7cbe09e74519c91435253ab02820747beb12f64c4c937862f8e3271fe8404b42a4b712aaa772d8734b71e67a32c2bb2dddb155441651bbbdf6161b2686f1dd2b5b3edc8247b5135eb0e3213caa6954db50834a00474f39f370c21d8fcc7bcc8b9c18f68d8e7158ce11b08bf429afb08aeb28f74873f03bc606ec4425367432e935be12e086d8e6de4c9c4d4591a232006d7d3cb4bcea5f8a31cb19a7add9e383c95529668a518b35e0ffd3b642e24fb5001d13be684ed796bff7c0fe6f71366a99f9fe4dae6d0533d82803805b51443b096868b1947b7d5f780bdd3240b7f1fc9c6196f7ef9601e27d42ab8f950455a0fd8cfe17dc2e30efaeaff9ce33e86a7e67c77ed39d36a50a583fed5a40d83135340937a72d89fa69d6a8db21221e6b115e00213d05479eb54b2f3064cc7d84ddf8b0997b75ac3ae1496d87c8497417a393ba23a59a15d3fc61e04454fcbd6e8de18acef0f313125a8cee0e495be9e4acf0dfa5bfba36dc25b8ed356dd624609d48903c3be5a47078feb5b2abc489560072fe68c0d033319744d8f4035ccc5645eb67cd6cc985d89f6adb8178f222ecc6e81ca1f87c35d461596d8e649a29cdfab604f5de8a8fec345475caa93fad61d21700880201770a8f19685db1b3a6709cb4d1437113ea961df74aa4964ef53aeec9dcb72c3b757bf4b4b7eb1d5b8cdf5ec1175379909a38ef339b4375fbc07fd197f68abb03222949a0c7e712a7c7d66702ee1d87b38273cb55e3ee863e5a7804ee415aaef61ee01276e158c07c1fc4d05ad2955b723aa33e3324abe6e0930e3d11f18a6470dc381d49552fe0199ce819a2be7ed92e52dadeab3e56c262df2cea4bea72140abc274880c69e366ad065cfbee72cf2523298d409e00d1ead216705555b3ae4aebd18bce9e530e56e7fb733b2c8437f118bf028ad5ffe7bf439f7b283c7ea1521dde388828b172ce146fe3d4a331de947b529442476fc5be066b56913ac92844fe25dfee5df6af459f0374cfb0f49fcf23d3d117c5d8d9425e68fa65ac6b2ca4afac8e3ba4490363880f5a76c059173179affadbfcd5f98f73f10a9b4ea7ddeca1bcf19ee065285574b767fefabb4f309dbb8e84061c55684de326f61013ccbf5b8b64bf3596449d88296826d56f3ef2a737e581e541398776d1c6031f0c985f2731d2081dfb340ea36340bc90f086792a0cbe6cd432363c8831b4fe020921b0fd35d331d9898969a931561f48391a09d0425fef15be8c154d5e1c3d0df243239f0e8e3043945d99b32ff5fb5eed7b090e89f622a71ae795a85234beed56ddd95e5885208f2b3fa3963c7d83d51b8dd2934376f7691d57316c6f2ef1cf0f2d71f23dbe1325ae3d3804004fefa50e87728c05b5cb3988b2e7daff1aa4b64cf1a3024d482e97161ea607c2b7a0d28327b4f229932be3cbd82582547dec40dfe0da9ecfc581a4e32f9c1c43ac6aea9c9076eb750248eb9b09133b81e8e8078adb66a146ad1509d1279fcf57ae641a5734fb68cd6ad9698efb33f12705f5e24832e64a568321009726f2557ccdd7885695a1f2b6350bcc454af016907cc0254cb0c89bbea6cadb456cb2b9eeb1d3efea8459e829eb2170c1fd6f1129803a34e3188be7d169cdf491b64e119a63c96653b966cdd2e1b08af1f256da97010504052488dc806e8b75a51c816429fc5096caf9b306fc333905eb416da664d12c3af66c29a507db73615c740437b95b0d648e2450ab8f8e4c23f7891f5e746595934349635417d4542e37df9ae35e3a3728ee4e0a6204c82e2e7ec5624582eaf42f83e545832aa1cbed6689fc857629111e1f645c3d23020cf17a91260772e4d73402e19eacbb53604f8ae09826a05199dca74a0f3a825e72fde3238608b9bd5adf36fbd4a7e6f91f226ce283434b9dc64f0989bc8645228006fa169ae350180c8f6643476ef4451560e4aacfb78e9f777b647d5e742a42acd730bdaa95d0e4c1f7ac99dfe55ce920b7b56f7598794065a963e5bfc3cd634f1f3e293d2fd79d82d5feb2e0a89feaffbbcf0095ca1b5392059a8e5e958aed32cdabd1a4b31927fe69c88be6f8da2e1cc29f54fa9efc84195554f03c6c04e6e131ed71c16253f6590fb7a1c35f29cfc1d071813c4f546fc4731e5c47ed4a3a7b6f15dd77fd280d179df6c79c52f73547595e225b9eb316b01fbd6678990a221ad94497e65bb477e8104b916699fb4627ab3eb29536475289d5bb757da462869ce8f272bb87315517e6ce4a4c4c82a0f5891c893b58c06a9fddf6ebedfe3b12ecdafa8274d7b137de963fe4187c4bd6d773269632de9fbaf2a92fed2ebc613d30b06a07d6519066a6f246db2e95213f5c8e0ed08d024434ff192ca7f29d403642afb2e9509c9e7f32adec5a200646fe63d636207eb9fdbf25d96ba0a596ddaba744f6bf273636db78eeb6531a1d3c55c8882a6e8b9374fd07d8fe227410e40b9eeeb00e66142f26b90c6dd0e81dd5d2eb82e83b835bc61d5cbcc91e7f9640ea4ac3d2d86bd3506973c9a7a728c84bd5b0108ba741a1e978a3e287b9de9896303b329abbc8b07fdf51b67bd70b80647d83775d58dfafa6b1ec76449c3ce628376a2f245e01199becf5dd2f1ed98578b6b4d4c89d5619c1787df634d8bc5114a0cf745e7ecebe43b49a13b34c7f08aff7005364e717eaf0c245fe0a9c113b7e48c842045c9da5b366fef58abe89ea1fc17ccb91022e86b33a335e3c5605a0f3943d3fa194d946bf9f043614f14fe9966f58af82363cac3a54ce4c2798d07538d6f56dfcd113dec20a3e8c1cb30f99dbf30c9befc666a5d5ae56ed5c04c7345fe92cf935d4f46c7836e4b472de07c0fa04b3544e3596ef6484d02ce22d94b57124e219bc256b6af948e35b6fa9c71f81409609c468928726e26f1e48063cb3b58e936bf2306a5ac9e7e26c7e7ea2a8b6b2f2ca87855ab5349934a6b6a843107755bf70e92ebb23a60fc1942807eb66a5fa17ebb060ad65795060042966fc23cff425caa2308a7e16e90674cdc13ba3865c0a2d96ba0d71d503d4477a3bd5893abad044eb5b42cc52e8e2819f71261c71a5f406f4a982e4f84d4caa7b0852ec60acba7f3e5c996fdbcb11019878a29851e91d49c8dcfd99b14f7d0b21f2ef8afc833a5321f70dedd408fafe2030052c4c004a2c042fafa399c4a35e693b6f70d70cb37693b618070c7ca09db88aa9f873bc773bc9c2d748917750016c756b57f74cb4764d9ec2255ea732bc771223eba3e50b284a2adf591a2f125f0c154094bb28859cc8ebaed962afd12561621369097e06cdca8dc3df57d1c0d08ee29f86a45591b2c8eda989ebfd95a2779eb628e352e897ac7c8a713102bc9ab297ae3c40f0cdeac41c33fdcefd2a07ab523f48097004b171e3e263f6badb9e3e9c59d1d3c18e94e95f6a8d5126ba402e85bc4a06be323dadbb0ae98e4f6f271dcc575e43ebd5285505b31ed1ee1a6bb9548ddba32571730c94665ad859b145ea54d9b739215d7bb8879b315e4b632047910b8f81fcd69f4a49e20eb02a07058a417b837504425e7891c5631a88ca3e1ce3258f3253c84488c24ccb314fcadcf3ce3b9d8ca0ec28d0a30986d7a5ad7502bc5f01b75fec36ac7a3afc8a2ce36a4557875cc2a95308095e09915358ab3f020bbf1c97b7c475533f917487b98d3d3a3896735236674c92ceea4c163c8643ae96b3999b67a9efe86fdd1e1ebc2a87c01c44375dd56c94cd07d783ca146e2c4479a73f7ce6fa825356936ae02e0b720de805e4c69cdc06e1dc4eac5bd9274a0cd1351084c68c162a4414af1695cd60f87196239fb62f2b5c58dea0e94fd3873f09330d486bd78588f26b3c7f31f243d2b5785dcfc8f023b397028d33eece7f1715f85013435ef425c60970352292ed5c2d2a364a5241c1fa8d0644f792bb9676b05dfd39691b46f80b86cdb0572335367fdf962bfcc306a1122218865251635596568d86a9faa505ce3cbad644a0cf77f2375b84e1b31e3dba581f05851b13aa5a73c36d1cc55727a901936606b7047a717c86294b3e683b7b369df1284735b7d4211a2fc972310f6a078bc3664de2b919eebad64fddf78eba853bb5417891a9f407e82c690da6cf9c60f1a2ec636a31851e52680273c37df23ff60ab1537cd421511f52cd5aa694b5ab967e1cb9b63c9c67e96626895503c3de00acbc3844ffbeaa8976885ddb97d6da1fb3a5ea862eed45840e16469b91ccf02a299949ad9601fd81ddd47a6217960b09381f7cfd1b70f7cc11a1d8385380436a96ef62c173086720f48c9fef8cf576848456b9d962de0ea1d90e91604cbb2a58bbcac2dc99c44b72bbad7fdf9b076cfa7247a83bb82f5d9fbee415a33c90ff9b064974f8607381b9486b810d582fc908390c9a956515ede8d7af6b4df8fd1c2c1c2044c3f79ff0bed9f19fb72a783667edcc054af3e371adbb1be242d418e0ef2170db40af182b961ab2868a61c9b71f58a8abcde92140ca817f610704c93dc45a4e1b7565e0a1a61a2c77d6f31f76b7af97ee9da57aa4a345ca09fd657ef1b1d30450684ce025f351101671b4d0e1ecccc733f85143f5f85ee31d1ad37f5a942411c22effd61cc26b08a8a9f23527d058351b5785abe6b42eb9eb6c3e664256e26f5979de50817c92adb8028c783f69f064506b33193c06d713a7ec486ba66fd457ddf8d295eb570db0841a62b7e7998abe0e959212221b3babd123769d94a0e930c6cf41b08f60d30dd83b79360124bda926d1158ab9cc1b9a2d7b9a5e64b0aae4a30145b3032741e2f663598fcacc733f658b43c7361cabacf830d95c90ccca3f2f5ae14a60f857a5b0f81110c3c733c2304342d663b087cdc0c434c9d8bc9463bc56185cf4add756d698b0165c93cb014295e6e276daf15884a34229bd77eff6dd9671d684c47cb80b19576cfac52810f719722b9afc432f07952c4a0c973e3568edfc692c12616c89dca74470fd70977bf3a41e3874c4eecc169c323b3291bba1ef78d6bb398179507011d9fcc0639c1596163639f7a32c02bbd65a78ec1628a95019ed92a28f24ff4fc3127b5a05ceee0cd62819e", 0x1000}, {&(0x7f00000000c0)="c25e762d20132d46ba4978f93ffffb61de8c971a6dcb0563dd230398ca102ab362bcbcc90a814206aa9e98cbbbe48ab79ba6100e2f90764be05ef5464ec25d353431e73d87", 0x45}, {&(0x7f00000001c0)="bff4f9f49e1ca1b8c834836570304627ae78a3eda1fdc6d58fd8900abda00b8caa0c6c49fbc1c08db28e3fdc211c93f09116c0635dc5d32a4cf85cc3268b40fd54a35d7a150cc811fbf1b88919b33e541c189e3844fd06f0aef22385c2c3603619", 0x61}, {&(0x7f00000013c0)="1a5bec9a9795ed359653fe9f3421f4d23bd81c2639e95d508cb3b9c0ce1e455b442a14cc5cf3612f9dada8049576a1d8a00f39b66b5ff039bdfc4c3f452764c399b17c99db78cb83735b34a210a940fd5f185ac4fc2cf1db6af6bd7ededd2f2ea84e205fe5e6b1f333a464e2be1507e43b2a9db124c5f0bc8893c19d01c22c1b62f5ebabdb2940b26910c748badb3159382d1f097c2160770c750e55d90abcabb62acb9fdc5faf61d6334a5dbae0171aa759d9b4ef320dce73033cb21bca819afad2db498d2339a3569733789e03b8090ab564984658758ae7cf67", 0xdb}, {&(0x7f00000014c0)="46f2d87cf53a5fe4f4098b5a8298b19016bf44d0dc4b1e90bac456bda6340231bfaebdbf591571bfff60f8ffe6656a46ca54e49738f8dee33379ffdd8fc301baf03eafb14685b13b4f278c3dc8e21e3d45b20a5ab25e007e8e38ad9d1a816bb2deee1f6b8fea4ce22f9c8b3e0bbdd768e11487cba1f5eb9f1994f757b1c281d63c022475e1f78e717301b2736e7db91fc0b67bf73be2c9a809641d4e5e83d94c80bb7c53bfa4b24265bcc3c2551aff6526cb9694b5166841d1ce73cb9b5c4a58b55c822b7c1305ad4815176863ee233b8c5b418c6f8efd528cd075037904a733da5619a3bab840874d7a9a78671ad61f624cab25853d0549ed4325989dde1737ce74ee956dff3e5766a41b5d1b4821fb3395b536b1296b47227c7300bc418daa84b4dce688a580a2f52bf49ce455aca61f61ac8395e9ee01cabc00038b9172d790c516a424ea871ec0549692ce21d9c21e4e0483dc927e0efe76b3cd3a1c857cb75abed36bae50b808a7ebecf1379a0aeb23ec265b3ddd7067f15feb752520f044fc6f7466398bd9d5b0e8f5f7e6e375a978db409c1be1ecc100b56c343d9bfe7a05e08fc397d52ad7a711c553f3f97b2520cab50a2b03a37b22b90f029b426329bf7c122d918f33c54429a86eab068b561575dcef793ff789b20cd5e642cc526a35a962eb5474af46c074dae63819ae171581b754df7d3144d50e5c1669dc023bc44297d0616745fb5654ede057b9489007a10d9ee9209fce731a29b2f552dea6eabf80d68e881aa8f9afbd5d7722a4c52c0eb59b78d78e71692f314f001f2e401a3387cd220c27a52054347c2a952ae09b7a7a3c6b42fca8a723fe56d30e20b4f7caf9be3b7772188ad13566ecad9c3cfc2a9b1f8a3e0b7c5e659120f36859b9a8e3463bccfddcd060f04650e06cea452894a76d451cbe53d58d78b9f8a1d4b4592921c64e5631144e3d7e4e537ae1b0855f93eec416636384442b47bea5d86a458c5aa0560d33400660c5cdd9032478b08b1e081931a9c8bc9cdb6bf082438d7a8b56d47eeab3f83b267b53a0618c09e52ce445b5fc7e13630ed25dc0859a699368415c0621e2ee0797637715ce03cdd258f7ad39a238146e21ef4a2bb06fa512331d21a49769b5e6db7e18d631df39e7762e0fd4e015eb1dfc28c104aafcfbdfcfc96edc0024080be1964b2520817aec40b8c5d26bf96bcbb9f1129361649fce30e7797bc2a8a1c4043f4678ce42b6692d7c23298299ee8b8a8d77f397325118e3b3409f2d343671fb49e6cc9a88ba652c782f29cec899d1647cd8c2b7fcb05bccb992f463dc12ea685b9992babf23b9dd06b3445d55a7c71b789bd4cf313c6f59cb413f7c1e0b4e703663e1c990fc566be8987ec67524a0f2d5eaedca4721e825f25793f30659b1b293c24f662bbb68ba2772b56babb3aea75ab8ee9edc91ea74f07c1adfd425252961c6573baabb3449736c5faa9c04a8179afeb979f7c24ae586883d6d677d3e16909b50b606841aef2297609b201cc2bbc2c0e4299b14e34a6283838326d55ff7e360dbb3c1127d9624a8eb0e44fa1767f80028275b46bd83111a2c18674fc0b89a49ccdcf16b40dbcfd19a1b901bbbeeb7349956742c75ea030aab442b929e49e80599985c5f5fcd7e2c182d9e9d65a24b4906fbdba3ededf99b3b5174e9ed05e0a66ded97972bd60924d4f10c8436e8be2fa8b36fb7edb39b412bb775e078fd816448700b2e660a7856804bf97d70e0912acb3a8339df9da7b4965b96d615e742b657d81070b5909237745146dce6296b8c63231a84e58a8175c9e77ffaf02cf6ad33d04f62f17e63b4927e42596a5170206b30a6ef478feac97a92eaa3656de47302def1a84d69ed9fb9e63524191981801e9344800f71c3a18113945c423d0e622271328041c78f178001968ae43255a3e5761d557abef22ac9cefc4c927ade0dcf2bf52e9fb4314abd652cd571af02c5f93b81049e5efc736803d076f73a068e6578905ca3a4f9d7ebc12f498fc60aedaf96943c2e283b5b2c3d36a97ffcee70698776c7e3a6b2cb0735bd3fa2df187307d28c66c8135085e67d92d088752f37fdea69d8e46ad6c4c4c4a6016a067475fb7bc124111a4a1883b5826b79bac75ec454f4e86558cdd1835ff4673a91bf056d54886b3d6f22879a5064314442c3fd462347d462eb3ec6d21e8e471569c7cb7d650cbebbbdc0a230b18a91caa0b451eafc2cfd5b2f286890f0b78a953b58d23e49ffd9ce3fc18092c03fe7d6acdbd0e64a4fad3b36e3790c2dc742049df6fd00fe031df53143aaf75427bcb345f8adde9031529fee2b52d566d3a4642c799886c6ed4013253d6eb724e26aec024b537cffbf9bf3c1f55d0f88209231b9faebb7008d73a706287d5b12978f417227e6a071a812d352d0276970374e1177fd1698c5ce334af4c0dfe36e857df73c28e450f93dcd4198e4eba076994ebe40a9c88e7217dfc2e8758208f057444a520c0e0e58da21f18f4662462153e80ec404cd599ff7e2d65ef40822f748e26d1a382df304ebb3424693f678a6d49a1a03716bb1b6da3488fd2d697d48fe074497cd103c899373c9331341ed2a2efa725bca808b6d360c9a02e4bfc426c6cc71d8f1afaa4ebab56a617635d2d99c261041383ff401cf3437bcacad608b27b86efb4b2acd5061f59c58e5d6283aad910e246664dd858079e28ab7a6e5bf09381249a07b77786f3ba900c5f755ed49fc836e8269e7c07fce0db6627671a3e562d0401c1c5cea81ce3b361da87ef29d7bc296150c5cbec723d0c57d9af665bdcac9f084cc428ef46de87b3f7e441044f62dfa02221fd1fddc2b3e0b4cef70ec9088c5ce0f411eceba84bcc060443839e70a5540bca4a395094a2dea729f7ccbd2e4fc356e55cf66da88882afb3ee036ebc2858e3fff806ab4c692cc7a740b775d0f493a6e551b8fbf9f5ec1f22e234a690eb90dc98bfeada48d144c97f66f95a8b539b98ed580559c6467d3671eb98e005e31de5e0333baf7248ce81186360ae168d43f7f623bd5311f75827fcbefd33d2135c6c890da0e1cb25cfa1687b2cb7731c37550610a82dba90af247979d4a9e736a1bdec576523e7a6b8157b894d41fa95f3f69b3366dba05f1306fa438e5e900c73e1d1b600776ff7fe015fca6ae50c1bb43f49d8e106711fc185300c90a21f742890b932fcf079225eaf7a2277a30f8784d7e22de6df19e219c1ad50f031e4a83b0860fce9175c1ac391b73dbc87a5a313ce02e4cb5685c1a5554e2d7cbdd4ae213ce332303b1cf49680e69c35d2e28eb69de393d4dac4cab7d6cf00e59359eb911c8e06dfa51a714e1cae2866794bc1ac71b22651f9f34d37692b84957a36db907132ecc622cfb5970f65e679bfc1a965fd163efe6fc3db88360b85bd024e4d93ff0363c705d2e4cdeffc8caf618d4ee450252234dd850c69de840b6ad3dd2fc4301bd97161dde8dc9b76e5d69bb77641ac62c7f2cbc9ff1a0543054bbe560e29e346a826aa477b29e90fbcbf153e44cf10b6d7c55a4cfe455094fa937bd74271f217a1d07f2f1c8a3fe120a011c6a97be0083026b7908571d3fe5eb24fe9f7be2343ea1ad7ba801980ebebb72d45f66a00d70919cccacdf54b80d10568a11703e989ff66f862edab54bbaa0a194cdcfae555d2891eb2d0fc7ac1eaeba8b282a0d89b0371a79eb58f76cdddd9ee2fa6dc853e6af287f0e687525031b6d72e9fcd66cbeb76f69cd1f45160f841c3ca0a3275ce395a7ebb42554afd695525e81a9d55f52cea4ad8f0a32f76b2fb8e06d1e48950bc5fb10bcef3e0d23123405d1e2b8d100ffc8daec9c5d9457d65e62778c8b188213347b84b2f5e870fd5ec8ed55c31ef9e77651488703268a3b3623b99f62016f40b38a1af9316a7fce081289ab1582e67c990800cafbdcbc1a216980ea78812bfcf9b1fde4103a9b5ca9758786758477d640e6e48aafd5d4ba0bcd5ddee4956aac5cb36cd8703c46a3a4729b9d83bb6d78079c4c8df4515ebc6117455565dc27af5d8082462db614c4c198d757da41852c2f231117076ad498deb20375a92f681d28b89b8873cd7be1fce965aaf3d7217825e92b4783e800cb96c7a426dd05b9731fcb84227428eeda61661eb3725b80e64677341c34be7234c37a49eb870f9ca07bf0580c762305c56457997fe728020617a3259eba21938ba6f01f99feda36209efdae632e16ddaf7acc1c7e9fb9e5e43f2fd4f5a9544f0cfa795e4c27260ee0e3b409cce8bb815b5f1afcf990983de09ee1d6f8f9f93476e6dd01cfad67a53354eace9db23b926a58f465c3ec35194219d83ec79b7f98051820daa14ca203a392e0d784dee02a8fa06bb0fc124f17d450d3650a686b0838f789be8da9f038c31cd781a19643fb9679d63f6576dff92fa24f4926443fc016e12c3095575e44f0a5387b2e57ec56f8977e2ee5a9e7d11598d1b933963188eeb55b5005b86369be45d2c880ff91f95755a737e3be7cfb28f94da53a6e2ec88f6e2f35cc09cf8311d27486fbc9536c2cbfeba556743746b61a674950795301a4a75fc461d3ced82a85250b9ac4bd3c00fd90ecf606bd91a68a6b1df4793e9af9eb1a6f43da824e8cd0f45428a47fe9a16a7b2234ab79f5b28e72be3cc453eb3a3bcd39458e9b5d39f15bd115051d0b687bb8c0b9a0ae666e0e40872c320a12f1cdcf80f0dc6e494dbd9e8a34af0b7df6cd05759dc046897af5db67dbab681b60b35a0b12fd8290cb5f6acd9774e839104a8134d40f8f6cd2cb1ca17c7e535e1cfff9c0b7e6a1dbf3e09f335a61e09c698b68b2a619ce3485d68ac22b042ca661c6f45c127b14932ec905a92970ddd52d6051f9d3c126dc705b915fbcd15e4e5a6f9bfc9cbfe62c58a97c94d2f082f28a284586100d8efcb335e38c8e659dec4bdfc3614e86dd556e6fb5efbc1ef535fd8e0c0ab839f446fe13b06c8f83c488d3c8a2b6cafcbf31b1710f8e911d6718fc600acee19e5b689504041189e717b4ad1cb367a943481970a3e77f355fca185091d44d206e90a274dd16f98b3799a8b2599b51be93d7cf056cbda3b6420fba8cbee94d1faac153897c92943488fe18776f2b529dc4ce276d2fffa74f972dc47b7ab0539bab3b632ead3663c690a95e20ee4c50e23bb5c3c1bc99ba54b811bdb61065bdacedffe3f5cb1f67cfdaf9e5b48a650aff481d72c765ae0fa10b2ebc46cc76f16e6293e9e4022e0f12957815ccb71fdfa2c4fae9f848dc33f600ccf4c830ae00727cb915cfa7f3a3d912b098d4b658dbde6e527fa2ebb112e37abc9683c90da90a3658f3ee3f28e885eea7e3ea59de11c21ba2b38cd0dc316b217c1cde7a00857547f7e72bff1749fcbfe5f7862b95d7d8b1216c3a098b00dadc53437498c20adce189ff34d7ec37f989616ec0af563620ef46bb279ae9b1bd497499a5424692577c257d5a7189b11df4dd09a6a72d2c28a2f94e237dd1bb39b472a082f3915ffe16b980b5e0ee3b6ba38267ff49b4f5e1360875548a7e4b69e39c12d9d8ae05f091a224d10144c6ec5fca028b8691569a1b374da194565316db58efb2ba0002ca45d29867a2cc8aba09278f6fa0d788eef0f25e484fcfc584face89604decf3ee3131ccb415ea59b1495ee8f4c1f166e71457acf56fdb4e04b9af1a243d68fef4ada3d7552caedc1610211d5c772520241fc986bcf3e9525963c3d5443b52b2d3e8f8130e1d2f9802ca70d78b79779d445b735091a894ea397fb2701fccb2a5e567aed4a11e", 0x1000}, {&(0x7f0000000240)="78c89f2337fa1090b937f86ee9c6a956eebe5efdccb90e6f153545cfd806793482d1476247f9108e16add6ef69ff1bce840cd969b0760fcb840b8e53288e5aa2506820bd355b3ba246302a249c60239b35bcd2f9d497d56372d97d526a830a83028c4e6b742a", 0x66}], 0x7) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be71", 0xea9) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x5d9, 0x3b6d89a3, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/76, 0x4c, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r4 = dup(r1) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200000000000008, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000ac0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff5541d98a64e40ce99082971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fd615a2dde425b64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe019489909db0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f5728689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488b80ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900a150cbbcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591005642ae12484b8471f2b4b600d8b4c5346b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f59f5b2a5779a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca4426493b8496a427a2b57e3325c95a47b580acccbb870e8cefff56205b2d16edbe395130582a39ff98934df7e02a51783debdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf497d5ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca8113463742cdacc8a975e9758738949b17f96cd000000000000000000002034da8050420bcfda0fc70f161812b4e0c91467461f839fa691ef7e54874e442be6d443c759e4ae6239529703f73a4ab259e1373abf44c6e9eb70a8e4a0a86383e2a27391817c3334cb2f79d5cf6a582c0278631cd261ead5a71aafd38760c4daec0b9d0d69ae7b27fe89ee453ad86277422f63f989ad5659c223b7da75662d88e83fd727c3173311d1f1ade9f6bcc51e243ee52554543475c22d747fcb698c4a80fe5cf52907afa0ab3fd0aab9d1520c9dcf45e67d", 0x8ce) shutdown(r1, 0x1) pledge(&(0x7f0000000140)="272c1900", &(0x7f0000000180)='\x00') r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x10000, 0x3f}, {0x18, 0x0, 0x1, 0x8}, 0x100000000, [0x5, 0x5, 0xb1, 0xc9ab, 0x54a, 0x4, 0xcb, 0x7]}, 0x3c) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002a2f0032c72600"], 0xa, 0x0}, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x7fff, 0xfffffffffffffffe}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7fff, 0x3ff}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600", 0x20}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2002, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000001c0)=""/95, 0x5f}], 0x4, &(0x7f0000000280)=""/155, 0x9b, 0x4d}, 0x803) sendto(r1, &(0x7f0000000040)="6d6d3836f028", 0x6, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x187, 0x0, 0xe4d2aead896de4a, 0x0, 0x10a, 0xffffffffffffff26}, 0x2) 16:00:14 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mincore(&(0x7f0000f15000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/127) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000f14000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x5b36) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4000000002000, 0x5b32) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/138, 0x8a) open(&(0x7f0000000000)='./file0\x00', 0x20100, 0xffffffffffffffff) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0xa, 0x7) r1 = kqueue() poll(&(0x7f00000000c0)=[{r0}, {r0, 0x47}, {r1, 0x40}, {r1, 0x144}], 0x4, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 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}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:14 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x4723, 0x100}, 0xc) setsockopt(r0, 0x1000, 0x1, &(0x7f00000000c0)="6f3cb075274b", 0x6) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/11, &(0x7f0000000380)=0xb) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfff, 0x0, 0x7, "34a3eaa3bb00", 0x100000000}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x9}) 16:00:14 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() r1 = getgid() getgid() setregid(r0, r1) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) socketpair$inet(0x2, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/77, 0x4d, 0x800, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:14 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) setregid(r2, r0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:15 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x3, 0x1, 0x29, 0xc8]) write(r0, &(0x7f0000000200)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0xffffffffffffff7f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x8084) syz_open_pts() 16:00:15 executing program 0: r0 = getpgrp() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/21}, &(0x7f0000000180)=0x17) fcntl$setown(r3, 0x6, r0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000280)={0x0, 0x8, 0x8, 0x2}) msgget(0x0, 0x100) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x3, 0x5, 0x8}, 0xc) getsockname$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSBRK(r4, 0x2000747b) getsockname(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) fchdir(r4) shmget(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) getgid() fchmod(r3, 0x0) preadv(r4, &(0x7f0000000880)=[{&(0x7f0000000500)=""/178, 0xb2}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000640)=""/159, 0x9f}, {&(0x7f0000000700)=""/173, 0xad}, {&(0x7f00000007c0)=""/164, 0xa4}], 0x5, 0x0) mprotect(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000900)={0x8, 0x81, 0x2, 0x9, "6ad3d1382ab9074edb650f0f18786c0878cb795e", 0x2ad2, 0xf1}) recvfrom(r3, &(0x7f0000000940)=""/43, 0x2b, 0x1, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x1}, 0x8) read(r3, &(0x7f00000009c0)=""/4096, 0x1000) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2125, 0x101) open$dir(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffff8, 0x109) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 16:00:15 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x40) lseek(r0, 0x0, 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="e6ac8e8a", 0x4}, {&(0x7f0000000100)="a3e624ca6bbc6b2a2a9163f7e68150686d0bc0dbeb5cb022c2963d437bc7f461bf653370086535c3b9868d7a405860c45eefa4fee117c482d8cbf7f2117836eb399d1010f4a5a2ca55322e106384303b75f589e63e6e63b6ccc809aa9a2ce864617bdff15d9da0474abb765dc4321ba779859d2444de71bda327bf64ebabc29b78326170fb9221eda4f2f8122e59e4a60ff18464793c7dc2f026808be6dfb75e214611ed25b7531ca1b6850ca7f6c53cbd7cfe0704059cf2f3acc993b125e875885339c43adc292e4e5bfbfd779513a98e0f6e", 0xd3}, {&(0x7f0000000200)="78468e406fb4a19775d90260796fd04b5e3592760dd5b6e2db0f4acaa0dada1dd93ed94d8ccf49ccd7b1e2c3dd3c2df14e806ab7887de4240690b29273ab24bb38db928592a87b8b02f59f6ec48bb7759a6faecea60615d99aedb6a23e4f4e5e2549190b1c419244b8c5f453a5edd0f3d6c4b1586868ee31ab1a6aeb856c48a8238c953a4a1a2c454b43c3cdd97a1c59c44655965e95b40af5cf6f8382e8b754daa7c389dc94e2765cf7e385d3d498d7538dd2f15bb2caa17cfcc243273f29d3b80164e6746bc44cd48c0796d38677498819840b7c3a71717bc0d8c8057d80763f9f691c195a222cca3ecf49f9f2f40cf3e8327c2d549abc9ff100f76f89616368c1ed439fb4d178a3a51effed3995174655da0eaa7b739c2a0f343dfdbddfe69236862f291fa0b49b285e92ad8d6e54e1ea2cc72b8a4737dc48e5bb2e0f07d80aab8b7c197fa7fde2e09707e72dbb674b8b72bcf8c6fecf223084cc2b4176b83dbe548e2ee944a865e166d7efa4b5adb24253996561975587e9d4de19ae4140d5daaa5ee7f34c52044f008eb5f029b3d34e1ef931309b7dadb94e83a9c4d6cd7c87dc93dad95ca86cb435a3f48b4ded17932d50031ded433abbe78883b4eb5c592c58cae36c2b008db599d3541ce5cb9e0e3393f6d7f0f5884982907c12f5db0055e18db516665ad6dd3cb8ba631b20be8a5adf7add8c3ed343c46d6e3dd065ca9610f2e119ff5d58172361686a1b82500db3e555ce0db61fb396a263667512da367b5a99905b2bfa4c55462a2274320233ec0c3bd11565f059a45d9ab2920b47d497f65adcb030ac649b1e7f69eb3007580787799015baa670ef053aac5c33addacce1719a5e73a92491fd3cfc8dd4eed0346164e4cc1fb8b0ab07b1cac28eec8b8fdf69af2d6e076aacb21b46a090c13f9232dbcc1752e3b7e1733adaab618f65d4b0a1adbb9e724c27120f6139713d2a558399efb3f795235774f242e97337319f49919662a5082e0f8d7554a7c1200b84c132d29dd71af7a11e3f9cc4095734487dad231d3b384b175b0a996cba2155eb3f2369205b2a4660bfa072b7f5c7811437745d53e936b7c89741061424f39c876ba5abba7b591a5b4ba1913ed483b5f428511a1ae24326496a29dbb0fd2c5e41f7950b02d7ecd3145bc3aa98b4d26b5005665dfddfa4c0a39d4f8ebf85f37950c54af5995021ac5c0aa7e0cd54f1f49ca63b4a08b860c46fdd3fd0c3a28888e8765de5378983dd628eba1be21f0b75ff5e810498684716425994201fa3791952bb6ab0e60ab7ec26dbc1221fab3b4cbbabb282c9f9327abec9a1f542f7ec0122cd779f7cddcff71953548519773092b9846ddd9819d8fbfa4719a7f09bb68aca04aa29ebea8edd0d283bb7947c9bcb6a6cb47e25a1261b86570e68509757752e7aad49a1cbf587cfc01fe167e841fee8c6197f118d105fe9544aee5fcf89f5d1175462a08da51d3f4c4b2d626e504b666bd7d0ab4731f2eeb067875ddde2b648ebff410fa32bc5b6c67c1eb6b0520decf70efc65d9b4288bcfbedfcb573e2c4bcbe3f39cd123682d11db20f4891c046b31de4952f268450ec475c3621e62a5daf1754801276bf667d244b4e39dd804e28207b81031d5d8238cb02f4ee453f8823a30966a89c2eb74dc0b272b6677110fac981be0936e520aa544ad53260342d3343bc83d70692280f975fd28efd1b8e29467d513260260f45550e25a084764f41e6939fd50c98403ac12db36dd27466a33b4d897f2543b90286fdc4756bc2efe4638cbd00859088fc031bac9dffd2c26cf2769e714181c9ade215852a513978182b5cd77a7b068d4dc9733629601283e63adb707a9bcb5abb5a0f3ee837ad50d993e74a7c63fd2112d4c2c91b5112b34f60f1d7d48ef4320c160e8d9d7063e4d0f602f588f1f15e72b4176d493d85263c02836ddd288ec006f18ef45e726a46f11dc98c5ab0cc490b056b497e6d356cd2b0c902a444db56191aef4b20ffb1afc788d0a90fd04ea34e73748e32050a4fde8982d760f496589c46bcaad1fe0c7d65aa1316b0140ca5db2861201451b9fe90f7f44809d35d900bfc939a0b177ba2f40799e5e960364eeaf703202657d46c3752202a245670cdd98cc317eaff67a02d4e49be24edf7a16514b8e8783a377d9b0c902c5038317d130b573b2b6e120f99d6fa447b60b3170ee643bcf8237cc1cee604de64fa3aaafed8488cf1821cb2de98c99a19686c9dde76c34708a4ee442c1176316cee1c52a20959dc4e92b40a5e13fb0e873cfbe033fa3c7d11ad5ee04678f72bc68ef086a311aa1465e88aa6ab822c8c483efc7384c9c7a5e96338d0f46e188e0f79dfa74f837b4917a9c1c42cd6d1c33560a047bdeaf64a4051de7110a74f3e3442590b9f2c603a0224c9c6fe1dc34fe9978777764e45f53c9234cf8b4a3f423d3464f8fd275e93063eaf5915e57806cec949dac4474acd679b65a3d37f98ad0336f27f19edfbe17555dff81f30c8d8b6431dbe8e8bff798f5c105279af0c42e51a1e9205bfe9eb58bc577ac157806732f260411472ede63846ec4b4617283ca4916ff86c0d0bf4317e72bea85285d9dafd3a656c2c8ba65f75f8bffe1c2248cf6d116f24dc3b48b2cb84d2b7b8de86c6fd770865cda5e7dc1155110cd4a26c4008f6a9d2598f66ce4b25770ba3406196cd1c4e401657c374786c70e186f297181389b7dd83f8afed86b40264dbb894e20caaf28c124c969a3a6d01251eaeb6423992ac6dcc7893cab436bf6723acd8302590dbcfb699b977875b05c9717ba06878678e68f542a477a6d925dd54d699f3098d7ffe6860dcf04bab8219eee82c5baa2f62e5a3827bbd294b2d3ca418987d51ea30f29e7c3df68f95be81921829dd5c9ba9f54b36c1678bd975fc9cc5bc66f1cfe9ca76d00e3d02baf862b5af9a4a80826c4da80ce90db3e9e042e00d119ceae05aff6f3d225c05daba00d87caa305bbb03e22f3476a5b716160e37ca4736b70e7683ddc4a372ea492fdf47d52ecef87a8a13cd08c145ee20eef7f7192ddcf31005802616879a4b1ce46d1071a55bc1780b1698a35955913b4b19bb211bff84a1682e90db0154dbdad013eb1d15730e6f4cfbd5ee9b295e34bb25202d25e34e29d6a69a398a3129948d286e4f636720bc33fd69caff91f23df697e5fdc3df64fbec5820ab2c07b077dd93f5e2e613d2b0ccf379a18886c20fc858eba22d9cfbf1ed5debfdd2cd9baa5bd48be25cdac65d796d52d87e52c04683dc54e201c154c411f84b407363ac4b64c03bdf02f0dbeacd012909d63cec6bc0dddacc6e63945b46a3986574846357bd5fdb8d00589f6a0a48eb50a2883c0de9fac9b132fd4e0a499fe1a8b3d2b6198fc50a8abf61455914267dc92d5fda550a776fbf18112f498f0cf1b33108322967062033cdbf4cfb7c129c1a47f60cf9c546e2fa5c929636d427a23ef2df4e4129673bf3e07910f3d64459e98dcce9ae9288f271d412ea16c50a91cdbabc7e7f319fd78c6d2ee9e7fc3035f107d56690a02068cfe630736f0c5a452d4f780e731f8d8a8d15d7692cc96040d088b2bbb2ecb94c8ad4e2bec53cdf40004bb2e3d334e6f7a1f4573fa85fa9c67fb887044b117f715412827b921d2ff70c4005adc6000547f55a7a28e33d073aefc81a4cd218b9a6d5c21c7e4bd92571f60a11d86e75bfc607280892f740ea2604229dcf9094617873fa6232c05ca8b51947322dfa9f8c02f38e9f88f80f94c6a3104fac3c162c8ac6f1b1212f138b067c06200ac2b7b01709f998a38b973709eab0e4f2226c470331d0b8af97faeb4fce765dd0c70a9dc39d2ab85d9a29036c28e4b9e5645f6131832aa7878787b4090d5c6816098dda6e1130dc8d743a9203631398dd6d6738b8f569604eef782246bd8b42e25afdb0a20e1bb7a88e8594fdae72d0a3498ccaaea68caa88d14b5a4b4235649d9bd6c7c6620dd341fbb112bdeb2999f7af0855042d854281064ef9e350b0e22b81637fcee4bb433eaf9f76eaf6ae4233a45df5f31bd4cf66053b5da266e778821a660e9c8ce994dd4b4f42d6fa8cdc21a0c75151f39413fa70452ce808c1ce381b651053c54ec0bfac3dbf81337c0778b1c6e46e04b4e363aaf04ad53a16bc8b10fc41fb9dc7cd9bee203c94dca8e28bdba0928c857d8df3ea2f2fac7e6f244cbf8247d4138a6012b9d0e64bf256a26bbab1d45f068a78b2a73a0abc2ffbaac3752969fbe0e46ff09bbdf57d266d26cd1080fd89763250261c812c45447b55c24463877c86b4a66bcaf2143c8eb3984ca7a1e0bb0ea0b1ee8cb637d3e07dc121dca0c8ce8f2f9dae5f15a543c91f1f032024c939aa74f7fa170652d078979819293edfe1714c6f3a7d3684faeb261772dbb1cc3fb5152eb24af9d4a42a7eacb55321e87318e34dec3f758c3e3b19a32b7ed3b299617fa86a1a1a9f5312ad60bf6687bf03565ad3cc5a1a0b9c909fc609499ae6646657ba62ccdc24cbc13929dd78b71ed9b88eedd690a22b3a9d44538e93ca9327bdaa46196513a2329efe8151018b76a9a49e008534d45523df1c3eb4d120fabbce75bd307f62960f8324749cfb46b4d7ed961370c23bf0adcc6fa7d6d991b430fd92158f1426b471735667f974d0a7f7831ed5ebbd438b1706296d782e9b66b94d3f644e56b641d2b2ec946f5745657dd5b70e5c17901250b89a6325714dd25be926a72526032ea29031252890fa92ea7a77027c24a919c5f40175057061f7d55ad19b5ea29f8d42763e1872708c63da5b6ccdbd47efe78326fb21e6422dc09effc36c1f2799c0ce63afb74ef2369a14a744b1a41b2cc87a7cbca51fb7cb8bdc8898dbda1b440d6c4d82bb576cb969cb1fb99669f243b72b6a037cce2b6eba2abe77f4f301fe54922215d67df4a267201152778168b7ea9cbf7b10221852ed6a4dc88880ca51bc6df59d445a29e174c00a9f25696e2ee3c97b9a9d2653dfa4c99cd0f9be610d112ab488eab8d32b8d41f8bb3e03bf40bb912a65e2439a176d2d751112b00adce009863a762cfa766f8a43ad421e2f4cf2343955485f113ba46c085e79a586124c424c536de84eeb49c330592742e32b80550fc6fe45a98e84191cca9d2efd50fe5e3149c3b968f7de7e99f14d5650b6dc0bf61e8ac0145147628b0d5b4a637fb3d800f82cfe971aec5fbe9d61cb34ccdd89ed72a2d773cb7044999f4ed8aa7e0d411214c5de4e97acfd28f7c35910903ef88264f5870938e91ed04e7bd163d6f7e1aa06c8dff013e1c30dfc5424788e3c9fbbd5314541a74bd89fb9bc919bf81afd4a202a76b9d76643c51184e29ad5fe5cfdbb969df50045db27c4f1f23592eaa502956815ed72b95d487aa79a609c47be7f18178e8366434afc3ed4a31761835a8fabc6e3df00b101bb759647946000bf15b4ef474df5222df000edb170b54c8558adf23395d60382022bcf3be176b018a1f43a377a031c376555e83b69979cf3bb77c0732651761727f2a65a6288780477aeb1f244dfb11badfe4fa40c92999ef88a7dd20589df1d29895962da75c07c72641d9e4c6966c58655c297de536f7dbb12ab43d206a5eabb9c0b6371b433f142871a3630467d07dec45675f89dd2b526aad766136d13348b9dfbb3c15b6a2eeccbfd1afdc0a2e1967a1b8bbe395c903f6314338bebcbe32d515dd7be647287b9ef3fe23235b3eedc90fba026a8324bdfa902f3475ecb6594be2ef445fcce44b88f639374979d67d54d6db998c52e69c445861", 0x1000}, {&(0x7f0000001200)="6549d73b03d5af20e42c5afdddf46cc7afeda43f660a940ddf65c6a0f0938b2c52ccd257a4bd0648eb81ff5d456033a9f9062fbea304902a174a19cad0d63074514e29359a78c1538b7699dbb5a8a838eeb283ab2b1275281fe3eedcbbc68a45a04c8f01c6ee10ed6c2e430d99f0db9e5e77b933eef7526b81cdfd04c6c89862ca71eada8a5c35eb87f44b95844c2661fc2b558bb08c47002653b1630833e1eb507092c1aa72cd4a9d", 0xa9}], 0x4, &(0x7f0000001300)=[{0x108, 0xffff, 0x3ff, "385236b1709ba8435da10517f083540488bb34a12e24a980efc2055826c29f845cba594ac7fbd8e89ef32ece6afea0c306590c4a0d5301c3c307dabb4009f82cb4dee685b815f53b7565a9b643961d637c554da4f059ac7b37cd3260e5a055c3565ff4862f02687b6ad0030105f269136979dcba1e2f7f4098e9decf1cf27afeecb09915d880bb1c8cc97e80b0a964acc80b1108cb91b3073b6523143c73671090f6fb86320819a6b4b854a60ce8247212811a7b32e3519b19ad25a05b6b19d242d842f70d6646f65113be8033acf2066353f6a010a17c66f95bd81fd06e9024d605263e7052c7ea6487d47b56ba32d813c7"}, {0x68, 0x1, 0x1, "8c02749c6639263519360759677f917ab49c2d4f3f1a5cf24a7f6fd9c9fa6b7319003a3b7f97e5cbe261c9ea4e6ebe19ddf9bbc79bcf81bc6b5fdc506f711a13d15e2aa032ac76f883b43894f74f949bfb450de2"}, {0xb8, 0xffff, 0x6, "7f1058fb5100f9465844d633916b38f5ff0776c21c3b0b7fda937a2e268cd7a9becc10c0f5d3978d36d74b4e64f52d4f422ab10b36dacad0fc220b11b704956247d2578b43f0ffafa756612c54c2b0a0affb503f4916307523568410fc856d64a5f8e672f2b87ff1e6e01c2376dcc76c79f7f7ff291f1b2e5a425553c77aa04a1aee3ed7b082307b9e0f6be078adda4aaa02556ae75277627bc01a26fb6f22533a5827"}, {0x110, 0xffff, 0x1, "98129bcf4036311b7b126109947d33ce0a11a6b8de39c568acee99d10c1861b91217d2a33be545fe763625c374e38e502e882be77ac34ac96a41bceeee81e5c49f40c8a0df03dcbd442b753ebfe78da8402ae58ddc6d0221ee7d6018083d4dedcd22734bbb6f94ac00dabc2de887687fb3812d3d4e26c9164678f664c9a28f5217c480057728cbb083fb2da4d8432a4d1127fc070a8333aa38ebb8b056b538014c2d6a3f198a6975efbf454d5397af0ea88c8fe201949ba6029f7625fb5358ed8c67567065abeb50865c325cac05109b630ec5a63b95ea72fd15d0b44432c2106f53431ecbca98a284798d428469a11fe7b312fe5fe675bc7a77"}, {0x58, 0x1, 0x406, "404bf4df2a1baedd1bce95b1c0c0709ba14aedbeeba401a2e47ac55b25643812e6b76f0f428f721cbadd1f0c73abc30c53d6224c3b4c01e435423b920fff62d07e7da17d0905"}], 0x390, 0x6}, 0xe) r1 = open$dir(&(0x7f0000002d40)='./file1\x00', 0x28, 0x120) munlockall() bind$inet6(r0, &(0x7f0000002f40)={0x18, 0x1, 0x6, 0x40}, 0xc) pwritev(r0, &(0x7f00000040c0)=[{&(0x7f0000002f80)="42ffd2db0c4e96d4db55641c86e52edb4a662823f83244e7e6c469e443125d46b91403fcfc2780f1200b0863e69f6c932de0e7014e8e432030661ecbee584f0770563ce394284c73278d37237a79541bf817ae45e65ed1d6052914f5e4dbd8e6c29af1c99fba8c2d21825af7bf1aa13df80c393c04ca669dea712c2d57c07f90c8baa2bf486c5ecd57e66dfb26e16eaeb26fc8f736fcee5f402d8884c623534862a85c82b2e4eb9109ad0a36b126d935c382009d421ea5749844e5236636657a364a73b9018180d6b08bc0f78cc7fe85821277048d488cc5dc7e1d8d2ddd5a06ff74ddccc02743a8430decf2951ea7f4143bb151bf3076b97704a61bd1ba0be67a00c471c8620deec77890bfe44e8790efc9fc8f25079b6c8fd2c24ac8d26ca23e4439e89462be96ea695dd7d03040ed0cbc2065b1dc5b75d9318430a42c66f36428b4042305c9f9e10810cdf35c829248904ad23d0b91c708c690fdb555905dd91bff0e36cb37efcda3494d1731851e7b82c2d56d779b9a60007b6eb72c601b3c4398378a9cf82e0c294f5450070d055af157713249fcedf1637efe36d312fcc1cc981ccff51c84f9e0c3dd241dd2944563157302455467768e5ec6715505914abb970adff62e9bbf2a48c6c2141fc5bcc98f5df0404f8ece2a7e30fb490259d20e4985ef6e955ef0999c460cc96ad0ee196f9160b19bf729dd88e2d5a7a71d568a898f72d50295b8057fface266c419820cbf0ab5e067116f9e257b9e3ba35cd40c916250329058a3f7b354adafc1c510a9306f5ec844290a85eac48f7329b3fc15d19ae9887e3b9dca0d9440a4c61eb2dfea94eb709ff0fcafdd9b0727bc4911b6c5721d3df6c1c6de316e3e430dac3023ff8407bb21db437888c6075773e337f7fbffdee69bba56863610d24bf8efb2445e7c6cdbd28942af53daca00e7e5b97d4ec9a7ebd237a2986f8778bee0b1470117e7aa1cc22ae0ed6a8b8fc03952e372cb42e8f7376ead0851ee11292fe9e84f79cd44594190cec579f8641a4e77f5f88d7c94e0da6743c25a51269f8b4c99b058082decdd58b781e63696011cd784a9c22754c42a4a434143a08aedc6a9f5628ccad174a9bda9d28e63034a0a28b0cdacc712b35b7fcd6f16f1fb8693c484544565eb1c80584a8cca812a5e1fc912ed6532d3995c7507c9bf4caefec46d7f1121d492552ffe75ff8729350f0c662af9fc60b5ba6d177a08ae12838026b8d8eaa925fbc406f3fdfb7abe950866e1ffdead35aff119d87110f58bca06284fb53e4319b596442ed2999088e741724b6af2869ec8fc69f31a4f7e8992f32570ea66a11f72c46c5ea0a263c4d07e8c826137e484ab2909ac5f75beeda3e1a7f18f10d9a2cc929d476653e3d4a412ece4237bb8239cc74a0425b40a8a69447ffd8d6d1bb21c63bff09f23a5c782566ba8061b7d5759e62c7b54f5642803cf457308ebe9f67cab3b93303fb858f0e402725376007c3dcb20ac52264eafb4ff95d6c1a69ca0cc1ba03e17b06edb921123c4a91ca33c4f310b99f21eed9727d75cf1501c03705c930bea5d85f719b710d42d1608085f34cbb0a04675ac698009189e72da04b2512cdbccb5af744c5e26dd0ab57a4d09588c2cbafba150186e56dd779b203dfc0df42a245e5bd5750ee3ba245586c93ca233c1e1f8e03de12dbd60352b4587621f68fd6692e7ea75b14f3c3727bfe8be5d7986232cd210a207ee2acca650bbfc4fccf45d14e83bc63517d4efe97b00a889585ce3ddac74c620acf29f3871e824ff7f508ca3898ed48b512a397adc26c3adee9b62890eab2e767307b2a92e0317642c011d58bf80f3e84d1238e5d43ec2edb419e89b921dc97210cdeac1dd3354d57f5bff61dc1ea2c9f3678bdf5f233181a672e3f07201957b1d5dcd750114c1292c99b31bd845839834aee19b2233684476ed4f3b913671f78dcad98f92d2e9d3de795a82d4d8afa39a21d95c1fa12775ac9c992bcc916fc2e1fb615efae03825e8d46747b6328a767e1fe065005311855a7921fe1da88473c3512935776b6b81c22247e1700972e03a238b3f17b64d2c7c70676f310a6df5d7f81521d0d5d482547d841ea790a5aa6ed01a9b43966bed6995756e0a6405cc6d578a1e2c84b63ecd872f8d6e256c17a2f85d81bf10b11169626acc220311c7b0c214a01bfba9880a4d4c04fcc38b9cf2f568ea8da2ae307dc86083179d24d5903e9149cf770b657b0b703c8f76c1dc6f04e1668a00c02c1f8381a36c5687f749f0f4f8fb013f9541971217a63993ebe6b553e8e2687eb74597eeb870005942eda7b7dd7518b003800a1d8ee3ea2755fa002e4f901f00a5047acb70c1848daf3960f38ff8b07d3315eab4599a982370f6b6a47e02373f792172d676255d5a51d36f700c6870afa48144d6b7e5275fa547e067314dc69027327268bd8dd9897c08c8966533da0779f8393606d37d5894d2e2ad8f7eda3e50af1f69256ecffefc77e66b3ad94f9460178df3d1438f72f98681bd10e76926fa00af700fcb4f432977e813931911201a1edff552b6a7b46103f7e9c488da49131e2d6a1e259ecb79c7bfabc9a689f27b34caed58ceddd23caa70181c5a680053b26ed92cb155977ecefe3d634eaef03f7cac270b2240e1d921836bd12fbeaf2e30a41010c2c4a016e3995e71fc09cc9ac862f0ae3963f89655169d8c0c47f6741d68a5afacad6c4813e4c1fb72e4f48ff0f3dc979f745e8116c54052a32a4223b609db266b201330cec42ba592d3505c02e48ebecba8e59f00b50a924fc0b52681d07067ee572eed6011700a0427aa6e909cf54d963d8d13add224a6165b4fa4168164f2a843404a804441a87fa700173506572f67e9367d1c684b6b9dfad4eed9498c1179d7f3364aafc7247c42eaf91c4890e0093e3f8d4cf3172b49564d9c9a863f365d24ad9c692919caaa5d6cad90924c01becb493a49d25aef6012775c10ba28e7bcc49a3f94349e44a110a6cdeae1fc37422d6d4a672c8ffc73ffc069a1e768590e4408929b362387ccc936a96b7cb90ce44e61a31c5c83ec249a4a4a5338e6083b5e4988c4f6605cf307ad717f9d9535267e89cb5d055b5bfc43011403829748fe176b98721bbe3b63e2cf93bac811815fff1bf9f622bd0e1e119aa5f3f19d0ebf14ebc336b8927faaffd43530af6f545215bd28ed8e51002914dcaee96c1dc6c223dcb684a1521d66839e658ecaeb0f9acbb446f124b253efaf20218a1b8c8c7cc24b09dc9c74b3ec4daf6633aff16148d97d4b26b1e104fb1c6a2d7b85061ec992ba3855d3684b0550c035d5c09d12a3b5b9708f16a888a4d8be0bbcf9b7bac1adc7c110b51d342ef4728eea148b7c772fce10c1514575adc80aa77d6ae1b7769546e5227abf991d9419df39973a2ef0c2b51c8a850abc6205ec44d6d59adeabbfc82952b8262a6617157f054081b4d61d9af408ed02bac4f36b6fe048ba569abdfd58c99a6899fafc728db03a8dc989eff08d1bedecedea1310f037dae8e44600160f835494a907eaac5308e49fc672b7ab40e9d4349eb7a173f19dd65f0c01ce5dd11dbf89d3f51da4dd92b603ad3b10a4e38bc4f40537a8a7446f69f1463fae0c830b2cda55273ffb230618ca483562514bbed72eb484a1643146a417efc867b6ed5ca6bbf53c957b0aba70c29c4c46b6681a7a897ea644f4d6c74ac33555f40039b4c0bf183fa4fff31214192f94081ae4396c20bb2ef3e35bc86625f5447a6608c08875c1b898c126f01e5afaf5a61283d839a608ff5b20a45578dd87439e6f1e35a44fa519ceb37cd712e749a9f4ea020bbda7864ced7326393e283e89705d3f289721a3cb6bc15641dc8ffc83f80854754986dc99cb66146528839c0d92728bc34f75a9b720cc7c7cf0e7dd32b7a3226c1730c93352250f8bfefcdb24cc4070374a2137a66512e38f331b758a9b99aad6690b86170631a8503a0f01c4a6b926ff4a0067f8074c621c80eb51454ba802a5b82ae866c1e5ff14a327895d113588044156d9a458e6a4d0a60879f57590a47bbdb6e50a09345476c83794b0190d3b097c97e00234aa83a1a24a5e011a3b016e77149ec75fd68a0e9e9095e1ef01f770ae100cf8ce6a170bc9c77edec1b59cbaa19d70de22b63cabf62d149dafee68674084bb69cf810674f28b813d0d1eee24ee2ce48dc7ca70769ecdb8f761b5fab728e1c68acf6c5d3ab4baaf6e47811e806e0cdf7bc6134eb123840691cadd2adf34d2a460a39aafbb9f47846ec2bf0d10cdfbd7bf9375935207df938cfae105ea8241a6d058c13a401da3c2e8bfb0496d49f4f63b11c5033c3999a63377e453353f0306828983e1e2ddf398e1b533c514dc27ea7b08f7744cf56531515b5b2b574a6132c31314eee3b469aa3108622f6c48e01e8b184a847b2fb21a484346ae53f581abf2aed6d71a8a7572a5550c99000d71df98a97919fd92e87a0c0d9d462e38dc4bdeb272ec92d8d6c608332ac0deaf5294be6cffa0cb23a99fd695af12337696ca16493d70bd7e82696b4407f8e2e0bf3af05ea658413827d1754d46d3bee4065c998dbaec849fce61b11245ef66d7d410ca6e1b24b360b9ff19d44051a7063fc5684cfd135d0c2e79aca45eb564854dc1ff9157f01889269b12cdd0e4a1607305a663104cb63951798866fcecb382188e84537efa78785c2d4335eee8e08efdc0620c6806dfbc361dae3bdc599ccc0b9cc1e8ade90a767a013b644107148a85df0b3775747524d297e9048db7328803a484f822a0edd08f8e667188a9698d709673ae0bd9c796a53ca5d1fe2d076f7b98a234573701298c4a295e8bfbd3006569d6d51b959ad8e42dc5a400430e5911430db4b1978fca6223e74dcb3f12258906fd9501d046d39d9f15773a1adfea5ba0d35aadb448e5034282688f01758ad0b16faae247fa8b9628ebb04ea55ad382cdbc6007c97b2535a040b319c69d76e4dcef248516ee8adf88b0cf610af334770de82e8999098a20bc299b1cb605f940a7918097cce2941a639831bc05d2de5500dd70e396eb73e248eb3e61b4159558934df0a0b9bf2317ca74c4547f56fd6e7996855b293a63b2d7e88b66ab8e7f607c306c98698851fad8c3ea6161c51062357280cac78c44c85f82da0a6849743ee3fd562272ce91a3784e26cae5e36e83bba838a13813513cd8a48a25335c1a65fe2236164a14f4b26e0f5d2390d80afad062de59589af01a458920df579d6f8be46622a3954be974933c596d2777f244042f48298d0008edd5e26c158e0051865e5fba21c83ebe67a8978ef19f1ee75a696ae8b4dfeae305a23689066cde372f61803f4caa9241eb3de37b73e865e01ba339dec5503a982ab61e6fe1a4719a0e9d5725af37179bf38c0021940f96b524410637d8e9051a759fa0df057ae9d93aee8e985d6826a9e5936b212dd89be9a613015915642a6912319eb525fb7586b2d6b68398b83568ed6f8c3730cb30dc41600d885cb0f2aeed1da694df12c2481608a892cd8100edce40c68fb6bdea5202c3377c509afb1acee6ae3d0fab74e12ee5c8103f80f4597eeb1470e3c1ff67a727e6d01f20b08f05fdd25064382b5dda0617e842de8d6d88034a06e811efa11410dc98d39175db77db14b4f2c6b4f898b7a22b11e113a53593b7d0892ced8bfa3882b6e132e1bb088107238ad49f7451314e868e5fb8cf00db5646dc14b5ff7a2d2641c6dc64f475d27baeaa861dfee709484bbf1c23d827302d587ab18ecd4", 0x1000}, {&(0x7f0000002e40)="4d9e81c1ade75f48f33098a677693ebe87fd374ab43614fef74604e6ca6e75e8651c88d5c5a365674f7bb4f80c68547867003ff09f1d3010fc0193ffc84aaf5301c92425615070a98fd36b47173d2f0a5554f550d12755f52aab1e11758f3798c29b904e326a98f3843cc4332f540b3e8361fce12d533bb02ac5698d35ab56", 0x7f}, {&(0x7f0000003f80)="9e4b72167667b2c72316fd3e7848f39a782bb57c9e833b239588d935c86e2bfdf1345bd1add446f21962e8501770f0b92232943c601ef9ae62538b430e043632542508dea2ded03e537538a2c6ea8f0f637a42907ee2ac452df9a54c40f97ef194fd30489fc25ae698441e3e05fc9d712c5d997a22bd8d6228851f3064161d8bf1511be099c42d68b13151b9a9c19cd08a673c36604f62", 0x97}, {&(0x7f0000002ec0)="4d0e18ca0c86ab67a4d79fa564c5", 0xe}, {&(0x7f0000002f00)}, {&(0x7f0000004040)="b20e41a789a3db1da5d6dab5b2400641ce6ba9c29c01032e2a431b33e89dbc0a467342e35d225389ea893fbe8b27a0ac98e5a59ca9cb35464dd849b1c05d78bc6f45062ea8691dabd00dfb5f955f6a9d95c5078e04473f8d10e21ed5baa1138f3eb7ed2d216ad9ea7366", 0x6a}], 0x6, 0x0) sendmsg(r0, &(0x7f0000002e00)={&(0x7f0000001700)=@in6={0x18, 0x3, 0x80000001, 0xff}, 0xc, &(0x7f0000002c80)=[{&(0x7f0000001740)="499ed09bfc6704c3d10e13c6e6850eef2f6734f1208afa2adb242dd91bd1c7df85a61f4c9ba67e78b71b4285629b3ffcd392d1e9507186bb76e9069e912acb4179e1828fea7857b7e20d1f51b975817e796310143d756be1241dea6933f8537491915d08d0eca1214dc8e6ccd750447a1505b68af12256db9383293598e596f5e19753c2fab025bed3abec6cc96dbec5b93a14cd6fe0b8320473d110fbca0091ab5d1d3ab8689aca6908ed45e656f6abf565a5405376e997399f8be09fdefd328afa561dad19763a289a", 0xca}, {&(0x7f0000001840)="1c0b31b15de54a5889514b25", 0xc}, {&(0x7f0000001880)="3d0c28eb80b59f74a5014e0bf293ea262c98c30ad655526f9ee4bfcd8de80fc993d6b49ae52f4b2752fc2dfecb0cffce378d05985274854a5f47306e058efc0247cc4aad30f80813f5fd483f555062edc0a879080a6b33fbb99ec76df618344ac3b0890d1e46dd8c59e41e86953216ee25faa97fc2a71ed0b6b48e9e2fd872e9f349c89843f969873d0926efdd51c1c3ac5e46659c8e98688b0396d90c06783c820f5191a88044cf155a97459bd9d17ccd48f33f", 0xb4}, {&(0x7f0000001940)="55579556285e49d1e8bf225a4a2c10ab79795b303f8f36cf7e160c6664a0700359d0a3db98e039bd3178a96765ff3983710aeb196d10c7e20f4a40fde4e59df9b50322d5f1b2710e9666d44fd7e1d9d4df9098d5452a4fbd5f9258dbbd9d41760f0f474b3ccadd38ebc910128866fcba8a81849c2eddcf7882e6", 0x7a}, {&(0x7f00000019c0)="a658db0e33a6d3504b075901b36dcf402b6274e81addc4d1ec0e938b309a3a647d6467d84785dc7a20e7ffc6e2c16c28a29bd05351da3c16acb292a9454b7de6b40ab494bce17a05c3f08629a28fc5f21e93431b37ba785fac439e586f0238f70077eb8912383401130b2add94743ecc0bbcda340e0a7c4ef44e8bdad7c10b2424796a94419b150e2ea17763a798896d20040164cdae4d38367d9b8a5e41a0d3ae3d25e9efe53c545c799f03776980f7f5fd79d34571c42860c6069481bc237d6ab5c4759461c7acf139fd7af5e136df7c395ff36629e0a99c9fded804249a0912f6a743bf49cbd9b9fc60b82992e9861abb7b2f78aa11b544b7231e42bfbb08ed0c3c0d016b1bd6ce68b01760e3803fcefd758828aae0fcebf9bf651dbe9e809d10accd726b28e9739dc2d0985886bb191cd80dda9591cf0d0b0e2b5ea5cc427ef50b6f3711a8c9febb7c2680f9e5631600320791e9e04612c3bfbdb6a7281767a3dda26268297deea846e624b9b068f0088ae0875a77895276f8eb850d7d48373fb793d2d577726628984e8b60cf2a6b0106c3795f22ab40458f9d5d50174c143fd4b7195b4c7d11a8678ed326dae4cd17c462f315d419a51e3c4c62bdce1d868e6604d7dc4ad02ed90288a3d34ecbfdaf85d9cf2ca76286c2b6cac3e821b850f68fb689bc523ef36e889dfa5e6fc61abd70219ff0885a0f897b76c58ff78af71e144bd25343f2ee01e99bc8a925bb41717d47f91bd82c9eb077fa585dc865dcc8b279aafe9b936ef990253a6d96805a72f03d6547b1533831fc5529731623fc902be85426d25bac45f7d73b712d323e387f8df4d43f8599773e637334ce8bbbf10f66ad653a2b4e6bc4722b86e7537adc8cf7802639158c823476815e1d2dcd57e1d26563d49771513cdaacf1361fe40892096e0fec2425f9d2de99084684351f96c2a5f365e59cc76e322d224335df575a0c7291bbf9c0b001d6910b1eda5bb8a1d69a2717e724d0fbd1c0a189d9d960c3740e532b3f1fbab4d94aaff872456743c774e53ad503fd255d624d5642bd525b5d65d6f588bc8ef8e6de9b321e033fa75f06db44e5d4ae8cf2df4687ed8870f15abd967ca4b8f4956a58eb26907005e611a8c0c8ca669b2b6ddb8e3c449f3cbc18a28ba738324cd1944ad477a87602b6b08630216a5098ea26e812fa31de78bfa49266db1613d0643997f77a1b3e7a4681f80faa0ded498f9e46f4739d88307937118e6125240dd1e131c907856427a9fe63a80fadb34f53cccf07193749a565bb67f632e1a27f7d9b7f7934b414ef78c91a16d9ebe0a11f52d87f6c5d84682728ac853a77a95b8525da553aabd9bdfabc749b0faaa10697259041740fe3e698283012b06a5d1dbb81de3ee9c11891f4954a86c59167b8093f3919da63744b2bbd2697917a1b939b83ae7a9a6b81910a75b9b2530631231dcb0db87fff35c8a29a75daf5ea0311fbeeafae630d7cee75c9360767aa7dba7d393ea7b7243ff6dfb63d4f224e8c1c65ee55fd478d3b2ff345d5f4ca9ba6bbeaccf2ba9b9166e62355a00f8b30f3cb0fafb5df9df24ff2c491f7d558c918fc6c2ce3bcb2bb8dbcc13f9cd13c48bd6544e7fb0f5a50653ba92435ac22d01eb5330b4fc84961f854640f4615fc48dfafa47c3fe62b16c7758db9e13a52df279a56b80dadac72ed947c6c9d5a9c72621e049386a60b274e93cfd48ee7b188e36dceb0abc2a8b58866b47ae2aeb19c2cd57d1884ae6e4166c4b8fe8b05a921bb9af76872155dcdcaab9a62a436abea8b3996a348809e0f830b0ed0b18b7d2d418ac6c9a6f1b07ac3dc9e7c0775ab14b732faaed72c93dab8d69f3dc18dc21abaffe2bc9039883d6d3f63841c624786653194c7e83619fc8c83bd549c7725264cb17ac83cac3f04df978c581cca7d86299fa1c96724d89fd10d462a31e4f460df80bdeef53dcd2563414c8128737911beae67c4180a4d23c174cd6aff649ba2e3e8d220763854f98c22544cb0dde5551cf0497de0c671c064ae04eb3f67804ce1c9d68c8f3a17098e8719201fbc5066b08bd3eeb087c9ebed3316747c48678abcf1bc4b87fa439458c8cbe063f00cd696b44fff79b2470cdc31641823f25c65eb7fa24d209ee5b8e7cb8020f5bee64ca1393677e1a7c972bd4275b5797d218b8cab8b6e22b4dd2278aa34bb56eb032688c7afa01ee09d8a37bd991218161f4c1b4e588af04c3b76c151fed04f72f720387580c1fa79faa1ce61d4ad0be2f4ae3e6e71cee1c2998e48b740e4eb2df240bae7342943d617c096ea0c450a70d0afaa476baf81e6240d6873a8bb0427cff871da6f6d9d584a4913d80a83898f1ef7cc3ce7a56ccf2e8c19a02a0bb922b227bf49d7281dbec68f2880672a417a788c1006bc3b387c58d7a68804a4facb987417f0788b6c2c2c67fc521910f5788669621cb8b6ab624256a7af73b246b89025f000d8b85ae24aa9d002ed018d85c02b8bcac09ec8c31440604140ab2d203a3b158ffbe1334bb4ad2d7485615a489e0ee6f7f243258d1ab70739ae130f15f084a9913e12152ddb2cb6487fc2a20774e79357775b62c79625f0ec387bc1cab34b229966dd385e8da23a794f8ad5f994b3bb30def3d65747c44c69c479e4b6cd7fe8d511b94f7fd21d995787f270685a34cb80b0da1bf451da9d346613bab68488e2a5f643db15c1dde407b16948c74289f85396ffa62596b889765d26e5d01684286003d0db85ccba10d6f4c683df49ffd9391114d55cc3a627b5d984f4bf01a22bb1d02360101c29e5ecb23589ef2b78f4d4df6dc839518fa848d441846f894517cae1d0c0f88503ca75197317e15a740ec2204ff1afdbd7cb254e9dde73dadd1cd547a165398379ee652c8013ad6c1c04eb1b8a1c4b5443344694a41eabae4e9abae6a2caee7807ea1dae2a5b779fac7565dcc60c59c234f48228e2b3afde0b9be357f10eaad3735655055b6e1d2f9ecbc4e6867b1e17756dba9a4449bc4535ecf1a8c09aa0ca0507c11e3df70641592a7444346d2ca24bc8ce12ddde738ee3fb7b21cfbbb87e899836477f2ada029fd63b2fe68f168b832ee2d800db40e77aff79159079a1c6641a5e246809d97f55f2992fe4927514157150bae0f4752004e60d6355eaec1d599033fbe3f4c56eace99660510a851e849d8da8b65c58e89c5264417cc613836568b2cc5dd1a3665581ff6f4da0ef859ea4f580d395ca0819bde6eb3d0db73e0457334f901857ffeae4d911801ebd102a01f20a274cac21840c7c7688b649b251964d578a1da514116a527091040d4520b75dd0f5e3eb9d8fac4e1e37a857029236e183b66874db6ad55c811fb523ea34b49701337ba959442dc6a61ad22fcb44e9f31cf48ce8ca2c2dde34cd4eb457d13fb5d42e52e88aeaeb69865961495959934791b5e5525a223a73d6849652dd6f75d0b2084add2625383c1868451db8c6fc7e6dadf96ff3a2aadd6cebe8c06513ceded7081fd659672a04537e646593ad6df9422a484ea9eb8497e87e493cc7ba8ef647b599784d5151dfd93c67cc62028c4ef7f17d9fe2e1f0e963e8a15ccb0cdcc5d9b22ee7278fb685cf4bd36da9957599bc03b3dfc9e253cffac199d05d66ba30b7434f19f92b9cb4fc71903ae6f617b328941777241659ebea3fc108d85b9a6a8fdcfaa6ea2cdb4c23318a8a110f95d1d0e7d63d5fac52cd9d0fe6842eceb7857f61294251f73f1dfee658399cd99ae01814e0e8c55d304951c3662773008a7e983ba03b3664e61380febcc7bc42eeede02fa6f1940050c83093b2237d4ddbbc2a4465c45df6059164e52e69c534c47b2c2026797cf1ea1fc393875c92268197c2b76a3fa5df93529e078cb2c66dd4ed1bcf0f603084db6f38c1ab06b05b7b80d7209ed731a566a667a436c7c55ff0d67672909c18238c81c56952f24f91e5644fd2316519e15a067adc8967c1e56a002ee28cad3c1a29e56a62c1e7831be63079b079d3e3b0f0b624e5aeb72aed9ab514ab09bec5e2c2fd0607f7aebe8484bf6985ed0014777a9a67b053456d410d66c8608060fc6c2b4b99c4200f28b50516a566b1df571d923e0aabc625898601061597b8292d36d0509d1ca469639ecba40864c0026cd2daa6d2080c1978094ee109b5e1b44ca1b757a5850b01e774a0bee3c41b4381414e6e00d9ebb5b6b42f5e7292b8402e335387b01909199e79ccc5aea8ca7fbea9b7903996c353a07c199e8c4f9f346bd2bdc820ecbce3840522a91b6eb7994b1bee61c89a0b045f43a20c35bc73f9fa6b183d2afdf614373a30a2dfc050b6c25160a4e90b860bb94c0f531248422407c3bfc7f1629def7b8fc442094eb9e514661e7c64cec75495f015285bc2fe22be6848d8356d217571b9e4e16bae24570f16c29c396dd359b14ad27bb1e724cfe10560de83090c1e524907e719f747a7efb2f1fb976c31caa49e4ec11a58467bc1abec8dffa47b238c43b6b84a65b0b254c9eacdc22d568b5f7b51f3381fdce519c5bdc4e69310e5741274ddbe035bcce127edda892f0f1c117d4570a6b9017bf0d30fec7de75e19836d39aec09cd50a386d50516e0853a6f2385ae4da8f918fdceef309549fbd36532bfbb1d92c8bd69952e63ec6dcb3792572f303d8c1604c9a9be31ef57bbd88513bffcc519a80d1ef00fd7c235967bb48fbb55dc3053acca7ac702437706719313ae3d20a7c88e7039b165ece7d15635c4f7ce01219aee969efd5563e0fd577b01170ec49fa9930c7250eaf7d6c35e6d5618f5a54fb4b3c7b9b9788058c6023eb96ae214de24c3db13b0bdaba0d70cd04bd4a36c9a5a484c219985b5d5853b5e68acfc771932b292bb1621072ad5ba61126f8cb645423769417c6f0d5b9dc140fe33bbb79251ff05c9460257439d97d2682793c3e3e6457380d72879faa3f37d21693ead75898599882111a97440de7a084744f4579c5024009beed6d1371b744bedd62499b92fd62b795c51160b9353fa20d0466bae1d77850aa8bc3d2de9bedc631d6c7f405e18de90ae4f8e031743d8199715f09dbaf044388ae962c72063514c164058d84f9765f3daabbfac408954bd86f22a9b0f4bac163364a8b6199687ff8984fc9b3fa0557519ef0491335ba521da6a9bdf3949ce06239ad74806c2106046f1aa4b10d8ddb3f81938c97196ffaeac06a900654017102fd3d58fceb5dc9ff5484828ab9ebe096fc2a24ade8a5fcb32a8970b6ea92738a977d9423cd5ff507647988ab328c57b3005ea9138d5fe25eeca29df501f5bd72e32e81582bc72e69923385e6530a290809f3d175e4d620d8ae421dd35a04851011be1367992b563dbeb4f62b1acc2ad7801bc49ed13295b215822680abc3207b7c5921452d48b37fcb08c286c2ff662b33bbd2eff0183236d78fc970f5b59cd587cb56fab4e1772f5a0e3413131c5494f7b7ead2643e8ff99bf3961d61e76a68914a7830183390fdb29cad7f4946a0ff2a13fe05870b5b82d15aaf164d96e976471aaed26570ba1f6f402a8ee394995d8592152fc867d763c774557058bafe0076f2faa6c95453ccf43cf2780aef18cfd17b52bc593bd9a9126d336cf4a9c137d40bff9c5df916e8fd2423a07e0fa1220803b27af92eef4f5b5fc4c526cd24dfb98cbfccfe240d04acceefdba73c00982cf09f4e5de812643337d80aa86da285666247865b6ea5e849416e47fe0c679583be1ab979bf2421a213d86cc031931bac3af7d9adb46d512b3ba216dc3f2345f0b6329f6cafc1", 0x1000}, {&(0x7f00000029c0)="6c1abfd071edcbdefa", 0x9}, {&(0x7f0000002a00)="ac1d0e2f282209", 0x7}, {&(0x7f0000002a40)="6dcbd83e9a3956c675d3d337531cdb42020a29a117231bf2433685947f197d2f79f103ae70ba4095646d7d84f89af12bc2fcf199f24d3d314ac55f91a336a0cd6e274c230fe6092c7f791bd993261d48f3b1051b65dd293b6954f94ee6b8f7a8bb70b6033b142dc3ee9eede632cb534e1a5ddceb24d83472f8dc202d714cfb5f281d1f3457b017bc92bb17b83c5e71dad07c831f9cff335e6a0010d253020da6724523d93bf90ece6f3cd544dc183ffdd585ed8bac26", 0xb6}, {&(0x7f0000002b00)="b5c291f588039eaf8b10302c5822d072b9f859d97197fe1317e2e8196ec7889b2bbe0af917e5937a554e8538901359f3c831a30c9ab10774710f5d679a18542444efc024e9d97be09c53dee0e2df5a602b0383278e88d8758133716af177157b6bfeee037ef35b5dc6a8fad3acd5317469b630579f94fa899b3730f6243a0b9d27f440835ec625e694ece1b2258415c113355546400c2798c52200048616633ab48c2ff6e8ba14ffde846a5af4d6c42e00715b35502089f234a1ce36cc12e05f9c1e372dd2cb7d62186264f7805b05cca8f26dc35ac3427ad7ef84a411d087fdbc4afb4dd6bbf76d", 0xe8}, {&(0x7f0000002c00)="877363fad2bf70698c510383986debed2d8fc5030b61b4df33f5e81178284146c786d0fad41c22b73ab6c0d7aaae276e2a424020f4955a76697a949f02c692db1708be23e75ff1e4d81ef69e", 0x4c}], 0xa, &(0x7f0000004140)=ANY=[@ANYBLOB="b800000000000000ffff000004000000d8e00d32def814c06c4579fe4b8bfd4e972dc76e3fdd2822af4d86ca299ccf73018f8e240c97903bac308e131a2853d8bf20969aa096559f56af41fd006d178093707be585b0bc3aa3dfb815f8150a41b410f54b9103e19fade95f429345e9363fce0df779f37004bd3a5a4d8b3700000000800000004717e864bebd1e287f9b8d76e719fbb394f174b3809a7af5e211887662764edd2116d21ffe8e7a54b254b235b2a5cb2b3996a4632700000000"], 0xb8, 0x2}, 0x403) r2 = getuid() setuid(r2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002d80)={0x0}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r1, 0x8, &(0x7f0000002dc0)={0x3, 0x3, 0x0, 0x147672f9, r3}) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$setstatus(r0, 0x4, 0xc8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='/+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='}):]\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='/\x00']) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r1, &(0x7f0000000180)=""/77, 0xfffffffffffffd76) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) setuid(0xee01) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x2) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) getsockname$inet(r1, 0x0, &(0x7f00000001c0)) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:16 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="a82c359ed68bd94330efe2071d0aa9c834efcbbc6b47ba8330b727cae628a9cf2f59d3bec92c8c51bf131f3546ddd9f81bcbd10ed06c27840507c8e9d8d29dd4b6a7ab34573b8fa3e2e61f6af4155962dc4f7e911469bedfaeeb255b086c520853968e528510979379bda61ffc8190d68a3e38b15bbee60458c78e9a5b4b3e768198215caf4af6833e3220989af9a99b", 0x90}, {&(0x7f0000000240)="8a20d8783e06310c5fff036255c7cdd078a3f0a7bbb6d4406174f5c2189b233f2b392f005edbc9f99d9bf74c58e762203b69bf204d4c3cf51f9e8a488954ce234d352ee0aa7179139bc4742837442fcb6e2f55de29a581b0615b7471440543e4151c96f3fef4425f1eace5ff03d7f603276eec28ef8cd4f98a5ce14d24e2c40ccf6304f38a7481a88bc8b9da333071262b0bcd2cd9917dc53f95f2ae5436d43172632ef1b5c89cf6919ff9ec1a9fa46fac2b7642013ab847cf2ba63d479652a8af62827eaad7ca84dc753b889b453a71d21bfef2fd9d3913c508a052f8a4fc61c398d2e9e044391b1edc6cc6970432a7555c2ccbe164ed27f937f011450485df61eabf2d1458f9d33428d8b197c8b354dc74943e4d26332f235d120527bbc45cb6641858efd29e38ff57ba31cee6b48b79d5795498986ae6c1791598b7260962406c82701dc28f24bb329bd0c075688749fe4f1e157859302363a110408b1e4e80f35683d8353e877b2782db38b283a8cd23600fd3a77a6e66b1e29acee7b342c99858e5daa09d6e4da09110136a8d1b6a72b90134fb495c8da49d84c76e20bed0c40879093eb2dfbcc045fbc1f1ac2d6d7ec9df16d7e14b3d1f767349a3a455ce72f17df8ca60fe0c915e37e673ccf07f3a3cc5ae9ab9d2a1e61e04bd8b10f7dc19d58223b4c504faedb26f825277bb2bf02523a8f4646e61fcb564e163d64078c284b1d1e92cd700cbd5c5c7edb0ba379c7a630ffb7764c84a813a8de6464468453273ed394b8f3890b01a59bd4a17e2c7fbabd1ac79be3581e890bb0c1f66e737bb7dac602604410db78b194f4865118a6306af4fe328beb4dc3761aa77f2a722778e244785b93026c6f6d70d5b96f2719a1239ad75a0fb71e99b765bf1aee2fd23beeb9da1170a5efe3a823107efab89b9a5321696bd0dd7e91b64e28dda5099526473ad0ee42002ccd5c8f6398fee25a2321e8aef143b3031890004d6c14a0371c8d3593600f7221e7a4a40a7cbc3ba9be00acdc3ea5bedde831aaa809c53832dc63a3042459b5bc152342fb23c03a946af13a17a0499ed9c07a65683ea1e5ae2dbec45eaf50e5be8d00486d2836cee0585eb8930fb02a7081c5c1996601dba1b243bda8054d904d21d7fc857186067383011274c1197d8e2a8bf551f0eb0b4b0dcf00ac7989ba1477f95edb375c313039de29988203b321efd909f2fa950d1b7785ea82317509666730014fe53663c61c4b45877a917432cedb29c6a11fb0ac989e5d8e575f7b5a2b7822be76a845b51bc57558463911ff6b6618b93475b2efad668c13b51efa9a7a990cd69d7d99fb767dcccde3148c1120d60e745ba8245a87b675d126a3bbe0c6a3b83ada4e5ab13456f4ec89cb2d9bdec61fd8270641ca07581a73b108bedfef2eda7c5eb0e0d8562c2838cd0ea39df88c055ee82010b2350eec68136c5dfe85df85284f168e839f9b2cd91281485ce3273a8dba0f65d6cfd4f4c883d8c61dfef902809159a5980c9bef4ac223af70890a990bf343236e95be4d62b47fe4a4765fa37104afed5d859d055792994500629e26c2e2c3747c4d5860e7188eb10f7e5eb41596746ca35c674d60cec61d2d1f45a4759679899b04efd00e7af39c75e85abfcb34cd9f6b69a365e961bf6e0465dc4a191cea23fd9fd1d7d5ac67049ab0f06aaf1a5d2bf34a9254be9fa06cce1095407bf11f9502edcaf62850e580eb8ea1abb7e372b1d57e229ddfe0edb255982c62d328fa10869fee31065d2fab1143f1e68ec2efa1dc2d28c186549e8740863d47b8216846171f80fd068add3b60ea87ffae5dca7a43d41dbdddbbc67f668e862ce14cef4dab00d52e8ce894a33ff19731a749f5b913e76ca1336e42b6be4f99910c45d99c820bafa013a487dfc493dbf5bcdc2dd79e6fcfc5fdbc5349b51edbc7e212fa4e0b0c49fbb4a87847d210ab0b5f09a1a3cccb05fb70a732ff42d53fe82a1772161ef70a1f42ae5f034f051bcb160baced1c9c1754a117f871c701ddbca0a640189d3a6a5fdf631bc3e5fdc4b781654e1a6dcbb97a59d96f88e473caf355342778938935149633a916c3fe11e535b264d5a15e335260b9d5184fc6a8685cd7942f4a63cba0e52f6c47edddbaead98b6ebf2c5c0546774f7f2f16775cbb1af485df5f32a94c76954f38f1d98303d525cb53cc94ec4ee02b06ee5c46e8fc5b467215020a59eed48167a7361a46c1072f97908201f5c1a85816307206017f68bd8bcfb07c01e0624c1d1295dd2a15ffcd36b1e2ae23e87d224815d850a92adddcfce00c9d4c37e96a0a41cf84940406f8a17ded9629230e35f0c53af94b28c56e6f8863a1bfce8f497d40ee3be7c08973bd1a12bae654d1665dcf9c499e27ce593f0b82dae98a09110c9ce816b55eb140939d9e3a4fb1e268b82c368414879a44d9ca67c63ca082e89a7f074327d089c9a0cac50ac695e35c50d6260992977baf4bffda812e31cd54464af0aa7673ad2a670f88fdc9a512949d60adca27c3f7b3bf6c4f0e33eae2ee4409e006d20bc578108929e19757ec27020d49972a0f04f4bade41878b04afc5abe27cfde290efde085793249829dfb243cd4f627d29f9f1302e3070330c1ed803277473ec8032486f67ecd93d883500c36da8c324d23758034dd163ab3a634a5db8f050404778a84730c42a4b29e3afd970d055b18550f6465c8ec2c4b61b92e930b6d22af262cb17836fc052f33cc1f02b9087dce41663103f15b25b09f959461263684f4b03ec30cd6b52a0d7466c5ab1bbc3eea771bb9e9ea9e825f46a5ab08a4cd19f73814be8a6857db1bd57c5e7dd44472b41e80bdfbfc1df1a1934326f9fdb31d4b893189c589bf1d5cf49b5c61d5cde571719ed330439f34da9183e68835e7271a93945de1d3808889dc44267387daafa374fece0b4025f063d8b853dd60b6b7c5fc179ca6c2c74d9ebbe74edfba915664f7873fd42bb6ed58d593bfa21aafa5d56a558b06c8a45b6ba4b9df719aed12f0784c827beaa8625b42d8439c5472bd70a0802bbcfd2bdb28b556a38b9ffe95c9b9dfacd494b1e192fab5b571f9b2716b8a4f896d85e84847d0e21c35b36b84193bffe8ad7ff71b0b53f59e49608ca9dcca15d1502ed499ad83c417f1e630c832d17f0dc4d6aa78a8a3150ae2a465fd7e59023298c34d30b342a6b2ffb83980a54d1f0c45c58454c3106c516d6092c17b4c59515f26aa823fb8f92020be979699311c2241f23757beed05652be34123d0867ad8ac13e89b53011c05aaf1772fa1bee131045d374a90b766ec17e7ba57b8400e0b7a5ced8e4f999dc6b53efae02e7ff0d79a4ed4ab6a73004cfee962f891369df7386408503e821e69ca7fbc2ce551a54c4ff7abe30a9989f97d72070dcf47fa55141a041ee01db2f91835c613aebfec2d10d576dc26251015ca5b7e27a3c799642507dd337e8d1ef189682084100b9e516d7489180a345015947df234883dc1f5677b13cf9e5b5f2b78d693d9cd524b49ae6768873fe129a0a6f7eb3540bc56f319067b5c17e2a1ad18e7ff7d538ebe67fb84ef98926c7039bd6ddbe8a6d1fe984342cab387902f6f0a75dd6102e17e5d42ba4c5b22d54c5a4756428b46d8f529f8f61d44cc25b3b080e8212b9aec4064c24b9647e1f9ad24aa770a6e68b67d6c9a5b3952200d16e3c05c5a6f7639fe0908984e8f2292bf97c4695b46696008b660596c31a006d06122ccced46a2f09cd3bd899e3e2c169a79eb1a6d6bf7aae871fcf7f34c04fc0fc815822ab81ce1506963a0b67f799708f59cfec8b0fc55c92efd72314970d73efd05cb1e21e2a066e90dbf43608114dc10b380df6ef6696a51a11d0f5bdc314c2af828fe2acd5c03de010dd6e11779ffb7feb93037a4d7e0747da43903c9685b43fa48cb5ee1f682a87cae80d57cc9812a6cb586b08a2182bece3cc37697489a6ec29f1f423a6baab183a5dd6077d2e79d0961fba2c17b3cf8c1754f9dee6ec3d40771f755dc5e5b9ffa36ec5e8e1309555e5e6a0849d1fd8280f7b498a88abacdce3f7b0bb88c2c2311eaffd628c5e8344531dd6bcd08a5d2fb21a8d471bb3df555bfff57785824aa997b12b1fa56bfb4463ef9f5ae508b6e12373ece4fec7139816e14895a0abb3e5561a10ec263bd8e43cafdaeb8fd9906284c95a00945f26cd54af1b0a009cf6e1c4828d88985a72d832544218bc223fd2992c32b8277a1840c864f24794b2e69dc5f5da8f46bc9234b68f5e29a72ad457e42ebd8cc470b83146fe41c3677a8eddbeb669b54dab4f0fbecc307c88848e3265fd669b76be217bc74f6976a7f3859f76fbd76cba891e23de5d7a31e59c22262b0afc3266a9a64f6470ec0d77616236f49e94db078693342cad5f31b3b8fec07aff85a8898e487c5563392e42041a5d18a80db6fbc16919b7cb9e82ba200605fcd2378d92fc69f922b51fb83b2dcd177c0e3c629376fa3698e745cd6caf7b40c6dc7d50d256ece4668e8a8b9a49ca01786b55e69123718aa3844afe120c450f1ea93a1e0209fc343fac2514e999e128b113ecedc02c238f299a187c13b6fc4f4ef5229358f97c3fa606bf72228a5d176b7c0ef421cf19c9e79e246cf51cd2b61cfab52a4f433eea5662112d3fadc00f624b2656fc53ca871ed10e061ff96a6600d24e77293c7cacc1a1eb5a82f6146a269b0677e937ca5a88bd3ecf0d4c0e976f6bb99a807c39a0b3c10a4ff2227c32039a1b73d1622991e367eb3a8c7fa93c7985db2a60bcc637c1e19b7f9ade40c9a8885752409c3413d5c06bdb466ef1fd294f11823fa2ad920bacef443c65384062d2dab5bc0bcd0018dce1376b0abae46c75ec234fd1b772550d440bb325ae1eaf8bc45e8068abd2ca061327aa7371da7dc1f5dd913e0054825340d2c1d53d64be1c0bc77c864d50511568f59e46c894433e5a07a09f827f8f1e119eff5d5f93007914c8ff543ee02e4661a47ad86c818b58610dbb35682fab3033c418a90129d12de6db6628287b99314da107d01044d8bc4cbbb623211e363adc0ea315db2ee98d5be6d19c14af0104baa77dc2c8ad9659542df2017892bf7b04d382f3e9d38c4afaff5712b0ef3012eab179c67a6161c126dfe389946f90242b52b51b5c67f2e33a28d6b0cb8504f15d24032910a6c60e23cd106217fb633e3612cfcc0d67f800bbcb0c5ec68cf085ddd5e05e8c644b5f05405e625a317105ea5998cd40ae820050f4aae206e31fb53ff7c3b2e6291e35344dedc9e500350335562cc4d08a838b77f19efb58b82020d5faf2c7da3a37f6a99dc4e6806f0571cda3236b5e44a37fa1ee7e9bd61a66d4eb7e4e7a9e26707dcae71eec39a46eb9d1fbee45dae4ece03ef2302dbf0bb4f52f46d05db820d30b4be9e5625c6727bf45363ae9f9c158c4a90ce7dab34ab84fb6f0c59f652a240c21b4df4edbbbb6c076dc32dbd9342aa54e76fc0bca6030e3e8f9ef55a906cd41754a4396fc0651423f2a5f3ad5dcac87182333ae11b2409f2b4a4c1f815d3a405a6464535c8c26ef4ce01a18933741cd860d04dabc9fb8a10e445fdd637dd3b19b3b4845ff794dfbd4cff75d9190ff67d2d7a387f43d995c3f76d9420aba345e2bb1b0711ac7c4bb35dad5047b8eb2758774ea21dcbac0a0de7cc41dc1fad9950db7934c8e64640f6512602b083c0d11ab65a992e6984ce7a839adde50caba90a3f1bf350e2b28aadf9fa4fc984db134dc4a50c9be03ab82e17c6f602057a5e2bdd0313081415ff4c7f01b0ec2", 0x1000}, {&(0x7f0000001240)="d3c86f32b2ae7d90b5e37c037e3c00b2cc4aab69594268caeeb54d253365a439d420091e2f0a011764f1b59e5c648c8bb30aab643b769164a700a3f17f7a34b41ddb726b1196389fe346fa707fae99f943cf4754cc48ec1caece60284e6bea95262c0079025d91e097c9a2e3c52a9196fa780e7d6c7b1bbd75913749b0efc8cdb1f24ef8352f8b38ad4e9671bef3522547b66138f68462c4aef49236a9fc9d6e8602627cf61eb922df3803e6aa429dd64297d6011d3ff9f7b3ad48d285bafb94611a1559d97fe941e44671ed8f539c12520ac804c3579e37414106ee8cd3", 0xde}, {&(0x7f0000001340)="4dd3c5192ee168a2a3518a26b682e582c91335caf307e0d80d403feaa3e21dd35ccb8ae8a16235efbab8f548f96de67c98aef0a2b81f4b33d94fdb4821bca1a04ae68284c01754483c2fec4ba3e36e20f30c42c39ec3d31353378f834845cb7de3376a70ef6bc0aa785e5b1152867f9d023dcfd238567dd51e2ff331d77243052aa9fa9e", 0x84}], 0x4, &(0x7f0000001400)=[{0x20, 0x0, 0x9, "4a067bdb35b81e07bdcaa4"}, {0x108, 0xffff, 0x7fff, "884bff8772cb630c896c4e6b7b6a497a6472ea36248e0efa141393e33df7d2eb55be091c0d0502fa50961dec0f23e3477293a0d6e1073c128aab50596c96d0a95f15d3267abe11dca3037d8fba6fe9f691bd425cb3deae1a8410a8c131f6bd35beed8ddde9164278a8cc18d82b095a6cebf0ef8b94e55d9d2b0239c339efd467a95aee4cb1c74750e5c032550a194c252a9489ef9fc884e1b7a0a502b15f925f80f5aeac6af6f3ec39c839fcd8bfb971bdca466e20a54f82b357e6292a039baf14b8accfe432b1c58620d24e315a480d35f07e50c80c615221ad30318a3e8eb193033c074f86585a98a22af6ab4c2c5324aae537"}, {0x100, 0xffff, 0x3, "b75cbe4f6f0106035a56665c84334e198b5f99e1372656125e7c081ae764be3990cf31bad753d25d6f22627f7e796424d365581c9afda5cfa5de16c1af820a9bf1c4df0ebc935798735c3b9b18261e881fa194445f5f270da84e62f6cfb501254a2e8841a42162d340512d0d462fb8f81fb1b50b4600c94f455e520eb5af6da1316d0930e8824793a56fb1bd34589a0aeac082d9d88e960db93d7514ce685d24152aeeec2726e00a8bd04473710e35ad662599238f140d9a4477607fbce25a88cda687be4d4ff9b390c19dfbc946fe606739fd5a0e04d4ed69bbcf193f35adf3f6fed7a89e9bfce5b1"}, {0xa8, 0xffff, 0x10000, "e748a90ae3d63001ec49266ff8672022cdaeba2fac7e61b567b8e204d150575a32d237b5fc744251aee08d2b6ae8e38b6db6527a6045cb3475d4f689c36a9fae9a103ba1ba6f7321f606918e8e021fcaa27c6dbf4abc7f55acbacc563f12116aa11cb72ac23496159cce713afe7c8abc19bf6632305de754e4114b3d02a44edebad2194c02c4a0dc7c3f1ed992b514c40edf12f0be5a"}, {0xa8, 0xffff, 0x9, "a95396a072b1bcbb04cf3d5153b5d26c4ba005d4fb8e9c7905a567cb6b6c53b3770da6578542119038aac63dc774be96125233ac96df93fb6134b91b6509c1274a0bd64c24d32aee25245981d31d8b87c747661fde9d51d36c804b668a096ae1c42e4a4e84fc5180e01ecd1e3dfc03dc56694e5a658987e81574290ba87bd9cf9c93ede171058287b6ea3d4cdf8647d9829b4416"}], 0x378, 0x2}, 0x8) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:16 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/60, 0x3c, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000180)='./file0\x00', 0x4000000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xe0, 0x2) fsync(r1) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchmod(r0, 0x0) setuid(0xee01) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fchdir(r0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) r7 = kqueue() socket$inet(0x2, 0xc005, 0x7d1aa967) kevent(r7, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) r1 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = kqueue() syz_open_pts() fcntl$getflags(r2, 0x3) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x41, 0x8) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000000000000, 0xec) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xd219, 0x4}, {0x18, 0x0, 0x3, 0x6}, 0x7fffffff, [0x2, 0xffff, 0x6, 0x8, 0x3, 0x7, 0x3f, 0x4]}, 0x3c) r3 = dup(r0) listen(r2, 0x533) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b2", 0x1b}], 0x1) write(r0, &(0x7f0000000000)="86085ad8c2641db6b11a60d0837a6907007335d6ff0000", 0x17) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r1) accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) close(r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x3f, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xae, 0x0, 0x9, 0x1d38, "9ad84b73d9697fd35db5abcf00", 0x40000000000000}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x8, 0x1ff}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) socketpair$inet(0x2, 0x4007, 0x6, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup2(r0, r0) socket$inet(0x2, 0x5, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x3) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x8, r2}) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x100008001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:00:17 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000740)=[{0x0}], 0x1) syz_open_pts() 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2001b760b9f5f500002e"], 0x1) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000180)='./bus\x00', r1, r5) write(r0, &(0x7f0000000580)="5b8ee4021f05dbabd0a8f99196d5e22da896fb37fc3ee2fc13e5c922c8d240090000000000006b11afce7400e5436c3f528736769fdd8a429ff59b4514176e24c125da79603ed75b9dbc852da5026416018cf5fab04a0365da3b8bf10c1d6ea6f720322615", 0x65) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2d4, &(0x7f00000002c0)=[r2, r7, r7, r4]) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) setgroups(0x4, &(0x7f0000000200)=[r5, 0x0, r5, r3]) lchown(&(0x7f0000000080)='./bus\x00', r6, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x4002, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) recvfrom$inet6(r0, &(0x7f0000000140)=""/34, 0x22, 0x803, 0x0, 0x0) socketpair(0x3e, 0x8004, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) writev(r2, &(0x7f0000000080), 0x0) setsockopt$sock_int(r0, 0xffff, 0x200000000001021, &(0x7f00000000c0)=0x80000001, 0xfffffffffffffc3e) r3 = semget(0x3, 0x2, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) getitimer(0x1, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x401, 0x1000}, 0x10) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffffd4) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x110) lseek(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semop(r1, &(0x7f0000000000)=[{0x4, 0x1a7, 0x800}], 0x1) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffef8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x3cd, 0x0, 0x9}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:17 executing program 0: socketpair(0x20, 0x8003, 0x4, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x9) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/94, &(0x7f0000000180)=0x5e) socket$inet(0x2, 0x4004, 0x7ff) 16:00:17 executing program 1: setregid(0x0, 0x0) setregid(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x90) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:17 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/111, &(0x7f0000000200)=0x6f) setsockopt(r2, 0x6, 0x7fff, &(0x7f0000000040)="6280c473e3687ea945758b953e03a7186897c7e93d201fd3e36a", 0x1a) r3 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffed4) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) pipe2(&(0x7f0000000040), 0x10004) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:17 executing program 0: mprotect(&(0x7f00001b4000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x7, &(0x7f0000000140)={0x3ff, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x45da) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10001) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000340)=[{r0}, {r0, 0x1}], 0x2, 0x10001) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/195, 0xc3}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) 16:00:17 executing program 0: socketpair(0x1, 0x2004000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0xce9, 0x8, &(0x7f0000000040)="223d0b31abb598e5a50ad9ab540e56468b6ffd7b4aac26ddd4b7290e504b1b88eeab14ce24224d127314564b", 0x2c) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x80) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0xffc8, 0x7}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fsync(r0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: socket$inet6(0x18, 0x8003, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = getegid() r2 = getgid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = getegid() r5 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) setgroups(0x6, &(0x7f0000000080)=[r1, r2, r3, r4, r5, r6]) 16:00:18 executing program 1: r0 = kqueue() clock_getres(0x2, &(0x7f0000000180)) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff1000/0xf000)=nil, 0x2000) shmdt(r1) r2 = dup(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x10, 0x1, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x81, 0x1, 0x10001, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xc, 0x100000000, 0xf670}, {{r2}, 0xfffffffffffffffa, 0x1, 0x7, 0x4, 0xfffffffffffffff8}], 0x6ad8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x2, 0x40}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x80, 0x6}, {{r2}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0xff}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xefd, 0x4}], 0xfffffffffffffff7, &(0x7f0000000080)={0x0, 0x7}) kqueue() r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ff4000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) kqueue() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0xffffffffffffff00) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgid() r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x5, &(0x7f0000000200)=[r4, r5, r6, r7, r8]) close(r0) 16:00:22 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() preadv(r0, &(0x7f0000000c40)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/224, 0xe0}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/100, 0x64}, {&(0x7f0000000980)=""/203, 0xcb}, {&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/129, 0x81}, {&(0x7f0000000b40)=""/215, 0xd7}], 0xa, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:22 executing program 1: r0 = semget(0x2, 0x0, 0x101) semop(r0, &(0x7f0000000000)=[{0x0, 0xdc3, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0x2}], 0x3) semop(r0, &(0x7f0000000040)=[{0x7, 0x9, 0x1800}, {0x3, 0x7b2e, 0x1800}, {0x4, 0x4, 0x1000}, {0x2, 0x7, 0x1000}, {0x4, 0xff, 0x800}, {0x4, 0x800, 0x1800}, {0x6, 0x3}, {0x4, 0x6, 0x1800}], 0x8) r1 = semget(0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x48, 0x2) r4 = accept$inet6(r3, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x1ff, 0x81}, {0x18, 0x1, 0x3, 0x100000000}, 0x4, [0x8001, 0x80000000, 0x3, 0x0, 0xca09, 0x8, 0x5, 0x1000]}, 0x3c) ftruncate(r3, 0xc43a) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000180)={0x0, 0x1}, 0x10) r5 = msgget(0x0, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x9, 0x1]) msgget(0x2, 0x80) r6 = getgid() semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/94) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r4, 0x0, 0x0) r8 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = fcntl$getown(r3, 0x5) r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x0, r8, r6, r9, r6, 0x1, 0xaa}, 0xdf4a, 0x1ff, r10, r11, 0x2, 0x200, 0x5, 0x2}) r12 = getgid() setregid(r12, r12) msgget(0x2, 0x80) accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) fchown(r4, r13, r6) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x4004003, 0xb) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r7 = msgget(0x0, 0x7) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getgid() getdents(r5, &(0x7f00000002c0)=""/47, 0x2f) r12 = getpid() r13 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x2, r8, r9, r10, r11, 0x8, 0x7f}, 0x7, 0x3f, r12, r13, 0x7fff, 0x40000000, 0xd67, 0x773}) kevent(r6, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) connect$unix(r5, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 1: r0 = syz_open_pts() flock(r0, 0x8) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = socket(0x7, 0x0, 0x1) sendto$unix(r1, &(0x7f0000000000)="ffb2c919947655dd308d9f744bfa", 0xe, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:22 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x10) r0 = semget(0x1, 0x0, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20001, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xff00000000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/79) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100000001) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x7, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x128) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) getdents(r1, &(0x7f0000002180)=""/4096, 0xfffffffffffffd7c) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2c42, 0x200, 0x4, 0x2, "52d490f40c714302caac3766899f916184f6e344", 0x7, 0x80000001}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x400, 0x9, 0x1, 0x8000, "401c58ccf4eca4a4dbf756b6e089684915a712d8", 0x40, 0x5}) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 16:00:22 executing program 1: shmget(0x3, 0x3000, 0x305, &(0x7f0000ffb000/0x3000)=nil) 16:00:22 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file1\x00'}, 0xa) lstat(&(0x7f0000000080)='./file2\x00', &(0x7f0000000180)) chroot(&(0x7f0000000200)='./file3\x00') chdir(&(0x7f0000000240)='./file1\x00') chdir(&(0x7f0000000000)='./file2\x00') 16:00:22 executing program 1: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005efd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700), 0x0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x1f) execve(0x0, 0x0, 0x0) 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) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) 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(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x3, 0x0, 0xffffffffffffffff, 0x5, r4}) 16:00:22 executing program 0: socketpair(0x800000000000002, 0x5, 0x2, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r1, &(0x7f00000015c0)=""/94, 0x5e) setsockopt(r0, 0x400000025, 0x100200000, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r4, r5) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000012c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getgroups(0x2, &(0x7f0000001300)=[0xffffffffffffffff, 0x0]) r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001380)=[0x0]) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000040)="4e7032ee9d707600c5a08e1b4dc6a22e45c62119e795816203dfc99a400d2513a5f40806b3de734c5a14db65abc35a4281ee326c388f90293673e7b00c8ac564057ae5cff488f82400b0043bde4b9f92d5973132d2b2215a499e802a1bb94adb46f1349b3efd287824de9598085d353f1559fceef847401eba30c676b7c137f3200c304b46896f718c5cd0c78ec90b60beee6cb3273768539128c973c9", 0x9d}, {&(0x7f0000000100)="4486a91b169a9e4c822236f8f139f72843058c36d59d4a2377d2157572886f3463c8662d797099f922d145de427eb146fd61ca4510abdaeea721750510dfc467ea6a5b7e0c7d1aa989a65890db1ff14c89a17dc0e01d0224d709cbe463181328abf2eb50209df7f7e99ad28033f2c9ba282086b3d485924883d9dbecc44d046022b2c4fc37ab7bbaad64e919802ebf656f3b70aaa00c24c62dd551b7f4676a079a37dda6ae8d97e487ea5f3da333d544385b43a689c785aa3c0a18b416f81a7662139fed80e2168650576cf4ddc8baa63f5e5f1cf9bb028d89936c856f04238e2d1f6dc80718e22d9ac2e1fd30567e06a99a713e22c65822cf1f587c77cf2eac8ec4939e4749a4bbb70059de85fb0e6b64f0b2eb07ea3e4dd824c86b52054ed31a03ba4cc379cef2ff756e5b6757d3d37fa07bbe4aba59f5361c083d1c167eb4ef7c53bb9b3cbd7e1a79517f74ef429cf32bda5e7317e3e4128dacede3286ca022deedb3c1eeedc261f5b26fba7910d3000933720e6513d73a16bc21889942b6addbd6ce1ef7d4ef85c071df25d3c916f16b764b725a7222fcac2067287ae3d0ee23aa4aaafb37f72b8999d869981b78af188f35f16f97e0cfd1500956a3d124b56b4ae01600c74a4bcb26657ab926603d842c878301451a661af1ad0103db609a476412fb6c085da165f81849c946a47c608ba557984119a18273ee88f6ba83808f6a66c71beb59d2d45a37c716620343c0f6655168a3ee59372a7597d0d6545d998cf0e93063622c6ebcd0c98845642d16f2b29403978822c6eb251c9f4bf3e0b0ecc148ba2ce55206e3960627773ca25b2f7bf2048f4ea7e4ec1a7909b487239c47f0f91164660648859d27da51afa6ae14c3510b116495766a25f82aad739b6737ace2a75e36a97ff4fe9f39df3f177721e779f8e67b11fbc581bfe93bb3804dea82c98c03fcc9553cfb8719c76d716ce48a67ad200f00f66efdf17cc1c66a9a69b0d3e967817aa25283fb1f5dfa443b1e1f65a9484b2426b7eab27f1a481202816332ffbbf37f4f3372dbc1694a9c0bf2051f1f333533f31ced7fb3d1e1dc5a063a33ee7cc90300bf16215e3bf3dfc335f32d4dc62863ea89712fe28dc516e2ad764867eef445c62c083d527616b2bcb586acebbdedf698f42bd4ed1673839adff9cb7731324b04c41c7c9aa5f48e52ef0e88a0dcfc04ab825a6634d3060035f976c597bf464f00c2721687741977d5884fdb375f3c8acfb3d8a376ad6bb360fbd83c20fe11da03d1d27dcbfd2d13172682673b9d9452b1bc10151eedcebc6b32bd23377701f5637b397102862edf5aac5e9aad71158a75431f24f3bae94c5f20a579546f8204b3662876014fc2d09d0c7715e6c1a19737c3da1c3ed50bd61b093c173a99ce0b9506dcbe7c950bb4894ef3bda521b89f9fb75cecbf91576e46569d0056165fbfcccb85869b2b81f96b8ff8a9cbcf4c9b540a16b9f382f05e29a44cf4f59711f38950032a5642ca4a436931788d82550e37732e0b19b3115e16cfb1f2b4495f52efb03df51b9193d30f3f36910c90d2b4bef24c12371e2583f8b8b72974f9afd15fe24a71c83817c6f79b4ade6885187e7a765a42eddcd1b204c5717f3e9a8baa479f7d60e8dada82a5138fdbd4a820d7c629ee71c8bededeffd96e3d9421f09b3648c2388d5a8f2aebe725c1b2851ee5e17ef5422589a9cb274ba66ffe13775d0f126bfa76a36198612371b18ab904f86ed85e522474eb29084aee1f741d6b208c366313fc7eed82f8028335fdb6abcad117c5c6f93015599f0b177fc1a2ea0edc9b3f76b42d02c452d1bd4a216617552dc9bc014762961b621b63e1114c4aeeedd7063617edc72b7d490af63d41bc37aa740382449f55cdcba69c30348001a542a94eef74644f1c501beed026ea7c526edd30f1c7fc6eeeda4973250ed694d374d413aa4d2afde9b9ece604f09c5d9a5ad0122dfe8e4ffa746ee3b2cd5ccbdeaa82b4adb9038e8e688a715d3c2b91249e72746a765c5e75619fde060c07f3249be2a68916bc4d30cd0e620e1a91269c1e90aef70c935bc52362acbd80f9d51fa854947cb73e017e537626decf3b9e4711e7b6e1a8e257c293396091af9b9408ca405529505288034f8ab12abd096f1ddd9d4c8101cb3a59b5b526baacffab0e460a88c84d270f7006fda6c5f0d62c5f51fcc033309d7962e4f74a12b9a36acabc5540be5109333327da3149a2b3e482b2c8f4450c23c4e235ba6044900c4d523e87327f175053df1bbe644251ed20a15c9e960e80ccd29672ed1c45e785a9491ef463cb1d48f6d97ed2f33ef55b71e8de8b8e072d3e89278d05e0db9c0190e7ea5efb6870c9d89363a5e67135236b0252d98ecd60ca61a55d197d25a79c7d80d5dc6890fc0a2f6eb59831eb97dfbcb116e8f5dda73b3f45e88538d608c962857e68027730235a52606e41154399784f950397815989f00544c5f564785ae6e5e68f479fbc8364fcd52315343acf735a32b9b21ee82e3088dcbec7464caea4a565a0d5d9dc91f52641db76d840cae58d8c3b4cad51f6f337bbac6da4d968343c72bcf636d69236db8556a8d5ccbe9cd9a21aa864323d333b7d16faa5670ed370b816dcf0c4faa5bce5b8ef5efa3bd61e69044e2bb02daaf3eb333d25e53cfbfd3c9b144a3b8390246730383eabffdbd612dbf6ab2eb36358f5e1b4058b3f495ebfe4c2a6f4f46a067097fc1e1d58393b5beee03f07c696a43900d51bf236c8adaca1c80231afe7b2c14ceaa31024efec5d05ce2f8c6af80ab728bd40c12bb331862a934308a424f832ce8928736664bd5591960105801ecec044210f720e7822d149b05085e717598fb62332900a7f84585bf9befb1bf8c59cb42a223c2ef40f3dd842c8da355ffe973ecde2d7724ac2361398e26c38561988ee98f7d215e98ee121b804ec527546ade18a3cdf77af4624289e9f182e54c915e5e8587161c7671af843f8b6bb4083c62f41b7afd62bb10e0498ddbbff545b710b739c5ea54a1d28f1cc9b53c09eb1f091f82efb129c4df9fccf45e8b4e5751cb243f1e216c9972c529947b561e78b32272b56b86fc1fc27b329cec9b8d69fc1d1db8d2a6aaa77c28d6ef8905ba5b2629d42270813d7244c43af49cf04465aa0dd91d228b96d0de0c1d1eb78834476dcab66b29b331391bc1431c08191ccb1fe13aa252a034d4f1b50f906cbde138174a7b65632de11cbfb5f16101ae78d75720cdccace0e8a5561c0ebf5c82b89ad5dcda0c102f9df0bf732b6e9031a7b4883cf15d5ab39f7c92b398ac806c68ab788ca03db914a647f9178a3118ddc57ba0ca2460397c65c96d56cc85b227d2b2aec2b1a2227e4bbfa20cc162b27e7441d418e758d66537c9051e3de746eb1259536e8e4b3674332d658759f1d9146f75a5d5e36d197304e0e0af033a6d71e906bcbc5880fb07ff06cb1d4b7cc85e89d65a22dcd92658be07a1203a4eec96f75bc58b030d6c80189147b10b91e263b4e90e5a0c32863041014c0608eeacc6029ae8ad81b3dd1039080e8d66cff9fdcdb395790b0f1f2e492d2767fbb26b4eb983c48fb31c87e633ea83dfc9001cc61824d824ac3a88dfa8cbd6cc46248c0019a4ec15dafeceebdfae85b2fef7860c13541d51b0d62ecb52a66368a75be8e2812ad170df8883b10f74c5ac13a904924954bfca9d976e90a6d35c841c828f9a436e7702fd5d60d174ab4f2cf2ac3761a42c7de164d56501cf3f9d36394f16186e5db5b0e704cffb016b3a4e9c64aacc5cbae83cfe0b6c851d114f811798b6f078da43be89b164947767237a98f4bd42be8a650b31df97077e60a64f5cc6d87c66b6395e4e47c68903dee7faae060ed1dcbe6c7cb4d8e7b131eb20547ab0cdec4ec3f21ddcfbf3aff5109118fa6779fb2d54561cdcafe549a9bbcd3821e226187680e6082e76860b4e1b986a04e84df8b8b590e24885b3329da0136acf4205d7114e5ebc571ccbb651fd8011b0d314c065c3a2c532fd8a55bcbdbaa2c1b67fba43711ec3bcea895ff47e77a684af74f5ada11c1c132228b885f129d54c7056f5da609f3b2000b54fad56995df51e310861aa9f34cf9a3e4986cac75ddc5f3eeffc8a0947fd8504f3028ea2c894c980bdcce69aa70e41c86f67942ec2eb2cc11377c537887aa71012cd0628d9b230768c7c2994782ec32dca5dd4cdfff04b1c8ff55d4d16ad645dd2c7207d77b21f454cce3acf10b714bd0e5208ed25d1f4f1213b201cfab7eb4d2aeea7728a5653d53d61e499d58af66ef890e5cfa44367d952f1da10ae9dd7a7d44064d908a4ea40afeec0a3b2e154cf4412ef3bd2b8e17f35447e40a3ffa515cbc3d5612efca1a5cab01f985aeedd5d0cb79e0398f05da9275b4e613489100dc36dbb3b2172cba44d7de8ea29c2dc08d27d2bd66368effe3e897230cf28ab185ca319d0e2d559467f2aa2853b75a8d06e0b8412df72811e5aad5db06a339e761df81c7dc645625b424409ebca2e1c40579965e75a247dbc11e8ae576a3f91f2c7d43d40426bffbf0a78379fd52fd947b6e6199a355c41cab9eae32c91c58fa49275ad01b09c37bcc0bc634eb1ec12762d126456a6c6d827a3aa73fbb625871fbe698c47898a7cc14ddc136d1af624605a3c2e288a130d445e17a5a32386ef8ad66fb460589900aa87ed66e5528e24ef2634f6b425df8d66a766182ef20aa7ddc312fad9e9d8b7b35be3b0faf57cd76647b6e439ebefca9df48eb23d7556d27d522d58b70df06a58d67bb16b4dd46e59b77f2ae35d1398e41ace53e118a058e756ee1595db4ba6e8a6e41a647944ebdda60cc6749034eb3057bd795edc58316f225b9ba5c3a29751841e4012f357bdf432cba2bf3f7cc51c9eb362dd98a4a76c44c6011c7c09997359b304ba7a8c585a88b90e128cb2c2e5996b0772bfd5d528f50d7f778f539d4a3c647a17fc2c03c92b5d3cfade0fdb17b95ac5bb3c36e10578abb52ceb704795e49a352b09f7ede68752984f32a64b90491313abd7b206373d606507daca9989b077ac2dc1e6b4a9e8bb2da450a3b5909fe53a7d82b6dc07b646b26e763514da24d23538d616b7a63fdc0020abded9d8ee7c00abb2e0ba0244ef297e803fc4f7ffe91887b86bb5cb1e47fcfcfa65d9cd4aa09c6ff9258c32aa2c482398475438c2eb7216d26d6facfa3629e84ebcbaec3d2534be542e5ab7a17b7de56131daa5e07755d43db9b54e26c05f2496215bcebcd28f849c03658151fe06d4220b21129a77ad8ca074bd89e970ac74756bf7c7fccbf3c3e32594b4fda289e0f7e60942103be042e868a6333489204efa0071e7e79a14e45b8aa211c147caf340405b2d5bc3369fd9488748aeee931f41692c598e92f19f5a9beab5cac492dabb3265560870a2e8cbb109cd1d56fa9a541c854374a3a44de3518b472f95bcee408850765cf323fc69953cf91a2a9d59254e5cc87498cdeb6e5d26761fbc2389ab289017b501e92b91d751143e7307b3918d74130fa58c4c1ea7f69c3ad2a84585fb0051baa195eeee1e14a27790d07df315adfbaeeb0a64217a4b32bff51003c1067006dfee203a3b3b84a27e95a559c52bdfdf3492b4cb2b1037076b7f775d25007a223a6e3dcd590a6d2d007ce153e7baef3bd0fe68c62cf95c1467ff1677b02c44aebc17207d18df034ac1c4171a15e31650ff899accab19d7d89ec02ef3f18161f60637ad183c197ee4dd64070a70156cf9d0be90df4470b4dc1eb00b0f18eadc761c834", 0x1000}, {&(0x7f0000001100)="2e6736ec8d72f9d8e17feb11fe362cea0e9feda9cce79fdf166c1a7fecb9069f72ab6a45c909aee2ba019d122be60235aaaa5a4df4788c97cd44162b9b3c7e34c43bdd8b80b663ff6c8e92ac8adb0dda81e8e74937ae27e2b17349abbc35e22d351ef476886f8e94b8b9046e52f18a5ba25caf929ff46a307ffc2cdd423d07ae9207b1ec015cbe29adf5e82e099d31ae53dd981980425898a23cfb85d2a6d36e0eb454f586c61b2feddc4d2c6ce26e2d53d07494890899b3bf3b22", 0xbb}, {&(0x7f00000011c0)="b339c96465a91e755347b0871d3e0d5849b7396a4b63fa9885bf09906d8456dc8765067fe98edf4b5254d401ed885bc491ba19ad0e2d44839159127f7718e4b3144020aae4cbb24706b00b2d94200473091c06", 0x53}], 0x4, &(0x7f00000013c0)=[@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}], 0x90, 0x6}, 0x8) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000), 0x0) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x8000, 0x5}}, 0x0) r1 = socket(0x7, 0x4005, 0x7) getsockname$inet6(r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x3c}, {0xc00, 0x200}}, &(0x7f0000000080)) setitimer(0x2, 0x0, &(0x7f0000000040)) getitimer(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[r2, r3, r4]) 16:00:22 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) msgrcv(r0, &(0x7f0000002280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc84b87e758543b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c872c18f49ad9ae1a9846fa5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) r3 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001280)="949052d7d1617f7adf26cb350887668b5bc450787a49829c693af4927a29d31b736b57ecf563b6a95a86ba471d86ff41b00b02016053a6b997eb42bdfcda98d1098e8ad57d36e103b19c59f6f8a7d0653154388de9b4dc4382fe404dd08e5da54783a901662ad6332e49cbfbf6ef0727d500f950b39a83d12dfa22bf7cfc1c57e0df5a34d72ee96eedd49ec55ef8618e51f20aa00e6500579d006384329ca6dd6f7087d96b2099f36f773ce6be2d621d074c14a4160d7499b1034b0a40de14d40702a6bd63fc8a3e92bd065c5268a93df63adca64cede159f34f33153930b41db04d35888580f3d0f4c916951332e2f53a2ce715f37f832a899b7bd6bdd5d1e2ce9c3d8fa7e0fd77bc9b0da3247ef38a2bc1c570cc47e9ee0973df853977da5715b666ac270de977069ab9f1bf586b112222fd5f9ee26513678334b0304b8f9d735f5ee09979d4e911308d7fb981ac3fa4779c3e2a73bda81fe18a36442514b3d45ea808017e3ee4dd36be7b6f44bfb158804d0e6610484c8775fa531835fc5f718c39649c17951b57ed03b32c0152f9de45e5d91e660e35c042a9a0b2e65425200b0cb7ae3ca983e9f612e3fb4b815af1b09031be37d3e0fa2083697bdf32d526235292e67699118a0a704e8debf44192be51e8a5e2a945c738bb9b420e35dbb0a8fb6b6633e2df67a8e3c3d209abdc983bf76a21c8ffdc5f14267cc2597773db770c07fd1a37ae9413f048eb5bb0e97aec13904dfdd4db67acd2f661a86d8ff527a36d881c8c55671e0ffd0e7124f2e2f3e29aab80751bc05797c03778146334fd38f26212070123afae5df6370c52591a1ff5a5620e8d45410b60b60dca41d0f74e6e9fa9ed9dceea1692beaab16f7824d72252841ba71ed1c939a5435f321caf6d42721db9a2d241bd18d91877ad6a738e99b842d02c0799aa008dc5d25c87691b6210006ac0d21a38a148834b857a5899f66c8a7f2b822944e27159f0c8dd9bb1f75b946a012ac51b7a59830708d62073062d6947c60badcaec4aa942d520ecf328168f51971a66fe1994a49c87cdba4809d0668b80dfcb2c156079e61b4d1f15628bbabc6f549bfae5aa25767ebfef1c231571b4e9b2df1d3027002fb7eb20aa768cd73c67986e09245e0ae564cad1cdef5a69767fa59b33482dc28ed440187b671b9e516ae5d7ecaaf3196e4f901b132c71e53c909c9f856c32c81adaef96aac6d5a2d9ca2952e42fdeaa98f60296681ab68898f711ae6f500a9801c626dfd0fe303bfb2242d8c28891105482541a0e0b24d731212606f2ed6469b5ea0dc95327138c2ce15c941963813a0477d324a845d5cea889a15c517dc75c371fe422619a75aa6f5d6240a5b427300b48482aa91807a4e0f276251833af56e278940f840f1dc2859eb40f60f7ed9da2211a06c6128e25c511d9c306b100e8c9bc93da72f64579e97576f2ae2860e1d4d8cbdd51d39a5e9bb78fd80576c5ddfa9ca11282029aae823ff4232eaa1c1c42c1763c085059351d03a053094c3394e6950cc53c33233d48de27885f0652d99f271037829c301a7bb07e0c54af036a8c49c69d231046a894d1a48ce871c7e2b195c70226f7c4aa7e4177fc4846d74c3a8d1da603f03742de001520ac7ec12e8be4ba09797c7fa557bb79d998fa01a57488808d0c711d2cd854d0d463e92570bc0f052cbef98a221a712367f5cf714c7bd56e229248efc26b7774b7ef0f2778ccaf43bb45b31f90528d2e2b794af7866327f8b66d1b36c147b233343df24c27034dec23a93c52edee8c385e10edbcbff92a8a3668d712f9e5972c12654e344b6d44152cd1de81c5a56b9ebbd4208151a9b2737dd5ad670560c67dab525ef9cce5d1bd1518af6ce2758eecbe0f79545ef163ae6a651fdfaacd37699e6d9df0d01bb45054cf0d99afbd28a9539ebf8038f4ec47259a0e57ed89d04b79f1fed47ae84b39e2c13882fb9246b0c1bd0f72f79a9cb57179b2cf001116af8020a751bcb0045feb955d5aadc1839b4969da414f03cbfd3570951bd00f3c9366848b1370f405a493b97e565abc74f4564095b1404aaba6aff3939c64ed44c30897d47a0a437e6bd63c48d187ba7c25e407f9a8293ff38f14ba75ee1ab29465f1b40a5b4b09b84207c192f267e26db82622a15c01121016404abdc97ecf4b2151c29127c137cd4e337c3da5ba8286f37d8f2cab6c6b526776c64688f02207ac436ffc518c99f2dc1d95dc5147f7d7eb95df02b4dc457ae142253571f180299e4db5fd17f6800c69757cf444a4bca6fa6f506d86ba8dae8ec24a15868324341a587cffa15411c0ca98f8346df2a419a850efb6dbcf168a5dbbe55be7053a866adf6cd92bb4b911d9bec1d2e8ed04b269b9cc543c3752bcca9c1eb99aa38be90cfa4fbcb3e077140280d2a1af96808d48e71588f69fb9bba2c7a40027ea2b6001dcc7087862d511aecda7b83e1aa564400c4e6e21b49760246ec7748baf88cf9dd262c928330ef9fd0990391b46d62c6efeebb6b0cfd489454f78dfbecbbcb3421b1047121811173dd43ad4dfe4f0f2b3172134dda396a5efe17b6b001131f63ee38db6a5781baf0eac29e6d7db7e5132268e6683b4b492a84a39cb9d98f92b0b29882b29b829319d8a7e7823607eb988ae3b72bc11210b42d14d8eed2a3be8b85fbe85b9f4fea2da5fa0cbdb2beec3efef79fd504b06853d9f456039cdb921c4fbafe983c1a0d4a0766b513d5c9427447959c0381d18687b3edea17cb5246d50d657bd2458eba2109aa9b86958cb353caab9d0f5a8cdbe3a9d8e298e3967cc063ae6ea02deebf39e640026fbb931dc22bfec3aff12ff8a83277f77b8503055e461b49f2bd1b8f64bbacc22214c33231807aca3192bfe0b2f6d9eab0a2a826992f28aff26a5d4781dffcdce397b40b00983b1c1875dc4b7c73168d639cc28b3fa4aeb9b3e2121027c2c2a4cf3ba8d57da46dc35dfe56cabc4c8221800896fe443e731e9b28c6df7996adc2c338005b2512dcbe42d3cc94072e74848f7f3aca00b4b406334f3de6f3ebe0ff2496fb02f65488c69f125466519a1a629bcfe329a075eebca8aea3de3a2d37c97a730a5a5b7a4fd64c5c83b8116c6acdd43be853274fa7670b7b82981ddf7322245385c1fdda144dd77b20779655baf2f3b8d8ce58eb9a95b240669975733d2fb1c3353101df6f0c2ba196949af83bfe72c363f9bbb8e9918eeb924d84945f96864bc029a0eb1b5f1d67d8e83936a7366c5ad36401d68c36084903f018b010f4d428bb8cb50a77a809fe060773fc1fff4b865db428cd18b29245c6f72856ee9a6f0de3168c049b80c4fd681457044a0b5fc7b892b293d0f0468eddf69b455023e5ed6b5dde32f9de1b98615b34611499bf7ef3348cd6175ddfd3e530715acbc282ce7e65fb72c7f1e06cb99cd50b9290f037b66ef12f2fe32e10dd4541242877d043a5065c095c56e7f3f7ce62edb9f1a2fa15bb0ce40cf271deff9d80c953ecf3dc1780ee1b06d3381d8c36b532b861f4d8121157e9b26fdd27555e2d905278b5a2a507bd507b6faa62b8ba7379c930bc9d655180bccdf74835aed0abf1ad5fd44c05e8315154fd13506219f1627e6761e882a5371666eda49c1209f1d3c23ddbf90e273ead738b809514e7a9e192b9d87aa57bf0536917c5f8ad3ffdb40e8fbadea41fd01780b8b3c23e7f29a05e6a1f7213315ca74e8e3de08cdcd003c66c1022f9ea232d6e0283067f90ed652010c68e13f48d06d2ec3878efe32b214df8316379f3ccb7f23fc3ac1f61a387d82f5f5559be1aaa3c7be3f28cd16f97a061cca91d34135ef28de174db8991d355b8807741f934cf27f77faec3615500b07d29a3553adde9924fc63e62f6cc055dd35c3ea6283592113a1275f480129621dd08ffeb1865d0b04172218db6e847f2ee3898dc558dac0d141e4e30f2e7ab3343a3c6e7b0cbc0931a43cbedc04d06bf818bbcaf3d27e8b8507895e88ff96494a2cae7ba707f4b544e58d503b85fbcd6b5e6a4b76712c94335dbf72e9a5ad711548d1daba74b6f6f94c96c9d483829b281432ed85fd8c9a90fa4460fc3037936d4a5ef9bc42c78066be616d8c603874a32c6f386fbc0bf63664b86f688410e6a0449721ac90ef4aedcda3e8053ef4b20898e8f1792c0e56a94759a9347b89212473d426bd5b2a62b01794c16e3e5a9930029854bcfc7e45f390ccf7b66cee2073ba5ebd5202c2e9d338fe109f7d269aa6ffc2cd7d210f5377223bb7ed44187d7d0a1ca9491aafd83f196dc12d99bb5372214bf6edc4795c3ee624f76deeb10cfd331ed9f285eda02f508160ca3d091ace63db981f494c8b314e943696e9990e3b36da33d8d483ebbf07e04dcadb2a1d6997aecf9026a21ab3165be233158b2259c689bbc64b78e28ed9894a192042407cdf1e26f2c641956a7ca783d3939e57986cd590709b12dc6cc60065ff13571e098cd3884c2ea9355aaf80820ca99c5b5162bd52ab5a9443af3fb607e9079e3b8427eeefe1b2c781c74c5877e7e17fdcadb6822aef7ba519e2e66b409cce8070c31b95083c88d012468f1f618e6e7bc15b323237f7efd25f6e23f7c5058dbff02cdc9b9e05226ff1ad5bc6fd435291061dbc36620a48a03250b2e331d226c29a73735fb78af4be77977f413ad72613c16f3db21e3823b3a13a5634dc908b230c9404a73d6c3f776c172a3db8751a4811ec68992e45fee371879534c4a2563f7743fe203cb631f6968de766294ff33e48edf9956056ee32a731d52f3650b795b906e2544e13a10c4a2473bd987894d4767bb94e9933aecf733aa63a8487a3fe96705436c863ef2698e4f6258965965ca14ab8077b9040e3ed1be800bc07077708babcae34c3d7efc7a16eb29fac9678b4835502a86497a8c0cd5d162cfa6a7da7f1dfa308287c16361326466871d461eeba2115514a030836d1a8fcabc1c7e21fedca6ba2f402e609c42693604a15735f34c4fe482ff56d5dbf5043cc3c37049a9e05aeb08e189f497aaa5b18ad5c47e70e47991d13b5576e8e2b40b07931c044c308926f1bb768a732074dea497fab97c7f3c1f9402f294ba5163adc359cb4ee10af36175055525b93c24c2209bad4bd8260a86a57660935b0faa893c20a46b16938ef8224d04a708e55cd9d2402c392ec24bb47d401413b9ba5d387d582aea2da56516ee3803901c1cedcd16d21b23acc4a880f9ce6dae69fc543ef658fb3c638f98898a1325b970476ca33d1922ad0cf4477757f3bba7da12ab9cbc0efd7f593a17cf46ea62d123d74e1e9c098c21614c76f14a33b5982fc148c467bc8f26b7b8eaa617ff43963e6512a09555e233481ab1c16fc884595487a2e7d67e951f78722b4dffaf67635aa18c82aaebb14b25021309e2b3332812fe6ebf8e62ecc0a03a34fd6a5e3c79dfeae8dcf1ef4f31c77f53f895eee16d6cb2acd53780870d8736392c61bb021d6a66b137d2ec7a2d2ab47114060f087a30d77f41e48cb554730e118335e15dea1b5f2357fbad6ccb6ef1c5728a5d87185c7c2325d28480f5896936228864c6e5965d85d49a21e949b0b7385976cc7f2c196f6927e28ad98f538ed873e40927c68cd06ee93e2a3d8a1bfce59de86d4da8c6c33ad1beb664c30b323928b168c86dff15ec33260956552aee23bafa33e1967b977f8698cbf2f326a4b8fd303cad33e79219df1ddd86a3d2482093aa263e1544be60e3211cd66def030dfe0eeec50e703fa1adb14e09dd54d89cb1876a3b74493c045c2952b", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r2) r6 = socket(0x0, 0x1, 0x3) getsockname(r6, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r5, r1) 16:00:22 executing program 1: socketpair$inet6(0x18, 0x8005, 0x4e5fc6a3, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="f255", 0x2}, {&(0x7f0000000180)="38cf920c56d7778adc51e1cf65c18190de71c4ce35f89fd8586fe564bd333df93d2355961a85a892816bcc24caccb4dcf2a16f9f55a479d3e7f69011019fb9967efff1ffeb37b5c3b48b08c9a8f79266c623fb50f3deb37d9b0119a339b79a39f4de22e59f0a649d93f80e707374280551b2df28a035678fdae9b3", 0x7b}], 0x3, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x40) fchmod(r1, 0x8) fcntl$lock(r1, 0x7, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x10000}, {0x18, 0x3, 0xec42, 0x3}, 0x401, [0x0, 0x1, 0x4, 0xfa9, 0x0, 0x3, 0x2, 0x100000001]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) 16:00:22 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8007, 0x80) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x7, 0x100000000, 0x1, 0x5, 0x8f, 0x9, 0x7, 0x3}, &(0x7f0000000040)={0xd6, 0x9, 0x1, 0x6b9, 0x59, 0x7, 0x100, 0x5}, &(0x7f0000000080)={0xb4d6, 0x9, 0x8, 0x1, 0x5, 0x985, 0x2, 0x6}, &(0x7f00000000c0)={0x4, 0x8}) 16:00:22 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) unlink(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() 16:00:22 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/164) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x400, 0x44) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x5) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x4, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/189, 0xffffff78, 0x43, 0x0, 0xfffffd55) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)) recvfrom(r1, &(0x7f0000000480)=""/200, 0xc8, 0x42, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='}%(}:.\x00', &(0x7f00000005c0)='//\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000240)='+]\x00', &(0x7f0000000280)='+]\x00', &(0x7f00000002c0)='-\'-.\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='F\x00', &(0x7f0000000380)='\x00']) listen(r2, 0x131d9961) 16:00:22 executing program 0: r0 = getppid() pipe(&(0x7f00000000c0)) setpgid(r0, r0) 16:00:22 executing program 1: setrlimit(0x400012, 0xffffffffffffffff) syz_open_pts() socketpair(0x0, 0x8001, 0x28, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000080)="0e6f468da188ecd565301728336ae2a4be7ff356d2f61172bff11f5a7f7655cdf4af2cbbe488146d0b8ff9970342cae8709034f9a9902fd78ee34316a1457329feafe105bbf17a258516ddaad146f86097396c7dacba6295ce456b6bf28b19eb3c7b2825fa0db70125afcc685bdab1e941ec975e6d8dcf4b5c2b66b2906d8bad0994420be27aef248aa20bf4b169adf21793fce089777583b1cd8c9c2a0bf8651e1b1170696165659375c63b53daa51d5dd1bc78", 0xb4}, {&(0x7f0000000140)="942447371311d10c7c801c90fa09", 0xe}, {&(0x7f0000000180)="e6fa83de600488f02ddd4ae54359c05acf5078baea44ed8b4ff40bdc637a3782f2c2aea5035ca44137b132a24dc97fb33b33b805e43a3f9cdbba92217763bfd1024388d19f535247041cf9f2a69cf18866abc2ea102d5424ab226c2dd19ed0554debbf02f504628f9279ca5d2edff3859433a3cf8bc59bd07ec9d2a2058a2edc760d57870fae0eb069b2bbc169aea1407e3f62d8c4e286adc357d5d8b14d4ee507d213d55d1b7f591dae79b7b9202873c6702906c0d16bf53c88d56da609527edb8c091dd2", 0xc5}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="07cc6f7d49e54fe2de3ba878b5207b2044784db84aa738a2e4217bf8ab7700026c7ae277d1059e3de0c6fbb86d61cf3213f2f5445bb8defe91c8110644a8f9ffa1719d4831e8af748ce4ea6da484cd0e929073b52c811cd8f980ad12e2e75ee5bd8fc01046866890932c41b322018435b007301b09553def76eacff27b02", 0x7e}, {&(0x7f0000000340)="2500d3b25b751d1693c1697a820dc1019db197455cacb5084901efe85c46ec1f8c47b99d78db9629e7a92d8881f337d96dc3c0fe001ff94b9d8df8664a3c2766c3f1936cbf7d1ba6b4bb631c1faf3f5c4a5684077095679543a786452cb6aea7cfc3bf0dd7262d924bb3e8730949695d3fcd8d3402bf082d498ab9db8671827efed5e1e0611fa2aa634500d42c13c13af84695035fc3f9b325330810ee", 0x9d}, {&(0x7f0000000400)="fedae2869012a395703b6734279f25fc7931e49c81d10699bb78e4fa59f82d9fa1c240a1861f908ffe54be0fd8eb05e21b61c1d3d4f4a325f692dc843881ad970906f667f90eb90204781331fef8cf4e1ef426a4bc4da4e46dd25f10f3befc62f716c53f518d500047f74c7398933390db4ac6b9addf547d1a1cb19757ccf2045b5e0c6796d467a04d378d3fdc68234f9ac3c9ac5f26819a858cea653ab49684a2ed76fb31b825de86dd29d421dd5d9fc982c396af474ebaf90702673919a1e6f93bdfebb2328078c297cb32", 0xcc}, {&(0x7f0000000500)="7f469f190cf997292297ad427bedd3a7973d33522268a68e94f3e45a37a4591388092cb157edb9a7b15971f66986e8d52be99a871442c19cbe96abe0cb67c366aa194dc0ea59a3e700b1ef9485e3a056de1da2a4aa0daad8c76a266e21832f66d4a8f3411c2d903c6365d4d1f0cb57f2d15199aaa722b7d2dfcd6f48fcff58c525e5c2519e9f9cf3da7efd248a310164493195c62c42fa2d6bdf263fc0df26d2ee583b717d1e501e19114e3bf46d9734a42d237bae68216b396788c13665655e8378108b8e836ecee74d6019749ec225b210aa0a4f15f0baaedb39aeece96f649eb5bef7", 0xe4}, {&(0x7f0000000600)="2e10ae79582b0da77b839f9d351f0ccd5ee27c63818575fa1b3f9890813b98683b", 0x21}], 0x9, &(0x7f0000000700)=[{0x50, 0xffff, 0xfffffffffffffff8, "91e890c010ccc436c46f25ac155bfd32524261f12c21eb4aa574cbbfd6799d9870d4095f5c6cbc8e1619c64420816da2f7a9aa57df651df10c82166b"}, {0xb0, 0x1, 0x7fff, "639ecf4cfe96acaad6a76915d721512401f49205ae65a989d3a23ccf3b9fa866a8fe048d91eb18e79d0a6a1b6bf712d67f368af824c400c748e1b042326315e5324c2957fede7b153147fe4993e9e3c42099b90dc673b199dcf89daedf1d6dcf5e14df72795005eff650a20c4662cb430cf9b713fd68896f78849c3d71d3606191186d6d1044a7364fc69cb9d427803b4aa2abe5d25cb47bfd49"}, {0xd0, 0x0, 0x9, "403856cd6656e2fe604a78ff2dfbd85267ff769da4f8170fff08890107f25c919ca453348fac9cb86a2a459cb72a707806aa4f03d2f9640a673f78094bc06c83d16a89593d3348b823c458636f24c72fbaac3e5b605955292a221a77315059a56795b1d486e5532e3aa9cde0f616507276e43bcafecd3e4df8aaca06ac5ba64da68db7915ae1c15ce38194119fd02fe6dab97b869ffbe0cc06da01a3f3a2e7faf0a33e11c0b2a2849843e352aa6b15ec7f361b8120c03ef2d610fe1052e5"}, {0x58, 0x1, 0xc0, "f23fc02a6cd244cbeab096190875eb14d114400c527d38e22bda0d17218f17f0d084ebc319d1b742d96d6391c0ca24b34ec0fb29c97dd42a9826f81b9979a233c443ef5a88"}, {0xd0, 0xffff, 0x9, "64603eb0ea778728327c86dee756e91b7b911eb74eb4fe3fdfc18c7218057e4ba313dfdda45f0efa9f31853977edf26277cd13fe550a268e5c4015160640bce4f49ac24afa44cfdd9cf1bd65f59ccdf75ac9ae5ed75bb21117cee3ee4a769217ba86751f8c3f39fc500fa03f24ccb65152cf710d7d07542acbb6cbbb3fed519fb5e9f52bfa3ae92897a58a23e53f1f95ff24fd662510176b58c329bacbf77eb6493a62eb16e2c657c72954caf86222124678a977848af83995f1d9c479bbab9a"}, {0x48, 0xffff, 0xb6, "736dfdeb504aca05774139aa74bcbe5a54f22dd502d0151a18b033570bb561db54b408786f5ab4378ff085c3751e95ca7896100223"}, {0xe0, 0x1, 0x8, "4acc65f60db91c733c1974e7ffadcfb9f8b147b77b33e9ff2ffbf5eb4d067c7b609a9940c8ee4ef9b23959da0b43f9bba6af7fe8df53350e4b5423707c705aa1608f056eb7bd4601c1c097e9c7f4acf1c6eef6a3bf54eb6552b10ceb5eadd0380e34e62dbc87338c1f6f8f1232605b76e0b82e1776bdd5a1db96d644887383da8f14a25d7566e5a4a169569b427ec1d0ac3e5d716fefa58c9218f996fcbf87fdd387acee9407bbb14627e0e093961522fe95fe0f7eb8941e362f16e5dafbf1d55a588a5a7bca249e7179"}, {0x28, 0x1, 0x9, "f08d3845baa8b552fa5c1640569e3745d8"}, {0x48, 0x1, 0xfffffffffffffffa, "eb53c45a5e1323d419fe5678797fa76fddbe8950c24dc4a111cd2e9beb8aa22db55f9d7a361a0b99ac1e444ef417cf5ed1e881cca23e4d"}], 0x490, 0x400}, 0x4) unlink(&(0x7f0000000c40)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000c00)='./file0\x00') 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2dd) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(r0, r1) r2 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) close(r1) lseek(r0, 0x0, 0x1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 16:00:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x22) socket$inet6(0x18, 0x2, 0x7fff) close(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000f71000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2005, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000000000001f9, 0x3) getpid() r1 = getpid() getpgid(r1) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/223, 0xdf}], 0x1, 0x0) 16:00:22 executing program 0: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r3) kqueue() geteuid() r5 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) setgroups(0xa, &(0x7f0000000140)=[r2, r2, r2, r2, r2, r4, r4, r4, r4, r2]) dup2(r0, r5) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x2000000000400, "1eae0000000000000800bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00", 0x17) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000380)="3ec8c4d950c87dda1d1283ce844a03dd2cc0d08b138e1f30649d072f5df48f36f5f3ca7089d18c0040b4c474f2e5eeb325763da56c2d1edcf4ce8baca4d8260abcc8382ee025cf4c09105b96d7ff9c5a4ca9989c3de12bc1e6a66fc003eb6bd7c6434413cc18c745d9cf1492bf9fe4e04818ab9c79f2c9a969bb1f2e1b3fb88b89385656b0155e3d49ce5cbdec769192c30714740e40", 0x96) flock(r1, 0xa) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) preadv(r4, &(0x7f0000001a40)=[{&(0x7f0000000280)=""/9, 0x9}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000580)=""/102, 0x66}, {&(0x7f0000000600)=""/142, 0x8e}, {&(0x7f00000006c0)=""/238, 0xee}, {&(0x7f00000007c0)=""/247, 0xf7}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/167, 0xa7}, {&(0x7f0000001980)=""/172, 0xac}], 0x9, 0x0) ftruncate(r3, 0x43) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000001e2d, 0x4, 0x4041d38, "0000d2518002197b30000000b3fbe87558a4d1be"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) listen(r4, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="20476eeafd743b20d352450850a29eaaf1fd52489b9adde9547c201fc91a4a8a5a89ceaa1f8c446eb68ae4c4521d281a5639d5fa6be928e63f88459911ebf036cf0028e4250214bceccba8b69ef0b670da29b87f02b1aa2e76d64bdca69c4acd98", 0x61}], 0x1, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x81, 0x1, 0xb8f, 0x7, "997d74a95bc2b6857f741d31952e58d0e2aa5872", 0x8, 0x101}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x100000000, 0x8000, 0x7, 0xfffffffffffffff6, "5f16dc010089384e0500e7c981298f7d63522300", 0xfffffffffffffff9, 0x1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1012, r0, 0x0, 0x0) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7ff", 0x2d}], 0x1) 16:00:22 executing program 0: socketpair(0x1, 0x8005, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x3, 0xfff}, 0x20, [0x9, 0xcf2, 0x3ff, 0x5, 0x6, 0x101, 0x3a, 0x40000]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/51, &(0x7f0000000100)=0x33) setsockopt(r1, 0x29, 0x9, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 16:00:22 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0xad, 0x0) 16:00:23 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000280)=""/70, 0x46}], 0x5) kevent(r0, &(0x7f0000000040), 0x1000000000b, 0x0, 0xeb8, &(0x7f0000000000)={0x3, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3d}], 0x3, 0x0, 0x80, 0x0) close(r0) 16:00:23 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0x101) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x43, 0x3) 16:00:23 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x8, 0x8000, r1}) 16:00:23 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x9) 16:00:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0xb, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x1}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/\x00', &(0x7f00000000c0)={{0x7, 0x1}, {0xa2c1, 0xcc}}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = accept(r0, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/161, 0xa1, 0x44}, 0x1) sendto$unix(r1, &(0x7f0000000180), 0x0, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:00:23 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x200000, 0x1, &(0x7f0000b46000/0x200000)=nil) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0/file0/file1\x00', r0, r1) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x8289, 0x120) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) 16:00:23 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x1) setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x480, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xdd, 0x4, 0x8, 0x1}) unlink(&(0x7f0000000080)='./file0\x00') 16:00:23 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getuid() setuid(r1) setegid(r0) getppid() 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0xb674) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b2", 0x1b}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0xaa) write(r0, &(0x7f0000000000)="86085ad8c2641db6b11a60d0837a6907007335d6ff0000", 0x17) 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(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10, 0x400000000000}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0xda21, 0x7fffffff}, 0x10) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100, 0xff, 0x0, 0x2, "0d30dac4d475375a63a5014c61e14df45871abd4", 0x8, 0x4}) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000180)="80e8d63da54be8278ace49dd62bbb6af2ced717216baabe2352e7ee349f89dc801378136287c64440fb78b65cff90f5adda31f0f74680b68d0a6d874d36c0c2941297d213b6680ac49585205c3556ca501d31194141fa92a05aa239ecb29871da3f5dbe922afe078bdc62240ca4ed50237edd3fd487d74e1dd639c2f1cb7d038028e40e9985af319198ff8e339ca9128bcc6f454524926bc1d6cfe18ab06dad632a33d1bd1034e9abdea1dfc57b1ceea1e27d28e9865cb6a601dc66ddc0a5a", 0xbf}, {&(0x7f0000000240)="5fc77d688b59c01690111d06eb35529b0f32d08fc5101be0b4494e8c42ad7083881ad1e3d65dae54050a838060f5da8232b6756a03a8cea0a199244b7f338aed4efd87cec49f94f4e8737123f188e24b1ced318ae28eeab24169c59e5e90324d9e34da9471f9091fd2276b744b6ca88af786a593994585e8c6f084ef08cb23ae04b9dd8fa99596bb9d0765", 0x8b}, {&(0x7f0000000300)="18d85f08067885782fe376fbef59ba143da4d53880576ff760cf487fc2a16115351eff2a3127060c7aea3fc4a00fcd3bd87805", 0x33}, {&(0x7f0000000340)="bc87f74a21942e051ce026e71ae027b3347480885c3046b01ab81cd3755accee8b10f176683019ed3586f374ca344f3820d32cfe9033da6ea418", 0x3a}, {&(0x7f0000000380)="62346e2613ac3c4218816ec2f74ff75e5b5a4fdc6864cc33934afccc90089d09a1521ca552044d9fc44d02e8a91c3f2df828747007550264c3b7eec65f4b7f33a3e3538eedd498c51d10f619e942ed0f1a", 0x51}, {&(0x7f0000000400)="5a773bcabdf6614437126ab357338363096aa2cf7efa37ab8f6af722146c34f716fb5580b3745fccbd177de24236b9d6dd30838b0c838434e7d2f58fc1eb82a98779114f2ed39570421cee150453eea00f4678c0d9b6a508e602ae17ecf22c39a426deb392785f6a624db75428a7966c16c4064f0fbeb06aabdef78879e527a38d2ed0bef5003a2f5d09a4085647a75f7eccd38e2085b2551b8c2d688a7a751990ba1515345aa10bd97ccf5eede430b1dd994e3f5a81b071dc05231a9adfa8500476496c5fd051a7c4868fe1f7b54e69f5f85daf6c5ddb248857fcf25ceb78d8c2be02664bca28d81b4c595bfffb760f2df273febc7485d9e4871d0ecc09afbdef0b9b05a1276ac77a75a2b58c82820dea70074de7c4e29796d3219c84e6f9937fea1eeb1d0b3de41b12f211f3f74391a66a00600434d555a7404a3457ac3a62a47dd21daf5802b8bfd521f2178faf223e7b6284c051c51d538d38dc478e367d8ac288e2867715363b33a1e3f180632543c4f8061e06c3cb12ed453dfabb41dbf2ff8af6d4ffc77b8d59e3b165098fbd3949ccd723a6c26e473569ac0fcfcc208e6143ce7e7a3fc792c06166e8e1e96d7a600394d7d5bbb741f77cfa8f15ea3d2bc7d913df6a4fec49550ba137d59c30474e98dd9a64ec32cdaca17008aaeac2e97e558df61d7793415ccc57be4a7688ca392733803800afcc90178dab371c4a3b2c82a6d92b199e2902d880433a30c26a2b4db38610e9621671d4fe0fdc5feb72b6a49a97e49072a034dcc3efa08c4c98cd89e3391ff3e6005b40eb3a68684ae7a8cec417f3fb35a02673ee17aa3a27363c43ef2da571ecfaade53be9cbba0a997a46207b2296fc30bd409010cbf240e72c9106ddbe23a4a13355b54f26787a209845ac7b7ed381e390cf8774b4921f0c758a977a5834ae4d82e9a59ce8b217374a98faabb917058a364b6d00fd6fdc6607221d84248326c941d74d59141b8e935913950c37401e05f94ca4a1268200023117e8d18fd4faca40dd84875e782a5e170c8dded593493c71b5f7b7b00a688fbd0d7513a972931f6fc457d134640643e04e5b8d2144d92c9cee0571dbe8f9e3896cdd288a9cf6a44c1d7360eb8a3439b398ac83d8b7aee8a653ccb45e4554e3cf6610f7720819ca9c2738ae68794f0b9a34d4ae62f80f335ab63fe6b177953c5aa78a399cccdfbcbe3440f8c7672932d242e417986ceb629d6272be6cd8a47ba0c82ee45dba2dd0525ac477095f712a0518af111aa23fb6944549ac92b81ee521f849e150d37ac12ec42633ae16369cdf9239f07c10f3846e7500354c0af19399cf594c70d76a92c31393fb367af99feeeaa9949a5abf596b24c9cebc3a5f528c5f319bd003520b4a364760e30274ff8d28ece8980a6254aef2428d161cb1732aef3034a043db7fa51ec4c784d098cad38b8bef5370055381d5ad39bba1de664675263148d886d1a8967e1a5c1914c1bd9c4b477876e54bafed5448fd1cd283d29033116f0a855a89165b769e202fd3385d5d2e6f06497696f4e58324f1448832cdb40dae11c5a04ae8617702fbb2c2be0181b5523bf5e2953e777a288ad2558085c8f500fa835d369b724e1d584b5b1f3b5f1275d05a61ad1549650355f73eb4e952ce0500a39af67f7fb114dca0c7b4e5103cdc8674a0351ddbd06ed64d73dfcebfde61690ba06aa95fcbef57a36cd9ba4a7be26d0728d354235eed76622631f5c767b83efbf2af2073ef46375af79838dab06e51e6e2dad1abfbf2020ee98924a2441c4758e53e538f2a402e53fc0c259ae94ba5ce12cb121ec2366137a0edf010af72793a472bcf2ec25549353879dc825d7166dd7f1e4c38a59c5d1b46d9a56edb1c724126283374b3c0277be98f606e08a5b947f70f81cd0c8007b0ece1ad7006a00325b83beec61ae82b3424d78e5bd552883e618e4f5a3c5ffcdf3b2e9c2a0b5248df41ff089f63055dc385ee2d08a1acafe329b0024fd093723b1ac23033d21a8e9af788e5c4b2de526091728997b4c71533fe5136663128aa19fa6f3f1eac09bc4332d57515a33898091fb6c4e5584b4dcba803dc67cca494d24434079ea8360f3e5a8298cb2cbd5fa1683fe007e109f7f58f37f8cd06a8641c7cf0e11a2b83e81315a601055a11299fed7cc3151f550fccc65a3e88db3532c1edcc65710bc0b63891255e0e553c3000268a9685aa0a31d2a56bf49debfcb49cc197ab785260c47228b666ad1ba7115da86fc58e06e57fc7ef186bc18bcf729ba6d9c0940f4c8139ec15d34852dc19d283776c9dc377a656a78ee82782bcc7917b99febfa4aed859e6f70d6ab75574be9cd87ae4a28137938e2f54519c80d7e09616213f78ab31096d3f0c79edf1c24573781f5ea2d8640431ec6e69e8a322db935f279645c68cb57ee6b2ad692dda6dd8fcf0f571e8fe9fd9714df03e2d0bed89a47ebae652cfab0243752a8424efeff27f941914799071eb6fccfdce82b59e555191af0ce2ad92ec0fb7aae2e3482cd061001ef7b1f889483282d274305e9d7fbc3ca2768860b03670b90a7833d89e9aa716e15479c8de0ce548bdfccb9f57311c51fd3de9052482c6dfe4e32257ac34fa715be6a447a74dfa61619f1eb5fae6cd110aaa4e3d640543a79602b9236ea7cc73aae0b51a9304fe34957fb314b9bf74881c103cb2ed8276bcab7ccbf1ff0b581b5b310a8c58783330b2071471ba974246550015c35dbcc2a30711c4fcc170f7852ae432f22819ef0d18faf5a1af2721e926ffa5fe1d401fb2885113d747b321bbfce9cd04ed44ce41ef0d650c169c7426fc47b9c7409ee210b1f59bf190dcb7ad20669636f85b059245bef65f0ab223b26634a31487fad1347edc21e24711dee846762215abe32275e9d28cfc439b1080ad27b4f52a5fbe48250b0c3a7e5343a294eec45408b412d786ae0c061cd3a146bf1763b72261a5b1757b5b6c07961223320735de955b7a93e58d483fd39c16159ddfcfb85d4e4e00bc73c9bda377aae2315fb91b04bf44cc83cb347a103a0d3d7f6b96eeacb9630d89d2b0b33a4455f93326420f57597613a8a73068b296b7d06ebcf67db40edee04c59187119295dd04d3b80ddb37527832ed7835fa29a308b9576666bdf3eed375ff514c7252694bfac9da6fca5ab2847344519a553e0b1e15fabc127ebe55138f8458224a9ee1658c97e7e4d556ff333ac32cd7b87a6fdf626cb98a0a338687f8036813cd382d281553f98a84573683a1c21fffd75a638752e0d02d7949296d0de16adfad4408c05f1952653ce9cacae865316fac422d2fd89e7bd6f574b293d5caa9dfcf89c67bb5a38a7d5a3922ea380f731f9c25828c13015b4c8cba4132575c8d57510359d340c4ed7590090d12074edd2663c60b34c59babf6a5174794e45b6a3d314b751ee91f83475fa91022109557207e5569553361c2c66911d385af7cbffdc9cad0813b713039dcaaf7040806a0f1358e63b677a9b78e4e2f71cbe86e7faf2066e0edb6c4a90f970de7283b71209ce8799afb0cfe94f947e1c68d3c3003618b0abfc0d136a371a9f1e1504400db63cbbeb346b59de41db0a1713fa44702e8feb7e2c28db59bec1b99245817975d83063f46bf881fb3db5e86526f18c30f946b19762355efc12f01b62d485de4422c3964866884cab5d67f2b0ac5ea32144a6d67bd0f2641f1db5cb5cde6ffc5309a8ae1c4fcdeffd4c2fcf74c6ad7fa2da780ba0406e38522a60abee1afcf702c4191020b54a5cc04402b8bed8f72b802750b98002483a1d0ec81e644cfffd51bcc0a6b6fd1006f5b056d79f43789d64c2799df77ac85a6cfbc2c20cb11de7400ad379b2c2a5f287cb61eb18af2cb34927b38a02c86cc734b67da427c39f89ba620a2d13ac8d4603383cb3d4ebfb5667c54412dd93e2d712f9a7edf530107bf369e9ae687b6ac909e7ec297efe615e587ecf6619bc82a6d9bbf451329b41d2c8d0d12a1c0ac19e41c49effa7caa4768e3dfd57f7b4189627f7e36111ac5b36a6d54d276278c1e12023fdd56d9bccca6068ccb2aca03006caf9b2d7e5e45990719dcc4dd472f6befdbfc1ed34db5fa67d90dd2a819da40d88a592a238afe3cf7f9f501f43156f7c3a29bff242bef812a5fc99599d25a7e08314129e656c5f4a427aeb738c7e8b30f78d661448a2a9a99b4db55d0d725749aeca53e90643c370ce5e84d1c6b9aadd0f34c667d63126e6bdb51a0816e7cef4cae0ccf1bc39231a86af63133e4e2226879f08f11d7608562d8e77c17e023e867a7933ceb5f6f450c86fab9ba730c9ff04798bc5254f28db7ad00596b77b327ecda6b19c99be7ecb6d6bd7b5a280371e1fbe9eeb6ef02129ccbad64038f7770b2f3b357c722b81b6805cc49706a88402e6bb7600c9e4705b6dbe86f823708c2b193ac31cea71dbd9809d24b7e718f90e47a603caeadf29cabe00884b7afc4e4f7dbe795333b555d57eadf4d195791fa04a3e8df8c9293c14c8c651e78179736b8e2a4521c7c79d3c356993e1c02572523dea06c34bc310818ee85167437ee2ab4dad59c2f3b79efcb343fcd1addb625596dd9ac8b0b3c3654a4669241234f2fc086fe0b481d22929abd6c63bbe61448f38cc998bcab365a441d769e416878940354fbe6d3e1c735a12ee342ebf8f083437d151d3122d935912410ca315708a36fac73c9776433768e54d49b8585d6eba492e92ca4bc672c8f321f6d97e0f486bd59c62c6af0e79dc8cd7e8eaecc63e7a446cef0a676d81e97cc46ea12ae98096fb8da86b30da6064c5566dee748e3995120563411b4cd0335850043d7469bed3ca3cf836662cb2f19b8f2ba4563b9a90141bbe201ed72ce4127c05eb86ae1046972e9f9ea42460e2e916edb460425a948e8c00b2bc9391fda5011b4082f02b3c4bf0c1eba7a553821e5b3625da3a3ce06a0f9b8d9e525d1b8d906d7d6f51e9eafa2880d277948342059b65ad3a81b12d26c76222737ae5cf26443063616542c7a34b6bfef829fea71f2d4af562a2b780cd9b63060fe7c60ea8c84b42a017d9b6fe8bbb5716d59d62b89713d35dbf4e9a6bc02e12c99d2af51e00565fa02652389a15204f036fe0f87757353428a035cf0bdd8e7f3cb864a66a039966ed2b4db9f4773ba4005bbe4a58285f16d1f4e8850f8653cebb59b5db34caec246aa70c073bc4a2fd009a183e9f2f06a6beab87dd916928662687567fac72d0639bcd47cacc4a97304ca08ead40d7140b940ab0f6020d2f69831580cda0700e1124ec6e73ce52a8eb24986d129bc9b902587cff73e34fbbaccbd0701283a6a6b0212889ba9ee462ce43f427dcc9816203f78ef13429882049fbb3a84c085683e727aeec3f586ce929e910b71a38b926f089d3b77fb1a90eb7c108aa8d9070948e74454d052d265e56beade47a52a499f81e026c6f9499536c0bd93ae8a822bb25074fbc56094b75b0e5f2c7d5cce53c14c1e4b68a0533a0ea03691422d0e13b4bbcb1e06b1ec94acc9cb01276949f3158f6f55f848b454a4dd293b5d18b65cb75875c2be24c4c1eca12f2c29b287e834482d8615635ce8eedc472620b5f950984b506175d7af330d774a063e256945cbd29d9488b36bb54fe9ecd890b72af783ff415a0ac84ab786043e47945230d5f83a05d8281793294c437f4cbc6629f072d6c164fcab0dc8521d87dc20ba1ae4afcecbcb99ed55d0581a66fd83a58ce6de8b108d58962c927c56e5c959262f60ae42981427bcc581fa6bd7b0e5c1c54faa9", 0x1000}, {&(0x7f0000001400)="03707394b55c158bc8e8c7966ec8b025", 0x10}], 0x7, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0x404}, 0x404) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fchmod(r0, 0xc9) open(&(0x7f0000000080)='./bus\x00', 0x8002, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) r1 = msgget$private(0x0, 0x14) msgsnd(r1, &(0x7f0000000200)={0x3, "fb49e876933c03715f545a5c17e233d2c64a33dc9ab032d77934b9f9bfad101032c92aad65be451b2f955e4f326bf66845c5d9f4f4e033d842aca82ffc6e7d7211e6ca338685e86c8d5121341c19116cda01f262fed7979232abdaee2a360270072ed198f410ce7543433e2b8ea925d5565226e029f4532b1f6085cc270e6f8f77b797526ac49c7697f7f1d0f893f26dc31a983c3b16efb85e677ea8da249507f5f6a494f8d44f079658f9e2e5faa741edd27131835e03e428f3a1be8ea0a4e4a94ae33b785fd565d98d0897dd115fd9d900d5dc3f41f763b2a83a5d589e8f24c54078f12b00e1182b43da2e12b4c6d8939f08215f162f0c4021fb71c73bbb9ee086e30656f4eb85d5101ca24fdb6e1748f23f48fb1e814ebf32e7102ea348ff474da75fbfe6fc51a18c267b94e82c9354b4a28b039a8cd409f407c15b9200ffedfbccf0516fd463b0b74c0c115303da2f3bc012bfbc403c6b2c1eaa408fc88aaccf16930e838210f2768f53344e4462f4a88c53196e4362397b380af1f1482c03c36976aad9d0d94cf8dd47d7c8bdb98c647350f04021a1f83d67ca0a50625f5575226ec69edf177dccc3143a3c1aa0eb1f78e60fc52c6eae53d3073e014ea1eacd888135f4d1989984082c8777683a5371fb08f48c28896382a9d209e8d082e22308c243d756632eb337569cdcad5f1a6cf9f4d44a6d4f01560e9d1c2db10f760da2b47b358861a554220ba41756923ccefa15b45e77bae08873db5d8fbc50eab8c1eca70b641eafe1a2dd7d964280277b229ef562615b3909c90f5b30670ab7c089b4876ff1aa666599739bbe27cb3112e6a2128c7847d0409093dbf743ff2317b2534ec22ea090c689368d73618ed4dfacb044415afc44ab6f4e01445e772b1e55f1115f8972f798cb6b76e75a8ef2dcb85d57ddb11285f527dab655197284e31cbd3d6148d721465d3012c258bbed4b3dad21cebcb86df7de3a70b2ed7e62b064d7a5f311adb176881ff1f81f512f3bf606e0f2eac366cc9003c0815453a166fb55949d7b6044d9338fb4caad5b117a32e3a356bf01f2c8235203a7fa38f397c46e9ee2e83e26127e19b0554612b1ac49fbffdc1f0a737589c45048e82051ecbd689551bf95002d9e6f17c6ea3efb7c0cbb08c1a06d4e9fd77b8d9e1438dcc42209faa9c0e1e8cab67b31cb61d660af565c075214183d97fe124d58ede3e06f490f8cf16360ae71cf11edd278d7b7dad572a8dc7c3f6b974092fc896b2603362dd8b32bcea9588c9e339267ff5926fe76e74789bfcd09cd2b4162cad102392eb92f6a0a606857b7151519db11c4b213aba66a0c78dce5a4c96d228851acef3b8f9fa2c95b10d1db3a4174ebebf77053f991da695c87588a46616ce9d56728f8f9b09244653bb3a6ee32fbfde81f5df2c85bab09c0e926e3b84a0d818dc1964e95d3cfc3cea511b7f59200577b0277f4e666596c6a69741ae416b3345d73992915844e71d827feff9e1327d2f2bb2a3abd3f4bb95982d8d883019dcafd41dbd72a6cd674ba9441990d267ce4adb15509763180084c755d1d53182185ee6d7b7805e898d64c2acd9b0eb8f2d5ccc8406f2b99fa45b24f07bad6eec1cf7456544e1c559a24ff1a34cdf89ccc05527a82349e379073b58231c87d4899f80073f4e42542185a7061df96457312a25a65dd3172b95282bdb4b71ae5b6a6e064485125743a7a49b8282027ffc5b2cef7a0ae349a06cbc01f4c213065ad390cb6566d57ae8883b721bade353c59e66211b01d7e33c850e8dc60108c539d25156f6c027ab005bcf4e1e12f8313ca0d663d7b0cd3fcb6a18c7b3b9ceff26544edd6deb3dbcc8b5a6a1a1cdffc3ad50ed2858daf8f2ff57639343ef48f035e947c269321258f51dcc6199e5b0c6738cb4a250fbc0dbbcec29575ad5d65eb10ce771d03001978141468477288db36036d67989f1ac57405c5b7e0bf9f565f5e01dbf61db5fdd7c1eab9dab37da629edb4ab0d6fd3610925173a914eba0b49863be03d2e3fa43e99e150559d4de844ae14fbcf61224b412d952d73aef8dda892cbff863bd42740feaab6e26c25862bd3881eb71b2226981c17f78823c061bafb4f1df5fbd7dc0c4d32996a78d9bf63f7143865dd55e43ff61242842a4ebe3a5a23b8654aded7ad9dd3b151331726a16d7937d9217fad201a1234d0c686f8f136535f122cb79c729e80fd9c4c17d73066512fe54632ac6ca6f4b7f172a6265ea6bfe439ae86a840c239dc74e8e5e3c1ff5b7c9b8486ea803b5b9db03f81135775ba590cbc5e51e08b91913a866552f7ec674a7a94952f7fd2817ed2bb8c6df1e937cbdb31c82f49c3769ddfdebf3e6a8731f3962057733d237a443bb38b01a7c7b7b2ede947fecddf99d2cfd3e7c732c66ae8929238b5d6bea12dc6b2baa000653402694bd92834d903e158404906969b6898c8c7aa00c13b445d06e926fb75eca3fd750b6a3f7c33411611bdf1b9fd8600a198783075139cc1e71c9b405608fdf014ab5ac27a27575082a464c1cd7d89417e1e437b509000209165084dfddc474ddd7f2a47f3e89b64ca5df1ee86bea4054bffc06051a33d5fa04abe7d7c8569720886539ee035f05e1571d0a8e37f4409d094572cb97090ab153c85743980e714cbe89dfe37ef3d2f3c7fe0c395de64dbf7d5198f5a0882170cccd77657b83cd93d292d6f61bad93c9c9ab2b7c64300bcbd598ac1f825bffcaadcd46dc39cfe035787b846e7c51aea94e397c0f3397312ddc1a9f703cc90750f7f2c38d3d8013d8788dbacb1caea27e89f4f8ef1a36ecdcca284104d2df991e3a1f797a96598765fb67dc482c2abf41f10838f4fe82998b06c496d7364946ed265ccc83a3f38673ed0d71d6e0ef5ed17846a8384051cf8c075cea503a7bc85c4309c42695f4988c8b9f36abc4f3ab602fd8a8f79d0656604f9a251e010ff92edee1d52a8810ec1fa46d69c6d9fd5d7c918237de17499a2d8e5db37ddd64732e240f9d92082a3fd6e1b732fd9574441fd4953ab15a6fa1fedec674b1e510172000305d9b5cc32c3ee238cb501f98980b459e4afa6be096bbf845bdadc08af902e0f41d8156d02e4f56cdf3301ba5e9c7193c1b72fc2f77a9edb0ea2c72320b79ad464ab1769f3cd1e991ffad88e5d21b096e47f2fbf3f4cb81b1e0a2b834b69f9a32cbc7fdadb3aa8fe6ab45a10a49771c261350130978b0d7f0ef002a63df030d39c843717a0db859ab4473b53fe663da54c93fb00a921f9d1098cf32cb022b4ca3f0a84ea3a1e620b4ff6d9ddab9edd047aa3d804c7e1508f64f32bf79398bdec238604657362dc0f63e1ce135116a4aadfd7502e82af5972764cb00a61bcf364587a86de64ae4e32a8565f3427c9d64601c757a9c4211bb297c3c0d977d5a7059750885df3d89e18345b34b9b6cccff1f18c9759d17dc3ae84de593f5829ca72d66034103111f212223c0fcc66c402feb824585a77d3794d9899a4926674d8f607fa3817d7c3633cd9459105525d377a97fa897c44eaa238297a025aa56aee880d3c376b997d75e58b7fc405c0e804ab5bf3ff8096999433c063d9190d4f74462f24d2ff34ee13c5c6f5b51c90d1d4c89390beab297e9d2f91b713cbc80ee56ade1f6cfc3e31a9d47dba56de5398c2035830aef3b707c0e61c9c24d36e8e3fd49c2409707b2797ce54e7b6d7ecb3a8407b736e2efe24cf257cd7466281237b70731a168896c180318fe55aa5f778415de8dd80a2d724241cd7abfe1bb9ebfa73886b26a0328cdb0e1c5412fb907ad231951021edc3f7d24169146b344ba4baed449a0da61bcbc3994bf27d2e162241edf0b7d4ceb209f7ce49001256ff4805fcd8d8a6fb58e6efec7c72f1e8d463bd2ba21da03236c5afcb87f897937753603d544dc6bc40320e2fee2a748bdb5ac3d237b3fa41d75802d0bf67877496eef74684716001648c057367c21e37b57ee235fd5fe7ca7ad3ca21678d18d6d42aa53873abf9b1794718bc29694570ec78a5cae90ddfac48f64cc7dfa93da2484d3cefbfd80b8a2e60052b9a76adc86adf50a10a9e55a0fc88a6a5bf568df3c81d8645c5b38a0f0a83bf836cb72b44c8bfc9c8046e1bc0a98f928abd83110ac8ab4380686dc7bac139307412b188a9b997f07517616fee81831b3f02484ba6934d66f6b79a7695509f0635233727bc4aef4f9ac594c99055753e3ae5fbfcdfeb0a869a687696387d003c9f25a9353a20d58f06c42f826a1c749886af3d4c69be7b69557c2a7a930bd5dde326bcb14d5f474552c9eca7973904e1930d476acdb5a5cc9a326cc42b53ca6a240dcf33ed3899edb06bdcccd8d5ddda9e0d0b5484ac8e74e9303676bf8dde0fa466f9936b330ba53d33fd273e9c1c8041372cc4ebdadb01b20720797829bedcd847a4affd8a4df998e2be58a123c294c68f7390ba17de2680c6dd9d898f0f4d6d9b75731dc49ce519d6845fb38da7b2503a7f83f353ae29a7e8706b5af153641044146265a38bae9bb117607fc2821f4c103684f738f96b8c9920d2eb1518526f26b82038593c8ee26926c874ba1fc5830d699aa9e0c660c2b5db1d5f51d6a6ce1f40a1f3582c686f77e8196d5da11d134b23c4ef251b491771ead0b5f7f783b5dac238dce390acff659d183e8add1647f892f0fdf21a3589ecd692c263fd9e2d858b7580eff693bc52063b76354a99b4241f2533363d96c68812d725bec4c95710fef428e869ba1606d169ac843da9979cfe8c0abe9448f98bf9b96871ab4b6e6cabb89f459ead3866016151d12b8e9c40ce1846ec82937d0a43c0bc2e2835fb88adab4638f91424e0aea7185d5931b5fbb34b48476ad558c4d036d8fba564dcb980f0706cf87812b5c71cb4513e1b44ba82b6aab2e07a6e74bca18ee0c7adbac2beffeed7899a762aefc0ce73bcbe11c5b4ace856e0815495f336d3f879a2313b38ae6269aa8e6531d09bc7efe4616451314b6a9f9badd0dc3fa3ea06b5a3890dc1e3daa78d1530c4d3cc7d8615906179e1d95138123785fd2669cb2a49866499db3368de9113397f1f4f3aed41b5fa1eb566e838a2378429826b618a7690fb33e83fb87771eabe5d595a4609c5445af60a7cf499564b79945d67b2a451bf3641816474816221d0534e4bec5104e611e53291f26c533e59b5d6786d441238e0a52a2db41c3b509c6b74bc50e0da32ff5ad61b969a08c74207dd3257d4ade3455a566d34f66cfe97ae8e1f7f54eda70855ec0fd2f47be79b097d6bcb4b6dab80332f4046722d1662e8698041f8ac785c2dcc5ec550748e3c2e537916cdfd096053c8784fdec12a598739d170853bf958d8f4a7c37aabc9ddb1bf2c0110925276d59d2b8d1b53f4a578b397eff54e375ee73dbf655dc7da266748cb0477f2a22a814bcdef6a8b815e3e1d5fc307b82bef8b6250ed87a31520a219c930004e046ad53b15b8bedf7057c4ca76c38ef2e508e44c559d5a958536e122497f6152ddb645c6bf74eb1c0b263ccc3a4a43515024d45ac0ef5197a91962434c3e07878dd3e877f5f5ef0a80c4e52b566863d7ce8ae7e0a162ffb5f075bb91a7f28e76a1ba1131fcd95b645fd840fc061ac18ec4ea16c402f2719f049a953a98dd139ce632020e54807d40ea5347c11db169f8a611819581117201c9573100b06cc38c29839fee898cee867017ead999b110e221e90ffbe1d5a90f76250cd28119da5a94be280ecca369de88835da22f98fa89a5083ef2517ccb3698af282f5e4acf6f"}, 0x1388, 0x800) r2 = msgget(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/251) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x401}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="9b3a143a5d78f0ec64310b58fc2763f8a513a73cece36d154fbdcd0bf7a3da523723e407dc705b26ae27ee25251771eee0595aa6fc76129cc71b4c8139d378cc3ba0fac8bbc73481d53dce2148579aafc475daa200d13bd9b6e649a85bb3e778b0287129a8bd3dbe767cb37c9f188a9c0235a2a368b825798de59e7cf81b5bffb63f4546c301302ba6c6026dd4a71ea7cf7791a9df98a8952035a50fde5193133e58727531ddf1871b567dfe4b27169541371c3f4f9717d16a44eab38c34c78fad29957ab88d9e6d80c9a0d80a8b9cac53c232c48723dee1ab17f326523fd1da18278fa22957d52ca0fe0d0063", 0xed}, {&(0x7f00000001c0)="009be86ef4cade9960602bc3", 0xc}, {&(0x7f00000002c0)="aa0dddf573fee1003b820dbce6fddf8e7d274085fd88fc7c9f53aba9ff1a0d53118e467e545afc60d66a82b8edf2cc39efc95536ff302fbd5e0585ef7367b6a9c1d58da8c51a12327dbd34288718876cf7f501788e1b5dbb5dffc910c27ac0d857420816ab8ca86e0b3fb944c774279f96d1c12927eab9e00d9fac897850505c045badc2ebadf878705ea2b2100bca501036f32813ca4036c4", 0x99}, {&(0x7f0000000200)="4ef64de9a8370944e247e77b8932de6fc5bacf04a6", 0x15}], 0x4, &(0x7f0000000380)=[{0x80, 0xffff, 0x4, "08e3fb967bb9dd22f914c1fb317408035e73d2a03af842d45db0bc3c8d151e99c7b3c8f2e8e5fe60d12f368aaf2bf32669382d9ac6cfd388541d58be5e2ed9687627cacc9d3a5ffe5b6fa7136bb7765fdd7ebc8395b5dca513059ca98218294ef3d95fa5afac8d2704195ad24a"}, {0x1010, 0x1, 0x184b, "0577a94151a0b2d974a31ad51d1c1b235478d88a505c1b296e697e1ebd8ddecd07d94add67cadaf00f740732093cd5060c491f8e0a210deadeb87e6ae944028ef9bebec90dc43c6a4f79d6b9b5c8069846e08e348ed1ae90c13f3c5db553be61bf953f8caa24ece383978bb031bbe4dbfec10c021d2a5ea691fcad1e12ab45b482c0326f7c86cb78a148b5ce33185eb0c0a7c73e85ed0d206e9798b15b818bb1393b89171284fc7aced2577a3d88985ee1e7e354188c6e6ed170c15f76a74069d7ccaae5d00304bbcb40d91e4148ba320fdfdab4acd7b39d3d5f0dd5579f4ef386787eafa229eb12464c31bf4a565da1a30a2a4cb901587e750bf971df52af27f73b7d62bffc17b8f7293880b6172d8b903217a74f5104fa6680a4b5bd8b10e502eed938b513a219c218765c14308bbfcd425c579a4ec7ba7e8c9b48b707c4d282ab9dcb380a3b1b3df047c4e93e9ffeefd0284081fbb708a43e432bf0b5f83555a5e51323023864398214c9057b6ed1933d5374b4323c73507b8c8c29bfd741965bc1d513e0a51e7fe83fb634be37ee238e00ebb443fbf318371977f75b031790cd4774c7fd3d5d7d72f24574472e8429aa992bca238fc7cadf084aa35152d895a635eb696682bb587aa7caa459ee27e561ff885496bdd3c07101c9d334cba383d1b14b21b4bbae34b919eaf850b310eeb8ed86b3019dbdb381447394a80719de311f48e580b420715ef1f7d2b081e5b2a767718829354553bdf80c090b34854aee61f10fc579cec604bb04b419fbb8f96ea64f9893925f9d58ce5301283528694f5b85a68e27265f2d39286fbc201ea4cc777390b0308a3b9717bcc81cf9a47598117ae133d42bacbe1361480cd94dae2d2f356f3f2ca7ceb8a1d256e44875abde1bba3e8f234ce857ad96c8fec5e48bb6eaccf720ca83d7fd5228fa364d31ace1570eb0f0ae4a6deff1cf3ffef349f81f01d646758efe9db9cfa89933a8ee196936444fb607135e56903a06872d509aa1a85315c80d13b80698ba76e90e71e817d17b0f200e5e1c764034e132e58b4b4b0f36382ed52a46cc6b756b8302ed4c77cf000baf7b6b900bfb82fb2c06e801c18537d553ef869132be689e121a59b15c8c38748ce401852ddc3955c33d446524a30dc9c363b62dd3d912a3030c8230781e487983a6d9abce1819a95ec9d932939b1586fe0d9d32589f187b1ee4185a222f376fa86928b37417ced4f5a889d78d4060cce52d3bac5074d1ec58f1dc3b8766e5491258efc04514b502e2a416b80736b5090649a1d884a0659d8cd0488f288122d7333c07741ec23c6799353d02d522d90a67f95388b01be284383348efdd3324d97fdac881b183d52407043c2b6cddeb778c2a578feae3b9f9dec8c3ac5c77bb33bbe78cfbf7bccc79aed73100e90285bf0a14279635ed388fe54a755993bfd633758c529d3912dfbc99072b97e6a399239a77464a99569ed44e059b8e37adef9e570e480139fd62c18d3affbab0e4e1ce3260a57386f6b06d2066c015166fc5c28572977047bed1635713fb3a1efed1491641595af041acc1b078a70a52dc81963b1f7efb235071c8fc0496bfc193b760a5edbce6ac8020d9097bf278397f4f2645b4f43f685429eae810eb4ae1d7fe79db72f5488e9815dd380a0d65138cdc43302da9ce11ad0f22beab7514079b11d307be779f8bda8a59603eabd5144f030ddf93a5129b1163ee5e85e2761f13a3640626a8802284dab96c7db01a47271c7b9ad812af3c80acb7bfc2537997286edcfd3fbe8a4e20b703c6e0841357f7b2766e55811688052d36822f42955a6a054cc274290c6de1ac1264872195ce2af3502baed59cdbd35c25019fa03d378ac3b7ac6bc64e9af3744cd0fe23168b2cf401dd907d1cb3bbd8e253acb20c244ca7f397afb864dbbc2a54654460730a1e0a81c582d16455723dd9c7997a699089b2d485c2b0b1b98cee84e256b6f24bfa084445a672eac2e5d5e3164de1161c47481389fce2c7187bf82cf76b4163682950821fb51dc360a74274a6113da1012813db51ce5f026e29282e06d60597433e0bb93d2f72ecb659af8001ea163816751be93b1a40f6876dfebce03ac069dd045cb5bcf5e6ed95d886bd5d8235b750fc3022c53bb19650a21e398807527cfbba00a21905b3dc4c8b87513804e2593531011a6fc2de32316a8a656acb1e1fc87f4385268af6db904205b417a1b38d73baa27f7a833dbf7f94cd3beec54cfcb4f2bd7e9e3867bd0a666d232401fe0c1811ecff160427b309eb4bbe2cc80545cbfb801c80ea4cf177ba78c35b91dc4616a442a4f80bcd6bbbf4478cdf6327b1167f280ae2cdc3e9af1c4d7cbfe21167d72cc93aa5eb19f9e07253f64ad762f786e109cd85206d2986e9de4f3ff2a55f623a7367c3790f0e050d68f3ed4e1c8f7e82bf4ffacfca8352dff225329c95c72bfb9eb0a6fa161e6cd732b8fcf46350b7659b619e2f59a84ab057e7cdcb85a141dc7e3827b23d7486aab5bfc86be849442d40614f6f0ac2435fc4dde4fe1c59170c8d076091a43eb7d7e4e790e3d9f6a8393ee0ad14d47a439559e8ea4c423d336be349abce0b185f6bfc7231c7bcfab58f353c588d337a402b4c8cfd423fe32523cfbbbd5dc3b6dec16a3403a8145603cb875a54971bb0b83721ceed6e5e60b0d1484391aaf7b9d323cddd4b7c26aa710af46d53cda7a83e1719482b7fa15e3bd937d475a91c5ddd23681d7ae2f89d93cb2ea6cb2207ccb4b955a6a2fde387442dd5a17d3e8548e5b03e4494a065b07e6cbb38e995de658143e7308c67b7ac1930564412ab80840f4164d57be98fe1c1333fe45619e4d80342bb4905dd0b7f970079255d80f7712343dc4e520e2feecb915e9ded45759e1cc81f5cd1050dea7258089130af7179ec6c8ecab3e995609723c6cb37d27d5b986658e6d1a61cef6cc42379faed0a5be742513923aab620429021a03f91bca0f0e6285af5677f0df7e6b1fa780924831c5f64d5944fbf3a9d25c5e8c170390f416512a238e601498705e5f61c32c94d1b429c8b9a0c8e27dff3566ecd878688fcd9d7e47eff0a9a6413896ef1908d273c0b53080e777c5651f957d60ddc6626c44b468c1f79ee11af80ca44abf3d510b8ff77826fa843af82c54a558cc92ffc035d749ad570e67c54c011b444b7009959c8cfc694b418cd2b423a3912d6952fa05dbd23b78d50660d8a6ee4cf7012c54b5738062167d49160a1cefe45cba97d5b02921c41f86e92293ff92217fd537bab85bb0caaed958b6c31a80260fa32c458de91c16749b0c05b36d36dc54df0e933cb1e54da34f7d4550726c1a85496550b3e291e05a94cf7fcc1c849527c06434ba6a5f0c5ddb0c33a3747016983cb67e3e03c49d3b0a9d6472b2d257a66aff1e7254da28512dcaa83c6e6930bf1ac0de2742a86d8dc49c293c33d023dd9a0e5f3f84c09ab3bf9c0299a50e2fc240ace538998504b4d5aa27921b41433d09244e82e7f4a3433d0f2dd36da1fdcc7a38d47d9ce65f0ce08f381ca08db008383031fd03abf17fc1a5886482e6482eb5f3fb17311fa46351354a66316afe22f347353097b3805b02ae4323c313907d63dc77ea0fedb0305ee19be35424b3cca138e2d9a4626bca6a8edfee578e3b8f562d4bf92b54874629aaebbc376baaee17e4206bdb30daaf62a72f49b1b2a86a926f42cee142431e5b48ed4ce2c8441a0c6b998e88d7b2d349718895b5eb68fc81b230b6a0277f6d2c7221c42c978b0dbfcb7d471abf032681040fa0df665f8f7c147573f0b1e49a102496ea640e181164d935034ad4e318efd8c52b4637c94fa7990cc1b5241702a48f1a6db94c8eb20a8272eb85e2ca00a87f8c83f0a76846ce0d4aafad1b730367d57f8c22df752a614bed0e46568717ff5e8e7d839d662860c80ddf7b5b9be22967f6b10b71ff510139c4b047b1f72c38b644dfe39248c4955f9be9a969bb2f4c1d964fd80dc2cdce7f5c7f6236d8447b471de098bce146cc717eca1341c96a323fcad1099bc9ab88ebb9d8e594afc8d2fc6f0f6fd899143101fa0c4e06a9afa5d37fc627fea9a996e714b64f4368b0677142fa2cd724feb1d21bb2b04ce739cc6c157827d75b3e244c6a8c777ad658b5e3454c4452a72e39f559665321339e3296c77ce7abbb2e8e1f4127693e653407657509567e935176b58d27a53b3f77d86fa4d1afeb6f99b3dc537720c181f20ee8228eedcfe4cb7888b076b0131dd49e1ce24f56484dc335ec8f9f79d57c90de0011ede5638e9feb4f732fa6a3e45bb4188ac25da76af026bff78290161f4b8e2c019bcf2b44400df6625e355c76dcd65058602126cf41f8e3d283de4cbcf82e79e103f1c5da4d06a2fcf955b143b8d3a353be7e48b529870e6e827614b19b1fba945dc751ca8f9f83f2eae89a0800fe1d62907a6e0b8c5b764291bfce61ac5df8f742e9c86c0d860ed124940f83b7a1f364a72ed093d637a4abc0252c1751c89c5a6cf65366b16b703595e0feb0fff3a1af8ca7ff30bf125a5124972dd0964551e0792f80165d9dc0de3279ac5cc08cf4a267c19a989fbd0044160f680e78e950f55acd18d7e14be482f39e902ebe7430ac5f2668dd9486f5cfcb35c339aed8adbdc1a5a5c7b9d7bb5070516e7f9cb564ea75ebfd74f3692042ce0489ccd4247943d10a26e712993371bcb6a718b3da9899bae84ddd4ec270d1e8410f5d1f5c52e44907897d9d5f33938f9f515014ddadf613d366e03b88e3a1334fdcd933176210e75bd46115f184dde9de0206db03167bafdfc6a2cbb964443aacefc640b742ed4622b32290ebe75febfb6afdbdc9e438cf40bc863a8cd27e435b7c43fefebfe3fd5410275047a66ecf01ee964981937d5408bffeef9d15492b3a90c783ec62a10f55310371c11c56af2b40cd7679b5280877d939ad34a2872d85d26cb431cffedf4ef6894a61d8c2f452f6a1dae4fed91d3228570c2db6710a7e74e8e491b97cf0b1dd971799d05c12fc69516c45a02a956d60d455d928e2c9beb6a286f23a7e40f47f5eeba8e657f7f933f1a533c95ae3bc69b09aeeecaaa28e38a927abfd27878acd1955c782f791fb5ed3fb2c4e923a91554cb379ded30d650bf22e14ef8beb776206db8b0c1357e734288d5b92246e8eb6c497d5e9176dffed5d950704a23acb1406a0b22bb2798713bc9c911fa31e7cf2052b84ce6b3e28a8631c27baf82a952af99cdd79cbd404af3527a2527e52361949be5eb628d4d3c389a5f425e134a5c33f9e73800031c54291c5a15ef32b6d50bd6ef803ae167d8cfd2b6f610801c0e3e6bfac15d72b2d099a0eb796771dafd2ccb0ef1d98f8106a486a674f6bcf7098d9b27c535c52093f64ec86314624eff29cb971fb04e340cd0f96ce26195a2583be6226a75b5c660b772f8b94a24fdb9d0f0bfbfcfc575007bceb062914280c844b0c8f71e04932bcf71d68485c5df06861904b974e3d55350dbc98ea0047e0691f246eda5f246be498b7930f6567d8ec556ffbddda27d1b4085d069f632e9575c96dcb57a5ce1518a1282da0bf9a88a852d9219413f388e43308ff7558baa7ea9f646f184e0a9f78bd30ba2dcedb91756682807ebd1ba0ddd24c89c339ca26a72f3b333c9006e6daae8ccc6fd5c0fb588ef8f2b7baad118b8359089ea525ee9ff1995647ef99816b3ac71fa83058be571e63822a593297710888beab93cb2dd73304674ddcaad6a6a3d9fdd4a3647f7f8866d7c58e96e2c0c3514f3"}, {0x18, 0x1, 0x8, "41e437"}], 0x10a8, 0x4}, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) listen(r0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) sendto$unix(r0, &(0x7f0000000cc0)="97278ea946508ce1def4d30273269919d4ea734dcf16d7b0b8d3d198c58e269530a6ddf335a8afaa6b80c5056b", 0x2d, 0x4, &(0x7f0000000d00)=@file={0x0, './bus\x00'}, 0x8) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={r3, r4, r6}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r9 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r10 = semget$private(0x0, 0x2, 0x400) bind$inet6(r9, &(0x7f0000000c80)={0x18, 0x1, 0x80000001, 0x1}, 0xc) 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) r11 = getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) setgid(r11) mknod$loop(&(0x7f0000000b80)='./bus\x00', 0x2, 0x0) 16:00:25 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:25 executing program 1: socketpair$inet(0x2, 0x0, 0x17b0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x7) setgid(0xee00) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) socketpair$inet6(0x18, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x20, 0x0, 0x6, &(0x7f0000001580)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) dup2(r1, r2) preadv(r2, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f0000001180)=""/170, 0xaa}, {&(0x7f0000001240)=""/128, 0x80}, {&(0x7f00000012c0)=""/112, 0x70}, {&(0x7f0000001340)=""/72, 0x48}, {&(0x7f00000013c0)=""/119, 0x77}, {&(0x7f0000001100)=""/28, 0x1c}, {&(0x7f0000001440)=""/72, 0x48}], 0x9, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0xc2, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) dup2(r1, r0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = geteuid() setuid(r1) 16:00:25 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = msgget$private(0x0, 0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/147) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:25 executing program 1: utimes(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)={{0x6}, {0x1d7, 0x9}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b36) open(&(0x7f0000000200)='./file0\x00', 0x28000, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getgroups(0x1, &(0x7f0000001480)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f00000012c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000001300)="9848664a03252adec13626c6163ef07bd3139b2ea53f7ef750a1edd08fbc8f1ead8d1875f669813c3f315c68e8db701c9966c39f1459eb6ef2a160ccc2", 0x3d}, {&(0x7f0000001340)="e22f827ca1d0a38f0b840e1f6758afb07a65d6f69760da4f16726d58fa8ae0a19623df72f94411bf6f633c40b52ab25cb28ce5f653a899fb3d352902a2acf2cd10ddba89571b328a2c93249b1aa468b445019684947d9904", 0x58}], 0x2, &(0x7f00000014c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x90, 0x4}, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x40, 0x4000, "fa05e32d6847f88c2e98240718f347f332dc1216", 0x9}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x5) symlinkat(&(0x7f0000001240)='./bus\x00', r0, &(0x7f0000001280)='./bus\x00') 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x7fffffff, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001300)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f00004adff7)=ANY=[], 0x0, 0x0) r1 = semget(0x3, 0x7, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x7}, {0x4, 0x0, 0x800}, {0x3, 0x2}], 0x6) msgctl$IPC_RMID(r0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) socketpair(0x2, 0xc007, 0x9, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x6, 0x6d89de3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xffffffffffffff85, 0x800}], 0x5, &(0x7f0000000080), 0x10001, &(0x7f0000000100)={0x1, 0x7}) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x1) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x2) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) shutdown(r0, 0x1) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000001680)="7439cb80c91534e31fcb6cd900053ca384d3328989108de6c08181b877683b0979fb8ff602fd36e6855c0af4832eef8e7cb36529401e4d166a35447b24e3ca55f040eeecd46bce9a2140b634cca71b8f45a17b93ca7740292a053677bba6baac205093cb2d610d292a819d0281995c7418e9dec5bd35bc0e3ab962c9eba2a43e50c90863a9d272569786454076c6ee6374a32a020fe72a2bb6eb2136777d883553451ac058d487bcb1a6a5a222cbedefed26e483186f9febf21b55e7a48821185afec7cf576107870d94a0e6c6f8e634c58a086f9d2299b3d980762bdbebc48765e8c2b223a5a273c22949b879c7c233e89e2c1f8737ec5f21ba19fafac18c1b9ba8ce8381803d7a4cfaf43bb857dd6f62a905bad25a5c2a6fa325275e249bf16cfcc74ebaf76f800d3cc2fee74fabe3b09eafbb49d804b8496f0742d6444d40090eb42e97ba25f320436ec3b4e88dadef7059965d2b6117670bb82f83e8bbd7d7f591da10ce16d89be79bc90ab4a8902e44d17726b952aa0b10372987318e8c7c9ffa64184afae914c38cc8c809fa35040d3f2962d43607f143864d2dfb8af3f9a135ffb526a96248ec8c8644fa0191b6346cc629f8f14776f2f3f6976d0e84756168e76597f722124a03f3efc2942997ae7384e37236cb84c5e369abb9a73f541afa2004d7252e3df0dffc2dee9d00547fa931a515a15e185c89752304e3c0dfba38623fb6a85b2cb9fe7384eb8de19c1a744eab13bacfa70c27d24d02a91aa7bc6f779bb26145db0c597cbc3eac907f7670c285adf3935e4b7c056d89c7f126eefefbc5ae4af16daf6806fa354656e4cb60d3a96e2ed2aaacb2285460ae01e7bbf123ab910f81e2d4e4b835bf8c40aa0a7f1bea9db5d65a1d9f133145bd228bbd3bd4745d9fd7061605ba5777c00b3fe2c83a826561651f583fb1ac935fea76f2f91394316f5748a77752f5498bd0957535ff76f64fd3687f63482cfea721e14aff992736221cc814f57590f3e1266e5426261d22a532db7413ee959301e5f3a0111c5655c8cd51ca055a2f991c1be37f1d0a082f02dc195f26577ab623f1456f3f01052cd15205befeac4111f4d0e6c43e51d2dfa19b7781a0a2fba603e8e064eacbb0b29ac76447f3edca34376fa5af2b0d9935663ac65237356781c61179412893682720b5bda704f5cc2fbdaf8f520e8632b10d6cac86a962c88750e1ffb24fe153e6e97acd9ee76a7f31cf11aaec75c37d07bc7e2508fc43ddd0b1f83c725939125a1ec3121c1c8763dc296ec13a7884ac7915e9460d58dbfea5b7c919f4105ff5a75881a98d1cf39a39414e5bd089563ff548d66300d6fb3bb12163c6275045ce8cceebba03486dfdd58ed566b3c126537ae12d2d003d7da61f805ec568b83f70170bb9f6683ddbf88fc905f333c974f18d5dba10d8183356b98d16bd187ed231b1924bc8a6e56b527b47da25b13569faf7744845f8b496194f9669324eaca4e9ca01b3e57a748f6590cf9b9653e8ce3de67e1f8d48b09ea771738c8aa0d030e4bf63a32aa54f642304821b912273cea909863911471d28f9b0ef9c6ac8b54d3cdb0d3925aafa2e4d5669edfc7301fbf50db69087f471356d294b77cd1a631176de4d978a7e84b8818960306ead35dee705ed7c0f8f2189102bce505dbf363e33f76a8299ae14531045fb9b957ac7b9ce237a032e5bb67053483b28094cf334e84e772bab48b90bbac7f1cb6d45423ae384632909591779b3baf81a92a1873684f351e84332ba94f4672abf408ea23aa4d17c2b123519e96f587a40f8ed475ea560e5a661882a0e7de18a238cf218f5c98185faca2cee126af99d2924254b5da01c143c5c3b6d458afb7604bd5974c9c68ffcdd28f9690a226676c33ba7703f2406b4cfe992a2e038c38d560ba7aad960e79b7d0251fdc91b47f5c78ad02479fa7b5c8cf710f35e39ed81d661a81a872cde7784bbc54df6d4513e4a51e63fb1ae90d51bd87be13b69a499f127f827fd46dc1913eac1b4ec3a489bd97297419d0608bbab241384eeb9cdda5ea26b4569ef416417094311dddb6126fb4ee45b1ba0b79e47a115c635a22359e6157f10713ca4cc9c33a78b96dc6cbf2e3ec77f54940148764525e07a56dd29b9550b2633af99dc98f69c0db93aab3144b451ed98e2fd5326b92f29b323b0a6d51081448653ee3748a6388366bf9e45504adc38e781986d3ffe1299ece8f8ce04dce64c9ed7814a413d99b814640a593c6d7698e5e1d149f34565d5629aec6c6af6051c61cc81c0c5a702c6f89ac6da4b6f8a7adc8bf2326324e8bc4f4562211b79bf3a1e716ec3a184aca60caecf57b3240e4c04512e925dff3055b286a4ecd49d3ab47d982caf6263891a88addd302391f7290bbdaa7f43b93926d8f1bc632cfce565eaa68d41cdf2413b7e9ea86a452758b98244fc7a89c103715e33444e226f4fdf51295748263b134b345eee9a26007990864f893c571ab85f0d1f3c9d2edb73a5665a827e570566aff0a5252d86788b49592b1a1c75460bf01efe3547c6be7c0bbcbb5c0181816f9f7cfc5ed8b02204b62cd4ca19e2915f443e2db169b3958d171b6be5c17699158c4da7e01361a5631dd092296a8e73f82eac7b8fc99aca10b03db65efd5b285f4e44ba142c64573d63c2c2b227224dd21043da24e9663d887f445d10edfd8f13fb2649e28c4541c51dda3b85ab20dcf2f1310825d3150d98d712934e0cba56683a7718fd67287c0d79d8844cfb99f50669524c3a343ccb3cd189f258288295b602421fe683edfd205f6066021939dde5a0746c1f7fcbed42dfe660bc80364f0ff945af718ea009af018de1ff7220a11d4eb4d9f7dfc11f2777d763689c2619cfa49955bb160fc51c10ac6e152da26a895468be8084d0f2bef5399a8f3225b857e8cb7f253196ab1a97ab7359a4a39748a4419f5644ee303375f2d0a1674d891cf620abeddfa87a14e2ac1db45b069c7a90e32bd099686dcc97cc6a6ec1602a81b16858acd37eebb7a8933b0a84b68b511371f461ea3ce69bc4b7b0f9fbce5ad139cfe120753443756f01dccb50ec1029ffe31f17e6682b8d64f55c85c6e9b99506563b6261408ba57eb8e4dc41521f2ccad56485675e2d986f465a4511a39bbcff03192685a3c646185c7c25bc4c6a510647a44002fdad373fd0cf2aa39ee584f24f43c3d3a3da3a463115f2198066a4c180ea9c462cdabe2c9aba9061d6a9bba6fb91091b71b948333481e3ac555f3fa79556b9e712f42a07b639b0e21fe4a507f31128c5ab28ac413a351519f32929b61c10ce47a1e68b6bc003bc80dfb6e27c032f3a7d4467c0bac47c0cf98206e92a165c481bbb1b207b3c2e9c0b606d4c6b3609585712f3b625c3e786e4086b1a9fb09ea07391faf77363ef3c8c06262ace10cfcd110d409cc89981cadc8c2e9f0f67814bd40ac15b91dbe69d42e9029c77a6c332798ccb485df61ec61339e1e74282e505fc2b503ce33416e1386ab16e7085ea90eabe9c905a31f982675f76acffda28028dc32b458b766d6a234b5f65784f2a318543c2ca127b557b4a8090d7b5fb7417d8e03cb14dda7f21ad6fe8a11cda7e51c4c3395497b0e6b52957dc130ef336c545e7ad8ad2268ca965410c6281c67cd9a7e433538a6db953e9c005851a741390f4b3ed0792a2f6b64b6902236f668d9e6e5150e7194cbf76dc21fd049655fb0ffb9c6cde971d2d19331251ab8380d17257e1d72bcce9525c3f75eac2b429b68d294ad1e9f0c05219ac9c5f54e61ed5cf361fac91a2e7bd94df234ecb6c6e6614bb4240b68e983be81866a824bfba5460f34e1fa407af8f41a4df639280a2775d9ae6586315c864df273eba92509a2eb883e8e2f9cf1e3f9b98c3bcc5df65e6d4cdd05a61470b2bf450c230af7be1fa9d37d1399b466741be5633755e4897661199b1d126bf6e001b640315972df15dd6586386ba6a31b7c173cc9cb377815fe5b0f15ca99bf1f5f859c513db16281abc690c2ec6e74e4b48f5cf9312aa26077fd7541c722359975cf1ce45f8d45d37e633ceee3339a7940f36b20ec4a35902d4cb480f7c81d3dd214c86dda400285f1680b4e59f121900da6f9352f840d939b8854c0bdfe20599357c231bf2b5c5527c3851f6122325d56c0dd5c61670f6ec1d701cab1752a6a33d749606cbce9ca8e3592202fa7b0ba5346a1e50d33a1c03701b0f6e9ae1364c9aa2112bcec889fbce708e9d7e26fd4e48e793595a43ee3aa24a7ddf565cbe5bcba1bfee8ad5af33f8e10e6c22fac9d507807f614016fc2ccea8f92ccb762c0584a858cfed050ccae09e65fa2e1cde34145545eb571912f65901a99f69ef8113ef2b253a0c3961114aa44d82b7da94745d57d07113b53f2aa77f9551b93d55b86e9455350b61d5588dc2991f2eed79d5e1dd82a6fbf349750fc770803b0eb8c8427f1f542a9e22abc798059da62d688907792999ec9737eea5fe2e3eb7c59fc2661b7bf6d4bfbdb3e09db8a0964d9b5882f682a93566c9564730265988b419dc21d510f9367cfe955a6ec104c464121c805f719a9d20c9aba37fc6019a18a824d946bcc9d3530c8e5a51f33b3b8433928b108cd3dff87f16241841778d3e7917fbe547e73f7819be71c1f70f823e1a523beeef8a5bf93bc4ef3a22c4fbbb35b2ed6e29a320fb6b5d201dc89d347a066ea9630cea508f7c6a65c6f7c810f781be5b520fd83cf248cb7a42e4a26e882e1cacb3e8ea1a721f35de1affaecac20588c520887fedf4b0dd6279b93097207f130ea20ab47ea2c8e7f13e93c0df9cee9439e5f21ad3ec501fcd734e2bea6dc57a3c0e1bd3cbabfe085cb9f4ae38982360e3cc8d05b014b1f357b12cf4260611e8b836af8da0fbc63c8a34ba2bc4f0e4f84a513b7a7e939db089151e5a9230492813d4e4d59d8f7fd360a37e3d8698413469063d159bc580e02c58656513b31983936c98b50aad8cc514a75dd31e401e690faf2c7e89a54afb4f760e549bb314e524d1ab5e583565362f8d6c0e6128e158c6d1f4bb58f8a21e1d123d1d3f0761691d0cbefcde3cfedb792f8c627e6ac6a010bb8edbb2d98b4adaf46376ee0d46caa5efab6a1c2a2dea16f7213afe2de3f9bd6ba273bfcaa61717ed8721a894980d084481c896ea207f855ba684a7c42603bb6771f7b98b6da8855639c2ddbdd102e97fd14a34e6e3aa217613b71a6b80b5a66149280c2cbd48aca93cab88cc0c81b8b33ea0bbef3f5973ed02e5327bbe807c0d6cbaef765354ff2454e8193dc5c6d6cdf7376ec708ad77fa9659684bf98ba733280e74bf3b476b6541246bee2248ae93a029acd2b425df5a961c2bb376809f0e626c75c7606c62cc47f420b999a15f915861e452fb912b75cf9708b49035bb35cae2da57cac0a5f0923173744562b7386b91db22a4459ee313d735e82b3ab0d9d6924feacb592d6c6bc7e7b2fd52b19c8f6ed332f0b0631b6cf1b4682441afedd6ebe235e99eac0d07a47919801ee8adf5fe6cfa8e95513ab183dcde46867b31e7a2c40248419d4df9daffad32d066c751c28736f5d26f7d1f49ba5f7b2d55f9570d3c7db15dec0518824049872d688e4b639a2c629c63ac58066e8e54d1a140332c956bcda1d22c1e9a06b18ecd2286c2ea5db85d449393e5338507d2ffacc9e8cb23bfe7d521c52581c62dc5359ac207f4ba72c797005f1479bd8e4f05153b98503d5ec60bd60b4fbc233d9b2fb64e9c03683c04eba11cf80ce405b2e4f39b0cd6f4820285a749cf"}, {&(0x7f0000000080)="dca3099f0a67715a2a2a63232e18cab5a8af69f44e07575c03d09e0349278b4f6bbea6498fe03fdbafdf008a3f8908051c0c01dd1b19131e2d3f26727007a4c94d49135b4b2f20476b182c191c68cc5b7147"}, {&(0x7f0000000140)="4ef60e19aca78e57f18a3d4864933a2dc6dfc2ddc17129b07744c64e438cf5a2049b1281d0c6d3f30d570029211c016373386968c7550e4017af234345980b010a2e40437a89eacd019a079b5d152209c916b6eb52fd78b0c65e2db54a34947e7b75ca60e39bcc56"}, {&(0x7f00000001c0)="0abb7e7e131cb10769084b347d40ed47e26c96e4eb132078bb74413c0b9c46c90f08b854dc53407db739f9d9f18138e2be173c22088c79bb900410f505114aaacc88b2ebd27a9efd2f7a7f3ea337adc0de84d732ae7e"}, {&(0x7f0000000240)="9590a5489907ecfd5742091efbda0b81e22b342075da02cf0acd09b604a8a04812ac487e6042a2a67b9d5a3eff6b0fb059b4f50978bb34fe097fdd3d2686eb071108be4a8fdd12bd297f5b6f44709a54b78fba668ddab678f93e69cc7db0aa1c0b2edcf1982a411800e01b6376368bc2e4ec32c4a7757b41d90ff3ec46a8210814d45cb2b93030422bf28e096e05bcd595b43b6eaadfe18d178ffdc4cdcc5ff788"}, {&(0x7f0000000300)="b07491fd1c12865705b26b9cd060ba1510226c8460b5d58c50996364560e64b6bd8974744bfae248853f83151e2099437a2b9b9ab049eb8072bf0e1e89651773f833c7b0e19eff0d6544d7ff2397f6298b191c"}, {&(0x7f0000000380)="9ab6f63985d25040a5bf696473f57847de2669f1ee45a2f5a41e052856f11393da5a5b59a01758ee7af144b2753185596a0c1e40ac8cea2fa4556365f5869a17aa3033826e9458a38458d1cb98d808a989"}, {&(0x7f0000000480)="b0166b3536d6144486c1271dce62c7a0746bf2bbd9e1f2dc46741e42cd490c59608a1d956d65fa9d464d1addfb34779464cbe8575c396971c3c554355a220d8d143a342df0c57f14a27731095adc007d1e687c230b2df8e828452151bdc3a390a92068b1516d9776c2d58911b58bf217333c62a353c86d104c8da0621949c4ba"}], 0x1000000000000229, 0x0) close(r0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000400)='./bus\x00') 16:00:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r2 = dup(r1) pwritev(r1, &(0x7f0000000300), 0xe6ec7e7781074134, 0x2) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000010c9bc1dd347387b5d68e8fc9dca62479b1abc90820d890bd162d7098d20d372b96ee1"], &(0x7f0000000040)=0xf) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fchdir(r0) chdir(&(0x7f0000000100)='./bus\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) mkdir(&(0x7f0000000040)='./bus\x00', 0x43) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000d00)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = dup2(r0, r0) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x4) linkat(r1, &(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00', 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0xffffff2a, &(0x7f0000000240)=ANY=[@ANYBLOB="c80000000000000001000000ffffffff3c6855191456d94a36da2b0c4c102fe416de3b83fd2c31b5e339ff90843998df4a84a98a0c67a149d78481d4291e30b01d709bcdd8f9ee666dc66e8c7ad2529c5daa748bdfe3eef4e1a74741e9ba40a19239e0efd19f11cd94581f2b6318be9ef5b09b3920a2556b5bf7383a379dd79a7185fd51b7bef1641474812855b780c54064f1ee3402b0ec50ded6ea4960872798e4867cd1833cef692bcbaf95d6362614a8bae2eff43da3e55ad8905a26eb7a2940e3b4e5193c0091a91db03b58086c5d2246a6107ed0dd0142dd03303cc93cd221569627dc4ebcf4ab514228f8d2f2ada172376614cea89c44c2eb741cfba08645bd80de60d5f59d6fcd44327381a9f8952642f27882a291d2cbf78d789e4d9bd1d6f8378a9807ae6021848a1e3a734eacb44e44a3e998d98ec3b5a5752bc17eda17289568fb3de852269c944e5ff2e6c216ff151708ac9723f8ac9a606af2329c18b2da77987bbf0fde88ad982081"], 0xa2, 0x408}, 0x1) getpeername(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="227b6d006ae8a795e8e1eda9f79a3f27a5d830f0d6522c6db5c73a5dd9f34892", 0x20}, {&(0x7f00000000c0)="bbb8aaced33be15e55030229b955b020798722658e61c2f95aa2c53b4b2f84f833f25570de8b9722ddea794411192001312631aaac3517129f398ba2dbbb78339d23deda95a4507d0e1b9d60043631a08e767877ce782302590e015b79c88dc42852f9e9c6f0403fc106c492d1197c754d237f6451d42b93d4d9ca4abcaa9d87de27a9a0b0d9ecc02549c36e85cfd16c01aea75cf7b65ced0720f644f0da961c4f0f5501077761e7119a193cbd087080a305302f45703cb12b1688e4537fee3d1439ad17d9f6bf39602b2e186e1d72", 0xcf}], 0x2, &(0x7f0000001d40)=[{0x1010, 0x1, 0x0, "ebffa25c3bdb32e9d65c1a7fb5c896d570bb01fc34f91abcfa4b7f0a980a129d560577fe1a02bbc849e838f6df1874e3364c22a2f393e0a2338aa3df02e32188e79f02616859147f9781a9a4a6bd28a43c8d955330929cbde00c277033b6faab240e434772bf94d90ba2bcf1e34fd66bd7925a86651a5c64c4bb74812ef73033a6c03cc34aab26b3cfd6e48024a0b511d94aa58f0606552a258f2d1260179dec6f20d571209f66a75d23c6d8354610305e8a523acca1131dbdab7a7305e3c9a2cf5ac56fdccff2d9cf786055822d63e8bc717d27ef1a07e27aa6c4fcb9e89350c756101fe1c589bb4e7fe38a5de065cd883d17c7ccd7ee538c05b83e147753c481695b5b604fb09b35063a2e3168f63175f3ab3a803388cc4a414e4d1bce7a714d0837c00c1281c7541bcc762acb0c24f31d56dc23202626956b1527c25432c9e93428a9097821df25e8da6f41fc80a4c4620d2486fa33832350b3749c714049c7b8fa96bd193a32a5c2fad068cdf62250fd3e341dc4ec018fd2dd19cad79869749761163f0fe92f9fa619c9843120ea8957e1b54b6c10b51591cf3f22eadb01415d42d9815c7733b6bdb20afdda5cae0590210797524912dd74366512c1e9ecebd7bdef5dab7ba9c20d28898fa243ced801fb53e55546c052f37bba648488ddb14a35a579e803cdd2bae585037e7a656a44cb5e436029db8f7913b863272a217725c5f6ef75789f2d79c6de88d7e6d89352d55c0908aba85292f3414e28ace70c0b10fa49d5359044ac2960e8350a387abd89dac63d42c73790ccf88db2af60a4e15a6b15d037001d55a57552f16da1e65b4350bd105fc8276d582d655d5a6ba367bf4800b9e409df3ed0693c3247b005c8b52e8fd7d5357d25cc92db7b6b4c28c8fc5936d88c35eac7c9bc323ebacfb5973a55aa20b21cba43851caca6b908898bb8490e5feba836be3675fc4b8e188ed6b1726c1e1a5740dd2ee5c1f88581bc48d793c62c2c55b5996519b5e82dc07e465d2309b90f3f64368e5780bfd6ea8e15c545fe0c08169636739f5a1996622757d93caccf13295dffcd469da06aea853fb5ecfda90886ff555148fe745889acc96092970292354ba7eccbc1517ab63358c1b22cfce17b21b2e7766eb11169588933001550b7af3708a8e3487b86d28f8add6a9f4ff890461b1a2ad8f27f379dbba926420424c405d693baeda5b6ee0a41b7a4a06dab95ce619b8a955c8ed05f4fa13f7c88852f4b2e8bec37b7a494b93c89c140119e29504a9bf75de79f5f6a7ea41f795dff22a1ffee8c106508a303de4143cecbffd70595b2c7182d4b7d6b97b03f4442e30ff9ea32d2e73d9556d0896c6e8ba751c01a3aae96b3b71ad67efb7cf457b22ebb2892b32ff04d52a258e05c9d33f3e9afe67eff1389a1a95f4170cb10b20fc21ea76676968a351ad7c06a315b992303c9e60f09ca20fa4f6f7aa7464d3f46bce5fb35bb6309e86043606ab8bd3e12ab554374307b6e052052b72eaca70772bd346e9c6c4bfbf78ec3b48e2fade8191d8a6a1c8eac61c3e0f0165be820cbc92b870959d37e520313f75d63b2989cbba4513dcbb41c91d47e4a40e09ec1ac4b16fe27c2a2eab242439adb704aea15b119c9db748e742142f01e52431750fe82d8d6b91c4229a90d474440c4eabaf0b05d1d774675407e7e06eeff472ffe542e9326455dc218247399eee52ae0b0f8284cc34ec9536f042fee9a1f85b7fc4661dccfe5e7cd89111f04439f7b55b2cde4e81882f14fe56eab1c083a923606bde50fa3f26b9aacb943a933ebfab9d9709eb7f9dcdedc73e1184ea9ae71dc9e7ab37b43a614f5cac2a67b0cb7513a0d7a6b9c727e604f704c37a8de89be8dc2774e520f8bd2ccb13b45efae687d74aab41088546ae23cc665915ab51a8ecbdb7cfb427a8938622c4dcbad652fcb48e6cad4502add5ba2d2f2aa8cbfc0bdf5499a2ff0eff82a97766d0b8ab2a30292cabd8ec637b10f39119bc4ac9c240f705f3acd6150d28458d7efa71480a82faeb79ff6131ff1d4471b1b2945e5ffeaeb2dbf147563f30b0062e6346c1030b7ebcf6c00c36287e1e85874b343f83e866a5c397e5897f1dab58b27a9c3a8d7a847f80ee58a2d1a81de2b71b17e6ec1449ace10cd068917707e604a764e20e67bd604d2bcbd1538a532b3d904c115ca9b3afe1c54adb1e30fb0c4b0776e1e321be06845cc73957e54aba982dd7dfa08334692bfa826c40431903fbe9fd901bfe65bc0b561fd388d8ae55552e5a4311f338d26ba762e30bae178c6fc80681a1f4cea64ff80c5288a930283269c3b270d7619872c86b94b5f98beacba53eded29797b335b4684336329a6067c8e5e42e04fa9993d7bc235d31d5a35082a87602a53bc59785857cb6d6030b99acf982bdb91507a80cb7e1c79c553991e2f20a348b28288e86365b32fa8279237657fadf0ce78971a82feeb252acc9a9ab84e1f698871800e5248330c804ed7ce17c716ebeef8457be7bb444a5daa8839b9f5bf33acff8a7f6deb7ecf8db1fcde50654e6715792a3365e30273fbbd572672f3a63fab4b32276817fc7a377fb5f39e118da4ea1826ca229b597d4bdebcc887201c755de61377a8c0a8b65417ffeadba71394f5ed19a5c504f0a328379f99fc18902bd80dfec4726f0b0e97545ade4a29178cfcea64177ac36b3d7f5ec52aa1a8f379478393f2c9f938acaf080be3633277acb73bf382ae5610062fdae24b6c3dc7bf55fa5da9c6cf2d170fe4bfc663e0a2eff52e3955bad3e103cf8c7d854835c7f723771b4ed0f55b771b984643abeee1613efb1db7d8525edec61f959ec11722b083993626e1b9affa5f3b675f4754722ed9e8ac4d6fa21bb764573d7fe39770469aa5983c8e07ad199178c6b17e9ff5a91ed9be9ff4d1df89d0ef97314b61950553e5e52af6c86ae45b53310b696b312caa0885b17fff09d630c3a65eb746e836ebe2270b5450b5db5b77506e47f5e2610f2bf7e17d31d81934b4617639fc8e8e6afabfd662da3d95d6db10a35a11e32b65d629527223531bbf5b04d14d695c326d6530318b1041c0e829e1a3a79bb127bfda433b198dfd6a3deec7abbc64f15e0877f1547fe6e39beb852dc7f09d5cfa4d7cb4d4d8f78a0e90d5e03f2e7d00eed95a2db91ae35d750653b31ac06f423e10aba4a1071c55f336c752993198185add7257643c0cb68784cd9c23fd04f871591cd7b1e8178dcd55944492e6a77fc5eb326104a43b0f7be71ef20d170e730196142563bbaa80726d2a97f5d222e7a72ca7c12105a70087b06326fcb0f952647eebff6729e2ee95b0f6edea5988d4ba9e2a16d7f9b20c89250792be25cd32d62f315d0fc7999a1386e3b0096406288e609aab64ccfb0165ca3192b2db8864a407952d25b9654d38522e01829600518e7798fe91696f9e8a9a744fa3e3db0d464b933052cce48d8d9ea5f268c3c4110e0dd351ebfcc24352813cd9a253cff8e64b211db659708a0cd28a1e29df80c934084b412743e3062162eab42b69460afdd83e72a87d8520ddd4cc7d54c3b4e98ac1a49e6d9a40c804fc42aab6cca845cf96d0f405ba4c12e66266190860c4c44d6cb7c69d81162e9db1155aa772889775f424871cd8863fdf0865a33a43df059779b162f65917229c0ab36d42e4b38426a3495e99746385c7a74601e813d3a9d5fdb411e121d8dc4ed11855343eccb6ada24a77867a146970e1628775569613cc7cc86eec1674b32c8b4c952fa85aaf47681e3a9f36ab84d1556263de14708eb789edc023ed244aa98b84396beec82dfc96fd4a7d917345ce4e40d206eacb12f929729f84a282c0e904ef14395ea626203a04b4cf1cd4dc7806e2b2139ee15e63e10af78091960561e7e22e793bc2ac2f0b319eb34a97fec57c67bc0295c5797763086ffdb8bf460906b56f25f074dba86504e0b7fa98aa05f3c3ed671abd064d47872474ec9de7fe6b8f2e09a6bcbf11c9208c9f940b24bf7392558925727770cf22dea1ff35fb4633bc7f64aa851d16421d536a13ae0b58645d4d9edbfc0d6198faad9aa62aeb0a944369ffed0c4402f2d466faf8afa532e316aa3bdcbe92a1e0034e1cc28a90518ed3709e84c997aae1a22c299797e72056224167519002dbef29403f47363335357c5e13d766d50ca28954e906dcb9fb9f796e93f3c282cb26add4442f9dfc6ad6e0fff8d41ca2412a8781661e3d9546cdb4f8783f863486bbe56980ca1e3aa6a998958d9c028665f80e30b0e5dfcf588fe965c5798d5124c809c30723e822993acc0a9fdea30cc40b935b3ce2464ce4aef81d32ea0183e97cb6f0dc7a3eea2b42cd66403713a4526e643e7de476a9b9898ab90e8970f1c75d0b47d0839b2c86a928bebed02f6f4faf41ca5b272012cf12b11042189310dfbae18beeaadbb3079a0f13194720cca4318d0067e7b9104d71ae4ccac3b159b1bab972e710274c57473ebd1cc4743386c6681f26a2026a99b7320db37e8960105c43988540b933f2d3c465251bd5b7a5254dc3b4a3cdfedb7c366472e7803cd3c1b46b76c2e32a8a13f4aead5faa7025159e344f58990edecd5d55558ee7e91e09987398dbd169219263e4a1d3efce9da5f585a02c4fef8f090c76a9fe2aba0f52b8321dd430885addc854538da789e8211287557b68b770da0dd3f46bf09c3537aa18febfa23050d3c2327cd81022bdee30850db156b6f10ef4e104229576855d65e4d014ead7919cb703f4d0369ffdf8fbbe92678160a9ed662a538449a7d2581e3f821b6d29198581d701b6f33c75e49b98858755e1a7cb88762ed74e6d142b5602ec05ceb77cdd9fb7f28782c223d1465807f334e6c0e99dc7e38f3be403a8a50a1f5c9e489d553697b7399ba0a32eafaeab344b12984f216340222837509fd3e869de8fd7931ee636527e2c832fa827af632668150ea1be2f8b6bf14c512964bbf6d9e9ea9db13dfcda1f2692cac035c20a2fc2f1c044d4ca3532d5cbbdc6e535ccd65f85250b68204e10d4365c99a7a238fa8e2b27d44b5b48151073b095f656b6f277d38e50d905a7110d32c7bdb911363b55e9fd05cc3b71030d97dea357b1502bebfd5f8aa3827d07a8fb6f938d16caafe343667b027c7d82225a6807bc03e27b891b9a75f80508f6910db266b35b21c96752d712a3b4c10339ddb82bd47813c47280237431c8ad427ba0db786ad3e663af88400696ad4062784a202e1916dba21fbb90e8a75b9713ff8b93447201313f6f6e5b4f6679af4b497a5a84b99e5987e853ada7633baa60efcc68dda03acf23efdd49416ab0f903d8dd3de81a0fbf8b72bf5d4c5edbf4ff9f7812b9498b5ef94483a2cfbff17a638037ee0e59bb02c463b4c584a9fae50be97af00b8999d999d53a015b70da07ce4ca7f711041e641b25193f1c82f9bbf28636884fc945af500156a1eba62f948ffa2c3b5f3051ec08a5767c60e96e0e61d1aa3cd428f8de9f1b7b066c004c81a7c1b84e28c5abeafb383e202fcf550a240b0a7b7b8e117e4a32f9f5a748ec70f993c6455c7eb21ac4f9b8269a441f8cd225f7cbe9b1e129697a638e175636ea42b900fe415d3ae8d13b4125f80a8b7e770275431bedac7d5d03c8a9f613fbe0e1bad2e3b284f51c9e6988f3dc26682fa387be5ff51d3f25ae688f1e351d9212f9ce03f8bedf8d409eda6bbae9f85d377cc6fcae84412202f47233a9fa14426a2fe4a221b8c368e7fd41e2d8d866762a150323659ebd05ef4ed6fb04e7e7ea1c0e423a"}, {0x1010, 0x1, 0x400, "33517b4f1fc06844cc3133bafd4c0e64ac3ed760ed0ac01f993b9e07dee7804ebb21c4ed71213b81affa65bb502b1fa0e32c8f712109f5cf3e2540866e8d4e5c55de1e51f5cafea5792660136c8a176b1b98bba072d14504f61ec14aceadeffe7e2b5a84fe6eb5ed6faef7bdf2d5b6229a69049a239b010c1566daed329ad33d923e28948b5728eacc14a2bc2774870da1d16b7cff1ecf2707789e3ea2fb1bf271ee6c38970da6bf83f1409b9690e76b698040ea336d3003982f8b0450fdcbd48d9aa97c6392c6f0f0261b72519739c0afc7e62ac89b1dc522b0021b5156ab556aba78e794b9f5a8576b9c313f5116c273905ea81e3c168cd7a183a26822924a0cdbab17bafec3166745bba9c4988bc532108e646a2f80f3b78c8e7f19d8400d03255190a97969b9631cdd6ec7d061e4cef20fd2472d24ffe464bfe9644a112a8a5e1c9bfabbe28fa478269cf649941da9fcd62f55142f19cb92667c9665460af151200b6ab78195054cbfacf0fe427ff8aa67b9b44f5abd92e62a58a761e317f445a6d8c21b7aa127906d46ee7e1b7bff4a8c515a364123230a35d18b7d7fac19ab4de60b109c1a5a006e46868f6c14853834c8b749286ab93b17dbdfb51dba91604c2a9c14979a7dfbbea35a86e80e8d8e98eada9e7b982b314c137ddc16b0c2250a011874187bc8eb5af82e4c368d0f3c9e2a6b89d59411e05e7957a781ba4932ef54c65d62c5f567c0b9c0fa348b180fd46af7473f61f1d300a4a122cf088c2ebf13a68c327465ea3589935b4370f1a6460954126166fb45f5b5d53efa77e8f257ad8f4c1d72d6e069a7d14e671f6dc578e08fee334b000cd20e2eb8a3c86e254cf5f0be58fb4bfe4c63c9a4caf249c9b20e162ad71ad0a4549e94714cfda0bc98d9dbf0d00ab7f8a17b83c602c74383b6c8e2b8eab8c66817dcd33ddb70591d9c811b58dcba4a841da15ca3e89a44d54cbfb8501592391b4b3df3768dea40dfbc32366c379819b0f90ab095d7b82495fb6fc69d21ad0058e9f03d2dc47b4cb6232442028947accded738805eab7822da20920e79c20f46629fcf44a3fa87c7b74353811495985527bf4093f12ea3b8a1d23c2f761faf5816b10b78bcfc226c28c37fcbe382f880c46513cdbe27fcf735888aec4525425680587df3fb1ad2a698ddac249bbb8d198763407ec006e08479b76eaa6d9f4145982d1c9649973fb18dc33df52049b90bcb597a6b97ed5d9fd89b72570b11087d97e653c09b2ce189a5a5b877fe43a37ad131b6ef6561bf0b08fdf0600efb56e77e206c695f18d25601fb183c4478e31ed040d25685a846d2f4df1964a72a74db001b307a2aedaec65e0b67739e61bdff9c73b3b36f58595a79971819129ca7f4308a06c94adcbfecb6dbe8a403f493e6e9fd86f59a9c3c5d8087d5a8426ad51e29f79f007b20363cf14ae1abc02f62162adaf8b615fc4e0b0442b7f617c02959d2d5aaa27f9a44b87b4b9385a91dff6b325c5969f995d51bead66d578566360d520c32e528ba4a5d97571fdc73f1a3f7f6134d415cdc0e9c994f86498ddcc983011cddc88a64aa0f89b61d34c6ccf5cd41343ccfef0b283cf83d47b1eb4f56f906157b976c20b049910304357e517fabd6212c17f79a3745ea4ae6ee8e6df802c63e959686e3e0e485e1f2b2373c595d71eb4552eb45f529e41ae9fb70f489a03fb32c6c931c8aaba253eafee46bda69a14ca58d295f7a39e74f6e14e54b6bf33975cad883496422d807561529be1c220bf8c676e5cf14fb5934f7674f805b1554a72154bc902e1615a24d6373f70316f84fb1cd9a2f7d9af8fccfe2f4f3b116c9fa026184c9fa39de27b98b6f995b28ea7deef82e01e3947f67a5759079237e0a463f35a1ae61474e2ef695fbf03314d48a9c918090ed248e3955999e73381687b557e13bd493c5efecd0aadf1621f13251b0def73e2d4bd1b5e5934476150c7e4cace9bc116740f067f92b34d3d02b6e29d339bf5917e5d22bef496ac0a7f00444152722ca40d023967f729a1b877f6616ad55ad77686aabe48c60518871f18a9e818eea1b0782ed12001a453a004509ba2ec449f0bc633714aae61fece97250050d30aa1ad92fefafc75c5898c64d34f065203a42446d10c877551080a58a427852158fb81526e661714bd0329f3b56270db70d037322f53f06f48df8c2132238c9dcbb48f5cb9650706e44a2e34d9a7dbd71b9de1473d0e640dc18178d9bb2f13729d4ddee9a70580ba96a24600d6b814bc9c1ee0be1cf23d738f0c11e5d0c739b07b1c6cdde6f6fd525b8f08962e1807b7ded79ef9818a7e2e87b086ff4c6ecf420693bf69887753b8ea133d15768d7b6a68f913d52276dcf8e817ae12227a10efbf409b6bf3ce1f8533b0eb8ae03518571f33166da2fa9dffd4f639e889c43ef37ca4776f220b929432d4745c325b76e708a0257ffb034d3fb59ac33165a85418ae50a3a5d664b5a29379f98cf938c1d04dad160c36ac68e45ca509b9c8bca86fc042b26da4f138aae8179ee276587cb4d6b84d20931d06ce24059e2defe728390d397af1586d03deb505862636fd7b5e33c2582dd1af47555b9b0a62cc3555630bb1e00fc7b270b7a9a2439999489681cf8e9d937cf77bf5b39c539b4a49ce5f869f00421840c875b2003d806acbe3135372f51c6db3f42da197a17436cf3e1f037d7b3bdbfd2234271c6214a72a5e512324cd065f03ceadc07c4b1ebad981d6854f0d88b812df3bb7ec49fc5acb4328f8cd13e34e8927b86c6732540636b42b156870746c6f054bf037154d0da4d12d665e78358b8064c7dc94253c40fd2a12a81f1535867b95008df29c791302dbf00e40ce00c794584b4e9ef8f9d03b8b34fcf1bb18459da39286141d001a3291034637c85c2bedb73ec26f36b68c5f716b5686307cf1b41eaa22c50aeec891d46dd918ffae62a31b65dd849dac2687d08500e0545627cd250ddee7ffddb1d288590730f8b11c4e27c1bfb3fbe8c01e6aef7d51e00cfa930b39f8dc8f09fdba253e30bdd22f9608af11543f2270a3f669aec7e2cfaf8274b9d978cfcc7a1c11a75abde5c5b84a3f0ae4b6a0f61e44bb9dfb9f010d740ce0bd644f067c21d6ce951ef4650d297af6856e47c8d119c3947cbe4565abf9d94cdb824875fd616d0ded9203b461f1ffea9d8cfb773761bbdce7d8c026c701acdf394fdb1aa99bcabc67930bbbf538ab62737e183b05bff323f19a30aaabc2cee61a8cfc3a29d92ee993aa67125e5e13e39d7888bffca7c558260da7bea7ea68be82ea1237cb691202467a0b7b062b7f3ff4d444e6f66f971daa82be7cbdd5121745afded71096e4e8571e3316ec8b0290b281b3e8a0c7995a42499bba9e9da355f90fd85e9672413dd341a7cb7173290162303f970a7ef126f43277aaaf2a9c99e76517db65586d1e559c711f10a05fc9ca1474823298b07175b20c9df48d6abaf7b486f9398f67db3d6c893c948a6c88d67101a3a2c66aa42e1bbef4a8256a436b386f84483be5a6a7d0313a8118adce797c1ae9e93430ac2df0107ef03def211fc4a95e8bde8c192e0afd8e2c27047b8cfacb263864744b92ece21843ad4a8a9e2a6a6137608b374cea67438dfa4bf69f87f42e8f2f10e215a913d887cacd182f8eb09d0d094b97868d6c1ff3326bcd855e7e38740c673d14ef9921b08ca6154081c6e15f0a72730db9c28c7d856a6b63944ed7d1e0d26f1c530fef2f3229a6223896d0e8bbfa2b5d88806417c98a5b93bc7f0f1422d1b3a829c7d847632847ac85f54986d210c594cd4b765911cdb8ffc5e9b4878cdf3ea4557dc575386d84d6a9fc7460e36b38ca7ce3044f11db927bb66781e2faaed1cababd69488f1e78c1cf4d90ac9f8190e25ed890233e2e1955c07891f5ec324e556fb200ea038d67a8f24ce6630645d806ead5d5363a7dfa05d5649f7dd0992a14cd0b0b023808c2e0dc0148480f32096a8652f042bea3d0f9e5f23c7bfaf408f69150123d66462679e7fcf28ffc3cfd75185d75ca86b46aa42a05e7ffc8e6336f46b33321a012a41c607828d33ec8cfd11faa8f5a5bef1a9458bccca0532d630d3d636e4f4b6b85f85fcf77b0ffca661a84666d4d4216c61faaf79277ad1421390446284e7f870c45a6f34b792724172db4a4ce03c7a21c1cf16becb81defbb475249094b6b291367dd9cf94b6c74365cd76c6a5178c8200689919c3cfa3dad81663781a1f366d5a15414fef32437811272852fdd729080a80066570e9ec675c25a0987bbc0d8167f6c9bddea620b87ebc78ec2a149cd577c1c747e7f1378ba8a1288ca62a1f474ae8ccf9e2fe4abd6979e09a0956fc1df33e180a30fb3b36125287bfa16ac020f09686a3b7860a19cd827ccd12bea35c0a393d0e626c0a869ee85974eb2b9a7d32f4e8991c58ce1143d6dd4e05b251c9f9ee887b08d488a5abcb338ee3ca4e68d44ffbaf42c2c8b7a4e7580f1689b420a0cec8d5ea6c0e2df0f2e5ced381a5a4554cf48059cc3459aaea5243a5bba4d0d6ac4de6757e0653806c7d6545aaadde29ee3d2cbf62a90fc740adfc68eb6d78ca8b6b46dda1ddb908a6bc69b9c7a1feb589c5a795837259b3602ca4e4b2b4ef99121642920c5d7e0aada4acd9206ba3c069e4aec2a1e635a420ed062998978d7db68212269caa0afdd688c04fb0fcea3007891d562ea4c43376e17d8db3e33702b160eb198ddb5769155075230b3e782ae81712d42904396bffeb99f3944c657cf81fa5f27aaaff70b8b28b6d5b852ddb2ef7a34ed6b98af54c45bcd8830b3ada994ed06615fb6f6e14978d71964e8fc7ba030cfbfbf51f4e10ea37bade075e073373c35ee2034810b9e88be57aec1bbf109de1d5be3be58f86da32673ed85ff6f59b647cd82f6b4e161d845da6d5e6a6ee2edb1a520af3658b15630b04ac4723a5aaf731f248e9e3ad8782e12fa3bcfeb772d656da584f615f0d914ddb2403e96502fd2276c595e9f7c2a19ced337949f846cdd5144dd05944ea84e943422d62d718b030a1adaabad8c181ccdc39ce0b577626c8ede01fd8749d3de7cc32fd42d9115cecf9f98cda96ef0b8cb4213d5c53f1402d6d05fc8e91684e5c5c0348f8315d980cb090506f0c886745f125a45c46a5fe4c233329abe9a4ec9ffa210cefa276ef948652623c1dd8fbd6f7da4623a78331ceb0c354d94ebe90e46da431cdefb4340827321771d5d09b928afef7e48dd72b59590bd0ca9d870b3a98d6f654ec2f004de044daddd8fbb56e01bc1b54df9ea7cd3af973422b641346bf70cfd53f5937af9307b6bea91a093d497d70871f44edb9faa9edd13bbc9e1ca540548bb79d6d4265084932471de122e38f7950dde55cb966d070704c4b785d31be0a2597eecc4beb67de4cc6aa303f87216c0b9ff3c822e9a174eb58c53a7d3a55045966ae53d8a6a6e8b694ee46f589caf8771870b6d06f43acfcf74bd3be41a3ca4f7296934c8adb109a233e316eb7ffd3a2ece02039f2e644814c12a1ffdd8ea36aee58dc9af63e20f034b9e49d9ce4610468cfcd0e494a85e92d8b56afca3edcf784929ccfaa083c7a29c3e1ac22d5df29d502886d0c50ae075d6fc43feee07bf00433d9a5f4487c897d28e466cfb6a2154c8f6dd7077b3a171395d448694c96a4a3b004bdb8aa6787d9a8e5b9854f3889d84c4523a4b245d7a8e0d4d734a774a40ae293dfcd32caa7b9b7921908b10f7519a9631b8e4a87d01c89852ffb43867eec425224e8c22e869dd0991f3"}, {0xf8, 0xffff, 0xffffffffffff7d4d, "511b68735ca6bc3951272ebb66a10e743cbcc4cf52e20e61837c4262c22299da45d7a15a33d95f53da4bfa8e8b0f1caedc296406bb79a5b245584b82784a0e552aacb9d10d1d79da11d42dddf8e39ab99fae10521ca7b0606a58d7291b0d08a273a25b5acb6f7d6152cc829180ad0f79b30f8d4c009c59696cdd278103daf7bde10876d0f48fd6cbfaa9fb4a5c555934cb2a5f28ffcd92df4663e59c8ee97dc96448c2c23e42969a757e00f6cdc12bf604e27d58eb5811d73a6467a9d535db70d283e1c447c65bc241ba844735fd63c8c028b263bfceb9dfd582ec4f22aefff05fb9419e"}, {0x98, 0x1, 0x4aef738b, "61d941f9d2e5c0449fab117589ff30d94417c129c260d9d76836b66feb25c555466a431206459a4c0df01085bba65630b59399f5a366a286f55b5491fb1a2ee8232d6df0a0e167589e028061a7f0be085a1528c472f7897fb0fc4f7aea61cf0f2ae93bffa835c8909d27d4b19e33df4f09934ddc87163bc9b83d4682b7bc9014fbaec961c0aa"}, {0xd8, 0x1, 0x10100000000, "14ad4d630ca0c13d6d82d731ecaf0a7a7022f31ee0bcd41b48343f8fe3b1b728d763b0a1e392012e755c2f8e10f04593a7d2eaf42d4e346bf270aefb6e4d0c4a538cdcd87ad7a2816b0392ce0e22ac67940dd03c3718b6c746240423c803654dc304568277a81132bc1d18214528b01e0fece9a703bf6901a50c372ab4c161241c83785e3dde2d06aac97c88ce5d096afc74e7bd546575842ab96370050370a840e532ef15e88612a011cb9da8cb4cc451da4be4a34e8dad544533821cad4950bb"}, {0xb8, 0xffff, 0x9e, "0e325fcd1fa24b519d37ceb2eb779d45e2bce186efbe588d76bf13709c14d9e62febe89ab80c1a00691b920167b655e2a3c01485982c5515ce9149c5ddd4e3343bb96093bc572239887bd802dea6801798e9fd04f30d9acdfee3eddf3df303d4cf87c31afababb1d3b7dffa3306c4b100324343dc1b0e0b41802ea620afc9a0ce6adf548b6a158a65b62c173d684f2a0f66bd8cae63363131d9f59d04d272c651a55e39ce55d44"}], 0x2340, 0x402}, 0x2) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00', 0x4) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) flock(r1, 0x4) close(r1) 16:00:25 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0x6d) 16:00:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x8a, 0x9, 0x1ff, 0x10000}, {{r0}, 0xffffffffffffffff, 0x10, 0x5, 0x3000, 0x341a}, {{r1}, 0x0, 0x20, 0x1, 0x728b, 0x1ff}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0xf, 0xf0000047, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x81, 0x4, 0x6, 0x10001}, {{r1}, 0xffffffffffffffff, 0x10, 0xf000004b, 0x3, 0x6}, {{r1}, 0xfffffffffffffff9, 0x40, 0x34, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x8001, 0xd5}], 0x3, &(0x7f0000000040)={0x2, 0x8}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r3, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r3, 0x46}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000200)=0xc) socket$inet(0x2, 0x1, 0xffff) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x20, 0x8005, 0x5) setsockopt$sock_int(r3, 0xffff, 0x9, &(0x7f0000000180)=0x9d3, 0x4) setsockopt(r2, 0xc8c0, 0xaf58, &(0x7f00000000c0)="ab75468e5871f55a9a513d90f18103c15f921affde2292fd51a8759092ba1414a4ff312e5e02948f5bd6c6080c5213329711a1bf6105ade223e128225d7ef5f67b9aa98c2e39dda9e8c2a2cfcea72ff8bf40faeb1f00bca6f5e48cf5c647", 0x5e) setsockopt(r1, 0x29, 0x26, &(0x7f00000001c0)="f8fdffff", 0xffffffffffffff08) 16:00:25 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:00:25 executing program 0: kqueue() socket$inet6(0x18, 0x8001, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) 16:00:26 executing program 0: write(0xffffffffffffffff, 0x0, 0x140) close(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="5c5ca74d0fbdd3eb1f2054146dd35a6da7db2de620bbbc1ea6dc09c3a977a72111289f84469b3a540f94a76944b717631919dea7c60eb1170dd80c80a967054501b8470dcf", 0x45}, {&(0x7f0000000140)="1f5da504bb669acb5d299a4e9911a217ecb692df0ff0fe7ee6ae62000065062f70dd4375d91664c332b00447c547cb50233f94c61e834af57e04e3fb41fc9d9a4475ec2eeffd871924f88aa4cc2ffb56cc137759cfe398946c8d933811c2d3d26e1d94d297b310582c94c8ff6950d54a6bddf948e2654948d73f34c0d991ea3fec867c0e117483c5a7a904b6de4385d75ec1ef217f3ade42c319bc5fd1", 0x9d}, {&(0x7f0000001540)="861cb1fa6555db2e04bdc2fa05d62596294c96e2e8436b15f09f3592f978759885370092e8cf7f20a0f6ade4dd003fd7ac7eb26e144cf5ed6bf983a377b376d0324bdb3bf1077a3cb06cff658d53ed4e86a6a54828a5bcc4463cfb07ca248ca70d8873b60dd8a0e3efea7ae9dd9ed10d96de9ea0efdb665671530d26446059e1d0491d4d47834254efd6b3ef338d193d18f01f89a85394f0cc2aad4329c4a3806dae58e11c23be46111a8ce64a9c0b410bee5df347f4605867e922b0d3c240bf17798c71fc04e363a3cf0d3184c6446cb01587ab65e1651190c98b689cc27a441271afc01bf8a296a578e4046f08a5abafaabd4d6afc698fa1cb3ab1855c8f100cd532212aed92129ec90b30e6ef13f733c0bb3377bd7dc2b06304662d4c57728c947ef7264989f11f2a471b364ec6acadcfb24160c25b6208eb12882ce124514e90d840bf574f736dd5b14689bc8754bc7356b957e65a452022f14cfa98d3384ecfa15347e4cfa7a7d163fde1af4b193259e2eac4381dfd3f963789a7b189f02eeaf20b734a480e329f392ee2007e00bed90cc6c4efa4537d8e5bfa8a6ee128d2bf5a6340bfb7ad0aabd17351dadbb159792f02482269c0fe59275c0f283a2a9fb1f3185ae2bfbe820137bcc275da2c75aa589b61fa83ca1205cf0d968bf6b549f48b60c2caa597c2941151b067129e83a637cd4366ed219b897326010da3ea219cd9ac4af1168e882c7007e180b25c23842e0204c381ffa031021cf3b9c28115c89353e68716aa5679626db70397c34f85dc605d7092603153ea21ad208db3322adec4b5e387020c0ca1f0cbb1b882123db1587a9d99128c293583411e4d0d706d6ebb0f33155f03e21cf6221f2efc84e4b28a97b3fac046dc635d755648d15132eccaba4359bdf3ec7b158ae788366ee15906576937b408b642b1e158d1b14b9a15fece3e2b55c07cf4e84d78bc68cf77088309fc84fde906b29c98dd82e939cc303cdae90658aa794305fae036d1083d51e2f3c038301190277b1d1b57aa7593f7a01fa34e72a0c5f5039bafc90ea6697d33b456bb71c26fd83a1653e87f4cdb8754f101acff3b2770bec20c4faed97e9021a1aa4a7d77abdc44ca2140cad5b0f52a06e72625cfad6286e3372572979c73f9354b99a673e2e1ff303247a934fe45f859ff0738d915585a2953cc3d5ef07748c01e7228ce46be264d5bc1c558445edc450daf37dc975a1b72551581ce2ca0e5798df5c5c308494a437a92bb9103dcd9d420a519ea8ef89aac3c02f5a003734c8c15a661a90675a7f6af38d6c74721185ea6dca48abafccc6d69ad8d25a1536ce529844b77b1c8ee8021b00a3871cb4f68d9a32bcf4d03944be3f6b4431cb7f475f8e645efe203ebb684d164bcfb48c52c3ccf6bd04bbe0a7c9c1b1584825abc8fc4f7cb00fbc07f717dd79bce00cdbdf36b03c51c94e32914f20442f97cded0775ac1ab58638480e7fd37ee60cc97ea036068cc7eae689eb9a44eb5742e4b572589b1382b9fbbf912d9ec6f6623fc35c3dae35b3b8434916743d0cb506ccc885e4621a2c14d3c5a67cc3deeda379dc139d7adfb543f4e9fa700b7e54a8646629fc70c4f69deb44dd535d62b49617f876c8f374c3f2675004ddb3de2406e6439496681d76dd4b0a5bb39ef351f7ec829301418b26e4af64059af324a14789f9bb6f7b968cebf3d3eeabb771dfa935d639ffa88882e93a7eb0eaf1d35efeafb62036299ea0833ab79ea93b447e730e67137cfb6da326af88ed23fbb40461502a02e64f0d82112fca0634d4e67af998128fabb19b848f5e30df72de5a713d684d6ba7769edcccf307b0696dc3e0f29b9b9b97db36c249b687e611ece402cb2af8aab3c917a5ca62a85ba104ec3496cce6bfa74fb51fe20a257a8dbe892d9e357b18b7e4ca5cb14be4ae54fc21da6d8c0be8a0b465cca320bfe67b77b166c6a593e6c835424a6318318c1e7ca8d9540b14d4ac6eddcfdcc659784faa76ec7bc5ab4d20636aa2f2125a633958472e08666bd39509e5aedc52fd9f987774d2597c68948a33ce6f92c71439c1a748a8f7255e5a8652f95ff28dbb093003c464a9b79d6f195c04b9077deea66a06aaf38cbc4cf82a87c837801cd57b5ed89554b5b7c7386de315fe0a712ee3d0a168287672d60470a097a921edf690a10da7309030666517f07906910e3642ea8371d18de26ecb05ea3383bcf637b5ffd4b1f5ac61d2eb19fc2a24f28861e0332838a3b7478dbc67aa762c51bb0a622d526d346a3285e2ff240fc4cbea013d48076b693a6a14a1c8f446939ae3dd33dea92bc9985a837184cb69ec04eb2f3fc9ea5dce303545c9fd450d2d30ed03dbc0f9d3fbbe197d7d7fbff187bb9c57771716a0d92c4f21e8fb661722f63b38ce90360d5dead0fc5045af360a7292097a636755185c3580060f59e912547cc19435400be10d6d5f4adb5b59973b475b0e56a2b85a7c922e56528e1ff7106782cc5a482ab1e9d040d35047fe95828a68891a522a9d31384ad889f909faad6e86b9d6f542afb2702e3580073d73acf5cca24812ed5076667a561da07352411fcf2134cdd27081340294e4948ac6be6494e0f14453250413855fd6879f50d47b6595dbe72c99f3e15a640b752c875c2bb14f4703dd66cc7cc231a48aa88f130cb9740b927898d177d5cc2867c10386a29446a1929a1e5523e61b4ccb9db3a28cd1311caded18e928eff98314fad79fd938a4d0bd3e6ab8a4d914bd34dfd381d106e52590443f1e9757e9cdb5c2c86edae98dcac2007ad9e6b99d04ab7bd92b327874e224de2bbde01c484b41944c2a8608e000ee195fec22320bb9a91b366d84bfaab8cd9f342027ef5ec9cd3112096acabc14a166331855b3d5ed45e6caf87029f1008f348409a9dcc50c4858acc1c1a848612f9e49d500cab4988957300167fefca61c77870803d583b212597ad02fc62927dfc16f2cce2c3d2cbccc1ad393dff3b9969918dcdb5bf332ec8599d2036f3637340fa30cd9e5cb14932e5e7542bc525cfe446da732d1ea221d91399d594fa3f78d74067b3032dba66beb8e09ce68841b53984680381f001776e0803c047d14594551a46076e557a409314c829a4b56074df198ad3e87c848bcf9abcd831e4efc91097ea9333920ee14496dbc3c1eb836e68ba8c56d684e686e9770c44a62325f4fe30e6103ba199d487ed5292e51d9d9e4d9d779699fa1cbab30c6d2c4fbd6b159a6bb734200eab4e0e0275d32395af2220f411414a5f9751340696cf1fa9d68659790c989bfdc2ef56abd298355dd886d10aba7245b960ff21082776c6645af6e66f429266a3811d21979e262fc20715291ab3f6da18c752b425ea54c2cea45e423da4117a3d5ec4ce7230858bd462b89e3c2133b1f65c24206cb4431e504753a4ebad41198ff8aa57fe2595c7a8461d9fdf53a8dd527703122a9e29ebf59c87e889c5a0587f587a6d7c50b919a58fb85df5585cadae0ccd0908d6843e98269d4a4ce056f603c52e14c1cb8870729e17539dae68eff6188bf17d0004072b05ac0f4e0dcbb88b509f61239fda57b8ee04c68dc27410d4d3e88200eae61d33287085f827c428e5cd69b8eb2a7d9ba2166f598c542db3bdea077b95f0246cff41d02ace937dda1baa4e0fc6babd576dcc236915570e5d1fb1dc3318543226366bba1cd0cddd920054f2b288e1727072f133e92872c187523f542e422e4ad2f10d1d785b9f0e3439ec26bf64adedf4d2d698a782d742decb02e34e9a8f4a0a12e65c9c3b8c2edefa7ff29721823333e9b10fcb156ceb9a54b01e42050021f85a26423392ac366baf1d44c4c064dc29278f051875567a5f8cae21d40b9d87ac7d19d0b38ec2f7b85ff73eb2f05d024a63670ae425bf0e7499249f42ad976082b0ea7557ba51b295a95cd743d21ae68d49e13e3077518ebbb903bfa865e4e6ab9d4c441e0d9431ca8a1466fd4a298e9c7da8088a0fcc1041ac709d0474c45b628a6b2707431f87c0c19e2e9d5658b20ff06eaa8ab6246901c1a293c51b0a61e17c62ca544f2593aff6f438c986ab3a4fc4d4b957946667d8aeba07fe1fb4302fdc888b9ea15d92cf33a14d57a31652e081132d11899cea6ecb8b202d5534cc96ca593011b41b723fa1ba588f2033c4a8e398b86756add1e73ff9a0fbbf9749988ddf987f0ea8d28e1b71d2b6e02b30e3ff6f4f5de689874f3201d269af1426abcd86d142bd87d1b8be507c940490285b0f36b70cd4c174ed158418ab67347b5391b60cf59266d89d6d437c9d67435f08c9cd8a55ab632e050dac6e02e1fb05dc29d1c9c7f618aa0d1434713cf91efe8c3b55aa39766942dfd6581e6fd4cf6827c21af3546b65c31306db855fcffc35cd01a1bec5b6ac0e7ed84c90ac9e5a60dd159d7ef89782dcf5526103b765f66219d080285816c4356783df7638b46dc86e783559b27f588e4ca51872f3299d50d3464ce217f3cf1050b93a1ce248c7835122513dfba5067705181a9ae7e7138b3a62eec24569c27892f07dee70e3535afb139db588343440d13c31ac29dc3108bc89c0c9c0f1cf3025cd6fa015e42bfd21f11de7aafcf5bdc03b59c137169d08f981662e541aff669cbaa19e17234f9b3b426cd2f29902a06e6c071c392e9b676404a18221627d002c4e8b86819e893cb92e0c011d01e1cedd2251712f66be252c6b2fe93e1e717736bb36087cd980ca7ba50b0938fc6e22a1d7150a0fccd619cb8eccff181379da5d38a61d32f6307fe6b876f979166841b8dab08f62c685e7aabf53cef54a263e96f9110a699b4ca1ff66149f36ed478fc07ceadcc162430a451680bf687e8f993abd431de6b88500da3e6e5426377b8fd1eee8d8723bfad773c0ccdbf4200f0838a7ace0b6f248f4089c2d42126bfc726f862947751c1da21ecfcdf549ee9c0cef8c4330ccde0c61e444155f6a1d849f63c61bc7432b360b7e341e2f7146e663894b5c86166be333d352b277e2708d3e07571231bf4ae8f77ed3fad329a06beadf680d02dbd17833f4449c2091c9340b1c9e214166acce6d3c287e69e8a6883001dff5bb21438c69f2b33d72a7c6f029368738ca0d0d02dcdab25c18ddfa705b3826efc17143482aab829ac2917feb1747a1b4438576553849b343cca4dc446e4f6549b2715ecc61117c881bc40ef53352ca6a4e03879ad8dc55104e169f302765199a59b190cb6acc600ad42ace42a3a01642a2ede3ed52017cfd330ad245f9681d7f9476cd9cd8ec113ec57377fd045a99ab6446ac5462c589c58659d7a163f54ffd62fbe2e48b1a54297f74a17de8b208ff36596a2ee0a831262d523a2dd4599ee3fe100baf882ed0721ad478beec7ba4e6446d29f71d96c114f8e0a4e81f2f8546831412a5e30b1c8883085de13d27101537df0dd934bdb50d5d1161f95ad88b3e362691aaef5e59102966dd63496c5aa02cd2be4c86eb59e1918da62c8ce4d8264fed5da83d1e46844fb2e09adfc83f4229ef0caaad2f4c05bb240e801866d32736e10fb20f6755b561cd86ab2290a0d678182f83f8cd4065c73936862cef88d3e6278452167ee85e494b84c2d2fe7b23a92688aa96f8996022e8a4a99fdb463375991d62d30b7876774a7313fed318ade15bfbb5469840df340f99b594fd6ca31400924e54c8da28fb74a06662dfdf2cbec53eec2aa29b1492fe033bb8a6f525e5eede6b091f16854c64cdc9ffc3427755390be32348faac673be381f69328849d36b61e00bac4032764dd", 0x1000}], 0x3) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10100000ff05000000580b3b80c47c507fc303681ac8cc590ab2674101357253a3f9974cc1ee7dc721884d8f363c6c3084d9208b8ce6f182ea04c737fbeef863b9c09eb6f6895c658e0e87ab91d3d66e2426631acea2be77e30b8255c6422acc64590c2237cb7ba2a342be942856fe725364207f1769619af4224f"], 0x10}, 0x0) r2 = semget(0x3, 0x5, 0xa0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/54) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) 16:00:26 executing program 0: clock_gettime(0x7, 0xfffffffffffffffe) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x7}, {0x18, 0x1, 0x7, 0x7}, 0xf5e5, [0x8001, 0x4, 0x2, 0xde, 0x92af, 0x9, 0xffff, 0x4]}, 0x3c) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000080)=0xc) dup2(r0, r0) r3 = getegid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x800}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) socketpair$inet6(0x18, 0x4, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) socket$inet6(0x18, 0x8000, 0x10000) setsockopt(r4, 0x2c, 0x7f, &(0x7f0000000180)="3e9ba5c8cb7b7a38dd4f90a8b98aac6f3e6140a7dccee89812c9dc316c851c4a8f1faad6311c42d6ee22d6e4d03487c01fde39e7dc903e8ccb4a8a19e4897f4b5cfe05400ba7a3bbc89e83bdcf18", 0xfffffffffffffe66) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) r1 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x100}) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6c, 0x33, &(0x7f0000000000)="4ec2206e99be9d0000000000000066607aa4394a555c12f7c4cbbc8f9875f55c86896e4dc4b30ef23e12a97834f05616a76bd12a24dccaa2e8e85b16b0077f004cb774e8e94e9210f081eeb25d057ae7", 0x50) 16:00:26 executing program 0: pipe(&(0x7f0000000040)) mprotect(&(0x7f00003c4000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f00003df000/0x3000)=nil, 0x3000) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f00000015c0)=ANY=[@ANYBLOB="01002e2f66696c6530000c957aa3eb5f5de1c8ebf0f2b7d78a9038857c112501777f010f6a31c5ddc457d69594424aebd65acbbe166353c1e6915204ce50e9cf55ed551a0f0c0e39e92725cd377e5047a8cd6e978ac449388f7fcbfb1a65ebdecfd094d8911fa359b52e6189dd04c66379e67606c003abaa009272716773280334720e9529b729b3557b49703c58e77f8f0fc86aa418334775b93db2153395fccc80"], 0xa, &(0x7f00000014c0)=[{&(0x7f0000000080)="1dfb38ebe6872dc95e2bacfa0c8500a8", 0x10}, {&(0x7f0000000100)="e9623a3523b964fe4e9098a96cf4805373253d716434064e1aba298328d9bf45108dd79866914c275c8da8d4e45e8962ec115a2cd3e0982ad08a3656a935b5ea74640bcbc71df6abf05236f14f8a1bc364d703c3572cec76df984826ae1e9af5a5c5daecceb7b7bae9f27de2f13894af88196613026af141f6d92846619f8cca685bbf583d3cf7fccfbad3da3e", 0x8d}, {&(0x7f00000001c0)="42ebc9c2b9cc427099370ca2418b8dcf3a9119b3f2e2d5548538c6f33d37300907632d752175a27f7b324df6d9d0e88da3550fb4c08556a748d9e0935fc0e739d63ffe8a1610d704ffe402738ac90630e1d13b85003a1583896e2e51b08d62f3080a8cf0ccfd8aaa8ef322d45e5b07f9cb8d902239a4642b0f7c9c90447dc9edc3482c47fa5f5ab89f9a8b4101787323b3c6e7f5e32f7887cbb3a862ee8141b9bbda829971d4767f30efe70911ccf850f61b3313253cfb60f72995e8beeb36eb5cc708", 0xc3}, {&(0x7f00000002c0)="dee529b874bf3fdfc05830945bdde3e2b9d368", 0x13}, {&(0x7f0000000300)="ede61a89ed097f9a8a84ae40164f818c6a9dca6886f63d8c771d3993ff6ebd34c9b766cef535bf19655f74c277725e1598d24c39c2b53f2de339e4acd1332c2ff16f39e4fa8ace0f1e11171a", 0x4c}, {&(0x7f0000000380)="5717204dbf569ef8be0e5b96f1419ca1e7b44ff1d294e5dcedaa27e5d14c822435ef72b8ac0592cf97ff0b6d5e8e6d32c62799bb45428b4a6f755751bcef1b98522e7b2f4adc63203cf74cfed76202db0c22f16bf87bba3fed28b48ca161c858e7d74b50e0834f62a7a0e7f229a120b56533779a35ec43c77935ec872a975baf43", 0x81}, {&(0x7f0000000440)="23d7c6c8bddece6ac8d5d42ef7260d04e4377e48fd7251e8f56d7d293dbe0f791f4e97fd2bbdc7122c75c161e1b3bf32347d6e06c011e931d38d92e5ac26ad2c2b16c5a2e52bd6ab0bcebe2365ebf4ffb679e122106c0f48091e35c566697fa1da33000186375c0b6415ae63aea0b396b010c678965acfb0c3441a5adb4e8c64dfaad5769cc7d5cb010cf6dc7290abd0d5d9bcb1fb29ff9c8dca69e30286411a5a2d543e1a2aa223b58c205c635ad236fa97ce558964417c06959b107452b468f5d65c3e3c514aacd6f5b50ed58a5e8536ad09d941b29acb790aaff9b4dd0b7f0e4e8a6eff737f5bd47b415cb8a8bf85262082da79b877ecf10ea4943f2e3aa77b0727c9c8b44b701198c6ac60d0f8d02c2e63b694bb6879f8bbf8a88d522e07cf71c7a082a2d77df7720a0d6eba88fc3c677adef88b1780b1c70102635926e3e6fa6563eaef8970fc8735f4d32e6866e805995e13baa156dbfab6c73531e444f5d2adf4474c68704032b31d83529f6afea23b05649a1641341c8a6ea38d600cc6456ca35c7814a21825c86747c1691552e8296f01217516e2508d83470f5a1457cc1649281862939bfc879eacb9ec100f90ec6ea3799e659b27ea36f435a60bf8b0d6fc38c249ed4e3ac1ca02e48b99637fa46c5c4d696425d0760d25f6d81ddbd4a6c8e79c498b0d16ab96ae04cfdd13f32a7819275850a8569f774c2a606b8ab9f019da8425d57b5f406bbcd8ea7fea0651963e1f0507602d3118dadbff43ac8f4e9faee0b93fdbfb9604cb7fbe268289b1b5c8362e78dfc0caf2e5ba0a697f8cca227ee07d4021d27c6736dbf35ccf2ac2df99d677b3085736798ab0528c3dafce573ce2246a2bb029adee4335c97c731baa6799355ddebd5cf1dc92ccbfb8959f67c32cad43b7f67e6b2162c0948a354b2cb545a9e72faa0a748ef5ee942c178b0f9bd8cd80e5a174f36f3b0e108d39ee27b638606bb2d0c1ee072b5bc743109173a50085037a498b99d6a8cc571cbe286c5707720d3268949c188e486a4339f6413332196b711cace89dd1c7adf69886a1f1e739d65577f9ad1df01e290b683144a2bb4a0ddcc8b203d11f605b03590e797e1b002c6b166fb5bd7041df5546458de889ccdbfc163b07a3386036f0b569905148ac334a8bf54be1d6fecc740df8b128489102f4211d839aa43f318a016744dbf6cc6f4fc667bc9570826e63f6f38a93e447894cce04974983807ebaa1666313a55b1d252359b7001c4a053a43149d4d3e162dcfe8cbcbac658f0827337398f2daad5f0ab9f9e2c54845a68fef98351c3fb6a66f659fdea2f65bd79ac6769fc93d2ea97b9b68a924538004e23b2e36741ea8a09e66ee4541a79659697f16f60ebb41ba2005b82e2737b4929c896284e56baa8b32fbcfdc5e81a39b536ca8f762a948fbbbff9ff3f8f8e51f790de1afb9537bd4d3dc15a66709002eb9f8d7d5be4120e535c7ffa738782b590bda56463bc7094e672ce17199480aa55ffab3a2da52edf1ac732361fe7b563c0b967e512d9ad3b949f521a34fb0b412c09f8511d881983a59949869aefa10c9eb7a1b41c800cc48cf8f3124957ff06d75b58d31aa98eba7b67ee7df7249c62c0e09401443cce53718bc282436bf43cd8fecf8ddd37bb6f5ee9adbb185b7ce0f95f256f278701bcf3187202fbdb8a515d152cf310c93f3bffea6de2a8ef5829986681db381eea75959a54957ec5a1cfc78fee695cfa97b865efb57cad70d664fef09e6d923bbfff9b09f71d991e8cc3ec7e8b517ca8f53d9353c6f5dd14d15d0b2df7c43cf302a2d9c30f20e2e07087358683598e819be2da494ca1cd1c3d0433f4b6c7cd544449b2fc060d55005cf47183447ad4eaed43cb6fbc9f900e2b34dde553be6d4f4bd5f0e585cc133c6294dd492386f396671293042a33e946edac07af2e427cc228e74030b976a880f551323faf39a5cc92d375e3e45ee95d75f46b3ba4275ba7674e8bef1868a18d380b7e27899925cf0ff2fc20e080afb348cb7da889d2025657eab160b1e7556c4e85910fc3631e845df6a959943b6a04027090bc4dc6215541c3f8d023d28ad0e733d3aeccb3058dd0bcc7db25c49733760573f8d9b33d3e5d74b6f29c6043067158d8262a1d9b4d01a09b2aa813622d78e5b2e601ed2568135c33fd41b12542d24b096297e4680fdd9a5c905d91762af0cebaf869eaab690ba5d9493d90cc3681d3ac355427a3817ff64a0e7ef880c05976bd17ab92c18f839073786d8287ba47d07ba874d9e901df0795ead4c54b919e5a35bb642f1c3b43a450546e80b48949d94b851c8a368ed07c43b02b3d0e2b46861ed79412f626617946440b0de379f7cbe40675d1dc8a868205be15385056e0f8b4e60c9c72d30a94924e3b257bbb0464c575f9975a1bd9fd73faf74cc70668ed4d32c3dff32b48daefac6bed83691ad9dbe98f687fa01fcd2be75e2af72743a82467b000ffd3e142489a6d79308b605f043386b6eaf8adbc5e64adb4cbbfe76ab80d8551949d09f4c90d3da3fefc8ec60aefd922a65494034691efea908d6c7aa18b4ddff342857334a125cc6727eab85ea951b6d5432171858eb5db1192ab70c43aa2e65363710b00311c18070d9445f54879283bb6cd26f44a6e4a975917430e636cb1cceba4b8ca951bc7b5cc28c3e0b904e2a0b81e2dfd9d062bace18d8dce024ce9ee7ad8837859cd804d5b2fb819534268fdd37a2ce8f2d39b1c0ebec5b137c4d311185077679b8a3864b2fbce41d86d0022d9f59da8cc82246c69670c13f3b8766983032a2e3d719fddbc67ab2cec6c79ac85fececed3fb553af95d86158000eb1fd6feabac445fffa83f22c1dfae00d5dfffd6dd63291b0d2c7946edf78e15990d32d35f2d004c03111a45887a7b60a3d5f293b34e6d3897b7f17d1f7248a60a87f8189ce37a646acb77b140197e4e435dd40f4d5e6a75cd0fed2d5eb1285c9ef532b7d87421ff08e182fb7396fe583e2355041c35a8548e357ff3473c07259e905f12f11435fb938d799410b59657d4c1aa85f149283681e2a68ae3cc5a93b05bbc5df7672b3dc2622ec529b32229f07b5e611291e7424e4096d1ecdfc4e613f88173ed9546855b5553ef2a6e3611bde4e01ff6624c50d5da031d2179a5f7893b668e45f2075d36ada642a291307def053a0f56da496a7fcb14427672b0ff52900dff3502c9e1eecf22c5418c8b51ed65a668f469c18ca0568927d7a7dc3a73b8ea94692bae4e96c830ee1c53f1256fb4e730475a245d03097a0782bb3e5b53cf2ecd835fba4acc00c2db48f901a125ba97b5448431956b821f1fe5a7d97f3e273f1647e7bbe3a648603c319237df478792ff063d21d6bab8d8eda3812c4ffccb3d59dd19634c437ab435fe370529dbe334625982f4208c10f9e4459bf3664b17472dcaa27ef4ada9cd5ed98d1e1178f37d2dd3762d065f650d9f896456187d53fc696153bdff494be4dcd72548ed21dac5a8682803911cb46ca6ed9ddae7dea989a8ea8b7e041691f2c6fdda8e98983159948be308330a283b2410a4ee1a5c69ddcd77a0a7c9a7cafadc6bc9c529fd360a2ae837e664fdfd7de87679516e72f5b61dd09fe3f9e163425779b004ec6d5dae883d35add2aaf02f3cf2101c778ef2c8015e74cbc43acf6115246f27a7f7e9bded8c575b0f75b55e48f0d909ecc10ca9335188d4313d9ab4d0ef83a8af5f3dfe1c8960f2c9102f9f5e33bfa7c0ec7a5ae21c167924e7d4fe51582ee1c025ef6ee0983a520af444f7d3b836ed1fa1c40bd155d3f76efbf3d23a0db3da46c42f26947c25283bf48ad72c0001e9ad06bbab55a2057525e7e250813677bc944bd268089f19a83c34b94f3c08de4ad78d70fdb6ccae13971e96488d5c83e5bfa9892f8ae212c20fe6bd1ce693587e3ee4449f410ba710da9528ed64e732dede95badaf05f5ee2e61a4eacd7ac20afe9127ea9e7b03ebd41ba51dca856ac8b0f436315bc801ce0b9d3e47063c12fb79e17d3ebe47a3482d4704132c1ce328e0b7cc8f21eeba7ef3b8f5f11e797d56e8a47f5d8f2f0464949de988a9fd57c2ae7526765ad9d23058487b6c29c78cbce2c5849c2573827bf8981411dabb234d51785d3baa23c40638c3e61dc810c967a458f44ace23052751e0bc71040ccc9e802ca49794065876962f10b13c7d1d723186e03456e7c3808ce7464c708ce47e1213499aab182c3dc3feeb0d0040262c7a95f792c35220255fbb6f8ff3d631e0816bab1e34749b0de9fb8188a8e294ffa30d6e0a6ea2d51076fb9b41bf673a169f722517272c728bd703f92c876c93d4b5c3282144c541d5e2c31ff1b73fce51dd1b3d817020fc3cfd9f626f8ca36319469a8dd0c00380e21074bd6bb7e4e5fb85fcf716867c772678d0cbb754376ac5cea755a9669bf837187067a2b8da16cff5bb04220b12ad6bb47374c81011936eaaded1885463d812cf6e7da0e4c4c8da82b7a06c1ff8cd60a5a89b07e1fbbceac640a4de5191708049e5b9f76f0f0244e622f4d3229399b51fad36a000119d6b6a90f638cdad939c8970da5ec034b8a8682465c2fcedf6ef118fe13b2fac86618cdab9f7bc6c80be8c404dd122822f422ed88be59c47f740d5a30aeccb774402db9eac693392b312fca939a4288320386ce5ffd75231f459d0bea80e02bf85d5e60a2dda724783c5ea5528023feee85c1972eaa9ab3560c4982e5712b245247cc9b42a19ee3a0235aee703ea4455e2be13df2d857fe12fa0e07b468bd4ec6cc9eaca46eb2641ee84d0cb5ea205c86558ae2a5404af5c892799bc5b351d7ae514611ca6a29e0ffe818759913f4d7bda4463e0102c505532e3af0eb584ddf6bf41bcfff55eb3c341fba8aabcc823c4249da293cfc5cc0b1064383ed6d871ed65ebe86680830227f82d520835df9e58d44ce0900750119fdeece505dc03254cf19a6eecc08b357f68ef8825a0bcf653f9d8d9e915631b8072b981725d16e1ecead39b23225909a16f492191140ef99716c42e7f35416f8c084a410d5a752245f651be4c1955bf15b18140160a199ae63d97e92fa4d8f39e8546c3d6622842661b62f21004adfbcc5abf8008bd4be9e425a5e875d35f8d8948ec312f6facccd85485cb82ea9c2855f2a69b7cbc05f30f020b3c0fe16d1899ccc688caf7e60f999d1a1bd74c98c9f0316ceab8ae1274ecccc22f9f9e16c39a4bfc20e9c81ee3b19421dff0b0d02fd03842586c7a6d69c3f1443eb3167cdb2beab9cc736111008e89f344f73d3660c54328d4a0e18fb287bd5ba6ec888c96b093aca1c7d046f131c67e2bb1185bb3eab2ae5a62a6c0c8ee2774520e58e08403df0e97232d81b7b33ec0197dc766f58c00bc9e3b6acd25e431d1f690f645eda3578ef65732151f9702805425b703ee022891ba1b6b1baadbed5f76230f1643b505c31022523ac52147c971a2276044745d118611a785ab71a8493b7ef6a0f5f30c2f638af489c22de6004394de06f1419b44956bd3972fed10c06bca5a3ccd1daec364448abec478e5e91569ea54b59b5fb71bb0cc37d5f7f6b68c0580f7cd29b5ca9a42cb61579868967759b88c51c6d0f9e324d40c73c56fa8000c7630b25f7118bd9ef84f5ad58cdb0e849f3dbdcab0bb842b1567d965e6381d98fcec92eaecdce530d5ff09989b1f774c8f269b95321a0632061ec1cc76295e3bde69b1e5cd61bd10e683b78830e374486d0ca4c5ff87b854eb5046dc50e054e842947205f039fb7514dcbb8bcf", 0x1000}, {&(0x7f0000001440)="14f96de6d0aa972c37d16df4e3e3115c75c9a3cdef0d96971f91689b755b4b37af4496aba58ee8b1de498dbffa20b3870543e1b72ddf84e42889729545446c5dd8ff42643c2ec17799ed20d8f1157f79d54d92f98bdd52f0e0f6dd263ecf0d852019527f9eeeda6f5d25a5010fce18ba42def23ae223", 0x76}], 0x8, &(0x7f0000001540)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r1, r1, r0, r1]}], 0x38, 0x40a}, 0xc) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) symlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') r2 = open(&(0x7f0000001740)='./file0\x00', 0x2, 0x1) mkdirat(r2, &(0x7f0000001780)='./file0\x00', 0x25) fcntl$dupfd(r2, 0x0, r1) bind(r1, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:26 executing program 0: r0 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0xb) 16:00:26 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setregid(0x0, r0) fchown(r2, r3, r1) setuid(0xee01) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/216, 0xd8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0xc004, 0x31) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="8ffe235dca3f23a413f87fddd5e77b771f"], 0x1d9}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x141, 0x1) r2 = semget(0x0, 0x1, 0x44a) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/201) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) getsockopt(r1, 0x20, 0x1, &(0x7f0000000080)=""/130, &(0x7f0000000000)=0x82) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x5c, 0x40, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa4, 0xfffff, 0x557, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x84, 0x20, 0x1}], 0x3ff, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x80000001, 0x3, 0x3}, {{r2}, 0xfffffffffffffffc, 0x13, 0x40000000, 0x0, 0x18c0}, {{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x1, 0x5}, {{r1}, 0xfffffffffffffffa, 0x4, 0x80, 0x47c, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xcea3682775d25003, 0x9, 0x4}, {{r2}, 0xfffffffffffffffb, 0x88, 0x9, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000048, 0x4, 0x7fffffff}], 0x9, &(0x7f0000000140)={0x8, 0x8e32}) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r4 = getppid() getppid() r5 = geteuid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r4, r5, r6}, 0xc) dup2(r2, r3) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) shmget(0x1, 0x2000, 0xe, &(0x7f0000ff1000/0x2000)=nil) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") mprotect(&(0x7f0000535000/0x1000)=nil, 0x1000, 0x3) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = kqueue() kqueue() mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/197) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) 16:00:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget(0x0, 0x3, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000040)=@in6, 0xc) r1 = dup(r0) r2 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:26 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0x9, 0xff}, {0xd9, 0xec79}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x0, 0x5cb4}}, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x90b, 0x7fffffff}, {0x7fffffff, 0x200}}, &(0x7f0000000100)) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x400000006043, 0x8a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1/file0\x00', 0x10, 0xb0) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x3) shutdown(r0, 0x1) 16:00:26 executing program 1: rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000440)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unlink(&(0x7f0000000500)='./bus\x00') r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800", 0x0, 0x1006}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000b00)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000ac0)='/', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="c02e2400", &(0x7f0000000300)="262b2a2100d54f500b2034ed527ae4decea8ba5c89ed05d735889ed2de1b508cf0cd18dc013a6646a5f843ba119588d030092015ef77541c6b4bf7b0cddc3d191240d65734d2967c080a0f36db0a51310d59e4cc12afa8427aa52a55552f7f1e77584655d5e22dd88a2e7807d9418df1c10f27c2e8352d46e38f1f", &(0x7f0000000240)='@\x00\x00', &(0x7f0000000a00)="00c3d6677ec2c2d6d2ed0f529184482293a392c1aa03e59d1f375e43a75a6284eec02e09f4c99e429b0e19f5fd94390185a0931c42e25d1674de4d3979ef636565b90c1572d52f9bbad933ad0043270e650ab7a55aaedcf1367f72d3a472adf3009b4bb4b8d22932d9da7aa2e784432bc0363408221cb190acdaa0c079aefcc765467f2a0a5d068d622ad48aafd6585f9c31b28e4d4aa84be0a75b144f7ae1ecbd40", &(0x7f00000002c0)='\x00'], &(0x7f0000000000)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="5c242f24a827292400", &(0x7f0000000400)='\x00', &(0x7f0000000280)='%\x00', &(0x7f0000000480)='%+-&:\x00', &(0x7f00000004c0)='$,\x00', &(0x7f0000000c00)='&+*!\x00', &(0x7f0000000140)='/\x00', &(0x7f0000000700)="006827c0cef0a53c4336a70df7beb137508c0b56cd12f9238f7a8b6e8369f521b78365a8b2d4528a4040d34cbfa22cedbd2c359b10c8665136a03eb8fe0cb97d6e5b130b9ae3b9626b22e4bdb49454e979fc22ca3b87b7ffeceac2a364a722b5fe8871467229e8dfde2e1fcba893a1439a502d56fc5f4c4ded786dd67daaeea74c7a7646190eb9b7fe793aa33fdab044fb496e752f1e7acf8086c4c95bda7c89b5e08462b46721dc9ed9ea01bfc8a9cf89d22bcd036f0e6bf33f42f8cccf04450c10b1aa3b39e578632ffad6939e41efdaa7114d408090ce91bc0f06d21790f4141fdcb2b7bb3727fdae9e81c8f589104880029ec93bc0ed563a9e369d6b10746ca175ee71d671bb55431e88806bdf6cbaf2ba087c13259b7cdf19c8811705ea121e529faf6ba10dbb341c4bf37230bdb3649551a4ffa756c1162285b0f46e75a8eed403bfec95eebce7a983be958ed15472097aa83af218930d53a2e624c81bc223ee5caf854e9125be0b000000007ec4797d4002d19c13bd22a818611dd3d4a38d4eee33d704873b904dd2963f80a6492a1758cd3f59e1cd75bf337cbc5abd905faabd25af6c04833ac8b1c29edd454138a417a311c20ba8d8729bf8"]) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) write(r0, &(0x7f0000000080)="b7320af1b751b88995aeaac5b4bab751d0f2051335ae07ec2adbe2418d9f82e731e18d0ed78cad548e0ee79767141437bb21d47eb2e75422087cb458aa8ee85ab46a0a59d3f9e931767e18be5d2551de750b8ec6f0c66345cb4c92abccb0d8a8ecf9f0608430dd9319c2be89d91a84e81f43da733d3db8e8d7569a454bf835287a73a509850193c507432c5e9ce707ddd7b4d592dd5bb375dd8c7782bf8316aa38519823da334fda77b3b0797add40a41ce80ace9c0e063fb995f88e93a54b541fcf527d71567e70da0da1e95ffe3efbae00a1cb895a3f7767f075", 0xdb) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="a7799b8fdd44b3c5def6a43807a5f4aaf04c32054e7666af4d555ac56c40d1795dfdc93f3c3b6b4580f006b1e037cd761c31acce0964553d2b5a7f45747e8e4e38ac81b0ad1b7a48b3f7857ba0a63163f5630e87aed1ee807ba548325a10793d6a9db3f6719283b88baaaa7154832111b9b57e6f3ce4a0efa41ac20b964c9dafcb1003df44", 0x85}, {&(0x7f0000000240)="a7ff15590bf852bc6c977f8336ca7556e79b4df5a611968c4efa789c811c6246a95f3ffbc0cd49ec281071def593f85179e8d8448b56ce4e40fbb8d0522ef9798547004b5fefd498c65e35c4ffc57d537535e58533ead5c54b0d76f7ff93f3ff6cbe366f2c040b065aa5c44e2508be38bb88bca1c005a74b8b997097bc06548477c3b3887c961c1ea1538a13fb886986ce57fab1480253b91963aeaf08a1b8d066d31b36d394988685cfde2c0e5a1e85521a3219b1afc1b8fa4681306b16e27186ba346044c7130a3b37110d1787ccfcff85caafc81ef90b3ccf4214b82e589edb6dd10ddf068861ed66d4eed129c48eaa43fb62fbe931cbd76e70", 0xfb}], 0x2) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x80000008000, 0x1) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0xfffffffffffffff8}, 0xfffffffffffffedf) munlockall() 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000280)='\x00\x00\bL', 0x4) setsockopt(r0, 0x6, 0x7ff, &(0x7f0000000000), 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000002c0)=0xc) sendto$inet6(r0, &(0x7f0000000080)="bb7b87b2bb808fa350feb7d3ec55ade5268c4924cbc597c79171d2cd9d0611bc6f61fb3d591e247cc09c487c8a899cffa8e54b7d084089d22bfe94605ccd9e701a6f7bf262e813488c", 0x49, 0x5, &(0x7f0000000140)={0x18, 0x0, 0x200000000000}, 0xc) setsockopt(r0, 0xfffffffffffffdfe, 0x27b36528, &(0x7f0000000540)="a2cf08b7c25c68ac072ac7244bdfe0aff2ddf7626f80cd5346b92c7da510f7b0fca3b88980ad74cb377c49d8a5e29c55b81bfa8d51d814b196d729bf1be86b5f47ca10f51783c07b1cf0e5d0d1348d65d6e4abf43332b69b5c607832d26b213ade00ecc3ec010bc6c6c4adbcec10a3f2679def0dfcf31cf166f6aec02cb4b7323d2c4045b0f66a14483963d9b2a9ebde222fb8831f918339ef07b05c762b88cbac90f83361af7a5de1160391d54810bb56e8c9f13ef45d51c79a0558e7108b3ac22e86323358b5bc16b7bd547ca3d4703012f16a5e8d5bec4f9fad75dfdc4b187b8f016829c7492c20961fe70a584844f1cb5d6afae988dd76557efb0fe407bb9f4386e4", 0xffffffffffffff12) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000000)={0x23, 0x4}, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x80ab, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:26 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:26 executing program 0: r0 = socket(0x2, 0x4001, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e404805a1da75448827056e70fcecf04c5a3acfe9ef6383d630351f2ba224ae842275f0f314a818ae03978f69833386c882c0aff748ec81977d1f7148d5d6825e234e367ba3dd6fc7e4ecd219861b70f2368c102acddf3090356be6a939ef99ecc6c7e359bda4098df727ddc98447569eb2b4fddf3433f325e6f515490e7d"], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffd, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./bus/file0\x00', 0x86, 0x3) mknod$loop(&(0x7f0000000180)='./bus/file0\x00', 0x142, 0x1) poll(&(0x7f00000000c0)=[{r2, 0x60}], 0x1, 0x4) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x100000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x38c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x34, 0x20, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x40, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x42, 0x12, 0x8, 0x37c3fe38}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x200, 0x9}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x80000000, 0x5}, {{r0}, 0x0, 0x1, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x41, 0xf0000000, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0xd, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x7, 0xc30}], 0x2, &(0x7f00000001c0)={0x480000000000000, 0x3}) 16:00:27 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="3dbfd6303ec34b63eb3acbdf771389bd474dd4c12babe33af3da5ebc86c023b708985613adea97dd192074875fb87f7d045d1c6ba46e05afa6f6c82082b367eac8434e75b3111edc6a89f2d836dfa0716c498a75b7c0c73c4e7b88f2e42abc4fef602c507119b8e3dfcbf77e98", 0x6d) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/123) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1816, &(0x7f0000000040), &(0x7f0000000100)=0x2cc) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x2a, 0x17, &(0x7f0000000000), 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:27 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getegid() setregid(r0, 0x0) select(0x40, &(0x7f00000007c0), 0x0, &(0x7f0000000840)={0x5, 0x7, 0x0, 0x2, 0x7, 0xfffffffffffffffb, 0x0, 0x6}, &(0x7f0000000880)={0x8, 0x4}) 16:00:27 executing program 1: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') getuid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r1) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x0) getegid() 16:00:27 executing program 0: socket(0x21, 0x0, 0x0) r0 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) fcntl$getflags(r0, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100), 0x2d6, 0x0) 16:00:27 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") syz_emit_ethernet(0xbd, &(0x7f0000000240)="8f56012305a44e3d1ca4a813b47521a6eb825a0b72c509149dd52359c12b91f83a8658f45f134742105dcfd24f531614205f2cd1ec3217306493019481144d44aaa070013267643b830800795b6420539104cdb0fd91fd87484cef47b2f62b17a3b001facfca7f04df3ba9edf41410d267d27c22f5263a2dd249a21cf21cd907ec4d339c8812d85c6756526951b434371377ecd7a5aa6206aa1bfe1d6701e9f6f5eef13ef1473f4b40166e678ecbd9b6e2cbb563efe9ad0e384b315bac") msgget(0x1, 0x206) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x7, 0x4, &(0x7f0000000280)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x64) r3 = socket$inet(0x2, 0x3, 0xed) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x0) getgroups(0x0, &(0x7f0000000200)) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x2, r2, 0x0, r4, r5, 0x90, 0x3}, 0x7, 0x3, 0x3ff}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) dup2(r6, r3) fcntl$setown(r6, 0x6, 0x0) fchmodat(r6, &(0x7f0000000000)='./bus\x00', 0x2, 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000080)='./file0\x00') r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) clock_gettime(0x4, &(0x7f0000000040)) 16:00:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) dup2(r0, r0) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:28 executing program 0: r0 = getuid() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0xff, 0xf061}, 0xc) r4 = dup(r1) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) r6 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x1, 0x45) wait4(r2, &(0x7f0000000200), 0x9, &(0x7f0000000240)) getsockname$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) mknod(&(0x7f0000000380)='./file0\x00', 0x8, 0x80000001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fchmod(r6, 0x1) truncate(&(0x7f0000000440)='./file0\x00', 0x2) socketpair(0x20, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000004c0)={0x6}, 0x8) linkat(r1, &(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000540)='./file0\x00', 0x4) sendmsg(r6, &(0x7f0000002b40)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f00000005c0)="923bd7a28337a370d8ead4c4c8d8744eb2875ddb5c2ca5ba1f43f363b0bea5ba34d0260c01195bfb641063aa062a4c3ca6f875be02637869f4b7d4a60945a3c8aee6f9e2", 0x44}, {&(0x7f0000000640)="4fa20fdf842cb081676ddb7d66636b298a81a1afdea4e659cc4f4e6bd86e0c7e585a1f008b79b7fc4c63faabfb8ebde4d4830d02a24033b587f14cee8448935fc882f202c24981395659ea802bfd03d4f0345b6cb5a6342c8a46ef4cb8a5", 0x5e}, {&(0x7f00000006c0)="9a0995ed035f9a80083cb9e093a7634aa55fa58d02ce21014557659324be0ae2b61d0b5d9bc5981f97c14a35a18d358b05099fb88b2697c40d7f4f763a3cf9849760d27988280629735387744388e5fe4427084f6b111d790401243d035678766a486853b0f7e8cabc7f127c4ce53e4d8bd6073bc5b1cf693da3c64e239c77e6d18dab812f8a748886ea3416f5ae289347956c0fafca209e12f70524838de2c0ab293d35e2c6e5fa759519", 0xab}, {&(0x7f0000000780)="32d70aaef4d92d84e470315b3affa57c618d161ee7289e7f56135ead725feb82c3093f3581602704bb6d35d26381415e96c44a85e910738f8231bb51db09b1c9ac212c7c39c82bbc821474cf6b7293d956f60b3ff6fddbfd960c3c7b27d653b1944a83150874474584bc8a29e1471ee1c281043f34e385f9696dccc4fbaab5d09c55d2c4f16cf0069b299450f943f5f4eb6d9df88441ebdce62e1c6611c6cfd679334735101bffe8d1161167b417a7299943105115882dc2b604dd65be7e0d620495086b7f0d993e8adc64f38ea22a8f9e58a5916b02bbe60e4dbee3138243c8f72ecb5601c2b6f12c4bec060781cd21aaac7fa4e4a4263c81ef26c7e8834091a1d8bfac2500e6990b78354d379d78c8d70ac2de72bcb1a2d396f88f37972c4b3780d1098198e6443a8be485b97478477e281aa3e0888b74416165ab9166e5bac78b7b1e2cf35516573117b534feb310194f300c016679ad24eff0f135cedebc63d798bb1e9ae435cae65ba75495e3d109ee6a83a0822c4491e7b736256f0503b5458f06e174163b815ab9ba48433e15991e47d5873bee295cf514147bf746cae41fc809ad2b7518662c1e681fb6856a82133cdc23137a9a68d952ca4748bf0b733ea2b5df17574fc3fc5b42f9e23d1745bab314c91ad3315e229dae282f2f5f1aa3624449f72853aa1ccc0d5a4ebf3d4c8e8e9dd08aebbc1b9f9e747b4b09b220eed487f44fb644b685f04b04ebdab8070c212800d5f8ce63c7f748ca8482b71662e0c919376e810c1039bede5b33a431090e7c8ab1235bccc175199bae23a1dac5bd86b28f52ac1253586ad014f3c77a73b4b9540eb93b11cdc631f65964e6e723fd25e52eea5d1e554b2bf1da4b3f4a79f57fe3bd1a3a492893ce073f18a6db4924ebe3c887e7b1c7b91bb867ce9bc7ffcb79175403996c3cac95c3f90deb36c69b819eb3f7713ed0c47f870fd09dc1f05fbf0789290c24a3a8453e726819b4052945516a59ff57f30333116629818c787dd6986411c0bc8fc057ecafb3d96c187fa481b9206f5bf27296f21e231acdb89ce68635d30e82c783ded42925387194c49eb9d072bcd32c07538b2274a3f53040e91021116d4893ebaeca114edf4e1077a036991482abc7ba86eaf514210fbbf44cccd51d7ccfcbf34d4022232bd2fd60103f40a24fa7b9c87d9a68d0cd4e5a6aa12bd9ccd49b381a40ee11a595a03a1fd9ba3ba8c4b4471afece6f223bf0a9016fe297d1bdf316e583c21d2583c01b837718ca0155c62eae4c427f8696cef5ed04746f3cc84917724b829d219627431ef86c6c6b5bcb84f2e1937709263a67d39ce717601b612ec2f94d65cb347459ab7e5aebbff3f27f4bfcda224472081e88c9c87dafebe60e2929a31669dec71c7e5f4bae9f921a764a089b2bc54df7b4ee07df6fe27c646f07ee8d39e8083a95c24a12fb4d3a3ba02fa2955993a74cae70e7b2336bda9625f74f9b4b2de7e197e61f016770d569a4d5e5910729949a012440ba09cb73a54876e3b619542fc571003e43f429c8999bd84d9c005f70ba619b319a2bfdbeef452e43c8a41bf1bc22e15ef1e21d835a8b831e2cc8c9ada1c16320afb20a0b8bac8fe5835126389ed0731ba75019decd2dd4c3dff5c2578ccf980d283b26ce173c4749fb6521615c8c7c9f94c71b4e1ba182435f76659c09dcfc720725a87d2892b6e93bf75df14a378cb8cbd1757f71ad5ab4d498a516ad6ad88f3b7426081c854d523cf2c81fbc2d0a6c914f6561b2a02ae19071b231dd939596b44f480ccfc70b0d02a816fb1493358cbad7e0214d28ee8efe5dd6a9f89a55c9d43b0772dee3e66e15fe7348ac75f3c1520b33c2cd995908b6c4ccba5f5f6e7e8412272d6529fcc29545e096ac19a5a5f9da78266618de6802da3422e7615886741703ac8f1c7aad77c138d1047eff54020ce7d0eaf699ba663c481022fc0bf280024f6616453a4e307aa717bd196199b9c435b5d346327ada977236f4921c3ff0c4cde8a9c17a15e502219454eddfd84eca8acd88dfb9e2b1cc336fbcc62da879619bb68735e27054040b05d628b6b7adafea5cc4429084585d334d9b4ca76e509d8e699557301cd2f91c663131e1f1593dcaec36cad290d2c2899715a9317edbcd17ae7925ebac7fb107da74fb8c010220aa1390c1a99e840ccf5063e72f1ca41bf2415010213cf4ca924b02a418afb4932ef9f229dfc09059707c66353ebb3f02f619d1f7c2fd1f1fa394d7debfba2d24a542a3af3297ee5a93d84b9a208515dc57dd956d066ca1eae26fb8aaac6a82c1513e4dbfbf0f070a68857f7566b1876de77ef6e245340594242aa8081c0c5af1d7b80aec2bcc555a0e4119e25a1ba28537dafd492ae8932fc638a8f4d160341a8d6684820f17154573dbf5ef1f7a034c887913b6228287cdbeef919d251e8b96e4f5420b540f391eb2adc739486569b8bb7508542814d67f96d11e0e674ebf697b5c966a1a10129451a936ca3e092c800ce1287e14cef6f324e5239249c645f61c324ffb684a23e44d10b6716e9427ab9dd3a546aae495e1fd1988f0a0fbee199a64eeaac4f5d59ae03fb5db335424da9b4b7f407b1bb359792da971a2d00ba463a9bafbd9536ed25180286c74730a7531740aaebc34400556a76b8027db5cf5fda40584fc05ca7894db090d7380a68a342f22332dd40d7a5215fa7336b9bcba2fb41750eafcf9d24e848a1787a11f811e3de206afc01235f0bb5bbf8854f61bab9df2dcb22cc2c851ae99017b457738c61c83fe2f86d84e16775af5432186eb1d7370ac7089becfdde1ec9d90a521dafcfb3b7d598489e03670c628d2022a9e6d8fbc3bce02ac49b68a643b4e58138c51241d117f00123328a69616a28dd4b64d94c1e261c59a2962e0ac513bc227e0ada367326cbd4f2fea24396c281c441107611636cb0341c92e9966305ff0987c832fbb1fc696eff101117196cc8d91efc7d21651d04dde3df18fd7dbf07d9e2252dccea5a8580476acc57cb46e7793b589c136b34d40410f56ba8e9a9dcbf64f374eb527c0f1cf5cc3967f22bc2813d484265902f4be2e7ef6b94b392e75bbb3d400abda4d0a1b9c66266349d1b5c6c4c4c2ec159e9e1ba50d3c557c449d314df8410bf9485416a5370958466cfe07c97713db430e369041d495ecc0a7cb8e6d691355b6e1761de3fa86ea09aaea96f99307e8664aaedf98214f522144758761786bd8e623613173815e7f359b8372a1f3d5a62c299545860e1e96b590a6d95d30604be464e8935919f47ed170c6590cd6efaebc41a6db02dcb15e82d291d4ff8710b53e4aa182d79a4da8cd7f1e5913d91a99d62fd82a419a37dcaf9ff80d9dd1ef512a20c7410323152120a13574ba54a2d837f0cb3c52866236eb48952231882e08e198e3223f29deaa2f958be590b426f8791c958baf9c7872b276e103af200366d41ea817a8aba02aed0a3a191f5c8efc852ebbdc6c1d8e92d7bddc2bf739cf71a949dea3724c78bd7c57a1932ff2fdc507fe12ccaa804016ccc712883bf9994709171cb1e357ce0823796486be22816340b2da486c68849e71aac96cb536750e97275ce4d0537c0eda753b9133fe6b478b12e62a82211b60fb7a13bc39be76d3d6b201e45cfd6814d9d61692f6d0a10cbc6d23b8703a05920f7792a05507116d0841cb861172a3da3185fc2f428f434b8340f6eb3862ff88f72692abab37f62b19d6420c53e7314d7f3d74af5a3292d1b2f0baf0a4e4cf665de3c916225ebcd445f43ffa2777c0cf5e088ca72a929e65d4e4daac51d8900f091f2e0868c06f46be100c868cc10d0f3f4007d0ca8236553722fde50837827b1a6ba85c6cfc2b34a4dd333288329a43014f5091b4b96f82beea8beef92cdb135a484df1cb7da72586f9ce6e9041ff62d3f4dbe60c62529b3bc7469aa89ca208379935175bbfce5cb04ace76ae92cbcd7027718d3177238bac364301f10ca8f85378a68889740a6490df298b618c7a61ccf982dc334d9ab9e20c4343b8f2ea29bba56584fb0a2657ed328b06b2f7240f3cf90e8b345cf078b7b62063a860c5c41fa70c5ea8ad672a6fe572696c97e135237b99339e80de2354ae1cc91a727de6dd2517d1e0bb7e76359b83140a9862a1d7233cd6ed120c7916ebd041d7d8d542a1f0dc8c2f3a48dcaf7667b2469e805d8e277941e182594576973a4e21c49dbdae384da5a1bad46075fe6300091d59a31d50df62b10ed56224701a85b8eb69858b97728219e3c1511aa10cca18d8d60aa9e62ddea5f17521421c857d0a08b4b2d8b5f88b0710c827bae3dfef4648c78f1371b35474e9bb538a6c273b943d25a38a4c5268c600e8ccd58ad9b54e6ac92550f50bd57a873a1263a2acd40ca2a34628de81bdd5cd94a3d1febd269a87fb0ea21f2c23a67d6e6709c87af76e369696ba0566c3c2aa6b889f139af0b6256fa0395a38405d13f4f33d550ff58b87f8dcaf3637d2f11554b4d6569379c6838657bdf4b70ea281c83ae45853f44e102a721869c492defe7f15bae172e1b47ab307c79e201e1b7286cc1da661a0144626778321d32578d8ae731cb9a38e3552111cfa22e7a8d7348b865130ef07e4d884b687e66702c06ee21a57646a41fd79bac88d183e9c14b8489635f44e5da2a8e7e02ad7ef969e153834314ea3113f1817f3f2e085c20d3e65ff49b7c9e727c9c3e1fabbce1f509f1d5f30bd9eaf6d2e8026f2dbdd06213683a7b66079d3e2297e246d9ee7d65222acc10b31113c160b04763b04c58e1f2869d06b189865c23c9032a7d83687e375d91fb2d83f298a390406bd2b93973ae53517bee2158cfd5f1ec318e0e2c2b5677885d266e1718106e9c4d532136b208bcf36c019994b6bb1ac42fc2379b319c8d8b66d6f5f05ec731f676b26f5f8efce7636ccdb451a42793ed2aed4fcc8cc839df5b28f10cd38f57b4af21d5471a556fb03223982be00b339ef4212f4c86355aac121d444f9a0477a5cdac3bd5414cde7f90627a5411ad3bb5bb86aa56dd75d95f80c9da794fc22057608a419d119f85bafcc6c9dc4d5ddd5c62b4085277ce19fdbfeadb7d205806ce032da1e7f2d250242cf4a43579ad6b40cbe645df7e9e2879e49c22a91abb834270b9b7c8dc8c843eedd90af1c44cabedd2b338fcc9ee84f23b44a07dfad89cca3a45a2cab719ec8648bd913d366afdc8e5310935a9723b10aa2979863f7c6856eb823b55d49ef79dc277e3bed13244d12a257efe938b52fa0347e4034d266bf4f6129471f30872fe27ee866cd3c820ad96cd1eab7a25a56164a67cbfc40b119782ce61459dcc176da4ac2859c5530d22b802aef4686fa0bd159b5b24942870af6e3f92096492c908f1a75c8930acbb993c69e559b5293e3a2db79085abccdda83fad889c0e05d2ab29e6d3ebbdb229a8997dbc991a9c86b786870fad316e7f9d0e913e85d5b0868f00bedb49cab8a37f4c799dcdfee104059a63a8c40d0559e4225fd0172af3278bd939720cc3993995efffa321ba201fc753d80a2ee345cbdb0beb1f69d0a04e899da7d312ea8716bc65e737a7d4a8ffef9222a898002e7d6cf6a3016b4911acb686a1b6a7b8d75ebf30c9ffa0880f6b1850d39ba51f9189b881667e50f11a2859ab9cde403716299672798b02a950aa6e2babe11f0074088c8050069259dd77114f95ff3c95b5e7431590fa8c9c0544649412c3306a23ef4a85d939510d25530cbebf3001efaeec907195cad3a5e22e2fdfe797bb4072a32", 0x1000}, {&(0x7f0000001780)="974569c9caaf7d20944bd3fba08858f6a155447e52dc42af3b76b1566c8da7ec4c6ee8a5cb8db1eb2efb864fd63ce2dddb4cb306c98ac450e755e426e712b784edf1add50947814c7ca6138cb157acca6bd8d0442a855a3a2c1cef3f09a10218cb4b13feb0c8e1da4478cb0923e8f044d9727faae0e646924f37af15519da17df2a7a34dd1ce4465822357b7f39434c727009718b9142b95ad1633c19df68e892cc3d0c4e58e15bd55ff1cb7f6c7bca53484f761c639e4c0ad928d", 0xbb}], 0x5, &(0x7f00000018c0)=[{0xe0, 0xffff, 0xff, "9278a0e4cfdcd8985a01484ee214ac91c3ea8fe1cd2d550f6df2b93a306dc87c19462bef5097ff4c7dcec502f6654a2b28d384ba3e2b31617cddc18e0561e56547b73611049ff7a4733a9fc0df1416491cd4fded74cd6e6c507d16bb589d9ec74b90a68381edb79632d369f3762543643570839146b935037425784395e4008de4f2209eb9adb10d1f40849077e4c18aa63974ee0fab2f368a4c36faf7c8f398f5073f8ac9a07cccaa75137f761938dcad5b5fc5da0dfcd9a1347be79aecd4fb2ffbc2e70918377e5ce1b7e3a7"}, {0x48, 0x1, 0x200, "39d73310d64cac4b61e6a9cd209cf0c0a4cfc4cd39220fb8ab8a5cd967b479b2423f89dffaa1b616ef5503f80464b13cd18eb1c756"}, {0x1010, 0x0, 0x9, "0cef4deb1c14b74c2f160c50607ad4dacc5017eee86bbf3ea782ce125ec67867ffe55c8e714a9daf332e2e99351e2166c3e18b11e76870bf1ff7564ff8bfda099f61ca101211d5d8740a127833711fcddd173611d25c0499c9d1ceedcf9b2cde814da7052999bf621943822f5f4d996016e23dd3475b41945d7b41ec1c52c47468485289094f3ff50555d57a34147667a2d18bcfca88d63a772e0fa65dac18708cc93b931adf0c280567d834ab3501bcebd725543b45725e3cbc501421a9fac19d246f0ab6c12b28c48576badf2a4ca6e3fd0e091c5d953086d8685125b36e23b5bc0cb7cd75961bfd533077947fc258f85225c1e969c64134064e9f6b5596a6e2a4e374db83969af6df68a54b540be80034efe404d529e2e1dc2c4011fd706263f913e8b2cef9d5fbfc82eaca558d340c346a53ef37848270e0c0bbd73b5de4ba0703546f559a2c8db170f734c79bb2a1fa62135ef425816a37f5a259009f75dc4a09f04b03cacc16e318f9dd20332c2bfe1b6c081fff098d411607ea9e78cac193c0ff624dbc27faa53378fe20f2bc19db82f14ae863563e212ad267a8e1e5d4f24ea28a22257401c3bfb62adf9acf07bf9ca4879104508c3ad85cc5f1ef37c05ffd9e98d12972ec21ae70b2da56abcfbc65f49a2ea6ecb26abeeaa8eed57cdc6e494404132689c97bdfa8dcef53eaef5f322037448ecff8abaf903c6e8dbe319a87a0a983559a3c63021086746dcd243f859b5882fa9f6b9d32e19b456d9d1d3a0c22f5da21d52d43c3d60d3199612307c8d7b6ecf0088da786dfc4320906e64f73f333ead83b985f36c3b4dca00f208b96b51cc6e6f770db45d06ee801a8a1eee67e27154155977687551c2dda6bc5f438f25b0b41714fe5f577bf55873211878d8cb7a5cf3337bcdb4c260c043cac4da5a767d20cdb1f51f42c38d829911de3eb94021fc1d860509a5d448676befc0b0321ff8fbcef46d0b08f5256be1c1caec5c53e46f31e930f6a38a95f52061afd3245f9d96587ed2e0dcac3774fbff321466e43da23ab4188e5f3ff1f56774d683d13cdda4d9eb8d9223d55f45fe0b42af24cff436c9336d1df5ac53e2a789657efc2e51be292568c7723ba81360af294493c5d83abbf25e157110be8eb509b2b4428808b0ba7ad9695e9897c544f1e2fbf964c4c07ee5cbe1e1a5f878a02590b115d5cf92b0c42e7ffa1184b8282b304007138b261ddd7d981912479d001dd91d3ea5350f72332c4b799528d903e65d8ddebc055e03d6ed2d0c0cc4d8994667cdb7dc43b273f13f878b38883f0be44b0a214fd01ff9a8c8f4828f3d48aca8c7ff64a8828a02b0f55f2f35ee3fb530905fc4f24ca5bd3d25fc98daf8583e91a381acde53d50815faa1754d622291499dafd9492b501602c21a60beab533689b76139057a73162cd6c5b4c9ce1042b699c0bc836f34f4f61788f4d1defc466a050ce7ade0393f9ce0f2da54cb575ebd793f688930e8ecfb305fd2afe112c05c75788e46b03705e2ae4cc0000e064c8bee470483ba614d5238d3e72d8dd6744ae504ff6dadb1b009a0c4e5b88ec46bc9de0abbbe1b194677044f886158619a6c2399f58f43351cc7a09ba1cd79117ed3ce9b3c8c574252567f59bc5cbecefb3462eb093d7b05e6ee4f5b194f2d6546fe4da6f0f679d77c09f49bc2d902992114ada65bedbe3f97076d25fb610f47c2bb972fe1d60ca7d38a297ab0f21394fc14742f7575a663cabb8c8d689e337b89471a7c5d272b470883e3bf73d61da5fd5613e8264679f9120b1214ddfe31347504b860a16af187f91b367c99fd312a000366dbd0a57f2e296201107e1a4db0be11565160cc1d12127093847d7049fbc8fe909d8ef61f9967cfdc0cfc0a14dd020270dc6ccbe8faeb2e60fd7cb205658b231fcf83d238944ccae46cb946738be1b6ea19d4f3a476f52d17a661499b364dd148ca291d6c443ebf4e867b2074b910c3a0b76fcdc9ff276aed21ac604c2e1b31981113453d11cd2bcfdde2541203b0de305c4fddfdf9fba2c030f101c7cd8ad7bf537cb0993aab9a79eead57812ac46154b4b9d703cc0d049f7648430e1f659bc8d5d516e58edaffd5a30fe9db177b49a242db7ad3ba4aa7d8888a3d76ccb1f114d24890e9af48480b7ef7fc15299a38503537f6666391eaff94a41b36dded3d041d1933f4f438fe7a55b2883cf65a90632bce1d5b2c5b5f5e99fb76727c526193033fc4a115381d2208d1ef92eb3556ae69e6ba56359c29da3ccba76d5b56b963a9e1d74eff17c1e415c73ad2481c24e3cc42e3172d9a5443e93e8832b9e5e6c3c1b7b52ce413d61ff1fb3ca0e9e3c700a1436a06593f6f0f11265c433515963c3efe1004dfe1c5b7bd31aa6698ba0978ac94dda67a64060fb6fb702a964ea5e33fc9fd9fbdf39c77b5e98fc6239758e26b0197d9dfa1afda024005c92b96e80b5a440d0c2093bda04143b1547cf3343705522c6937e54a5981ffceb8d65bee24ab705680baa889f2e1d7a792cdcaff9805c8c26855a93cd3de47fa85463e47debc12e635fd6aff00faf5b362f999845ce5f325dbc87e62693b57d61d291adecfe8a1748115e7e7dcb7382ee1fbc36cede02a6b0bb9a92bdc95eeef959041594ec4a050a36830ae4ea82b0cdbd2601f2a1514d35f481a4e4e8e12f864d25b82f0b471b211308f9b74b2037c38f0cb4c48249dc4d74f64a75a9d62452869e884649fa762f36e190b7c0b2b4b3945378672990ae70af00e42b3247f371ff1bbd9c90c8ecd71e3455862b8fd6efc1c4d28cfb8237e6484db1b32d8ff74c613f4d0230b887ddc089ef0264532b4ced9ef479f6b281e0c339b70df4ca18fef7fbe9b455a4a9f3e3663a5183bd611c269b48c3a74797e408c6d78caf3f3af752da57a5314c651fd03e0232b8125d92549a792fc989326a243020a65593df3c2c895625a220cd8a4b6c85405791522fd9872bd11ab63852ecbbdb07066f4befb93fcd84f3681040a43f1a49ad481f4093fc8a18e76cb06c435432032e2b361eac91f743c335909d7983694a401064ffebf62cebeced1ccde6c9fde35703875e88b625e4f77e94eea1f6c86b03c8d05306db086ee4b49fd989f87e34847a298a6900eab30547049d612b1e2688a6f418f3c169f960bef95fb0c478931a1313018e1f300fa777d5052886afb1d3e15905eb9db058166758ed70b77ae115ca175f9d4702b768d8b2cedee09433e00f70828a9792737da27f119a23c635c13bc00b8011f97cc0462192c4428d52ea483c9c30c7687e564ac9031aeb3ca256b96eef4bc21b2ed3095af4735f0a24bb91a8270b5fccc77bc5e66108a0111d60537ce094976a75891f1e44fd755b0a2581e877cb69384de07f8e969a380d582d2df073a4777975da15d01043f34542b3896265b744d7c5a2f5934d255fa9fcffbd71379099e32a7603352e2b6546c956daf1a71abf8404e69d2f4f8833b491c9f1c129571b70f5b8e9bfd65d93dd69b73448e7b06af28c05537df81f060f0707b82c413dabf175417bdf0d67aa7bc4b451d7a20e42e3b35984c44afb73fc5988f834dfa473e3fa528d968ece006f3a93ca7dabb316ae2c47164861cec30cc77ad380709d4733223b6a7a9d45efaaf2c4972b81cf529df5fef72d69df76f6bbe2e2959ddc7eca9936dd278a8c09eea0f582055c8e3f3b11e054ea1d2e2b6dffeed38fa022f514226b25b9cac743f195dbc16fa37bdd5b11bd2104270ad4010a495f783a51220e6a99469f5fd59c6ac66b8bbf450e1da643fe0d80f440639a9bd593c68eef0e6a7ae57080deb9aa9f018e52ed4bbebb6bfde0ae5622e9076d4d38a2c9aae6e743786cf7ded48fa37c61d9e9325526e23457616856022b8f970b95ed52f478a7aeb5c195f1f67b895050176cb718386997dd625e49c6d6648dd2c73cb05f593426db32ed736540c4deff21584c3bbbace1c7aef26620874d35f4b4bd54e6ab9dc9b3734cb4aa8dede9946d6eeb7331064194e135c92b62be82c405d799b9a10062456cd3fd55ef8f27ca9d3be8803b8cd7e0008eca984206ea036b0ce1a3a390f7a4e99323c8fdc25e4d0e5f551937b56892c4eb3653ed8e78b3d09bccefb5745a1b58deb3c9699826ec5286fca902b9a064b56349b94b113ec17fd97b0a07294b7a4c5802f4544b87552c7ebbd2eebcd5e63fccd1897ecac8ff540b3282e22931f41dfff35397441192ce211994131f3524f7fb8d780d9dfbaa8eca5cd6cca0580f6d317899f571d24b95f7530a394f6d50ab54e3165625864f0d89a348b11b940de1988c752c1d2ee4adb8e3cb1fdd390d79613dfc98f555a8f0e382a4562ca19ab16dc9c3b364b7ec28fda405519e2ace07f044d4b09df4f14c9ab0291f227c8210c04231d5dd823716dc7aa8fc85b3bbca301df8c8ece8b0c2d21b8cf41f872a6e971c9998b1417ecee9b894b952bc3fbb32f5f18c0989d8218fcff3606bd8a4fc3f897b4298813d4bfb1d9c42526958128548933f5f5408cee724d828cc52d742dcedd6c339b234438536094a433b2ccf3776301fc14a7529bc1edec703de410bf99699cc705fa3c1c4aead603d3bef152126fd27984f5bf2475b6ab7228acf6b975b6315776366354e106bf373e3571ced26b9fc8f0ca7de5b864218a4c953c12c339cc1f62715a2fbd462041d1874bc37ba767d996a66867663cab36355a5055736cc9f15562f912338a9868b8303030870f4534b6f4dd97bf11cadff54eb64f8e7c05e01ed0b5d04b3e893b600dee15987189563b04a73c73cd3dc2360e5a93d965ebca7eb0a080e0dd738d6e7361cd4b7a4e7cea6f63b22d064328306308b6fdd83df759ef7470d0300faa1ffb9d9c66aeb39c55c8615e5b5bf9ca597d52c10da38226729f144b6685f65ffad53650d7430ddae3c1d412529da9a42e825c0f20074f27e0f59d47ed556932f95a32c414c84284523303f8eb46322ba5993cdc9ea90964e85a2e2eef15e2458863f33b451a6745438e340b15818953fed30af1ee27a0483e43926992d75feed8a092093b5b26789f67b20d47db78b35113574af8b52bb8f2b39879f0b77eae9884da192cf43699bbfe5f9eef90549de9af1347ca16665269605442d862b6c1b50ff40470f3de6e450fb95014c650327c4e1776dcfb335c4475d0356925bb11530d947e6392e53124fdced8bb36403da7099a4e6986b089ebacff3df2821025c510d20d0448d20d367ea91f737222376240f7a1cf73fc8bcfc7363908db144506162064a08a3240a17ecc360425d7fec2a1beb82a60de21e2d0b06f9b9e32d5681a358b5e48c7e7c5731e8a37236c16cd492e2b5bd8f1da9836f2b5d2bf7b68c136c18155c2aefea56538a06c71a2a772fc81b218b14df26887c6877baa35bd06bbc67264e013c4ef90df54478f578dc2e9502b72c8223c62db73fcf82ddf4c62427579badb2eb0aea1e81e30ac29974b8f3e5fcf6e5bacd02f533095aed782c35b7df5a359ef572cd7460cb6f9ecf366e112b74e3d0330df9f3f6696351821c9c811932e44c4ca02aced4662146bf07bb35307db3d943aa41e1ff263539ef87dd73a114daecb678eb944ae5fcd5215648b6050890a28e0edfc4ee45dfcad92354056902358da279066f3a9f646ad4a4360aa09ca9c54a0f1420fbd0377b33662347f0a2268ddb8815692dd65dec6633870d133539c3021c749e3feba46cd8c126ae584ca0f6557a309854e11cc79c4e613f7cf34d7e9219db9b0af3662d1ad8cb"}, {0xa8, 0xffff, 0x7a, "5254e544f62caf679a41804ba8ce8ccb9a0c250d7f5bd74f3c55c747f76c46f333a5974e5af2f1412b440170adcc0c72412f1a20b3eca736a26a39f3b043a68c21ef2c655ce5d5c1d53a22daabf40e8e406d8c593f8fa5e1264b5a298819c87321ef8794511031a4849fdb78dab26edfde0c2f47555dc800c01d7403903ad0f92b7e188a7812ef437a40134c7d30c1d010"}, {0x88, 0xffff, 0x6, "c63baae3f29e04cc7339b56b51ead609c6cdfb1580057e7df1dacbfdd79aec02acae343b56a3ffc72d890d2f2c9657084956f86049b840a7dd58c35a9769060596760ec7e2fdd1a1cb508b69b352ed9329e1926018fdb0688a85967189aa069ffb4c50e51a44f3b6177d9e3387f1274bc35b757f"}], 0x1268}, 0xc) write(r8, &(0x7f0000002b80)="a0611094df59fe4bb622c972eae931aaba72084d6c1b2e57c337d3d48c6ca649e8cf0d324b8291c27019ba602f7dc09822c40c24c311891be8a0388683b94abbef4246d263491187e1c8e94b5116b6acbca8acdf566faac6965b9678a17780e83a3a59bee67bea77f8c4442be6a3aa4e41586d25e170b3e1c1ddfb316fdf9f5f8381fde1e5798480d301de298c2cff8f201dfe5886020b7cb8aa70e814ba1d3c3baffaa5b30fa8197ceb28e1e824c23317a1db0876c4a7172aa2ed452c19b6926e45af6dfa5168762ef54b7641e7eb37023aa300dd2ee2b9c228338d4c67054e085104334ae0819ecb017033c8834b3d8be4583e0a7abb9c5a", 0xf9) read(r1, &(0x7f0000002c80)=""/131, 0x83) getsockname$inet6(r1, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) r9 = msgget(0x3, 0x20) msgrcv(r9, &(0x7f0000002dc0)={0x0, ""/135}, 0x8f, 0x3, 0x1000) getpeername(r7, &(0x7f0000002e80)=@in6, &(0x7f0000002ec0)=0xc) chown(&(0x7f0000002f00)='./file0\x00', r0, r3) getpid() recvfrom$unix(r7, &(0x7f0000002f40)=""/202, 0xca, 0x0, &(0x7f0000003040)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000003080)='./file0\x00', 0x40) mknodat(r6, &(0x7f00000030c0)='./file0\x00', 0x0, 0x7ff) msgctl$IPC_RMID(r9, 0x0) 16:00:28 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:28 executing program 0: getitimer(0x0, 0xfffffffffffffffe) 16:00:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r0, &(0x7f00000031c0)=[{&(0x7f00000001c0)="5090644e9451651542b7157945892932c2b72b2e1d5e25c270c3ccc194f96c12dae05d6a41f7795a8d08b882efc6187f6b6a72a6fda2e99373d1f31b6420d4455463ffedde27a89c9d44604fc5affa061d9d58d48c4db31cec8c4880d234e637022634c8739e87715f2943609706469b2c6691ef19eee0dd5ea010d1b75a29262596fc92091b12edc2e4fa482fe21c3eea28b289eb7f4e15491daf6d4560b6eab32b83c4b2b82677f2bf9d986317346c00dc72d0f32d9c24bdb9f267dd5e1ebf036bd888de1f2621f550b81914b80f9fc6c57ec79d12ad244788c0c86fc5d0ee1eac748c785177fa86724ff715393dcc5ccc0623567b74fa19a4f0062d16576f1873835634785da90a1e1ee67f9a3c2137f4f7de4a6439b8a9b747e423c55c53472bb0dc7fa0566a5bca242379aa98b88ba1cca5d86e7b7ead4bae163f4c79379c36d284b5b185a72fe1c96c33c10d473d8c019d4f788d048a20cefc63f6a8a78aaa67ce72957df140ba0b6f0ba31a8483c7259c4a7e0431d22321900fd7d2d1dee15ef0e436ce20c353b3177ec2892308f3114818f2cdac86f0a4cc10a22bafff426d0730188d9dc3e85c7905c790ee11395cf18e8343fd9dc4dad707f5a0cf4c89dc00e2f483445d904b7710679deb8e9150a2a68d320c6110822bf509e7a5023bec4c258660496dff2515f7206e70d53985933eb8adcc3d640aa826f2709a690cc3033140cedbdc2db328ad6dc1cf11bfafd65217f7fd4035018d64c4456b6a11be1adf0cff62c006e5c6f1c6121ee9e556c398577a95b4f8000896b89de342491a62ecc6522231f2562c360aa9fb8758396bc0383ea39b01b995f8399e5dd7a2db96eeb48ed0bba09913868d296b5fb5d9852d9858eeb40d7ba06878b5f565e1316694c4d991398aa5105627563d3b50875b93cec941f2b66f18385208de8708e0f070c18e6af1e7406a7b0ba9484c5717f954e3357a290c682faeebff93144501d08f15f4a326e12572de4e91cc35de78f6eec3d1e1e56d6203d2398dc3828a2359beb87af5f15b59b20d1148d1cdb5c4d7cb739ca9661d6d6b75ad0b219b58fe374c652f9f8cdbfd6ec05b5f7177dbddb630cd658b94ce949086cc2cc53be9478ef57939ec4df84f154673640b30e8d95c2d8c3146eb80cf558bc2b531ca5e71ce141051000804f01542d484fab0486d70dd61c06cc622f983438d7ac16f0aaf6de31de149c1bae7392f345bd651cf8126fa276d38870284bdd9e3e070960f9258268302b4b8d930f54b0131419631860ad40f4286dde8a0e45dd05ef3740ed53c0d1875f823bc22a3d9459a466b88a63069fdc5198abfe3a36024b333f3b4258a8fd1d57535357c74d3c870825a39e24c4f9446c6c647713449b01f6fad93cf5c2cbde394359884e0c55c5d96b793d33c4b8b6500e59628695439c047143bbcf5f059116091c3967233069b1c5af84a8cbb8f62cd6466b30464602aabfa53dbc0abb411c31cdf46a5f724b7bb568b8cee1b27869bfdd023451f2d1866471d35fee38dd59e461095c676f9328b6a4ff1af86c2dc8f6512ac1708b36eee07734c9eb1ac3c9d99794ba7f0055d8b811ee00185db1a217ec3484bfd749fc5e70fea6032fa8a2d3f6cc87684eb01c955edd32bafa119b7acb8e1c7ade9e4738bb19372d0273174783315d7ef06cce64bad7a95744cbc11fadd511adc78a272e9471f95e5f7cd80ba24d36931899012e9cc3a5322e7c08a83b1d5e4ec88bdd5638ca07610282580516b58c85ca0ee5ac035ef622bf6fed64aa5b0bc32ce3ae59f988443fddaf557e72500a475fe820d9f2b3510d925d43a6df9f2445e3299af615cc8d9a1af3388ae89d89152f52d608a734aca847c96f7307ee318df85e839457ae44aa6961c77f65682315667ffe61c0bf501727f363cbcb37b0b73811bcde468873d15b661686a62816c726724e5c9e42a7d6b1737d16b2e09d1731dca9875c8acd57abfc8681aced98ebf6180d0aec06b17ed644075ae0fc15338391ccb27c7bbe83b01a121bb9dce239c32e395bcf82271d49193f79772b6586569c83bf1fb1b5eb256957dcbe216804f374ef3416a6d19bd533055833fe2ac4c11fa26227c2560d7249b7963b3a620e51dca5406e997748653af0268f150b599bb9363699572fc7ba0ef22926d488902cc15a66e45c8ed41c2f48016cbc961c8283275c1c5b6c4e2ae9b096fe96ec50dceb4f4e944a8186ee876f9d020be22427165dbf459d077876811cb8fb55ea8753c1c9fcd19b630d50c97020e1fc0d76a17ae1321d901e55b83dfc7ff5226ae110f9d75c52ef542cd7784c6cf1e67e5cd9d131f39a5a5d5317dda54b1b2d301f62ad8212301b6c8fd005ac5393e13f8bcd7c8c7ede3bf4ea5c303878644d6384d6bc5871b197742aa1790073467b4d6d60a20ea090996d41d102f2d71e219a65dc2f54a59d2fca139cc781441132e14f5eefd36032ccba01347816fc24cb566984ddb5013f5a7d502f0db4832457b5309ca9155059a5c679cb8c828367dc83fbc65a2df11e32ae74937b2eaffe3882402a43efeed8ddaade50f43aea5ea34faeb583b1b42fc18d8aca3391eba45ce5b4ecba317808abbb9419369c76528e91bc330cc2510e3bcfb6d863e5c703f729177af21bc37525db30bcb637f280fc336d6ed244e3f56eada0b2fbd4dc1f29784e0abbfffd28e0896f101ff324fa8afb9dbfafe9d92846f2952c7740bd294cbb287de641e9b084b5d5e1a78511cbc6f6a5fbbbde5d3e2e531cedbffbf3a02504ab96839a9f0a2578cf90c80fb6ab5d4273dfbf0e9cf338601eb55e29a5b7ab48cc4275a6b1306a87761013592e21aa2ed7675bfabf66e43b80454bd2f7f84a0eea0b4190217cfdee2d6a31196e500681785ec5f4e4d280c30f92faf5f9aecd52da985a093da2d41dd3ddeb47dcc1664d75c509880695ba697001564c6ed8796810ce67f5d97675deffd481c9cd26065b379191fa90117ff410df096d1b9b6dd82d6569435bb83e0379c5da8d0c9b8c9745e8d568f01ff3f9e76004b7a4af1708c5e0862e613f51bcc89a6382d3630b7a553959fa9437aa7767f68facf530ecaf12b40d5f2f763fbf691639303c0313d40efa47d32375139216af51c8671dd93da810ecfdfbed4c840b5ada3fe1261b1625957defed7e5e425037dd24f19d19ba1c5501b2a8e7509b87fc6aa934d2f7caab79c497d6cc9cea578bcc76ed0f6135ec43e3dad8fb6bde97b07db447355bced5a653c341c8e1288f967ab45fe9ad63f22a6d66857e3fc2a41285d2141b49333f09fcffa65d7cf7aaab6f2f691fb2a59c659869bac35fcbadf81852612a3ed2ecfe73692533e3d5fe0d9904ee14eb36f7e0a6e25445d7f9bfad519cc4e82f699e87936a519e66a296e4e47a8b451ddcb189c8c441cdcad25adb9aff0647fec5ce59923a5e32bcec770c2c5f272048b0670f6ad2033ff34e809e83060f83c298d22f766e5d6b35e697cd0bf044332c2b4f01160b585950545ecce74459634136ac7a65c0e35a8afd37072fa65f1aae5920d1856b08ddf7cd62603b021f7c98b769bc3eeaeaefe9e5b7ff3d27c2718e203891cbae485b8272dc0f10de42a4060731a8223119074e88bc47bc71647c39f7556930e2cd7731a0b947a6316fbd2c1143b138fa69cdde5e87f23c3b89bf640575b4a0ae2000e4e307cdf48d51033e8a0cf85047d0af0ee010e9cb104aab3928de3e8ea4d6231211303f16f764e4a66395bdd58bc4d508e79cbaa34b3b924b09f1f880c10d25ac3a80823cc14be18283a1cb11df59fc374ae3a12809d78fa00f84264f7bb0d401bcb0f8c5e9852d8b8041f90a0ae38324141d9a0bae916d5be00e4b62d2169b7eafbc625a089bd0da7204146a162b5c5337b453848bf3606c071722a8d70045075387aa8a03196a84f3828adc19a2b3556fc3f21d30330c2bbb6b670b6e511a9f530bf13f792ad6558d2a8074ff236bfd99223dc777fc1be1ae282e962e2e659b59d39687ad977f925f8cc3492e612bb991d8966c97ce796738665563d1e1ba59564ae29b610e818a0f8f4a4c777accfb3c7ec444e18cc2392addf0d339433c7d96908eae1245a67a0edf31f1d06db74b91b7aaf376e11258a88df3246b0a0497acfa228cb76674d57a03fee8372e7a1d56d5efb195d0fe972ef93a34cca2b9b7d5330c03993416629cfe078f74afa4aa0fba4a0db3fe70647360f8eb6e40cb8cd3b17f26c096c0c6fa7791a5b4707d3e058490ecd55da9ad9c0bdce8abe3f62eae134f529ac3e2363a50b96d0709bd218e5fa409b133521afc02fd5cdf499601e5fe46f81cb405950ddae1c568c99701271017e173bc5701a49e309bcd4873b04c66098210db3d428e288dff7978a952d260f34ce6b835d8b331023e51fc58e92bf203a88c146720c0f4a5404eb1dba01155881a6de29ca1c2a14af884d2fd4fd73b8fa2878582c97ac30031ec4091b539ee5d00128e8f9dcf780014cf47af6804e95dec53240d23ac59b6fd8e38d8531faf265e1676ca8a4b2ea4ad0848036d1524da6d02a91f8894275982056bb199c8cf0e1c5e446d4f40cb8cac6597c1c5ea3ed14172a8a4d3fa213684a03349a3199e54ba6262d1cac8e2f852b2ea2ca7ce97c16238c6e03d5f571dbc32a82b31125f4b592a1a73e1ca60a0251ddb0b79e277258d9eeebed26cf50cf840626dba2f7ff9f5997a1ff593594dc3dc043836bd997a108d5486d905c8f856b7299bbb64affa857581474459a0d154ffbe8ffcda7cfb0656414d296b3e0d2be11541b8ad1e0f33eb8840129c3800039169512ebc0294f135443829dc43164a2be0d096620503079e937730f199692e5041dbfb88d075fa979210ef1a92c12e85eb013140ab55f5aacc9b459a01cd98ef38823eae024a976c97f0da19856b2c17d5434febe969bbf9c4d24a5694fa82c541e9483a577d2061f4be7c1e72cd5d1a2ce3637d9522583285014d61fd55a18ea4daf6ad3c1b0c20e7385bdeb7db3f813d07738dae495743375e0f26898bda5efc6ff0741e62d48d407d10efc1f024d4c2851b243c74d98c0f43223355d06b491bef416b9ea6ca8c6a311a6d250ef23459324dcb4e765f7e370212d4e2a1a43abd4849ceb3f2855957c781a5131dd86eace00e5c7e86ac39b86c392c589adc65871737b6f4161bf7e12d5dfd7dfd78dd286a784ec3f408ad9c45ecb80cdee3929f911cfc6b8723e2dbd5f5598f88d2a6f994ae5c8c1d5ca2cd6ad4102cd1132aeed43d334443e21a11fd5c4a3f420c5abad89394261ca87a0949b38b648df00f05151a8b6b8be1318c9e4d1d56c6d6d36707233687578faee1828de41e979c94c984e84ccb71858c4fa8ad9728eae3da6707fa95c39a3172fb71738a8364e37794aa2c98581b5bf052bff236701b9146008638cf722ab128ea8fbdec7c7e55cca6886f5a058df78220d34d5379ea80ae92cef8dfb059192d6e24f9fd6587b1ec510100e58cb0bf165e645179e29ee45c55ee6a991a0d2cafdd4981e245482bb37a26c285720c158ae89ac92e3950db3ed33136a7b0e9bf9607d6b0a73b41d97d056f1811b8e4716d34655ba5b063960d3e5b05bcf6e0fcb53a103fa63ae4789126f67f2b479273adeff6d6121d48b2287ca7715b42882f7a6a3499945a32e365abe984a6291751fcb223160691aea9d0dfab772f9e732a74b8bd9fe676852728bf529ff3ac71ff11cfd0ad20a53d1d87a60ac583a2c12c42179532bf54b1da2c6", 0x1000}, {&(0x7f00000011c0)="cd05af6c963d58b08e5af7cb8bae4860602041520d2ad06872102d0d33f58b0803c929ca5d756ae30a9c99882a009f5f48c5db07c837e353ab92b692579896c34facc79f055ba03b1d89518fee3d48eaf2ee3f3e6646d9adb05ccedd0bc565278fbfe8a6d1cee3953d26a1cfe38854b0efa5b9814ce1ade2f0ea499e72e249cc55e8b6619c71233d5b63d7632bf533a66980852a86f574a3e47649e43557829b9bf7c3a547cbbb542b4034325713542fda1f3cc3c0a29233eacf9be393fa45e65616e701097b8220781c3001bd02428589a31c4fe429eeb22e575314971fc97d2b6b255f65abe171f6f592c10cd6daf2c010924bc8ca3e0d9f1c867fc5bd33e19d784db3e4f73df71f1610c85050039cc2988d500132750ef96e5be81cdc56ff191e34591cf2fba6d5e07e647ea528f47e7bc417e38653abcc8466e52179856c16601d9f02521055e259cf5c02d742f3fcf2c3f6561d9348726bc0cad99007ce6ca8ad4569666941af69712fe66e515d4a3bd1774fcdacaa5c23836b386a7df508cf1ddc8e81b6e58098f432ca626f45d1e67a8c44ec11f996d6819d733b038c717472ea11cb0d12cdd3bb0f431b01133c6dc1c179dfe9e0a8aefb6bd4c43bac509b77eb4c6c3575c8f7838817a765c1f5f20f487e7486f5d496b40157ae835d13d0b9f09539e44ab967b827f9477a98ec3b37780068a5441f3d7ea43173c88f6be84a704b352b60e22b3e0d493cd2e80a1f6ff3562d90829b4d4d6b86e99a652e37b859723392de28e30b69e3d34f50e64bc67fe5f5f0630e27520959a7a463bb9e6de115ee585eff9e5ce145ced2bf9929243f18567d06a1fffb96265d370ff8ac5f5a34aece22a26a364b7822f067efaefabb6f3acedb52dd77a4257177552773052fecb9b0b746f5abad6cd8c9c5bbe3d6e51372d46277362b4ccb6025bff2998580e8e4282e82e7666fdabb26f67ab0b2d930eb79bd6f9cb0c7d4a94391d22413938f5c7427074a7edff329742b51091dc4cdf94f25601296f56a6073baa9ac54acb9a2b2e159acf9dff68b54edde98fa3fe509ddc9c1024ced7e7be31590b0e07e44bcbdd185546fd6b785a2a3aea8ab0a13dd6815307d0ed2078f2329fef220796fd94e099fcb4e0a6ec96e23084b869c8361e6c0367cf7a388ac517abc0cab2c2ac766e658a1e95edf349965734de935ab54fbf87a851d219e79af6f38e6dc0936554d9d1db2c74be629f9f9a886fc618da9bcc790fe525328cf210a86230716ad6be1a4bcd041f5494d66f6d0ec8be9b540657d3baddacc27f145e025d882d83824c7b6bb46932e240d5322b1b590dc9e7b2c9a9a43b23f00e18a939e28f51c3f992c2827e0cb963526068ecca39b63613b07d14a8ab6b649711e7dfa6fe5ab4584decfbd54456058daa645a124389899cb9c49b8da496d1bfa17c56151830b0bf31caa9c7c128f09808e1f8352715a5e2e9c668080bf439bf332f23f2694f7774853310db40626796c51181b0e3a9fedf5cf23a054cda6b9f22681f3c23b1cd667ab9f28efa3f0eb02453db5f384ac94d00c8624d7451ad2a8c3044dbdbe356bd7b4dd23b993675e7161ba8fa8da3337c7d8e8ea6b1d4e34808e283160df6f941f88e5aa9b673627772008564da3ed0c9ecef0cb0eda9a9dedb121943dcda1d70d9f641b988e209af9b1de094a189a2eb62b68b6b7dcb98b5b1d4ccf1110c48a6d9dcf04d08e2b61f149794199e365560e757f059f84f008ad7c2e02d2d3881c11f34ec6f538228f1337d960d055f81e1ae65606e9a110c17d9998de26a5217dc1f91f301e4a242841f09176132ab3f684b08c464c44e7384c11614497e500b7d355a4b0fe5fb36d101e84fc5cea61f1c66db343a3aa7187ed27fbc46fbbf441a0d628d09933c4310ddf0519ee022126b3306ca274dc226bce18d6ed9671c96852a291da93adfda0754b72adf8c8d112d4ede55a328b9af7819a60acb021490c85d078b439768c17a3a39773b8fc62d17be0bf62a23fefe278f1dc140179ceb473842791b46db9ce3653246f7e7379f5d20619ea39b92d994a69eac4e6544ef07b53491a7e03c3e38555c5d2cc729d6d47342dce5724b6fa83fbcf9c49b091d037b232504694ce3e6ea44c1a8ebb88c9818f2efba1c15f14d4f35cb2e2a98d1de6d1a19d9917c51d15a04b4e6e02439caa5c9362e25d4a05b3d48eb96b30694d23acd86c12e3790e3fdbdd05e0fa463cbea49f2e66b5a9258b8d18f3e10830e5d0952b088804024b2d33c81ffd0854bfdde98e0319064fbe49d340579df90d14435ecce9b404e5a2faee9b285ef0cff705b822129ad749f0d2678a9841f03f1a6505fa9961580507489ab56fe6500f3fdca970cc81df2f7e3e24975aafd4d3c97c1a08ae06922af228b6a7cf99ae0e9ec1f9a9fed7cf3f61923ba0e22eb3de50aab029d27da0189efb04f9939f198b15c9643eb438cc384371ad8626b23b06bdf52ddfc9358d4b2e1a8c511d4036bc2f9f287e402ae031bcef90388ae82f939668e6aac68ac15c59c6b2fda7ca7dd744484e87587a53a2213a61705c5f328db13a7a6064f00dbf3b4f2c15289dd08678c3a3b177f103ec278a6dddafd86817582f0c6b95678944bc5c65ede948da264bcb269b14a999c580e5c611eec51e8516b8fc1aad4d3e2f90aedb49548150f091c5cfa5192d9c3c32b45c32320e5fa7a34ca96821724e44590f5664e683a2e2058718499e43d2dff32e435e252ada91b01504790a0045113d5e443e855cd0fb86fae9bc7d8b29fef90affa43d406216604153d43cacd46fb4ad04e899abffc6b23d8f0a5b5e189899385cb0a9b4e92610e64118782bc5e4dbe609213f22140c819db58f81092470c420f6a053960eeb2fb4c7b933aee4af680f14ffb7fe6124669c82d1e380b75ba6c2b177e4fb196d53989169055c3d36277600343ccefca0d5e56848b889a70843371ec95fd82ea1be2af5f3f80cc0415acbd7886b6b603198e75d080c57c69e18afb917d092d6f80c1d6cc3352b6fb6da20311580f109bb30734c5ffc0b9844e2653d94b585eb9e143e9d3cb8fca7aa7c0d9261122d559b6647ecd8cfd61b73d0e7284a46efb487b39bb320d2a2461e0d26f6635c2d7f996f99a40793114f035a109f9bdb7f69e43ee5c7d3718170ccf9e7a627022d105a1c1863656f14f5c5411c379d298aea192bb738296bb4641fe133eecb97f9c42802b9570e99575b4423ff7d63d014f5de899ca66395143317997ac7c63a01a4adac295dc59002ed4541a3b0f72e6adcb2ce16c5544f84985556aabc4416fe862f37b7d646a2d29480a8d4fd26e778d5b99602c5327e46d4d523cf893b0995945d40e7a8361dd83e7c31eb0461709afef79a7f922493ceb31f64cbad60e24e691a405ba4c53d89ce90f13c918d74b37fbaf5aad3b14f0acad4930f7b6532850b6362b7f0152ebbe8cf34eaeb413a7b44adca73b2823f591bd7cf35d511922016ff53d937c8ca6b68c603d338e5297bb396526cb45155d141e0b2355af41d2c70faaa0d8be0010dbea380551ad93562d5b3a6c68084d8bd584fd598801e21cb6df0a14401d76d3e94584e259213f5728b743e0733610ede6998a2673e03bfa00f7cd9735923eebe122d22981e05079d1804eefffe9a726572a2f3468b49a22d318ef05d2021b3671d328eb25b65f8ff24971578cf4e7267b76f67b2f63c49fb8457574b91473ba3b698f51a70dcd21880c41207a0dce40188a68c46ebbb60d1bf64931c5076a54a2959e21542915bfbbcbdb2d2c5aa227abff507f270cd5c705354a05df28c3af7130e0bb2d8da3e6027ca8e57aae821eefd439a0b7256ad9aaddd95287bbfd906f73487884da5a46919221cbf9d6df4392242e734e9b9d73236e3099fcbb05cee152345f0ca0f7908cb8439474a43dda9b83bb112b72d068bfd3bfb939f505bf3302936fde2c60ed553208c5564d379b35ca17f4589ef41750cfb0ee30fc6735ee2c4a94203198229854e62a047caa55f8a0c15c8c0213318f7341c52656dae682bb3be2ae3b4d48d475c4629878cd61887fe667c7ef35fbd2827516c8768a6cdabda6fe515c6503fda0ef3fdaf275b6fba4f13bde0aade76c62dee6fcd31ded247c94a3c3e19263c848d7b59719ffa3ea080049f5a588fe22af3748919687db6fb68ca05185845312aea56659071d20fcc36dd94eee270d3be67b1368ec8c1606b2f2e9e6de2f1ac91475c284d0e8d8d265bff35e92ff40d835a7ec185daf6c2ca137f78c25d6c57ec2b8ddd501bbb27c2a933c156fc95856c2d3b295c78ffc678ec259c54f1a84a38c8aead16dea976cb005e0b0e75e724d5a6f9c31d2f3fe1795f75b72bb26af50b5f68c2356497b43e95f903362046f2242f5ced8148d863030b622fa2f68308cb9efb9dd73e2b07b7004c3f490480417ee9a04800f4ca6a70d523f8907466eb31672f84ce964710654e42ade8d56760bcb4824c219de56d9cdce832c2e748f67bb52ded093f9750743a0fd585e14757cb74eb9b7a240717702f325f045358b479406c43d88bd03526621ac0416153ca898235e8accb1489a8c2504d71c0fbf197d06f521273c94906f7761959cdb4b1112563ad9ef359b6e7097141c6442bb0ca362d446ca855b5b8d205f0461fcec0ac8d8980698b12ce36ce5b0b9b945dbc4ffa85e6117e66fc0a12f897f3028c5628cef02a6cefe5a0ab5389acb1b2de0046f26697301169612460945e7102e4a0d815fe34739253add88485c413b02911765d77a6315ef1919eb41d195da9818144c7329aed33315c30eefd2f0657dad3610a3e051b79a7260bef1bace7d2e973e6404a3e4a41f42ad40f9045c76bfeecae1e54c917c6fd707ab1a5a854f6ff402a9708935ab8a7c2043265f389596e8eb4129d7228513d8e16d7abb153641081dccaadf3ac7e587c0f95472f8792a12ed97c7fe50f073aced8bb8031f84f37c11e863f3d83f14511135033b432800a383e8c7ed44c9831fa36eba8cb9a562755a43fbf46acea5e501d82d71e488b50f9aa03f219f13c9adf05136349ee0b671b24013113aed2ded12c38b16679e5ae1e9d84f63e39fa7d0bfcaa8872dca6c0615bc5b4ec7126d43475a4d957bbdd5ad1cc66f24f4f2eba15560b45dcc1a835953eb286d41e3025697dc450710b06f4ba49f375487997aafd5c8ffa0ca4ed7baf795bce5c355a5b208680a7465e51c7f5d24f027fa3e1f533bfce12c7660d5d221c0a0cd511f02a007bdce0479ed7ffcbde2535dfd186c05fc35071aef80a9bed78555a9d66f3bbad6439cf3c25b95042e80b4e7b89f48ebeca52423004eef25de25bc9a182f575d6aac1ee43194145b2764c73497d1b41b94b2326b89579d7d6ac2a28f9f954b0a229694bad1ef20ba095108297d27c1f84b2374319809c56d97be0eb9fe505c542a25661d40ae9fcffeb93544486781ce5c9a2520a342d96c0440131953193b064146deb4fb707568b9788092194c7dc8c067b941f768a9e065e56e75cdb62fdf0e4b116e1701e64858fc3999852852d2f7c765b4373985c1c883a1ee2385e375550e63babbf83eec2a2dff2ff6e9ebc80811bdf184943f2a00ad1837512f68fcdb8459226778f1ed47f93b03e340381c9b599f63ef11f59439311c0231203e2f04dc1807706d2ddfcf8b75b76170e1ac79d7fe6b70f0e2c3782334999bd7e1e62cd5b97099b03daa17c3724e1688066ef87506942391981704a7edfce0224de46ebb116b01204", 0x1000}, {&(0x7f00000021c0)="4a9d514a36e2c679d51a9e112e74e76b43032f162af82f19fa67caab21ca2f56fbc5fba71fd49efe23875a2442aa1b862bd1d835cb892f36fc56858a3e65d54cc2d67e2d638de74fbc3985a6de5dfaca57ceb60bf217fa0fde99dcabc7834909506fd8987541020348fb04ecd83a8887c0d7476b315659672ddcd52822b7faa07f7857dcb56934ffd858185180e5498856cc642643d331245a729af6a314be07fd21d2a4cc0ce5d9fe2154cead245c870668ce6e596dff8d050a0144e5d9a237085939babc003f8047ce246582825758c71490d1732ea14845c64509d604ff8684b2ec7bb3b2de31e023fe16f825f7ab890d36d19281e1cc6898081a38e560967f5eb154c284a1975d600ebaadf181e043e7044505e447004912405861715cf2babf8d23a5e9c3815c2a6cb89e7fad8b209c48f01df67e5fed66a09c6af42167f9754ef37785d5525cb5ebff621412ff75bbd0d2de05b7519b695878b17ff30b4deea0322b77ca3253f7197802a1fe29f4f055de5db8e458651c06eee9d7261cdb045ec0871620fbba381002bee2fcfbd214aaea8d197ea2ea27101fa80b7dd29177602b03cfd9acb87ae92494a97214ee59fc34a2bcf097efdf92723332b320209eba549b88e975e9497e9aa10162dd55ea9197f2125125bcf38da8544524374ac6822f8df4b0bc275d0f88fc770ed109fac5e20a816a24c3069a8d35cda58b5cc7413a535c367ac2a78928737c787156a271b537b3d26317d566e197aaea393bbaff125fcd82c7e601214e8598f38f3c537c0c4108b61f1966c56f9340fbe5b00104c9560d7ecfc92fa0b91dda3fa047c87773d1be7187690cc7f008edfd5c9dc60606b5a47f8c6c3a7b87ec98eb360f7c05cb2b5a90c5991da33b4331f7f9efef9774b2fbb707e0c0414898045d52edb33a2a4ab74d1c513fc34f68942fbed151420d7874693bdb70ceef7ca3d6d4a047835343fddfb8469525b0a8ddb2c384c7f17276a5c03893f4cc6aadbcb974f86809ecabf5f01652be71a1529ba2e255adc647012611297ed4450e8d9ecd7b03afedc602bf180a2fc254b29cba7e0bf2db9f91eef05a694517d547b29254abf32b369ba753ea3c85c4eb6e0216b380cb905d2eb577331a313c3be964ee02b14dcc8b72410015c78d2b0bf852841e784228cf30be20399742177cbe958aeb85f2e7d3974a38d9e667d149d99e7e71bffef91c3af77355cee778c675e289ce4144a10b0cebfda5c89eac92ddf8498ba6f59ca0aab4eedcedef06d642baf1bd189637e0b46b315ba46d815cab3dba6c57c73ba6b2af2009a9d13d3e25647b93a47aa12420132fc604a433e87f6e6fae24c3417aaeca0e2f32b0600d2752a607a7b4d9a64f2b5afe265599e2b542d3d9947956289103cbf0ab4e63c130844e9675f70097536080c8fb518ff3ee190a705ef263dbf096dc6cd18419e7e95b0fcf6c65ef10414edf874a48d88a097a66b3754aad7fd22491c8d385045f8c6f64f3096a5d274f40079df00dbfe4902e89254d78d0fb1966f1bd3c259cb4076f61552872070bd9b22944fc9edda5b28b3b15474c332127f481b39b8ef0f9bd5517f0c8616fae54edc9d76da44e595e20ccc20afb44b46bd96dc48bc9c0fb1776ebd9c7fa71a9e1b26b0ef553b5756982b6d66d199b0036c1e90124d30e3b79867c5ab41f3faf787020a773b6992d471361d8316b81a8dac592bc323f20bad5185aa5bda1c80ca6095bd3c950549b51594aa0f6974b4e584be261dee697e27bb9a025c747b380724850e741eb12b22ac4b30d68c7390d10c8cabba36c1f7e7091f0de11a675b61fed7594b266aaca8fc70ed35333566287e70e181b3f144238c533daabdd549a2ac714a81b91f7a5b127114749b631a4297551301bc453cd712efb0428fc6596fdd87ffcedff794f50c1ee6d48041299fac90c928a1474245844e0e7087383cec97adebd385f795efbd30997bb58bf9e64cb21e309a9e037be4c237d0fd687b7f56cee3552b7d4b84e9c95631cf0c9a26702eb03500dd0730bf46e3cc854ec334b6f9ad068f61de7daf8f73b59ad3c7aa6ecc5ef8feb7d0f0fd0e1a21dd2778d94d76b5a5bded1fdb21ea3009a5a4172c195e548c3cf269656421662362e7700b98aa687cf6042421f3526f7ed03ee65309252fab87f2a3716a558588809eb5a21408ecf60d7549feddf4014a1522123802d1da8451274d11c35ceb6872dd9a68de1e5356eb522ca850b9fc8540205e59df5b7c0f77e52272900be873e494d8405a93d4d82abb841e77c9f5af68cd8552cda45518007e663ab60915ad2371554e7d95157db629f7d9fbef75531b6f255f25a43b1423dbe06ce60c7120119800ede6b6811f1c88e7065477270f5dfd2a01de62a2b5aef6bdc28aff2bdd624fba2549146e8a12db382ff460ab688fb761427cc22365e59efdb3cf1e8c09dc95b916770c33293dd45db2fdc93ec9e6186e267019cf6241bd9e9739ef86bfa0c0322252ca3da9b784490190d18847bd12eaec1a28bcb5bdd9bbcc89c8fda172db266d5503ac5b052ad714a787e8ac309b2c620b3fdc00e809229b74785fdb66a5fc72ddc01e6f899aec62b66d6c54dd37b32f17043c41b05979e84253166100782782eeeddf9ab09307decdd0d264e77575e4cd065e1b9a22929d3d85ab0006c42f743a26ff7b82bd1752aba33e48e299a9c3bf6f26d97f0a5d743d299a23285511d1c07025e4339e3702ee0a710c832beaa84309c84d64496009f614b9a6d5a76d0799de2172ad33ebc9d161d3ac1e8bdf56c6124d0fd15520bc6df2d13290bca3f8e06895b96d7b8ebaf4588a4185c67c05c8954ccdc741403275259a2c225197c4e5536eeaef9d427860802145bc3af6b251030f3e86ceb50848849e0d968047a1d5c72f4c178c475b4c0d7e98853a758539b3fc9b02d61bd412c1b9c5c3b96469e8b0e589fe07e45485b482057f7dd215c1224c4b51e30050842c80cf3c5d334bd98f713245e47b7d3aa1d1f69fe6db30b80e89679d5404723453596303ad2789eda9fc6b90e42160913edfc032290c325604ab40a2dfdedabf970bb1168cf277e212b6022b9ba2ae3e29beda4386bee12d4c7f9dc96610d70ec67e55a16b7c454c17d1f2f8f867e7c3ebb422746b0a2aabeee631e1037ea1d2e71ef72d63da5cfbeb900339d93f1cabd355ec91c61bd99d1b8cc9854de864c76578abe986b452bc59a45956ae47a4a9ac34f8294c63662798191de1ad5fcd778c6d838566603fd6bf9d1219beeeb968f3ed2dc4f7c2c474093d14db15401669d8075b2e4e50fc916ced3a6f5089199d418b9fde31dfd483b82327479caf2e340c7432c5b19024effedc03dfaaf491320c644dd227395d7496353f0c01a10546385344c1b654303454699e826468bbfa1cff99fe200f22c9b9bae474b37f95e8e11a36763e9bda02646424db8f3285481bebd8e8d9bc198c1e64765ba573e501448abf527b09addefcd73020d134eea7e12b55db1740494b9a337c158b85957d7efbcaf6a3df34419b6a68ef08661a4511300190c73789cc12b50f0d974d6c4636068e41b397dc49c2ffb067bc50c67f38720bd7c43ef75c749708a2c6b83db963430aaf96440d44490ac651dd67312f4b388c1f54cd364213cf6e773a7b5cac3a268dea78e0a32d19b29a8059c0346ef4199d219a441981de3aa47bbf930e3f277dbdf165f6c537f29302b48a051fbe5542207dbc63f137ef3d52c284a33d25d019fade29c91f14a3e25ccb535cfd12b4c0d88f474b8de430ef7c649e388b8db3d2c3536299f7d3af43a8fc5907f55a7ae699a448445cfc4ebfb607ebefb6a1d8eb28261c1595a90d40aa5ac722be96d33b2a962dabb1bc586464943553794201443ef2f2a13df347f5c45036fc16d44d3f3de402d62538ecec0d48bde325a140c2569e934f19ac8214d0aaa0357b85f5005a0500a4c518c960c92678836f8ced9e136744197b1f3e678ff11abe7c296d95c765a9b0fffc3a8afbd9c07f4a283e4255eff9b1b911d2170937a65717300226c843f6428dcea9d337e868ce9799e79ff323d5fcf06336278152c3643caa642fa6fa64dc2e6d510084b004478cac1be8c796ddfc4aa0c4f14711b14e0c31030deee2a0ee4d2841b8cd620b69c6c51a1fef16d043dcfad16b5eccfda7c5dd0943b10523371da006c69b35ab874c01ceadbc4b446d245bd8528f510c7d21c31626cd4f6f699a3bde3c5cbbfbdc68f6ea180ce0fa5de01615e6e6d8fcf15d8631ab425f02256af7ae3c6a77dfdce4f7ee83b56c7fdcd8999d11b79c7b433b419d29bb204aaccb3800f860861e9536c010a452d51eae73c1f00991aa6b672b50b843793aa78d650542aa8d1b86a02beb15288c6b44de028b56a36a043fdab45b584fd32d17737dcbc6e114908512ad4d3680787bebd29c50be6a3ae4393f3dc00be367c752cd49750a4eda580af11daffd7ecf3d4e62207768175252273576d7d498082c54144e5e702378818d0dea465780e857d3441b56daec4927323fd8baeea731895af9d5bb2575d71e500be6fd4ac74526fbf87f0043098b154abb359143ff1b78bf359503892b2514043992f1ed00f4e7188e8e3e1e2af7a008f8ef2db7b2a7542c78421105825b8501887f016904fea4e8fa090a3b5728c38fd5375fee7827fdb0dcd927495329938c21e5042cb55fc745e045c878bb4337a8dd2c1a0b3b4a8080d05acc26649dc6fdd4a93ca4e7466bdbe580ad0b170ac4179d84692a531c8f417a16ff6763ec27e7658c051dbede766c311fffd0a78bc4d60098925d90857910a0fb65b18780b37798bc2b6e2f4abbd0cdec87ec9a4fe506772a8b35b4e468fe3e6e5af263e122c1615db51a3a87f1de0d262075796b2ee8a43dec7d2fd4eeaa5102b52a02c4b1e5c9d9b04ad1db17765b5d0bd2b6d8aa729ca65b2ce1c1aa031a55c010c7c98f6cc757518a1b85f964f9e66a04d04cd652007aa5ffcbf395d555a6dfe6db9cf309cfbdf93da6c977980963137c645f593cd75578552a0a21ec069a0fd0c69cc44acbd6f5fd9ab37c6ad538a189c8b42610ade50b3ae9f4cf30e01c2404d5674f0401c40632181c34ee60e670b30d3d9ab84b6adad7e746589146dd2ee9659edaa0fc9562ecdfbf8c6c2a03a4012ef0576b12a7292ec8df2913376920f8313daa5a1cc0b946b06594278462eb6f4321fc1aa2f9746ed759f24935c32f2279a5c69522624fb3c210394700c9b4fe6c6820fd85bcb5f4fd67af755bc8fd019a19e03185e1747ce59bb0c136b1c12f64f6fde12399e5a3b2a92de4cfd0574abd0ee3ab904ca3d9ec2f001c3391cde77319e0c4e39f3bf98237da1db358668d8d61d9d44c56c236e823d6e9e0ac81bc3ff2cf32d27a9ca07f2024616db498995372bf5513c4a03f9a51061a5b16dd195bebe78f806d1af5191372a20fe8c1dcaedcb86fb39fd20c3fd11d4dcf1e3a5efc756037e32f7bb8d96c48bd2071ebf31e923f13274cd3efc68c3f42aa51188612391eafd84c73eb14dd606945415d073ac27c795026d3de7e90250968ffe1dc4b68d6777626dbf48140e664725099400d1a1fc0b3df9e6bb54325d7c9e2ce362d3dbd54199b8c92c05161a35df03128da845f86898ada64c363c3d0955ba9948d6eefe0da284f04f26ebc61bcac6348b0187e96ad4ef804fe7e79ebc147bce18a92156ac62b8268ce551d4e7a8e8431d895eb422298b966818415d733d3dddfe8ac5a7e1238c3e21bd6c", 0x1000}], 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffff8d}, 0x0) sendto$unix(r0, &(0x7f0000003200)="0b198fb22df430e7b4933a3dda2b80578717dedeea2375b4521c6bdccef41688ad36f468160028134bed9e880f2a24c9d8b2e680b51b", 0x36, 0x402, &(0x7f0000003240)=@file={0x0, './bus\x00'}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000032c0)='./bus/../file0\x00', 0xfff, 0x0) r2 = socket$inet(0x2, 0x8001, 0x8) getsockname$inet(r0, &(0x7f0000004700), &(0x7f0000004740)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20180, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003280)) fchmod(r2, 0x4100) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/69, &(0x7f00000047c0)=0x45) open(&(0x7f0000004780)='./file0\x00', 0x400, 0x110) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x1e, 0xf0000003, 0xa1b, 0x81a}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x6}], 0x5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0xcd9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000001, 0xa3e9, 0x7f}, {{}, 0xffffffffffffffff, 0x8, 0xfffff, 0x101, 0x6}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x0, 0x12000000, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x58, 0x20, 0x3d8c, 0x5}], 0x275b, &(0x7f0000000000)={0x9, 0xff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:28 executing program 1: r0 = kqueue() fsync(r0) setrlimit(0x2, &(0x7f0000cc0ff0)) r1 = syz_open_pts() socket$inet6(0x18, 0x6, 0x6dac) r2 = dup(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r4]) 16:00:28 executing program 1: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x38, 0x7, 0x101) r2 = socket$inet(0x2, 0x8002, 0x9) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r6 = kqueue() r7 = socket$inet6(0x18, 0x0, 0x4) socketpair(0x3, 0x4, 0xe62, &(0x7f0000000280)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x60, 0xc0, 0x2829, 0x4800000000000000}, {{r2}, 0xfffffffffffffff9, 0x4, 0x80, 0x523, 0xfffffffffffffff9}, {{r3}, 0x0, 0x1, 0x200fffff, 0x1d2, 0x3}, {{r4}, 0xffffffffffffffff, 0x8a, 0xa, 0xfe, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffd, 0x10, 0x400fffff, 0x101, 0x6e63}, {{r6}, 0xfffffffffffffffb, 0x1c, 0xf0000000, 0x0, 0x10001}, {{r7}, 0xffffffffffffffff, 0x32, 0x1, 0x9, 0x27d2}], 0x7624, &(0x7f00000002c0)=[{{r8}, 0x0, 0x1, 0x44, 0x3, 0x1f}], 0x3, &(0x7f0000000300)={0x2, 0xfffffffffffffffb}) r9 = socket(0x18, 0xc002, 0x0) r10 = dup2(r9, r9) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x6d6, r1}) execve(0x0, 0x0, 0x0) close(r0) 16:00:28 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x4) r0 = socket$inet(0x2, 0x2, 0x31) r1 = fcntl$dupfd(r0, 0x1000000a, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) select(0x40, &(0x7f0000000100)={0x1, 0x6, 0x8, 0x1, 0x200, 0xffff, 0x1f, 0x401}, &(0x7f0000000180)={0x1, 0x3, 0x100000000, 0x100, 0xffffffffffffff80, 0x0, 0x9, 0xfff}, &(0x7f00000001c0)={0x5, 0x3, 0x8001, 0xffffffffffffffc0, 0x401, 0xb7, 0x1, 0x80000000}, &(0x7f0000000280)={0x40000000000, 0x1}) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x5) 16:00:28 executing program 0: socketpair$inet(0x2, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt(r1, 0x9, 0x2, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0x3e8) setsockopt(r2, 0x29, 0x23, &(0x7f0000000000)="a1b3", 0x2) fcntl$getflags(r0, 0x3) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xd, 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) fsync(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x101, 0x1, 0x8001}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) 16:00:28 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x9, 0xffffffffffffffc2, r1}) shmget$private(0x0, 0x4000, 0x1b0, &(0x7f0000ffa000/0x4000)=nil) shmget(0x0, 0x3000, 0x180, &(0x7f0000ffb000/0x3000)=nil) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x20) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000000)="01128306adf58cc8135a3fa16e7fbcde172d6c38f13e797e12759d9feac937d2e4a962f7d084c65cd65ddbf7ed82664eec34a2ace4816108f11190443f1db999776c9946d036096d3b389627289198f5bf45406d9280a3d0c95151826379dca7f8b987519d3cdf5681b5bbd3df253e056bcf6c8865d0d82958b795edeebe900226b45c2f8ae7a17e886064fdc65df2478f316f40f9ce37ab76308f9dcac9502c203beabfa913f1262d7018673dc6ea27b426aff211e5c41e006306928c36bd94edc2e7db7c61d1d2cae2b2bd5e7f0e16115095166318a6c63a8bdc651ed811", 0xdf}, {&(0x7f0000000100)="dff54d25944867467379483aa5f742996405263c15a720748a222c6be294efdface333d9", 0x24}, {&(0x7f0000000140)="84fbcfa8cfe36d8b2edec3428a4975e747594df65e75a696404ea233b8adb845974b2186b0df089261a3ae28e9766984e79fa0961a48db7b29e1956e7ab70ea8fc0f28bc0b15c5e866004c7395fe05d80d3ad9450b6fe673ced45abad2ef0bd3cec61ba0219b356a9dc7891f979757025218ef45ea0fff0e1303322744afb16550115e478687c15465a03cf06e11b5ccc416f7e79f912a6b", 0x98}, {&(0x7f0000000200)="ff48671510046212213e3b1ab0fa64ce33d07cee1e775a0e0276c536c7425faf9a18c20e1276a020b46f3527ec64df670fc3da1f9124fdf52e137b4daa00f61dd81f2f9b1dcb231ad7fd215e9d8884b9cd35cb449ec198a31d1d69e3abc0ee4d02ee933d04c4e645c2a56d6c54d41f1023e3a48a3707755b515d6489fefb2cd6aae4aafa8ff1f1c42fdff833596431025a56a9adff0045ddc15c605ae9f18c87d17d5a4763409daf3edc02a7847d47ff855a315d5502a55d284fea17d76b6cad42005e115f17aea85901ea8613df07c69934500181706eb0e5d8f47fdfcc95970de6f36db4de490671ab39fc33b1bfe7b3894ca1c3f594507c", 0xf9}, {&(0x7f0000000300)="2eeeac7073fadc4ded63eb3f887f94516facfefc79a21830676186c58bfde633d4374b020b1327fea3d94a3a34407c300633cac57f73421ac5a8638edf45725bdc48946a4eb1416380f522c453205b0a7f1940f0ec0fcba5cbac69ede32829419a88472ecdbe5bf9b5b629d66908441d095bb20033c70d94a00a56727b80395b2e3bb09b71f5b56e6de9c5d3db607375da94118fef51abe5866b560f9d41d2345738597f27ef9e10f4727a8d186754a3f34ef7b3c4e7257bbcee63ca1a2171f28631607bd9f301cae151d24d2c0bbd7545b62faf388b754659b965a507cfa780c762813a7e46ec9698cc92f461c5e087e1827bbe80844f7855547fe021ba", 0xfe}, {&(0x7f0000000400)="15472e626b97f49dd31e515b92c608652e3a200671ffb45a283d304af86607204306b9ce68aeebff2d7d27e7273350d19bc16b99a36a2a50bcc9902544408a440a66f1092f25a86ad607aa156706c7c17d8584d960660e2796ec0963e54bc79ce81340385324dbaa2ebf8a2b1f43d93cff567aff49ac797110c52b4c2e3f0b5f690b4d19f5d51f0a412b0be2b1a726bf0ea3c05e4c1446936adff3e756ad1e76d0b1e9af1eecc9b0a9862e0cbea06fbcdcf226b4f3343dd28c1598aa814b0063e19bf9a25724293fa233256f888dc5c7a541835e7d7e39d156ad24aa9195bb70728dd993e28605374b7d9584000201e4f964dc9027f3eb97deaa5351c11fca796e0a4d3cdbcbb3b9f203bebd24610c326d14cc8994c8edf7423046a145aa9d74d2dc7c2164835fcc08d19632357e79e72709a0ed1f6a305c6dde62ffdba7121d6633ce528d111f099ac23b3b5e40743c04f21a7a55d0e89eff2783ab356634b56eedf97fb5ad547113d57589f836bb739ae58de251848b3d31f34b88125217108801628d27475053bc4af96cc85f463f292e8bc05b109bc86dcf0b50540c846f5478f171a0af953bb52f321442612c38b7c09ef97ac4b77619966a5635003bf8040abfe40fede9f3fb627fa1ef9e555b16e2cfc1afebc5349514afa5a9e3bc017740b37914eceb23962a88841d076f4f82017c2a3fc70c708d5a1bd756345a3a3d788ccc2f38e75e116bc2bba56412187022ce34615687a11cbd1edf2e16e83d92e8eec08a5eaa3fc98f5d525ebbf054a381140897aadd1831add866dab546db696288e6d9b502fcee614028e06389959825b452a1066673887ae3f5c213668983325486124a6dbcbd518216713ecb63ef8ff36a7f69077cae44206defff57ff7a53b3f6913c83b9bb59db73bb6224b3d1f39b05f852980c1c4c6f3dac53a351a51b38bae5047b72cf18e572561bce01f4d95152d8aed62b28bf92186009fd154bf7f9f11d566fe535a4c2899a0e3c3a4f7e0a0991895ef9b927afaee0fafebe6663fbc496cff6065fa1f6604dcfa3caa4389fff8e5b7f56028a11df323c7d40016cb19a160878b6f6bb67da77c6f1362c632c80006d0a7474aa164406a5c8f4b36ac426598b952ad5412ca76cf4dd8d7f16476b3ec43001ecee3aefe71a2c62e17c15f78e9ce12896c731d969dc9a3f4045f3afdac54de0a742b30147aadcf8a0e5618f1e54bf597746380857cf46d39e4fbce94eff42b0ed03f3c8c00fb29d3f6cb058eede35104d457655ec68e77f091a41d360c199f1981e58b71ace7f8be6a0452916175b33cf5788ce7e218fa843c0968e8acea27b9952c31ad88bd03defed5807ff2c20e9019e488a4e1b7d98fbd8da4a76a994a0d9802cd4dcb11fc43cb10c3151e2dd1b44b293780e273a27edf12357d5329763d66bf14a6dd13ef74395a93fae23973485359f54405f7435019f652c5ece7e924c60129ddab2bef641eb483c6dea6106d7f44b05e25c01ded6822b73121fbf2b3e84e6d68a28f555cd328f5b582ae7c72b757258f6576aae645da754bf9a0d6f83b29e880ec316d7b7cc1223e8c2235f4c6afe586659c24d1a6e1ac3e5a6f5db169625661e3f0dd8bc8c104747f93e0c404a565283b063561e54744803cbf767bd26ac510b324450e191011a8863be8853d846391aa46417b09af3e72f7d8be4aeb34d4be2e4aa13db9846a8d8f88a5fcd1c683459a4eebfcce358d77107a9cf2d210c378aa61af7ecafce6b87f9634ff9b5f3e8370064f1b8d7b70483e9eef967b4ef40ccb278e04325ac095b50a4667cbbdd48653cd233d195e782ee854fbff4184dff5d3e75bf2cfa918382cdb4b3360feaacac17ed0d744cf4dac5cce41a2d86a32b00e01a6841d247c24208251fcc35e534a62ef3998d6c321eb6d780ea523d54a59474986c1b15f7be5c3851042bea8c164efffa423be44d1290f236980963ae05fe2e4e76b7de95734e7ad0cb1c433d925bfccc8cef04f84e0b78fa2bfa7a3a3d6daf1244d2344c02e4e5f48d2fee00152da5728596d540dbe0d64466ca06d98de3f79c04fd122a113beed6022ae6bba51a28b84863978195a71aa87763c0e429440c412e2b7d3b47b6a617f714a477f9a0712523112d822f2c20eafb6d526c0eb7b68b4a92fe01cd1cdf1cbd51ef826e615b5abba0d9b337d7fecb3eb93fd6b6d33579c121299ce7af0e6f505e3ca29c1bdad670980644072c166e8e3462e4c65dccdb29bf817d45bca2e728ccc0feb1533a08085a652a1cf4da6cfb8abd7f5305e526362f37ace1414e0c051ff191950408a9990b8041568cdbca9e653d8767c80df53c2e8420bafdf1f80d8c54689161000d24f9e352a7920ea60e4f031ac8bb50529abf7f5f5078f23f25a06cd33195d75e76a27a880c9df1547740cd760ed8437d2a51a8f8299e043590d0c95f40e7a644b67317d60fb831c9ed99504dd9e5270175d473dec98ee627e8c2ba1267d9a7626083a0c53e13ad0ed41ec0f5832be5c107b413480a92eba93ed3b38c87b31bce3ce585e5304aa7c3cb709f3a65520b6f3553e7828c2f615e995a22742f5bc2f546a47a010dee58dd9d726a732d4235d2c31f6772cb0190666843284b1bc6c2bd94017686012faa9c4fddbc01ca63cb1b4b2e066e856d9940e8b76805e58fd818f7cb17ba9a67900d001e6cf1efd479c8d6939d04c424418f01ad4fe9347eb61a6a88235ee686e10b26942f8069717c684ff741a694afb82d72433537c0f6aeeae007f19d1628f9dc9162f51267a52d44798c9938e544eef67f61cce4c50ed386b90e9ebb881bd59c3ef47fce5d6e351cfc95088a248a88fce531d6e2a8d5b2b3f079ccc2e94188122163fcf77f17ecec3594d0a2aa23073b3ec31ed623289e6a57dcf5ee29e1d6517444ad41707e4f1fcb4e1097211e21aaedb12b45548d0b54d2cdd57c2aa7d8d9c2593e4bb83b9df121c4e0c1b7b40650f241ea63149e6859e4f1a1969fecec8bd3bab03702d2520d50920243a2e04c67ee3e602a6226be86bb25e13e468439d8fa278d1fd91b099a392168ff69a8d6e16c3dc0090cc9aaea60ddd8a430db92cfc363921547005adfdaec05691b896e0ad8e693e0d3a37a84c3b4215d9a6f1bb4b730c3883da51ce41a17b3d3df6435fffc83f48a16704fc650facef0c5c00f8c5bbde933acd2040fb53d2f59b87914e228925c102f5e7b5a16e0e7af1d3330974ce94b9e9ef9274c736fd91d3adc81aeb28e362d8d5776638eaf1ddc409c787e7b0c3a2caf66a6c8bc00d41e8d2d1667213da3ed2816c30692e324204f52e80f433efe042a7c8e802945ab9e0a11cec19b7c6ca6255f9dfd75c1891fd464c3db6eb3376d8ff9606f0ef739ac298a952a5e874737eb1da18ef2d678338e4aa317d88e79c57d6e95f3daa2a76e6ea7e3d2321c9cbd7a9c11503fb32275eec1867353d6b0ed4b429c6e09c84fa4a5c141fa13ecafaedc09bdeee150730799c525bde794e75d449ebec5b2ca23a7cb34b0046b2036a91816be14b032d14e3a7072361d6874e35e9038255aedfe9314064f103aaaa61db262ed6f97d99b16e09a853a775812c682acc7ca5157867c5fd560a3da81200b954ce40754650cef4534b91211a8a09ed3ba9bf0ef28e702212f92f8df47f0ff3a82ed5fd75bbb5d3a62c9545ba10b015c5e33c09b9b6e49aad84fcd401a21a6dadc307ef9f50795e09323ef259874ebbe114cd29245643342dba0019e8d895a962d63b84c04e6628dffdb096e0cc9b7b63a3d6ddd036d9951b0f491c803d3ce5289c268c1b01fd2154681a52b716854f8178e32142075d929f41279b53d3ac58cb49b805fab5eee90914c15b5c324b1802e160e81e49416e7e52d14fc48bf4a8402257aeb9408692c040caa2bf93f0fc521b0f73518313af71051de73de7280ad097b990332912f6ea7d51374ccc0ee1d0c42c75b9d42b79f4fa45d210a39e569fc308a7f73b521eb7b8a18d39e0a5eb0b230ff1f0838ec547b33b5950532b70e2281ebeabe18acc331bbedb5c97b9dd23f91a29c06b473d64f45f2e6b8b13b5fd7b849a0824a8b7cdb6f9bb78bb9bf9f0228a3eed21342726142d57e5bc501433474da82af22a4cfbb5a1b0dd9ba38c13cf61fb821237390a367fd4612f9f2ce7941d0500223bdec39bf38cfc708fd4ae009ecad6c4e2ae3e4081c2297178db4961503f49d3f4a3eedcf812cedabcabeec23a9779958887826bbab9cfcfa0fcf22bc09e4f91723608bfd06a2760d3db91af6ff1d930376110fd73fc7c7b6baacd672f0ab578d1ffc7d84a5b524cbbdc34978846152d737f0afa2e900237b9cf8dbfa2418cea4db7dc40c8cf109687d8328c2e355a21a80559b7ff638094822746ec6e131f156725cc7b1511e0ae891474648dbd8e9512db31341f6985ce62dffbfae297b381c950d5b8abc4bf97e34e726a20aa126ffaa61dd7e4a1dd8964e0b840a7d08fbc259762b74537d1efa98bcde24640269b244d462b33a63fed8f5bbae9ccd7a747e5dd559f8c29e521355500139dd6bbe4ccd953b070052f16de3d97a5f03e1b5022fbe06d42eb49783d69f0069a74958d18226deee6d0eb64741f822a570ae5dfce587542f2ab765b4b14a0d8f990c529269d3551cc50975445fc67c82b7af3d6519bd92b502b0301cafd23b0986102131b7140ef639e3f0e958725ec9d730c04167c93cc557ac24d5fccb0ee97b08ace58bc0aad909d4b153ec80a8a3ad785d0b46846246abef78190d442566fbf9632c4d83ada6242f908b959bc2e04b0e6a18c0d48926b6c3594a043a428709c6beefbbe4b2b8abc684dee83018b1217e5648ea25ebf552e8283647003c832a8541e717d4aae10958b0d508bb3dca0f221b1675758f4f6803df9bab344c5139d32fe754ad1a4cde7b508e732d094bda60b649c9a904d7bf8b0cb00de6021e4dd6f5f7759000dc528a7a98c70a13daeb576cfda13d80fafc47c8ef087dee425d91d1d18c89ef51763cb157822b8bdddf9b2f0f7fa3938eec8d12728f40d0683024fe6748fdc6afd89ac8bdd046e73ffd244f6b70a4e38f23268ebba844960841708848b98d85e86154a734a41e8818ce751fcf4517bdb17b7fe2ee0c0776a8c1407cd41d565ca10d73a633c6e3b6151253878329cb07525c49fa4e4ede1347419ee5a20870767227da3ef642df35669fd86a996c80f13faab42f026211f2fc06c498d69e86a5e12e5b314aaab6c61db41bdbb343df85fbff1441421d4f0419a3f87448c988b786e8c5e90d9b6be276cd71f0c4f5b037d697d8fa84769ad014ed015f60aba6274ff597225abc91f07f2748994e6ea004535a71841354a52f77dd550ab0d103f0ba5efa1fbeaab719bbbdd20f2fa6e681b2f0c94f07a8846569499de7fda5baaa93e1ddfaf54c09a0d44ae5272d254fd1f4646f1e9e5cd1b08f8856f5d1914f93519ed96ecfb3cbea06b69f6c6ed00ebdafa0c709587eb1ad2125200789a39b3383baf0c441b588892d58fea69592af0b5f523d8f560501ed3d2634843f9738c241354d3253c0aca8ea7801df4d6b4535ce1e4caf3ac151c9b16f4cbdf65a1759fa145b081b820bb5a07564d0df5b00cc50d1a7743e8fd01dc21718482937f185aa2a8f9fd6dde02f50280d10341d53af6d49420fed47ddf2ec3c8b61aca8a869e29d1cb7e2b58f4bf29243494986979c79371dcd6a5bf8141b056830b12219820eac0a478cce92703e9af86c7f25615359bd3d96cbf2f708528fec", 0x1000}, {&(0x7f0000001400)="c032602d4157c334b1d03fc9ffe7b0a7aa92691fed8e08db4f28edab3fdd9cbe252b247ede07e5a970ac9ce7f454960f1249909867c8774ca20d47978870f8f7bf6034ec511f8b840a8f8cbd5530862c36291f11cd63538285f1ba525666ee92595ee4fa1bfb609ded40ea61769ff5e47bc7e568c408db9756b5e95b004a99dbf12e9623c68054584a6997268e1c030d18c8d57af64a1523f8b476e0f239ed36b7a2dac377db3b2246e630159f9b71f43f44e2f325deedb5f12870ee0db019a593c5d647873852cd7c4492c4a725ce2d99e71497cc1e19f4a78c52b6", 0xdc}], 0x7, &(0x7f0000001580)=[{0x28, 0xffff, 0xfffffffffffffffd, "c937e11c7390a8158122ed4c64dbd3ab13360e413608"}, {0x28, 0xffff, 0x40, "97ca3827c6cd5d05c6bd4028609357cff98801"}], 0x50, 0x4}, 0x9) socket(0x2, 0x1, 0x101) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) write(r1, &(0x7f0000000200)="559605f45bb62a80fcb2c19caf97e2199a65121b4384c09d12ce20df8b7ba398bd9348b7de4e73c97633068bdcaac73db494d02423646e79185a0c8e077abd60963313d08bc72fcbcb374f69be2238d4a0e37c1cbe9ceb6193d84a3f168b87edf42ed5f82c76211657ed2d5152309d1b9099bde26a1e0d07b36c2230", 0x7c) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) 16:00:28 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getpid() r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r6 = getpid() r7 = geteuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = geteuid() r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r14 = getegid() sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)="848b3d644dc25318ba58324d7cc8415647314478cc66bfd793bba6825c6c88c86f1aa798a0ce5e2c1fff05056b8fb72d18bf9e419c83c63e38ff9ead260c758687cc9c4216f51853cee03c10830c649ade33a9b680792f26789e9a5ddba072ce5b1c5fda62e423f7c1faa4962db3df829e80e68794fb70a0e8", 0x79}, {&(0x7f0000000100)="4701b7870a75e89c7c4a734aa7f8483fe42ee17f0a536516533f11c2c42a450b23d32147435e89b74a307e2e95910f29c0aa61262d5a587ff635e6f00a7b5da9f758018a72e72af34931a6ceaca343afe7d4b767f6b066bfd12690dd8fc0effb1782825e71ca87ec598ae52183176a37b9edb8d30c93d711da9f9255ff8d79e0283cd71256fa80d441e9f88b149fff8510057a7d1542b16989cca15afe63c8dee963bd95ed57448e08", 0xa9}, {&(0x7f00000001c0)="4edf5eb4caf4f4f8c167da07cd8d1f7eb8a309949229e4e7b444f6c861ad502a91ba848f677863db751a25fb26101013b46bcd7cfae4820490c3ae719ce93d370210f54f4737a1bd68360d8d7185aaa34b19440e2e5342fb85ac99af5c0ef1bab50c9ad92028f3f174402d8a7640c14e85ca3e2f6ffacd7df1ff92a9f84765efaf7a1b6d7c12e1d160e8f14e8e92b7b781620e54bc855187f55af33f938e020509fe23e9fbae831b714213a2bf1e9a0f47cdc659791eb5d3db87597b41f413dc426b939a0e4d90c39579a86e2877322f53baecd70d7d6e698321a76fdc12c658235c933f9e696538a5aec9795d422b40d5af6bced4474a08c952052bee1fcf93b7893cb068db5562bb87561136941ef2fb7d46bc7fe49cab0fa0e04b58cac97845c88c7d6dbdcf37bdf61bc1d35eb914daeedddeca07f2e867b37f73be7929ca6be6b84a453c3bca36d53b7bd85cc0d1f3a89252bccfff10d710cfae5bcfb1caa2501fb09de5815abb24ed3633234d2ab953b9c0e695af7bbd1182447f8e94902ec1dac23bd495acb09bb61322276ede8e4ad8f70eeee03ceebfc35333b28979b225f93c089b07f007dbe2883b032eeba62fa76beab3358d9059de90ec32694207900caa885b9ec027409dacbb52b7d8078776b76e3094d4211e31f29fa7a6c8c162e3ad826fa49bc3dba19da5c203d1d380058a989ff3d71fcfa212ab0311d7e3185e53a38caf40b83012d7517efc5f53a6855332ea39c62d4274b09c1cb5a10a66b4ffaa37b8a83fe6b1baeaea20c806bfa9b5ba44cf26313eca5caacbeaceb3da73eee44484072b191d083f5fd4282e34c4a2ae03d229217a6344e0a5e50fb1515d5c46b0c8c078b1189c3b7b4d696dace5b2da81cd369eb2ed4fe3844ddee43ee3213949702595e20da95590a248fbfc3ed5a6bdd9256f5f0d52fd605f70ee839a1f2fb0ab4973fb4d34d8de55d493f73327904a978d9ca18b3f972dbee3f74008c894dea4aacebee455d0ae80ee0d46bf7ca556d88fbfbae996f42042675223f5f2c95001f5bd136dc085575e272ad0b69f33d3f699f6b71b342ba7c70dcff76901381bba651933726130461258a4a972d77258608ac712ab53cc655b3fcae74194a1c3aece40d5b19d28ce4b095bf73ec27d18a13bcae6568dcdb142432499ff481e1f7d75d4fab8279ed50bbf7d1ea848362e4d4e5a30440b280ff38bb26be52c7d03658db0788c9ad8fe98e08cf70ddc40e35bd76058fd706705f49332fa29526faab88b2cba73c0ae9d9827cdc21dad282b32d8d91456cb227e5a0e2fb3478411e28810faabdae5afbd32521981d556ef2ec1835942aaa9048aa8f825b3a7d10d11a553b18ad7be62e4577837b001ef5d435a61bc510264e4653eafb0e708fb513a02892b75cd0cbd62ffd0b12a1b04e1aa8df0b58067a0720fd0104c240cbf3b3ac3fe74d84056385a926d3c776354b56ea94bbff8c35f9399881ae9b154fa32101987ca65be66a5833d63c7419fb0c43697d0ed71c85144ce960d6b3fa5c03121b464176b84fb50d08316c42a2497e712f69d44760c632bafadefd8dc724cd4e56f057e6c08958a256e473237be1717b7ca93d0242828b68ea0a34740f6b713f88c9abe1213e85b87cdfa53dbafe3973fd0e9c9f7161e8b986c4b0241b002f2ad335df1f61d962bf6a68942f456f587e40ba98a5eefbb8b94cce3a376de1c06b8ee393571dfe62452f416a40b658252da4844069ed9bb43afc33bb71ad13b39ce69ef44c9fa57f486ad3aacefbdafb82a5f72e838c8ca6d1cd2ed544b4a4ab48df300ec02b4407ec8e36407804c9c0ad2c7609f0018d784f73d89ae453ff7335918770aa34d930e14889560a92dfa500ba0d841b3fbb387e8ea9086bc336801c62b55e35b324da8a2f6c1dd22ded89328baab1c33a0b0a218dd520e2d2c5cb3a27710d0b7d83ca93d0851994ab3e4a5346f36172abfd5fae564392e73cc5fdac5860a6981c150f70297fc9b850274d0b434568114a0e0999ecbf2945324ce0215b4a5e3811eb4f49757e96aab8ae6303ffb8d8d350145a51e8259f42820d3f9ed71bc2117f8c8ba237558dab1521eff618f4f9132e246eb19e62610cd5ed42c0b6574ff7a5f8758dbd791fed5c8fa666ba642049a951dd64f95dceef373cf92413a591ec31e77889f6feb6f2aa1397875104d4396abb9ca27c00917af5159aeaf2679ea76bf7abbdb6f753aaf349d3a8dbbd5c90c0732f84dc4387d69a47e345394cc4d0fbfb91586b99bbaa1c115138eb6e0d54bfba55d79b342e6e9e1191357272f835c89d90a34861aca7182e1cb5cee370893166cd63258f202ee45e6f5bebc399cd690655838482b7ace2490957295737c31d3061f8d10033b4045349584194cc2050ff1b11cb58f1cb8eb0be0f9b2f81cf0e44964a18630c5dcf75ecb9f457afa96cb8b6a1465b490b33f388ac38141e04a3faf565ac7bc99d16966178cfc4d62a41a3eceb8143902c0b1f513fdf42e6b1599ea20c427d9d2aed7bba79ac897382230c0137dd8d8d044e8fbb39deac5b70d7ea90b558213614d46a8f167ae46bf227dd00bbe3d65147c32a434f6f42c18c432022a7f1727900cea6d6ba47dff9ec464fcb9a68770283a195da994c67d0416d92dd6e7740de705eb75a2078fa2e38a8b7a6d41ddbbc33286ebecdbb8c72f9c330ed048be345f0a68b53ae4d4f8da562725815fc8b89b30e896f19696fded978a184d43c8cfe8ae362557c1c779ceaf7f7ba9154fed251a18d95d4f2f367f63b6b1098f6fc3bd49159eae580982b0f42d8e876df31f7b79c19c933bd65da4b96bc671ce4d94285c131afe10ceeac3a29b36b2ee5762419c45391b4ce37d620285b4dc99aba88d268eb30ac7a2d8af8aca8d8277ae91855c9508fba32856cc3967d6df96d6cd00f117e1e824590cdcb0d639cc80ad5dc4b36c460a81b74078a16868e9f1e54d3272515eaf9a6af3a7774c8ade011015fc580651d811e6829a33e13b4b4e8375649b09ab9ee4ede441228d62cc45d2e338893f64eab354d2398f4356a12e4af56a148c349b1354a23eee16efe940bdf8e494a7a343f6b99d05e28820724597452240af1ce98662e40dad509f9f06df8371a9c34ab30ea29dc4ca54dcf45c5836d707342b31847fb393093dc0e68fa93a35402ae1fa9c8f1215c76003c0df5ff60dc05fb65a4f757234351ec4febafac8624ceda98d94844a1b96a9bac4c2f193a286d0dabe3598a68371f337d19229c86178326eacbcc0bec994d32e2f08a8746d7cbb61a7411d22ec98c5d2ea444a67803f2aa2a569663a561c602c94943c472e2e1a83d206cf19e593e03721fd2be70de368655ba4c9d60940626c4f05dbe3c4d414aeeba0a81ea4caf4f5b9242654b94d96bd4988a9a5f2bfcc99b74e5834307e3131cc99f913f5b6604e15df935f719cb9c12b90406c6770f1406f00684d05ce011347c1f5586269de42c6f9b6bf803b9d58b1b00467fae7da26861414c6885d1e665143b086275045c11dd2171b695df32106e94bae50c7170e09a5c408459ef564c5ce956a683cece1628898fa26f657514df14d630abe4e6b07c78ae2769971456a550d53fa9b1252d014b017aebb602e2aee6b17093922fdc64156e6117616e0c6b63f70b3f6225b9b222823ed2e184e9c7e9fc2db585e37a137d972c4935a28b373532addf253131bebf67ee3736735d0b684311c6a47bcd0cca6b80d9c97732dfe7d7960d3cde4e4fd96604059dc105114f675570ca0d38b8ff12646d12e7fe2a3958656c8f8991a65ab1de89cc53bb283d972b55e1f4940fa2dc6d2c3fb685c9683e7e4b3facf427f1665a60b20da242d43908c43a52a904a6f1a5b8ae73b3c9e94458a8849a76c59f74c50c8c10919a616ea156aa6e7f068c88230f5928e345b8c899d66b6004fc69ea89ced41395a7f6c9a4cf15c5e27faceba3bd51241d8b0d55a105b5ded72e64afb8c3ae425530cf2d21e4e7707ae294a871ee2e791b2a9a2fe2046fa098c6f7b8b273b58107d56c8553714fae33afa1936e34de5739e12f1d3f7fa1c5df19cff3bbeb23ce7bc37be6fc186ad17d60c7f9905b44e266a685c08a20fa2194efa940730400a4430edbc460e3401fded8c7104ddfbbb84516f36e30d1ddf8b18d5f771667073d4e848deeca2b7f58c2d57acda4b02209842829dbe05959540476be13ba93a28570c266c8c27461f4ad41e62da39bab90b7bcd4be75a80395e4eb69e2867f24730c4e6448605562201f6c58d28cb81f98ea313ba0ba175b9bbc683c73a1fe9b7bd1e74c8f3f98fa72501b713a3779e0089fa50d7ce042b332358ddba4ef6d82ec4f1dc18d041eb82e40186add358aba0356804921923631095dac644b3e51104ee7bfe58f2c5385503af5178c0291da01ddf13c0309124f55d6bd3f53f2c3a9e3364eb75fc92466524247b7e76d52ff7a63cca8bb80ad3d97d2c86232d5565e27915d6806542c50c685aa4e1a57e4720d1fa6f5e703c308f9d2016af5f33f54a5803f031113b6b5480c2f148bb05c09926483c73bbdef5ca107824d5904eb337f04ec7b3b9294d52660cee23efd741ae55558a9fcd60f52b03486b7fa23416cb0b1f7242a3f4fb53c5ee40dce5f9967129d4596c9b4ffeef3c66a2e275c590bdac127c85706ac0bff9b6f44999fd1a521453a25caca6f45eeaa5181cb9af977924b73de06312a956c36dc7f816d8dd146a638522a2598b92ee3ef9d2fd9b1ab4badc7eeea884c94b00fda24875a977a039490788f6597c38a4ca4df915ad6b56fa9d4bad0d22ee821d583a8e30143f7c77e33a468557f033d70b6f760ab0b9554ab32f9da90782da87a6760d420f3cf79522b7d5a1ac3dcf99d8d53008e1d6579e27c2c496843714ca98394c93ac1969e86af4c4290c58c9461cc22d066d41a8565e06ab34428b0da01df7bddb449ddaa259aad056c9cc66a160a1f5542fe285de4312d0ae0161f21890ba6f5c9ef09b1d7a56554fc0d3866c9ae6b243566d6a5972b2450f52448b1d94137c2e78e529002eaf3b8b05ff000764982ff3d426715f3ac02f83f2c63e330808f3567468a2f4f103253be44b08a57a0cef6008200ed950a70c27f97b8c89b4cb219d7f95a858cd968a8f1e3d851283c5dc685f6134bfad12fa818500a23a5bdef070b4adf4514b751ab2385612dafb1388840942036d54fb0a8771dad4355eb843cfb651efbd4e4649c00d1717b44eeb2af254142b72937baa9bd901417eea5196592581f437b1e8f356bb79947f9e8e7979ce4b4ccdd4dff0566f717cedc19b39023665e8e521e9bfb6071b093a26402413402716ef79d910121cd534c0464147749b50b3804ea2820dde91ff132e3f19a352e8489e0eac6891bb1553495de3a1b703ef93b396e56e24051d5503416aa3cbe2b0d678c7e16965d858660df588870634837bc7e9da8d8f781dc9879e87ab286d4074c26733a619373710f6e556f1e9f7794ae232bd435b26e9b8f22b9741e62e3d41bad45306f44fde373b06cc5fd982b17588610abea176e3ea48527898a0072dd2ac8e2cd82c5c8f1980a2f32961621dad66f2769e641204c8122f31b6dee96a0bcb3c3cefcd8a591715569761d36af44d757a1c71031812a50bcbe46644c57b7c91835ff516453d97ecba2cbf8eb84ac230081a654847a349875d38a6eabc8caf9c14bf93c638e2a3afb13483344f38bd39a74e7bbd4feb6f0d96764a284bf3efdb4313390644f35c974d7bd2c6", 0x1000}], 0x3, &(0x7f0000001340)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r0, r0, r0, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x120, 0x2}, 0x400) dup2(r0, r2) r15 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r15, 0x29, 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x800000000000004, 0x4) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = getpid() wait4(r0, 0x0, 0x22000001, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x40ccb7aeecb378d, 0x0}, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x5, 0x0, 0x2, "458d2174e29267dc79f821ccb84de4b220128610", 0x402}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r2, 0x48}], 0x1, 0x0) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491984cad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5d94038be9b7a8f75e859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d9584413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0xfffffeaf) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0xc0, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x6020, 0x80000001) 16:00:29 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/39, &(0x7f0000000180)=0x27) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0/file0\x00') ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) 16:00:29 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xc8, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffa, 0x87, 0x2, 0x400, 0x401}, {{r1}, 0x0, 0x2, 0x1, 0x20, 0x3}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x6a89}, {{r0}, 0xfffffffffffffffa, 0x14, 0x10, 0xc69, 0x3}, {{r1}, 0xfffffffffffffffd, 0x61, 0x1, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x8, 0xfffffffffffffff7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x100000000, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40000009, 0x200, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0x159, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x3, 0xc6}], 0x5, &(0x7f00000000c0)={0x8, 0xcad}) r2 = socket$inet6(0x18, 0x5, 0x6) sendto$inet6(r2, &(0x7f00000002c0)="c53672414776a8438fe4b734e47fef636d6cfb2ac7f4712172d5534d812c622dcaa64717838dcda24e130637e488bed2a83d2ec620f523624caefb8b5f17a72e333e7358107b2ab7560db483caa856d5d63b6cca4af649a04a4df20cbe9005cc0000ed7957c7d9774afffbd3ac7def124c834276445de643e20a07280b64b1860a27cd3c1b7446b343f2753232a65fb4353d5bd5350ec953cbe7341ebe9ab036d978c3937059e1580ecf7419115fcc377c25f9a705b04712f3cd91d668dc5927781a154a35394bf3df75a62728b436de4fa7453d6a82", 0xd6, 0x4, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x6}, 0xc) close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) setsockopt(r3, 0x860, 0x9, &(0x7f0000000400)="120f06e42aaaf0f19ef5ff31f291c5103d208705cb554930be63eed677ceba440debe34af8595fd5b209797ef2a499866d7f5f6a50d91769d0237140320c6bf8901fad52596a510cad3793bfb74ce727fcb8b33042de9c79aa77ff9b9ee18562d966190dfd14a9d8586497cb097aa0cf80464bd948d9360c50cad9eb7b5dbb6ceed9e309ef588b3e5b2b9fcde42a328752c3fa2c881b45b3fc5065dea939951af2e8e115a3cfcb44ba031add2be0ef08c3e23fda32457f17f9a2aadd3c5107d78a5bc96794628d65f7a0ba86efdf9d01bc89d17b17736600f66b748073f84a2ec8d1b647584ec80b850a6d2cf5d000d079db742c7ea33b0f57487b8cf6765203b0f53a5393efb9230409baa63cb3f4bc5ff04ea2144219722948f8cdae3fb881747dc9654698dcb25338e5ce9909f55c443c0218fa77c9566f64e2e49151b4727f48e97cd6e0d12af2e09d8550b7bee4cc6179cc7b1b3d7bd590c166628fb667cb86684add873b6c8e35afb6cb5c017c174e6646f7b1af5b65a804e935f2cc8f952eb4bad2a5a1a6116fcc9e8e45da755e29108dfdb393ac9fdb4515984d6ac989f1f4509e3e63da96943d74817381c87fc97ee2a61f1f85b1ab3e0dcae0c25e5d0d6cdfcde57755e3ec8ab9e24ee52d3872b83ca27e4e9118003709ddbc45764ab68d896335f9e8060566cfba8ddcdb0c9ac3cc16e6322eebcbc9aeb63180350099b6606aa918255b2f0b207a93adc63960c1dcd6cd6663e6d8bf376dae48494514d3819afa8507f013b3994ac36df9d73cce8e870c26012d45d1463ad73eb5bbd8b3cf2cf96a03c43d1c452c4e7902ff0cf378bea6de4356d6fea6a0daf9d1f4d246a3776b0cdc70d4c1b3f827a0f487528c339f27b8facf7d0c268486a10f67fa985fa056876165de27f68ece793a0ef4980593e90f71c983affeabfa3e6b950b7c6af84fbf41e3329afd627f7466813c21372f3ab70d529630dc5506d65b2e99d67bf64ff877e9497748876bb043a5a9e7b4b804f1c720bdd705179dbbd4071c7ba8952ebdaabcb8cd1b330f43973a44e216a5a8e8f6386ce3100950a7cec4eeb0679ce22bec3105a9f48ea53944174074e9a5eac011c7060c4772816b372202c7553e63325d04a05faf160aaf04d3168febf501fa7b736494269195f236ca8d8427dd5018ac0c9a71c6163ba8b790300432736709c24c3fca12bc7e5229f73a5f866777c9e34c117c3a5a949759c142755ae590dd352469a16ff3b1a8147151b8d3cc7cd90c32b44ba62f7ae2e64b691393d76aadf6c547c3b8484341f883f8716fe665130152670800b66adf0acd0ed8f78536ca94d1a499fc8d18e740ede987ffbf6ba64643014dfc395782edaa95e0ce2da6ab5d20ed33ac3b54fa46715a63b9595aab0337ed5c664af11219fd17a9795b28da5c8502cd65699dd9cc892e95815408837f8b76e065838b18279742d05786bc67dd98701373d550049752841f41ce1d40a4fd51bfee9657afa4aadb3f69d48df54a5d3caa3c6b5b80f9bb61a0f320eee90181da344eb46d70fed18d5a9b0e0f7e0377d54828f89770a85147906fdb8b8d65f2576044a669458b89b8163554cddbb0bb0c48eae9a2dedc6e95c40f556b98cd49d703eb3361aa805140df3fdff27d065103fb867d6e2f9ebeff393f8d426d7133e28df007c145410476702f15c4a96ad8500ea9dbb03bd3dd13b14f6392123b69925892242d0d6e927a1d2726776576c34f27d282da66eae843f48024b407103c47e4c17bb48f093b0a5ff6a268cc7486e7ec0761895ca8257982a1c91b69be8f20002fe5dd045b09aa66c5bb0c16d615bb53366b5ae747c06ebec7a77f3350260fb89bdf8593a9403938d845c0e46061d557d68b512bb6c02684d4989138b2022b57de4caff3ba3e9d77469c09e4226e64ea3d9f5b3c35ec82f5f67d39fcb00920c9d7ce32db87e9c53036599c9d546cfe9ed2c512a1688e510e5598872be0501bbb5ff498a7b2f3fe80b9104fe60c32ddfe94812597740ed667bd8ff79f8aa1c3ca12c12625c0cfc332aca79705b9b1fdf5496f59eb3c7b64fdd7a7dea8f67c558b683d730afd16526e97e040c737a50a024b43cc427ec04b4deaa30083972b0ff5574c65c0b253fbd7ccead2abcd57ff002c04bdad1301ad79455cb66a1edc8fe7a271409329b6fd7107d794b03b63281d8e48cc1ef24590aa2530625259d762b88c8dee4791dca03deb6d52dc543e59bcf3efd9cc0504a4f39232f0c41c4ebe3ca2c89e6b29cd6aa0dffd72edbeb5d091c07b267c7de9d41fcb4e1f886f994fca6ec9b783d477bdd97cb2e41694201c949e28d2c92e0b0807ff5399409aa62ced352a74b64b44cdbbe2e38ed2891cfb5827ba7492621393f1a1a8fa5167e6672cb202f1246902687176cd0efb165fe9ebc2aa31ce77075f320d3834fdf71111419cb3b5e575f5929952a5828e6402c43f740b1c507892db62c302780e100fa8f635aced4d93be9f8b2ddd2106d59b269573c57b037fb28c3b650e5844dfb0e4f007ee4afeb28a72dd8e0a0521436fea38c252ad14703d684cd499eacf19cdbbba41bc553bb16c63b7d09c95d815a9ff343a67f3d830d5d12162a07562189c221b37a87fe3070f649b96fbff654a033ac59d2b244791a34f0b69fb66307cdeb600769e808185284f99dad765f59e2bed8536c8b0ff4443368480fbe6353da4d9b77324bc7c0a6744e04dbf38faa270fe037986562a7772c8a153741c40d5b473d9a4d7ae2fd1008ad98daa8c1dbfccd0a5cb0e3f2710ebf75feeafc9be043729c0b9f486b9b83d37968ca9d5896af6b0e407ae551e73c604e832d9d062df7fbe23330db2cf437613947313e98441ee0e3d775a44625b69265d1b257caba8986539569aea3bd342e439e3fd1312f5dca52e6061d9867a16874a846cb3fb9d98fb5376365daa2bc3ab002d1561217524d007fe0efed4fbfcb94d5bd0202d04249f56819f27a62b2cac9d0b344b43b9189c4f20f55592e5b488aaf74c661d42daeadd37debe4efd8e1557e3fdaba294a4fc444843bc72c616d274c93d2abecd01e37a12240f41dbe58021f2d2d73b739660cda74df0c180af5ad7133e83544860ada0cb18f27ff8e112a89fc661daf5a5463455ca532b18a51f5628ad33fcb60e973e6e8391139fcec57311d3c65ede21ccc7e98cbeb4c5c04536e926ea6f3096e3e50e7c65a1624082e7ccc1ab5a7edad7e6dea89f15e2d767b43c6e64516ba81ac03f697eae64c3db9c2a2920930b928328e3886962433275f17118fa0a23071e41e215464e7c0db0daef06fb17fd62d86f5e9386d53d06266f02a52471301d1a05b4ec5b92929b87e62b7dd7f6c82aba131bfda3a758b86712ac64782af39e09a43d6af3081c589116b4fc6ea98d2c13ad2fe5f32f8b66dbe9f1cdcdc46f505f3d009e7f6dde2acea2115f164068cc361ee106fd3f17ad06e2c26735f0d795b198752731f8d0e44af0d212a4ce5783264accf05f842348ed7ba305f7ddb8aba5bcd3d54cd854683ffa2e8da2d228a394cd071e82d556d553456ef8080302b8d940eca508c91b0aa192f621218ce02e995d6c64a6dc132ae2d55be801810ef2b47cbd8dd871156db0f55fc98b241e3c4de6cf7e908f9a5c22c94cf3e725cb34523d1d6942219f7ac8019b46a16401d3eb26f03733ba1580f5e3b3c069da96bc850c7c1162c94b509b9982ec2a65603e5a9260f94eb7fbb9f8a20ba8287f8e2e6411ad063976e93cf24b0fc0766e0798cc690517f16d1ea4a2168368f80b42887f8ae38c901ef3376608ff52ef42e93f575e4cff727b6a98782973328c1a640822b7bd09ad286cc34a12170daaef0874e4d18dcbb916ad588e413d3830e6a942605e298b3f5d1338a0d0794ea78b82b4f0ee00904813ef26dd0837594c6fd30c1ea7f217605ebbd7f7451846337b9a6285818edd66897876e1b5d07a766aed8dcf65755fe49fbe26d2819bbcc2f7265426094710b9f11635c4d9a293c64233b57bbc6961922f5e5fcf349d1351c64798fc3cc9dc1d07e1e4b1b22886b6d2fbe4b9faa255d996fb9768c2a45f1ae7b56ea264b51c2644a0b305d707e73e960e7aff9afcdfa8b37ad65522cb2c3b34111256479916687ca95f2e646309cb997526daaf7f4c666d7bcf7e921d7e7ff66e1af8de1d6962cd2419a769ae23c4206004450c4aa8910416f17fa3a64a2855451f1b3db461b005e1d3d5f7768f389d8d1118223c81d3d66e3f6e433eace2be13bcef90431cbacbc3ef22919e461317dbe2f2f08c80fe273dbdc8ee684e99b53c092affaeef57770bc1b9b9ac4d360b114cfbfaa8bfd5366ec266b4c87448cded14d89b56d4e308e8aba17687939a7ba3cc11fadf94e90d59552ff2674465efe6c78382daec37e905b1a53e2da517547e20d8e8e1d2a539128377a7d3491397019541255f4932edc0de6dc3aba6e129da69eb60f18d8d3bb251a865a1930b5cd25b60cf198c6f420f9da0a216b2510769645073b0db3708f77260caaa046ecc6d614ccae7b2067cee71b23253865815b2f32675ef7f33ae1ec0b22956d988245fbb96a506995f8dbe0f938b4ccfcab783a930c944edd79a41d41ee4b7edfe40365a7b1d3a2deef27b1155f1ab37b824479346d31dd33aad032af721e48d89fd5733403ff0fefb68bfb5e73b21f468febd5ec1e8095b18c33b56d4d1c7573c3f7ff61e88c562d6838ffc04a4edf95bf10f4d7201269531f641897b1bc42f1e1c3093ba128a27a7d933365e674cb4b438fb046f75993b4bf2c0fcf6bd856021b1b603a267c6475b1daff338472149b30024d0fab78444e9f013936009806e9e077e01733371aa7ea471762b4bf868d53f124d18ca30abbccda2dfd23db56779999f65a0194fcee319eda824895061d76ab0265bef20c0480114563357926d6e0e845558db9215c4d3612497ba11946f969f5f569284ae4dda6413325fb78704dcc9d9f0cae0ac6a81f9703881ee838673671109fa6aa19b69c1faa372702b2d263f3f71633d7fa15fc7aa94a644a9aeea019c3f8be7810312593f588e864949ad1dd99c7549ba60f996114e4b6000f4ca5197195a09993945c2fd404350cfb76eaeffdeb51de160f5e5641a1a61d847f9fe23844692884fe496fc25c6b5e569f14226041d64f0b356b47ab5a30bbb6c32fdb2fe4b279c7dc9e016a701bc6a17a114fc6c508b684cd19bb509e79c1ae942d490fb52c75bb7d8f9a069928f5e57bb0696cff2b76794c27e471effe3ccbbf7ba774e81ecf507f69d644ff8d263f8d8fff24cba3852ad09df811adefe739748776fb64969205177250a8a394d1cf141f2002e6f1ff3f15d7704b64812098f6d41194da1a618b561f35a3ae3865d4ff4d5b4dcf0ac701d8ada742cf6f9c840e01966b560e3702dbf1f7ad3ea7fcdcd0da597424524470ec121edcaa45d5100cc564da2e1632054a2ceb5f605385f402b24ccb55387f88bb45718efec7a08f4fe01f4d3fb89588f6320dd85ffa8ebd59e2c3f6275458df00e997e3846bb1ee32650030e0d787db3eead884b7dfa48faeb281b3bc4adfd1f0dc6e5bb94fa175c27ef86fe93e5bd5e8e5a17d0ce17bb361ad68ea3857a6e34eb0f5808b546449652bf750b682e025954be7505a360047e72fb5cde14c94812b6e9d5ac714286641da9f9a9d1fe2143c09c3f8b9a4c9c7b164aeaa327f4e7c4c2ed505582a1225b038e0aca5e1adcc1933c4a426bb08ba22ed3e2339c6f8a31a209", 0x1000) 16:00:30 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = socket$inet6(0x18, 0x5, 0x2) fcntl$getown(r0, 0x5) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(r1, 0x0, 0x0) open(&(0x7f0000000300)='.\x00', 0x300, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x5b36) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4000000002000, 0x5b32) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x40000000}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) dup2(r2, r3) 16:00:30 executing program 1: chmod(&(0x7f0000000000)='./bus\x00', 0x28) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x48) truncate(&(0x7f0000000100)='./bus\x00', 0x6) mknod(0xfffffffffffffffe, 0x8011, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x28200, 0x120) r0 = geteuid() setuid(r0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:30 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000200)=""/243, 0xf3, 0x2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:30 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) socketpair$inet(0x2, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/4096, 0x1000) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x1e, 0x23, 0xfffffffffffdfffd) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socket(0x4, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x3, 0xcec0b67e49a6a967) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x3) renameat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x100, 0x62) shutdown(r0, 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a5", 0xce, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x81, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8000000e, 0x9d, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000028, 0x3}, {{r1}, 0xfffffffffffffffd, 0x2, 0x30, 0x31, 0xda27}, {{r1}, 0xfffffffffffffffe, 0xdf, 0x80000000, 0xfffffffffffffffc, 0x2}, {{r2}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x8a, 0xffffffff}], 0x800, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x80000002, 0x7, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x24, 0x7, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000005, 0x8000, 0x9}], 0x6, &(0x7f0000000280)={0x200, 0x3}) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/137, 0x89}], 0x2, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfff, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa08, &(0x7f0000000000), 0x4) 16:00:30 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x5}], 0x1, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt(r1, 0x9, 0x3, &(0x7f0000000040)=""/83, &(0x7f00000000c0)=0x53) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 16:00:30 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0acbad037be41d2488327de346c898c5ae05a65d505286dbe275f5816bdefa91cc2e0b05e5c82606f1d806388103f1e3f0e6207c2e90a5a1a8cf214d420824cc7967d8fa7a2e0b308e579496bdaf1ff547bf53e0084ef02a28b514e1b81681a540e10530ed13eb93a38c4d792e1b17a7dabacab224ef4fd6b26d7d5c3430b10c15e789eb0189d1d834cd8e8c91fa06401428df0f98341baeeebc459af602dfc2faa9fa9f94e683f807ae0d6a9c8dd89e0c8c064b7089654828a9830c2888d6e2f06d316e4f26ba41711167a36017421e85818b557e23d2e6133b68", 0xdb}, {&(0x7f0000000100)="87d3038dbc4b90f9e3887dfa2a5377fecd7f12ad77273e464a6d7c999195e6a18c3f0a56dd1599d5afe801781954ff90c5b9392cd974068e09cd3ec3c731f5acdb0aca39836bbd96d8cd864efc3bfc2999562a", 0x53}], 0x2, 0x0) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x8) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x3}, 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202000000006c653400aff7793af925dad9ecbc5654dbba1d501de5a62099b5d62e69fff8503f79bbf4b07f8a146f51ebe3d7310524557deb03efb233ee0f51065c87f723f2a00db65a7fba62720d43e9cf97c78a2bf490e62f3aaf7deb1fca667125728728f2f20f700bfaa5b216"], 0x1) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x38c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = msgget(0x2, 0x1c1) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x80000001, r3, r4, r5, r6, 0x10, 0x6}, 0x9, 0x101, r7, r8, 0x101, 0x3e, 0x8000000, 0x1}) r9 = getpid() fcntl$setown(r0, 0x6, r9) fcntl$setown(r0, 0x6, r9) dup2(r1, r0) r10 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x2000) fsync(r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget(0x3, 0x48) getsockopt(r0, 0x200, 0x6, &(0x7f0000000080)=""/66, &(0x7f0000000100)=0x42) msgrcv(r1, &(0x7f0000000000)={0x0, ""/86}, 0x5e, 0x0, 0x800) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r2) 16:00:30 executing program 1: r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0300e33559ef00008be7747a98fbfb7b1ca7a863f0729542ba67497045febb407643975c53e9ee659cd6d28c82c00e1d5dbac035c5bc54672de130b96e8990c4b43721cfc89cec92bf42c66c53d1cb36c3db66306855f8893956ee539d4d53aa1ea2be75380ce204d7e2ad5ad5a4a8e3328e41a2ad02a821217afd43380395979c79942fe0ce44d95919cb9e7e0f0625b0e62d4b3177042cdee3c4edc3e34bb930c3cb6436b58fb8c9537183224c9cdf2e7aca8d9e3bc50a0f3e68dcb6f9000000000000000000000000"], 0x68, 0x800) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/237) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) ioctl$TIOCNOTTY(r2, 0x20007471) msgctl$IPC_STAT(r1, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) getpgrp() 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="5e5be1530fbfbc9c5505d0b76395bac5c61fbeadab57956ea5afe81b02ed943b74c056d94e3b210a4210e81c93c35c4c5c026340", 0x34}, {&(0x7f0000000300)="30cc0f03c279dbee8d86648ab172976e8a33360337e72684a2602d1b314e2b4977593ffa9675645230bff6b300f38aa2822189d288e1e0334aa1a2d97feffd59ec5d03d8b6a39a82485bb72094a4c1207cbd4ea73083fcca12d55c7e62d5af7ae96c41cde411571f2b97de65f955a7c8bca740b86446bd3f073d73958036fa65391c0f07ad7adbf7a766ed83f7f0db7ac3476e219e8a2f159b1ad034a596330810913c7793cce7f8bc52dc5aa721721fcc6f7a", 0xb3}], 0x2) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/221, 0xdd}], 0x1) 16:00:30 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) mprotect(&(0x7f0000231000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r3, r4, r3, r4, 0x50}, 0x1, 0x6, r2, r2, 0xab6, 0x8, 0x9}) setuid(r3) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000113000/0x2000)=nil) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r5, &(0x7f00000023c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e00e7c131f9f0818183"], 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x8, 0x5a) mknodat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x7000, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x185) r3 = getgid() fchownat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', r2, r3, 0x6) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') bind(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) mknod(&(0x7f0000000140)='./file0\x00', 0x11, 0xecfa) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x3f, 0x3, &(0x7f0000000280)="e65bfba68f2e444f3c08d73b8c2bf72b36339f9dde711ff1f68ea08c3faf9277089dcec32e8339207834b4e0efeb6f208a99adf1f2d37cd802a286563489ebd6c6d41aa633a82380f8217c8aefaea4875a832aca5d6983aee52eb332e7b6606c66d90951f1d6", 0x66) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r1) rmdir(&(0x7f0000000180)='./file0/file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0xa, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) 16:00:30 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100), 0x2d6, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="73eba1f9a400851a571265e0a4b7d346cf37e012d24150219ae74ef23047ccb67a0f860b551f31b96467b2b23203818ec0ab62b4bc5b706f57a7", 0x3a}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="b71054f64ddd8697d483059112409332261bc25ea5f4f72dcdb132fc5b4f0260bc2a5422b50a68246571af7c1d9bc0087a986fd6ee1eafc37aa9890918ed2ce56a7e3f5662409fe3b1aa05a28c801edfb359d0abfadf0a", 0x57}, {&(0x7f0000000140)="032fddb07e648a43003e507207cd6bb320bf2a0e0ebddb0979fc1f3f8084a648135de33b38c553e8330f30edbfc77872cdda9709223b953a7097e7c23348d7ef0b1d98840e9a424bbb0935aae5921caf9008ef4d841c5099393496d64d76cb95bd2e0497d8b5d3b1302c4930e08e174afa0b37c16bfbc5a622a5308b2709bcb73f8111f3e31cbe2976dba948a5a3525ade02f223d26f389b98589336006404050a8c312200db7a1eae3b6a60f5f3b7", 0xaf}, {&(0x7f0000000200)="9e0bdc83d4745efb26d0da50aaa9df83f4e8ef0d1c935d9043b74b1658659098f6b1f7cb1d636a0d87fbc7a82ba3e544fc5395264197a7778468faa66ae1960d0008c9a6a8b2ed60f4ed70b47fcc7a3a4723b326f04495483ec6c702a9cf8b5ed7ff229d31fabd634ef78506713973f6e887f9291f09bdd1dc1b63d5bfd41e14cc4af93fe6eb813e4373242d7ef861229e7396db21840775", 0x98}, {&(0x7f00000002c0)="777bc4f47126b3ac00c145d70b7e90b629046dbd260eb09d3956afdbdae16ca43dac8cf74f9b12e160303573eb0b1574f500118ef56eb7", 0x37}, {&(0x7f0000000300)="8bd68143be9e4ff51ba3183816c78928de431ed3a728e0730570dd4bed6929978516dbe2adb6391fceca94a133c5e6fca3a466400aeab9893739ad6d2b45506e756e03fcabea31621089833bc72fbf44fca52fd194d8e5fea657c0e0c26771daa36fbf2db8b5", 0x66}, {&(0x7f0000000400)="5518487ee156d2a44b64d2f4d7514de2ebfe28636080b7fda93a3d7b854437855e8d7ada56da41b3a33a3c35f494b4dbcbe6adda5fdfc8851c726eb71cea7820b59191a98f73c28fdfacef8bdedd7f49dd3602f83064be2641e47fe257d5d7839aeea2bc534934f22f0154400bb4267ef4d221a4183743c284287e865d21dd242ce7341d6d7842d0abfa1962f04a85bfeada8ad4d835486344a4d9cbdcec68ceeb26ff91f2508bd723be447607753e00393c9d46b009d5e3e879c8b93a4590030e5f2bcf09b9c2d0b9adb12f2382cfddfcce2b7ae898982dcfed96219902", 0xde}, {&(0x7f0000000500)="716fd8260af6911b9f8e23b4a7e9a1919b771fe4ede8bad74e7876372b3fdca849e4b231a00d73fc02f62d1db9311a6a873a495a5c7481dfb6c5c8e78f04ac7b8a0905", 0x43}], 0x9, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x1) fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/12, 0xc}, {&(0x7f00000001c0)=""/39, 0x27}], 0x4, &(0x7f0000000240)=""/111, 0x6f, 0x3}, 0x802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x3f, 0xfffffffffffffff9, 0x1000, "f9e412b926d4bf27c8d3c93efb33be7a34baeeed", 0xffffffffffff8000, 0x2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x77, 0x4, 0x8, "839aff9fb0e511000f43279ed03859a25c8b93b8", 0x6, 0x2}) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x5cd8) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendto(r0, &(0x7f0000000300)="8a3cee05ef11e2acbeffa1091d62ac9114f45ab7f9fcdad7ae56e8d2e662ae206a6fd3d0df80b89346eedfa1050494a099e83014012f04920508818a34d3d56ded67a0c064de355e3a7d424b311498c4fd09a0f28ff9a2b76bba43237c13b0f3a7e0f77f68feb979421a7ab563b98a57d465a3b1aafdc8571062487ef0b4a5a16431e6e7ae3f0fe5c341079d9adfd1000ed22f371a84cada86a298c784cf077d415ab185f60aafc9c1db594ce6c502a8182f9d33d0d1131264fe9212e74662468bb3f6ad279c9be806b7a024f31cb4e9ee79dc938a916bb1f78b23f124540e93a2407b3f2da7351e8428d3416ccf8ff2dc7d8623e6655255a3a5da9fc33b19f6fef008aa3b0412302f4bae663d62f2e2cae9847c6355c4c7d48ed0ad7324c5c17b463d1acd4fda1aa34d30007e6c997f10024675239d62caea29326e6b40735dbcdc9cb4c5defbd5d64751b48b5aa6f6717936fb117ff3a48c810bc44bd39cae4136b9be9664afc73c7f7a64ed1d9bc8f1a03bdc4a5988540faf2e4f49b01267d3c2e8dee31b5db8a157d4972bdf1baf1f47709835d85b1fafcca16f3a457aea557ba23efe471cace861bb67d39eab0a8858f5c51870bbd7f4eb68ef19f92360d58bd960c08a9ac4510d0b5e3fc0f158e7e35e275de190d236e180c64842fb649556b7648f399d25b126e2230b0b74cf4323b1427d8790eb6cda7e7ea485c40ae726acc59a82aa6cfaced149b2925095c16c3bfbfc4058973046cbce1830234f062c59ab60d902f58d5131450441ff1eaeb7c769c5e2cf1cb9efa407c065314ad645d1a27503d620321b4e2aa070b717196dd32d045e69a107fa522102ffef3032607f250df32cb1a32e8a2826f864b0a29bedb3ba713b5e1e245260c69b3e0637c4711a5d02eccf42ef513354de50ac4f04d6ea0de8ae63c123e1096b014d0816c007d5766a37969df118d384d20978f4f56e3237a0ff88662b84377b839152eb7fd85dc3d1e9fef26ea0cca8a350f8c5783c835d89e2aa27998cfb12e461568acdcb0c666cc654133d7f1ba519420937c48dd2e85a1324c84aed67f21289b52af5a9a74c2d5151c7c6266543a62ddd3a855a7c97ae940e6b8ce0b88f14d8db48b819629897295e4ed16abfebcd1912c9e3c0e43ccb8bf981b143559a12d5a15e2af6f411fb0054458d3010d650570ec75c68b807c8587ac50cba1265ba67b60721170e31168f99edb5608f84f5e1ba1ab7dce27ad1ba004074dbfd4decb9e0f7e0b5bb03948bdeac4e25d0cc5f1b4f087d3a94b8c0cdd6f9745dbd74c73b0d88ecb99cc908be85ab13d76c6411f7bf824cbc19546a0fc317a8b663a620814aaeaeb40496e7683b07e08f7155164b82f3275c22b74c25f9ae20bde97cbb0b24bbae56209fba428302fc30b8db2e93819efa6500e5c28b7620b4adba6020049885d9038b190406fc8583b2c1059e1d110d1fbac1180804453c2fb53f5f6706026813e51a073173e51c76eb2079816dc0bfa6df764328695f40cf97b302e631af688047501dd9f03d2064d44e600ee219c5106c747ca1e76d2ec30bd4959b5a3f347321033ab234534896566da4b54f2923431d144e8aaec0e0b98478bfa745e8e674623cbc7dc7485271bae03f4c0b6797be4a7b9dd2b145cd5055e536feaaf195da20af988fe0fff2479ffe2d2cde547a5c1abefb33aac57ffd34da6b53412a1f0272c90c811bb3f1a1d1dc5c0ad023e69c616f76d14686605940560d941d83476441b924a31b68e8005412c8cd685b28929863094d1e03a7e3059bb92837aa41a6d0dc6b1d5829673987318d6a99f88ef30c3b2c188c6d2709bb2d4497f00891e57d7e920107f6b4ddfb5ee3af60cc7aa49642a4e9dc9a7ea972fd05dad8f78d8bb346e20a7c7d9dbfeb3dcd44f06974f55230ab31fdb9870ecbc661eac30c0e6eb8b9a1cef3ae3355294f7ac27894c48ff0b8b1cec1a0e0294fe5827c9198e13ca5b5ac77e8fd914b786f45d8b90ecba7589f08477748f996c654f315ee6a928eb35c779d26f6d3fd602c368e0c724dfd922877f00aa50cac5904b894e3e676926a4bd58acc977ae08cb8d04d0d5be1fce4ed9ac7825c27cd9e1ec915eac7049c57640402aff2d5852a0db529e4250082f9f979f27a14dd46bdc8d903daf048e12e616cc7d3c9167e4f69acb1e7baf7fdbf24467be06fd11d9d2e520eb547a743f7a2229453944db67b10438f1ae32fed0734cab8fbb61772c7781aefd31b7ad0c535fde66dde96af614d2b985c77f2f38c99086e809d324a794b5dd1dd754377816c34b12d833d3acfd1657efbd12cc830d0c2a6142fdee99588b781c5e0a8a9aaf7ea25b4de17cb4ac867ef3c513fc1b3e9de15d729cd29fe7a567787228e12f87678f88598adcee52763d52eb47aff0230fd5e0a54b9dfd2f6c791cd41e56f01ccdaac44533b621afdba08bd062994a6b9d5834aac50fe584b601535f4d04439a16b6110d5cde1adde6bd47d81864f18f536b5477d422b6b600b601a79ff2132918959f16c5c7c44ebf5b858544d629f2a94178d53c64a59bbbceedb07bc6ac6cca6622ed211a3faf93822319ce308b26e73681bb3ee8e0c88a56012624871a72cd7e621e4b76b848f45824bfcad1234ce831be914c29c4b1b7563439d1dc2cff7b66197e8d6ba7c06b6f6ca6b684fb2ad85c11e558cf867136955868db7a946c3d2ca9dc80cda487938174d40853eec4ee1c7bf338789c94fa340e7cadcf30895f35a9374e8b866ccbf47e0fb18e143a3a776b20da67995461127e23c2333b8a4fef10d3eaae32e4db93f2592d0d628b39b9c4d247d8b489c7a4ba09f43cf4a5231be80dcf8c96e9e231a23019c28e341e9e3aa0a6b9436a0f35a3e0f103aab8f925dab1a7ba357a1ee18d268779249a98293fefe19b681fd80d89ecee6b7ae75b461ae073352032909ca4abd04a057619329be569fb0c2c40f23ea36383b6db770235bf039189bc2b2898613e4416b201e52fafe2a75335d921f7393dedc74a19657e400931105f8cd5d1d3a9bdde7167397d1690573e8ce146c3e71af60f1d542d8566c0b0809aba38339b67bbfdd117cce81b43bd45262690b32c8104b74e9354fa556e2e9d6f5e8ffb7d9be688c100474f7c5bf6204c39e9cbd2373994d7755d5faef47754afac40df80e0453037b4b1320eb27406be5ce7f20ce3c7ace13d84f7a64f0c753b08cb79cdf61f6b8286808e74d05f744c516ab3db213949e5c3a6e7b57d850bc9975210eb90f126aa9ee9db265f94d9a1e32bc59b8d7785e2456c6e63a6033b43b063ddec8638d7184f8ff0eff068c9e643e3ebe1a013d41c3c3a4fe8c384d8e2e988da571855130a46cb7a19e1ba479a722cc02863516d3f47a10bf577b6f602815ea73c0f67e0609b823aaab4beccdc2e6a865d9a462aa8d78a16ae30d006c21f14608227a61ce653e5d8c44fb1891ae0cb6e5822722ebb5f79db23820bf6397e4b408e0db4519f8051e6367f22d054c582b9dd59c8e6043729c5cce7f3c68baba680825722547d239742a87e7ae89b44f4b9aafb74b16d646e8dc2dc56fb9a3fc1cbfa50c28c9afda988301edb916f7f0748279d2698cac83fb7dd0066bc3030cf6a75593573846d3ec7b22d06d96cdc0585d31ecc7b7699afbdc5c49289b545e584e2a8e002cf9c0a4eb63c5a9d02e86a6dd2197addfa24279db06c8752bc17f61405a43e57e2aa76dae69206eed8288d79db5ab31e0c30118d21c42734568bff43579187ec05587790ed80dfc6ce001b4b95a78a4f3bb6a672bdefd4f15d68c3166697afcc33db736f80a93cfc47b44dc7c415de7183e88994dc55d97da433893cacac493430a08f29bdcad541df6b65847e6bc4fe7af50ea1ff779f725d2aa756639b383a4d3da44066241670a7c26f8dab78664fa89ab8fe1368ff15a2d378901166f955c92a4c79d170117d223af2fe4d0f18112fefe80ee65eac4aefef6a84e41e15f7a90207bc03c320a2f61a0c91a1aeee1ce8d1ccddbc2981b675bdbb9666285f043027cbbe7039db40e69d37e268ba55c1304493a08dc2a19595de623863e1750d648ab2ac7e0fd0d3a416dbc1354efe241b99822c486b9dc0863a39790acc816dacf60b37ecc6adc92772519ac0cf277a3171c6eb46f0cc137731edf7c1ce7e928ebba7866316b9bb353154b4c67a6bbc086e2b5c2305722fd5d08ea4d02928e8b85f629376969d73efd0f3a19ffe09787be1bc749174b0d7d33e12a183e65c3589fd3fb956ae347ba0c7a0f4e0b9b5d111d7444271363ae88fcc32f1a541955c939e638d3dc4e20a066e41d0c29385a4b542f56ffbdd765afb7d7b80fc0150a7a171d62e7e193f010072a947deacf41a2ec2c7d4940789ac4e9caa9ef8d3f36b408014654c37122cfb7a676691eae9bc689eb59e8ac7357580b86922433b36e0ced9dcd3cf69641104ad1689c59a7a4fc594328facd4bc01047381411a7ab272814a5144595f350aac9bb01c87d74807f74cb3d10c7f50530f0cf74443b0d1f7164bb08d17918ddf0be19fb0114cac78c6b65957f2fa7965d33b455a68f4c25e667f4901ee39f45a48634a5a0f93372518d9dc9467adcaf40fef244b4327ea0ed0f37299f5713b8ee7ee89a8591e2587ec306fed992b9f81e463de078c8085f9bc8546d4ebae2272acdd84070783c329352d234fe31732963d8f9afe7d0bc7c655346cb32ad11f45b650f1f9ecc0ffcbaca023c5961d9b9c2ba7c90cd306e74147d3032df8ba78317ebe2a56176f13abf6097e27ce3b5cb4f0641a88cd8b40b2e6a508970eac4457a083a6b6215b4c66d0b6d8c3227bb444007f220a97eb821341dd504652dd77b22b111532f008979b545e281d6ddb05bac858222644e6db782fc2fb241ad7c036f046ff5ffe9982023bb9fc4e4fc93723ad6e2a03a1964a00f38952c757c3ce2d8cbefc8a995718ede7f8ab917d8c0a8a8471dc551690f0d42b2401c95b0566e2665189f51a7a922b7097dec98ac184a2b0c5e64b76d7a0a44383c6d30442e6c4c349189481f84c8e67d7d179ea6dde08433b726420206c8b78a7b0a9d6808b226731213afc867443a801a90e27ebb8f283c90275d0490689c8dc697a63ca993c53dcacb9c698d809189c1574542393080db1afcfa7acbba74a6986bbfcb04553134244dd2c533ff5f5ec15047484f73fc51c04a2b78202fde8a6d556dc617cb4b6a9b6f0a79bf5b0e619a1f44dec89c64ed5a01e06f363d82b78b364547ff7f1252fcec4012ea34416e55185fb404d40ef5969428b358a40ec188dbbb7a3da3bc0c3f7ef9e2bd61fa536190fac13d4d2910df016f55bd9aa38493cf4e0b296a716449e643c5e98e820def51e38ab5875ff6da5cda5fc61b8673124e65b18909084508607981340776aacdbb9cd7db8b9f008a381995456b30da0e9cfa3deb8166b9d8581f767557555553c2857a1748b118b8c7452e68545372aabae7f637a90d10d716b83f5c0e2ba28ba0295f35c7d9031d4394a4c82848e6f61012286a63fd591b8a7536ad5f0c47da979c32f4682d2be30c1d8f419852a62af4fe593cabd90c705f173a74dafae0c7c6b7467fd986c8fb68a079edd3d83f947aaaeb62e0874692bc77d1a9f59d199a081afa134f8653fb88c4f41d189f92f7c60224fa7edc4960f8aadd79c5af7c4dbb0376bf7eaaaf2ce8fdb203f27ed057c6bdd13c60fe3b640e01f9ce73df85066aadfe66d5f0f487ad34b17d6c8bb2c030fe5f8e258ccfecd94572", 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) setuid(r1) r2 = socket$inet(0x2, 0x4001, 0x40) setuid(r1) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0x0, r4) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x4) sendto(r0, &(0x7f0000000040)="23ebbb932575bae694c9837f2ac12e84b7099671e973dce93eaec9b70a6fef50205ed0", 0x23, 0x0, &(0x7f0000001340)=@in6={0x18, 0x1, 0x8, 0x2}, 0xc) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x4, r1, r7, r6, r7, 0x81}, 0x9, 0x0, r5, r3, 0x1, 0x8, 0x4, 0x100000000}) fchmod(r2, 0x188) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0xc0cf7b7f8599ffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x11) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x22720e50e151239b, 0x9) r2 = dup(r0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x203c, 0xd02) open$dir(&(0x7f0000000100)='./file1\x00', 0x8092, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000040)='#{\x00', &(0x7f00000000c0)="2e8000", &(0x7f0000000140)=')&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='!.\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="1e4f4583aaa1ce4ef7f47c7660e23f0e5297f7d09d938b71ca0d57501dd2ba811a420be8451f3662bc0d125318ef9ca5856ea14d593c447d3736512a6bbb4bb2ac7d7928ece0c7bf1ee5bedae0ca1fe503349d1a2263158d9e178eab5e01f371889ce1cf1e69e024373e1d97a19cd1057525e3c4369039888b26c7a87f8ae1319e2557f91269c2f0aabd06c5f9e754742963493488269269350ad694701fc4f4ef0949a9becbee10b73bc04b1523ac93c0e46c8285a3a7fba7849d89b463f8d2a2716fa86f0d9ed402d354ba3d4ad7f317ee96", 0xd3) flock(r0, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') syz_open_pts() 16:00:36 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) dup2(r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xe4) chmod(&(0x7f0000000440)='./file0\x00', 0x1) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8328, 0x20) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) socketpair(0x18, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) lchown(&(0x7f0000000380)='./file1\x00', r5, r6) sendto$unix(r3, &(0x7f0000000200)="fe942de478676b1102305f9397998b6df1d0", 0x12, 0x2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:36 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x402, &(0x7f0000000280)=ANY=[@ANYBLOB="6af6ffffffffffffd2a76669cc6531002abcedef6859a341d6241e2845913257ff064caee937e09773154c80bf9e736e1648b88529e6b4024ef01821616c05e920e0fccc6769bd18b2e8348f0145cc32fc7bcc22595b854d733afc4cb971321fcb6f581dd9d8b2b8363af2279acfcd58baddea2c26beb3dc559c60eca07774125d38f74c068c1d430d1861eb4d04205861fe37c4b045f99abb231fd79bf640a949fc0862e861990b16decfbb35ba34c2498a21b7efcdc772e363bdb0fa8b44300ba9b359aec79a80b0e4dc370f5f536af70ec8"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x520) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x82) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x5, 0x4) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01fbe81f7189591e9244614b006616cf"], 0xd) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:00:37 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0xff00000000800000) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x0) socket(0x2, 0x5, 0xbba) 16:00:37 executing program 1: socketpair$inet(0x2, 0x0, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x7, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x30}, {r2, 0x10}, {r3, 0x100}, {r5, 0xc2}, {r6, 0x20}], 0x5, 0xf9) r7 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x1) r8 = openat(r7, &(0x7f0000000140)='./file1\x00', 0x20000, 0x4a) munlockall() r9 = open(&(0x7f0000000180)='./file1\x00', 0x81, 0xb3d198482f45b3e) read(r6, &(0x7f00000001c0)=""/146, 0x92) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000280)="4e14d17e36ecd3629f6b4766f0ab68c212d0bf2f328d6f30c8219623162a60dbc714031e14d1057a926b0199e9bf2f0434428948ca9ef756d5b455d83e0294fc984d8d97cca6334b1383fecf37a6f74313c01ecbac5a538ed92f6b3dc6bff4625f54b6eb43fa00396927d775f1457a88e73511fb5c", 0x75}, {&(0x7f0000000300)="3745acfd03fe5e19a59decdea314284e083a7af03018e57c0cb614ece53026ebdc9e259c8a02a7c0a749287f6c6599065f95dce3eb82fcf5dfa0f941f532f25b3d67aead", 0x44}, {&(0x7f0000000380)="6aa80e5b20a43c022cf82b45366a1d49962961844473cf12", 0x18}], 0x3, 0x0) munlockall() kqueue() kevent(r8, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x400, 0x8}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000040, 0x7f, 0xb0}, {{r5}, 0x0, 0x80, 0x0, 0x10000, 0x54}, {{r7}, 0xfffffffffffffffe, 0xf6, 0x31, 0x6, 0x3eac}, {{r7}, 0xfffffffffffffff8, 0x88, 0x20, 0x1, 0x2}, {{r2}, 0x28b830f9b6a2541, 0x42, 0x10, 0x7fffffff, 0x8}], 0x800000000, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffb, 0x3, 0x2, 0x1000, 0xfff}], 0x8, &(0x7f0000000500)={0x8, 0x6}) poll(&(0x7f0000000540)=[{r1}, {r2, 0x1}, {r6, 0x120}], 0x3, 0x9) r10 = open(&(0x7f0000000580)='./file0\x00', 0x800, 0x9) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000005c0)={0xcf3d, 0xfffffffffffff49f, 0x3, 0x8}) r11 = open(&(0x7f0000000600)='./file1\x00', 0x2, 0x1) recvmsg(r5, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000640)=""/38, 0x26}, {&(0x7f0000000680)=""/185, 0xb9}, {&(0x7f0000000740)=""/21, 0x15}, {&(0x7f0000000780)=""/35, 0x23}, {&(0x7f00000007c0)=""/176, 0xb0}], 0x5, &(0x7f0000000900)=""/199, 0xc7, 0x8000}, 0x1) unlinkat(r11, &(0x7f0000000a40)='./file0\x00', 0x0) getsockname(r2, &(0x7f0000000a80)=@un=@file={0x0, ""/4096}, &(0x7f0000001ac0)=0x1002) getpeername$unix(r8, &(0x7f0000001b00)=@file={0x0, ""/4096}, &(0x7f0000002b40)=0x1002) recvfrom(r0, &(0x7f0000002b80)=""/246, 0xf6, 0x802, &(0x7f0000002c80)=@un=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)='r\x00') unlink(&(0x7f0000002d40)='./file0\x00') fchmodat(r11, &(0x7f0000002d80)='./file1/file0\x00', 0x20, 0x4) fchdir(r10) accept$inet6(r11, 0x0, &(0x7f0000002dc0)) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000002e00)={0x5, 0x5, 0xb2f, 0x4}) 16:00:37 executing program 0: socket(0x36, 0x2, 0x64) r0 = socket$inet6(0x18, 0x8000000000b, 0xfffffffffffffffd) setsockopt(r0, 0x2a, 0x3f, 0x0, 0x83) setsockopt(r0, 0x5, 0x8, &(0x7f0000000000)="8b798a5f80d6d1819ae717268a24877e0aac7ee8f1a91610fa7c278db7d62cd95dbc5c19ad145b704305dd073ea9c37e979dc447d2b16c5abb040a7bbe4edc5a09bd081703c76c8ee2e4b60818f8c434bcc81e57f96cda77b171fc7526a35d241d200a3aab0229505221128e9140ad8fb91a44eb34422b93c576c5bd27f8c5e43130973baa40d912ab107c127be6652c4f532ef77c4e3914a9011d4dda94aa25ce727e0896cac866b59d147411d43c6ee3b9b4878d66677513164607ca04930e83ebf73d13efe5de4062df61debf78d3055bf3dd7dc4d151e9ee6bf985e42e8a29f56ee483c55901280af8a18a7e0f05024ea6c73c8385c2969fa7cf4f5fb71eb79afc5e3321d91bdfa2ebed5db00bfa5dfa90d3180600b7359c35073eab86f384f3cd5fe5bd1080ce132e10c146d772a690b8d8e5d06db6f6907918038a6335b0b76934a0f08a450d733a446de6e9ac286278e50130ee2a41bf3a526904993ca9ce25574e46736795f57f14d712f16145758108716fb26f4aeddc36ae68dba4d0636441f4972a8d2cd18ca48ce22d8019f47a225c622fa6da1df4e0d02be1f171805ed7aad6fc00ae2ab2022912a30979386a8dd1464fb15190e41f8e7951bc5c8c88a2087628b7f2b801679ff672df042531c149040e2ed4d66d5e104cb23b70b5b5a0c2b1d58670c5c5bea700ebbb632a5421c96079f421d447e82f39b17828a389249d180e93a2a782cb4daacc7be8204326d03b1b75ff3db387f08bf889b7b72782fd9bab0fa11e3c9e19bae275fea16c999fe27de972280eb0175fb6fdefb1df4cf54ec3cb87a1c1b08a900fa533099ddc2384ef95bce5846b90cad07525b3c1f9bcd3b1881158e5c477f183a3e828b7170065566ee3bc8236eb04ec4e1da18f2f1dcce0f67428f41adf71e6724295aa37f260f2e691374c4bf2693d373e210b7eeac8f0118b90260cd994609eb98fd85844844dae72aba0d9a58637c02983721590fa97a2d2631f765f3c090ad7a077bce43309ee2db875285f65daa3109c61dc012217b93e50e9e9457679018e9ead32effcc67f888e12a0525126b92de232ebec92c62f92354958bc6ba89432dd2b178b048e22a9e8af4dcfe1b94f66df5e5715b61a5cd7df9e9247685efde5aa95a546ceec95fd0d17c28248440b6b6c85ef5ff8e4a5f46bca982f2764b94c96791ccf7b115a6b2e71101041afc7402f67d1fefca0ce38a7d3e11b9cc52e6fb686d9ffbd8ae72546602370fde50797b6879cd511e5248211cc447dc37692ded57974ff8a83d687ee40f8a542a7972aabca4b277da6005acc7cba31dc156599b7070daed8f231d0c5e3901072d10a6cdfe7279eb7ece2a3f2c077eb96e77c36ab8ce4854369e18faf9acdde3be0d96d3be16b540fc136bfba5c020b8ce6f3988abebd3e30c9f1d73331b9142767ea82ed765708ecfd75a93a903cb3f65b9ff2986f03313c4317bf7654d8d10d280520ba80338db3bc81daaa4f4e4341c1be7597a1a85b23e4ee32443eafdff9a3cfb39a4b58561c555d5ac2cbbfc26e03a735bf8e4e4fd8ed057a3b53f9d2e09f8d5dd6bb1635dd0eb302edf9bfbbdcbc98e88356380c1a72a00cec2fc36c14267ce596388375abcc2b0561e479de5273e3a8034f277e52fb574d90c2e4a434c16543be216fc3c3550a78489ecb89b4e8daa0c888edcf171362e6de370d8402513b185bb0c4e05f60038ab68a5a819415b93224f6e78cf526cf9f2629ab7bd7e5051ec5dba9b16639de0984ca7a3fc5ae236f1872d4cc46f6526e0b054f6c48c32415a308a8862e425482fe3f0a4e75c5207a5a46bbdc559a7020491336c3eab7852365aefffec8de157bdeedb415da18ffa59776656796a1e93950d3afb41de5d15ad674a2ca72dd233f1b2d832659fa326d60cc3b541d9bddec6d631e10e827318a68ab7be016077f3ac4940f647b74d26b88ed461bc300b89cb13ac9a0752c237847da6bee2776497faa7f762ccb120b267a3b7f526240c9381d2367c2235ede502ef2ae1f62f8f0c31728f20b08ed0dfbbddbf0ead41dc139e959ae0d397c280a089986ea6fe64b0ab9c053a94a31c0f29f35af816a46854aead9fa57679bac70bac0ccf9721aa8e16b6aa66ef16ac4da983ada34353dc0cc4a7d6fbde75cd8ce39639a517246501feac6372b82ae5ddc1cb0b7807860131a658f507d1f7f32006181e573c8383d62e0c0ffcdab67ed31af49334267aa6ec515accbeff6b4853b8703cb7528cd61a49553de3c9a117d5c1993b2d39464b45670d542ab8e437d20e4b8d427529245177caa16156c8719c9f96cdcb7232ec7f68e9c661d8c80958cebbb7af9d745da63ec007d0a6134a1bb19ef368fd215a98ebe5a5e6fcf9ac6a572d2929ba7c09b8c04dce5d5c5cb949ede7c42870d68732c1610fbd2ab964ae3b6d310cef98720af33a8158bcad165ac6041a6a05d0ff238397d2d68cfc616562b23aa5a4d964ce72f64b74dcb4a43b0bfe13f1ff5c96738a4500eda3057ae82fc07fd9d8a40b5086b150624a5c1fda0562733b164d52c2f56f74b3a7cbec6b88ce19016e17cebc9a4c011e492d9b256f6490eda9998d7648b8c3cd7b2b085b30c59fb9a7c46b3f28f8fec909e19239eae5bcf116b7b3b6daae4c02600bf272165c119e115e9e7b3967b23b870afbed7679f942ac1c2b38f2bb26d01ccf1aa7f77f96aa59639a9a6e343b241358c262d035022119bc17e2b369bb49bf0338f772fbbbaa96cf555c5bc4281b76a02082772ad27b03784ac08f023eccefdf655fd49595d598f8ca237c0267576477d02d2d1fdefd4cfb224d2e9fc488bb7ed49ac87cc2fcd17a68f9db7afa9f97adbec9192aa750d9b16cf690b9626dbaca99b72a36e01a218e58d7e60965b17c83d526b5eedf2d1bb4b799e621a2240a1cecb0639dd11a297b0dfe6f0aaa1956b3db066ed3c62fb5d66c6d5a39f1878803f496c17c34380f4417943ce32fb2d41778b1eede68d30d73c12fe6fff4cd3ed76e85c0249ad4258bc9a2533e21042d55d9b44d21c41924128034d42e7f84238a2af20594c135d63ff2594502a801868b9235ac9ab3cd24f04ffbf53af33a8f5bbc8ae30cec64adefd65147e14d84ead6d8fa80be18f4e0e214cc59afeed0ffbe723ecdf47d479427c9c29b20638595517c04f6926118187568331d4264402f6dd0aed8e4cf7c619a91510d26707aabf59a8639cbd5b02e2c0354df7151f799341805e6425451cce36a3d445f06beca6414879efe5f50e0a8c11a38f5b6907ae1221093f6ebcec59dbfaad4677a5ec11067a2c47df7d6eb289e919631d12715b8294dc899897af92a94ef53a5bece3c3c4ef084d57e3384a5c791e93dd0d2b84effa8825eb8417718c457e147623f294ea173e8335fa121784ebf11d7f1c8c019b1628256232230e2cf2a70d53cc8b1beaf9a5696826acf53b63b1208c0133c8ee6c2fb4c445b81803f78e4f3f3fd1c2195a760a00e031c5196a10f83f3bd80dd48ef56a25c3a437f6d5e240bdb75dbeb9be8a8c7472953cf60bc7dc2008054b00963748d4cba7bb31fc66748668798e1d0a0d3eb05d928897d54cab8603f7dd4fd1d81f5667c8f83786f18f78cd897c9b68f30c8bd57ca07a3f93f832bf69e3fb3e91d34c3f849badc3d2ca05d2b085b0e5f2062e438b9e7dade4aa8f025dda5bb301f877ad95154126a0c90d178d4c48132686fea532c66112598b6136998d5e3692774ffafb1dd7dbdab4eff5d568d75b587618bd3f63ea2aa79837b6c5c060f1511c95d891c3f66bdb9bbf1487c9b2020364875e9089d502954725cc4cca65561169ace81bee6f7e32e31bba43aa540c5a1642f51df52b01668e9c122d48aa755cc0b74238ed603f9ef208811036a9186011abb804cd3a4317c93900ef006dd918d6a0d1d595618a5cf25c3870bf6e5b5fe385a61bacbaf15015a82f5d3556cb3bdb05fb3c90edac546083d5b1656df7ddbaaea476ea44fd20f07c87c870a088473ae00518f83da4f29a318b1480a34aa8b8e4cec6db1edf98f80e07c98d8f9e743efef55c35b38e7f4cb239c2b783bf4fbf54798f564b8f1eb6e887aacecda7784bcb1a73696a36584af74ddcdad5d725786c5d05872f7b6b361df7a4e889e19ac73204161b5d98711e3e24c8cb3b8c383199048b1bac10cff9ae3070095d8e8b9cfc37f03ad8ca3df034098f10ba6da4684ce43377688d1210f0473e32a4dc32459b5966a93aa916ddb28fa71760e9f992baca59bdd9515c1d0e9583ac4cd13ec344cec631c0e2516b95c41cd9fa134380fd4dc710f912abe8f48f015e2b9e0f23293ebf1fa349408f5579f1778fcdd53bbb36c155fafea4939c5ce285f46261027d53dc6cbf273edea8da46822f2a15bbac76410e04058012a236d61516db937c848c89f8d885531f618895e6979cdd259b917df40bff390650a91711885bdea5261d72c7dc3d1e978371034636c0b3032047bbeea9fd2e8a096030d71867ab72b7f1f9b24b01467008ce7c55ce7ce8c90abea394c9424201219bfe247e3c85afde2f1acd424cd9dc103b7cb81d841489422efd524d31569e26cd96ed464ce4f36248020b5243420106c6af168dfd524a02dbbd51d4e2414d94774f0809b1058f6a4c8d5028b4ed1c32965f35ae5036c522d4589b34552a7637e28f81300b7cef69183b368e2bf6c6a2373a556b86b551194633ea210ad7dda282c29becec8e8d7ef424229599f0ad15ad928c9e55740dbb812117afd7f077de97dab35c4701b58d820ba39960f7dc4a13f5457075be18229f3843ea289bfc4ebebeecb1d378e221d8216ba05f60bddb010f850965158c4a9c07b7c5fc2d9b1f4be1a3ce7efa93093940f9929b985f161ee1d421c01f90407ecc1791e3fa5577d15b0bf342bae6be67f35723498ff43be35281e3cefbda296e85655c6002c163ba0a4a6095d0dfa4b6986889a57b4eec02a76bc56cc5515167d03286bd795ff8aaae39f728c4854f19f61bea460080715c438a9441e29f94f6683961f7ae9b4ca2a0bdc43aec32fd130e316671455e7fc6f249efd474c9d49c90a4c4a13ce60de16adf319dcb50ab80ef6e9437e7896c499a2285e67e4857d8b1fd73f2b7fe43985ade5ddd18b8dc82b3e1fa0042863bfa71d5c69fc8fe02549204b54449eb6c4b7221e38099e756e1bedb8c2bb7f07540364dba870e3419e22d1c6945f2fd1abe8703e76b6892e02709c6de03dad57565ce10cee339a70a4b4745fe13ad3b95ed33f7afb43da31cc977a59de5035bde0db8f3a8d16756773b5cfe565c4fdf9e52f5dbddc17422f79b3661a27af785336700400a1399f12760a44165b73085ae1dd9c0d270de7d434a1a1b33cd2d822d74ff7db6dff1cf43f2aebf5d2c47221b6f80c1c71af1c1ceaec3aa863ad4bed7c95bbd41d8c42e61fa665c62bc106b2b15b33996d4c8d711d7a7e3e706a242adbdf7f8dc84e8ce2b68d1c450d6847b01bc51a3d38a76e995e428dab2610ee995a2ce082e93a33b8d351de83624777a68ca7ca2e0438f32173e8b2130ab0beb23a7a1dda798d2b32e8acce0e56408597338dc233948148c283d04c2b559f308aaac4b26585b792314013eb89ecf7ab96d50182a58cf99c72915eee1a5f5f0f84f8a33a46d6ecd5f43540c61cd38e1521a9cf969c620b3892e98a7fc5eb71a2be0add8ff41f24ebfbffe52fb5ed01516d1140acfbf05a7a22a675937dcfe1747a38ff1fb81f1001efb0f61acff2e22a5548980f3c071", 0x1000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001000), &(0x7f0000001040)=0x8) 16:00:37 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) select(0x40, &(0x7f0000000080)={0x8, 0x2, 0x9, 0x5ba, 0x6, 0x6, 0x8001, 0xba}, &(0x7f00000000c0)={0x80000000, 0x6, 0x200, 0x80000001, 0xfffffffffffffff7, 0x1, 0x10000, 0x7fff}, &(0x7f0000000100)={0x4, 0x70f, 0x7, 0x1, 0x200000000000, 0xffffffffffffff78, 0x0, 0x3ff}, &(0x7f0000000140)={0x1000, 0x8}) setuid(0xee01) 16:00:38 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) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r4 = semget$private(0x0, 0x0, 0x60) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6df2, 0x9c79, 0x100000000, 0x0, "7722b373a32b0a53b9078c892936a887844ee9d5", 0xf553}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9, 0x0, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x6}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:38 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x40, 0x1800}, {0x2, 0x2, 0x800}, {0x7, 0x1ff, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x55, 0x1800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) 16:00:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="e2554c2ffa964a4e407bd268601ce3a687f0694d0b0477d561da12", 0x1b) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) connect$inet(r0, &(0x7f00000017c0)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="e55b573c4c0b8cf12300a5580c56140dd8dbac34efc2daa41bdd3c6fc887b6b2a4f218f82f53efe356e28ce0b15263fdec3f6a6e4353d321f1d81be51239bf78c2be9ce76f9399017bb421827ddd2fa88fe0863099d145117fde2b656eb9a97b03f99eeb97f196a7758c4e3dcf07a317bd8759200e09aba83372758c8b6367cb7ae4d0e8048bf908ebe0e885ecdd052758575154ee599e7cb95ba15b52bb0d019f286a30e21bebd8834766e902c4010aaf1e0723e3e96ddb8a78c58483ca308e", 0xc0}, {&(0x7f0000000240)="9cbc914f2d026a91c6a0c50793643af227fe3f590681d891f025f89685b7a4eb948608b61a9aed2b9e72f2b8ce24b6b6e54742dd06b77916af8224f4b804b6271e882257c66ef969ec89a6f8da32c8adb41a6ba6a7621269f0b9a2dfaa82da6779ff7ecbe7e262e3b8357b9e59f1f6260448eb838a6bae37fb4c4cb162bfb883a6463272a3ea06200a6bee16f7dd5eb1cb4d512984125f6ee8014e1ca6606f338578898d52e3254fcc6f2543ad53a971c19e0b95c2b2c84556c95931dac0440ca709e3f2f3e97f8d033a8966d15e97fad13eb4ca3e8b6ef9ebd6e3ed288b24ebea892412abff560803f35157f72b85d33bb3e9e7cc7b563280599df2", 0xfc}, {&(0x7f0000000340)="c246d0e2fb2446ad79f5954d1e94c75f19d0808b3c0c2165a725cb01", 0x1c}, {&(0x7f0000000380)="247ef27a5eccbfb4ff96538d3fcf5e56e1be162eb7945c4ddd1da8cb0bc332dc7d93ff5ca7df7031cf3452fe90b213", 0x2f}, {&(0x7f00000003c0)="e307cdc8f420a26d09faab440aad34a7eb7a5c4efcf3910c0f78a90c2db686513cdbda91ace18b1a7a0384bc192c595642e8aa268bbdc1d00d59447632b5af7a9b1d193ff45f3570c05072affc52349afdd6da434d85b8b87a3e155bf4820da32247532da92f2095175426d7e7a06ca1a1148eeeeba53fa9f7a92d56", 0x7c}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x40e}, 0x405) r8 = getpid() r9 = msgget(0x2, 0x2d) msgctl$IPC_RMID(r9, 0x0) fcntl$setown(r0, 0x6, r8) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:38 executing program 0: r0 = semget(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/148) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x82, 0x20000000, 0xfff, 0x8}, {{r4}, 0xffffffffffffffff, 0x8, 0x8000000000001, 0x48000000000, 0x200}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20, 0xffffffffffffffed, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x50, 0x7fff, 0x4}, {{r2}, 0x0, 0x40, 0xfffff, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0x8000}, {{r3}, 0xfffffffffffffff9, 0xf0, 0x20, 0x100000001, 0x2}, {{r1}, 0xfffffffffffffffe, 0x82, 0x80000020, 0x40, 0x6}, {{r3}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x6, 0x20e}], 0x1000, 0x0, 0x0, 0x0) r5 = getuid() r6 = getegid() fchown(r1, r5, r6) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) open$dir(&(0x7f00000003c0)='./bus\x00', 0xff2b8838dcff17ad, 0x100) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0xa) write(r0, &(0x7f0000000580)="5b8ee4021f05dbabd0a8f99196d5e22da896fb37fc3ee2fc13e5c922c8d240090000000000006b11afce7400e5436c3f528736769fdd8a429ff59b4514176e24c125da79603ed75b9dbc852da5026416018cf5fab04a0365da3b8bf10c1d6ea6f720322615", 0x65) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x6) 16:00:38 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 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) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:38 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setgid(r1) clock_gettime(0x2, &(0x7f0000000000)) semget(0x3, 0x7, 0x2) r2 = semget(0x1, 0x3, 0x200) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/129) setgid(r0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x3fd) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x4) 16:00:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') munlockall() close(r0) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000040), 0x10000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0xc0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x9e5}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 16:00:39 executing program 0: setgid(0xee00) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x211, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setegid(0x0) getgid() r1 = getgid() setregid(r1, r1) 16:00:39 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x11, 0x0) 16:00:39 executing program 0: setpgid(0xffffffffffffffff, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x4, 0x100) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) 16:00:39 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) 16:00:39 executing program 1: r0 = getegid() setgid(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1) sync() 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40002000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) close(r2) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchmod(r0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:39 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/98, 0x62, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x1}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:39 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x3, 0x10) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x28000, 0x21) fsync(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="d18668014f5ad21ca5ab53fb166cec6311b77876376cfe201b294b76652026617d32bf1c9c268cdc4e4f0cad23350a5894b323d61b6aea943aba8c44c55138ee14c162e0255bac60433e4f431422409ca6fedce1805edbd20721d92ef9905fdf213bf351394cef4c5174e8eb8ca403a09f64adb183ce96ca8ab2d8f19fa8135923b9273b7a13c4fd6e91e85f71afddce5d886eabcb875dbfc6036d02c7cc9028d2c7f04e05979a17eb06c1833666c4280e1d7540d501d9bd1d720fb427cce47aede5148586526745e51ed33b7f8a940ab458d75027", 0xd5}], 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r2, &(0x7f0000000000), 0x1) 16:00:39 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x20000000000402, 0x5f2, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x400) msgsnd(r4, &(0x7f0000000600)={0x1, "dbebb1ba8a"}, 0xd, 0x800) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xb720000000000000) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) msgget$private(0x0, 0x400) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000140)="6c5d0e4223cb13dc2c6eab42c916da6d571f29e1af35bd89747c8e3691ae40da37884cf99916864e066522216d18ec107d09ae5bf283f0a7942dda3b785b18bdfd7eb5c2550c33c3972cb1456971261a3727d1c737122dbb6c9f13b2d6730795eef35ac283712dd0aa1c349bace9372f97b6e8506ebcb98bf5e7fc5b5669ac5e6c7c1b4e8d73f40f063e6c5fa4a2298a4b02dfd3cfed1439db3f4116294ae82a4a9aa7f259f347c947258aa21759c6ba70f2b27a801bb0fb0c549bbbd2bbdf011c72dda641c94e6ee0c748395971b7e5545e5acdaf71160b0dce1c34", 0xdc}, {&(0x7f0000000240)="7aebc1e44a5d7a748e08a613508bde2a274262b24681ccf8efbf6e486ea1670e9b167a1b313a29031bb31488e14c36d057d35c055a10e57e409e0b08627a6c5c8d91c74e49df522f65d6dbd20fc5ffe9453f90f54b3e3f41b20b0700bdf021bef0711833e5c6b3708a35254e0eb353f1fcd387ffd9316d92829ab50ed47d6cc2fb1c7d210fbb7f1cc29b953b2c48726b63c3ac15e67f7b12e4b2f4c5c6266404fec90da48af7deb69d76ff6aa74527e688ecde4373937747cbd272", 0xbb}, {&(0x7f0000000300)="8233a4ba877642e62d28598e0ce634179cdf88a032763ad4d96c88f8dfebd48696fac21f12538d1d0e7cb95bd73b90433322f99f608f3131e59b337b5e365d59c8d8ec2cf708c67ee8d2643a48639c9eab5c964a153e843fd886168f7255f12237d1ff024aedf9744565f8e5de948d095a0cd081e82855eb50c046b77ec0fe0d71176b0db503145d9442337c8e8a1d3cd1df8e44940107a5a69d5b72dd5b6e24a757a8240d4cbb48c1e13bc25c1888326da376641edef4fe135daf98351bc84839305d59e1ca22a5454abff1", 0xcc}, {&(0x7f0000000400)="ea58d9191b455fd1447809913f29cbccdb894ca3ec10a5affd06ca1949d41632de127482077768970ee8854aca513ae2025de4e406a2a0997fc73adff884b7a242f29d6bcb8c4ead5414e994f8a2bfbda81f32cd7bfbf5faac02aa16a52d7b98bebdc692780862c24ad79971a0583292faef918f75bbaf1da425f4a272e8beda00825224ef0ccad7b39222ada47b5f8ce786d6a630f207987786a2ce3c19146c4ae8f241f1b5c56d152440714c809a6648e95c28425f8f691f3abea10dffb81970c5576cc96782b28674a04f0199c3b27cf84bcb5028df5f", 0xd8}, {&(0x7f0000000080)="a502852de74d4fcf990bd653cd8841b0a1a90acbbaf04108baf08050191e022f11c4201767ff199003b95f3cda082386e8cbf9a9", 0x34}, {&(0x7f0000000500)="e56be1698f3e2474dedf6c113990ccc4ce8c33e15be4ee3eb8d5204a9207539d03e59a3b5d2f4a7e72ba701860ed36f359b86b057bd2071249d4950758350e04eebae9ed9b09", 0x46}], 0x6) r6 = dup2(r3, r5) r7 = getppid() r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(r6, &(0x7f0000000c40)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000680)="435d11e149b18363d22d019b58d8da986435615ed88e96e08fac1f380930c31757764f1e1e4ed1e4f9d0c713ed39967f3d97d415fc118aa319d63c69de49e690841f25d916849db9bd74996e4b5602775516e54424d52a00e37135e4c1cf50bcc7805e38236df2997f9da3a5d0797b3239d3c574f613680479305b42a72e0bf08be1a9266750b3993528201752d23a1b8ddf438de81e09ff48bedf81350217aef501aa917cb66e061f41df7b3fd73031219dd2b47144c40607b3a043264a3f61abed01d59fc47f200f52ae0acfcbe94bcc4dfb7efa9ff399fa12a2c5ee70e453794758965b948a72cfa1d9de1cf9b5c728c0ac58c9d7221ab6078cbb15037e", 0xff}, {&(0x7f0000000780)="0cce2bfb57b738ef35e6435ce022be1e5d94346da18f2ea9e193bd", 0x1b}, {&(0x7f00000007c0)="f7f11ce8347fbf89e72723a5dad76cdc2cc3c13810604087aa67e6ec535f85171aa4e0bd712554e93282f576287f56e6489e8fea30834e043c6ffa0e0e9b589c3a0892dd90ef2552e042f34f1966d2d5eaaecdad07bd", 0x56}, {&(0x7f0000000840)="4c26e456712285fdf4c3067db104e955934e5e71b9f32c07f3e0c2b76a0a13d61031449d3a9d34c400238a7354ff738e86e25360156e29e886cd6e5f08e94f6103301e3415f87bc329f06fb757dfff6337fe1fb5e0bb58c29924f52e5730859be15ac154a460f0a4025c006cb488e134033f139c739a192281776c18520e1c55441798c4790420bbcabc6e1458763fad11a78d2f257589f4f3d6ec46a96911e67b8421d70b718bdc497b91bc411906dddfafbc7f6ec007066f1be3f8ab5967b6c39a06b5758594cac7c607e223b385ca8ee378c9f0a70e29f93e4ba06dae277af3d1afe4627f9a435a80d89c", 0xec}, {&(0x7f0000000940)="323d0a52e6e933bdd19c666b6c27d0b4ffff7afc7fdc7e294c3acdecfcd9a172", 0x20}, {&(0x7f0000000980)="141eecf1601dd209bf1807541dbf92fd2da75749784b2ccdf7465524c7876f7f7c9ba0b2f34aaa45485f9d54e3e5c46ba423b0d136a946bef1db52a269ec05a90097af47324e889ee783205c592fbf79a64ec1d047396bbf8b45e2f166adbcf9", 0x60}], 0x6, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000100ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x8}, 0x400) accept(r2, 0x0, &(0x7f0000000c80)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:39 executing program 1: r0 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x2}], 0x2, 0x2) r1 = kqueue() dup2(r0, r0) pipe(&(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) flock(r0, 0x5) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000300)) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/135, 0x87}], 0x1, &(0x7f0000000240)=""/133, 0x85, 0x5}, 0x800) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x80000001, 0x22bc}, 0x8) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto$inet(r1, &(0x7f00000000c0)="5f7923a473f05a3e5f9a9d72", 0xc, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) getgid() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0", 0x4}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000040)=0xb) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readv(r0, &(0x7f0000001280)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3) r1 = semget(0x2, 0x3, 0x220) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000012c0)=[0xa3, 0x6, 0x7, 0x1, 0x9, 0x9]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001380)=""/152) ioctl$TIOCSTART(r0, 0x2000746e) read(r2, &(0x7f00000000c0)=""/213, 0xd5) r3 = geteuid() getgid() r4 = getgid() fchownat(r0, &(0x7f0000001340)='./bus\x00', r3, r4, 0x2) open(&(0x7f0000001300)='./bus\x00', 0x20992, 0x88) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x700e, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0xfffffffffffeffff, 0x2, &(0x7f0000000000)=""/20, &(0x7f0000000080)=0x14) fcntl$getown(r0, 0x5) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) flock(r0, 0x2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x102, 0x3) 16:00:46 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000c45000/0x3000)=nil) munmap(&(0x7f0000e09000/0x1000)=nil, 0x1000) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) clock_getres(0x3, &(0x7f0000000000)) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:46 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0xfffffffffffffffe, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4410) r0 = kqueue() r1 = kqueue() socketpair(0x18, 0x8003, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000080)="03270fc4cf4c7568", 0x8, 0x0, 0x0, 0x0) close(r0) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002edc66696c653000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) socket(0x1, 0x3, 0x1000000000007) socket(0x20, 0x8000, 0xe) socket(0x2, 0x4, 0x3) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc"}) close(r0) r1 = getpid() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000100)="5aa22d51e505b0ff75f84f21a5d9faf6be5ebcc29395f95bb63e2e27152840b526a26fb9821405923f14fd24f8106dd529beb3a3f899b9d6a716194a57a53b146af6c1796201ef98eccd10cf73b87489845e00df1184a9544a51a52ea5ad322a172d757a30ef9c1ecca2b25448efb1e44abff7960db1de63db5cc49bbc77d098ddd7257c863c1bfd1a21fb4deebb75aaf6ca2b4592f68dd03437a9dafa23da4d6134648c896e3436f455f4aa5564e63f976f5d55b41307a30625ae49f2b7d8f81c816a24110dd9916781c4e941ca9015e40b600f937649980163897b3a8da084", 0xe0}, {&(0x7f0000000200)="bfa89046e93715e651ee80eb191e39442e046087a9f0fa4dd0d1e5900d899a1c716bd3654cc491071cbcf75e3792d2f42be696653e003d570578cf5dca659248e45434377fed991251c04fc312290fd5f0fe00b7f07ddd54b9fd5e5688c93f08c74ff9ba6c4091792fe8ef71207de1b7ac61b2e7764479ab46215850", 0x7c}, {&(0x7f0000000280)="a13667fd98b007d808131e46c6741fad0b179069ef51805328cee176f172d5b69f5a291f733206ecc84e763401d0fa20c1328419b063fb52d85867b4968ee3e0d6fb59e491f664fbabe995b704eae8c99a553c1244799f85602fa1e1ddddbfa12dd116dba220ece4dedcf02b2b832f0483e81fddd4be1e80bf2acc043f93563420f6b25a7718b779791d6c082049fc3ac6019fbd276e93cb5c7facd75f85ae640fbc6515b9dc8eb2a624f463f132bb6283a37a6efb741094de7c85927b989d01662861b1bde75f55fb19b03e4a8ae1297bdb9e07ea1d035526009cfdc42f0d6cf0f9394328715b9c7b87d122c300b5d5d990ad", 0xf3}, {&(0x7f0000000380)="1e380a14fe45d0cbc3ab329cb212b25d6f949b501f1c4e0fa71cb535cb60594fee35ff1e3c5ffbed178e668d2c96fc2f657d7721df4e4b1b31885997f3e2f51b4820361ff3b2486bc7bc9a233373b19d310c214c11db3d1bede3bfe87f0239db470a2a5096c7e11c185d44cb44d830101c51d9a91e52c5289db6383a83f43e7d7cb0809a53c1c3095b548109243bda", 0x8f}, {&(0x7f0000000440)="ceaee642ae365d817ab3ec402aab4f615474414756827d60c74f", 0x1a}, {&(0x7f0000000480)="1cc38776b1e49217f7f50cbac4d06cb8bf013dfc98dccc5c0db3268795b1530062f6d57d1f4715a75fa4fd10fa9faa4abf4ae8d036a750c271335ee9246be4f02133e9a614808816e369519bf55ac0ec186ba96c4d6c612f4d9ad2474464128685212555c70c5c7d629eb7d719331750b29ac79a13207ce6b4a2ef000a6a03e046e80086bf6d007224fced7f648ee386790cb937758036d7155a394fa991ae4f35acc14f1f0f65d2c64c7e68fcd51beaf616dc5243a461249e0e8f1927e518b340b4501e48975d3c01c92474d5343429b163451fba200fc59ade3d11615af726446945fff6cf5491be2a1c870523d59ed540b772", 0xf4}, {&(0x7f0000000580)="d19116347cd4977e368fa6fb4bea2b46323e4c18b50361b44d93a124b71792c270d69822ded19f728da4a4e019ecc307508b11360ea67286111ee3b5ff4a2487a9fd94c5f4c35416c20139c4063d3ec79abeacf96088e1925283ed8f6953ece00dc547780d000a139d7bcb11cd60b15d94ebaf1e75c1b36087971affa2", 0x7d}, {&(0x7f0000000600)="f51a6305e038caf1ffb00896e14b516b07c8de1dcb9e125420e39c0e0123bd322f7f91ede7b8a7b654e1158740089743368ceb33cafce3533e6d6eb7d64e65e03095727f1b1b0e8878598ab12d715ff370ccbac4c5e5883f67a176b36f5aa8934b548f2fb1a06b30638f2fdb67ff096b2af62238d505444f126f65a065f2a818c0597ac43fba78", 0x87}, {&(0x7f00000006c0)="e162048310a098be75d61cfcd7d05a7e99d14be2b20d624b9b90e3f9db92c46ae57acdd56a58ea0e8dd15d61c5deef0a55247a6dae8711abe0924033e14c75f139b264e68dd3bd077f0f78e0047fc112638d394885954a181f7349d05cd6ae160b64414de604d703d1023cdd6dc2d39fb9c7aaa92c0d6b471237b32715b3c37d6c981fe9f000e79a1774ff7fe214b04a98d9cc889c14dd3a26c7423683027653cd432381abd31599d02de2417994cfc08b82d5ad6ac791d15e33782f0f6ad95f93c37ee3aae242cf4d49984f335f3b", 0xcf}, {&(0x7f00000007c0)="c54eee46a713bcbbcf2fe868864fa2fd73dc5a1ab847410e943f84f2aa6f486750e735e081", 0x25}], 0xa, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0xa87cfc027ee39e11}, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x8005, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0xffffffffffffffff}, 0xc) close(r1) open(&(0x7f0000000080)='.\x00', 0x400, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="9f50c6b643162709eb621a521730d1a722eda5c844eaabc542a8b93805081274cc1a187c37f55b9c3799250e2d333cd1a1ee02cf07c3278c965bbb8650d4d916c59d76c3c0da8deba2b49bbef6ed958156e2ec08832f97bbcb7fda01b5792731d9be48f821536aea6ab73c82e3d17bf7abe08931249dcdaaf5335698b0cfb9eea421b4fda92b77975bda2b4787f73f980d49d43738d002bce8a51249d1de75d4d3db286d9feaefbd7278bb293a50ac625bd1735da29917fdb4f854baa49f404a00646d9bf61d2e2ac40708d6fb9244f4593e6a4f8224b575b28a3edc62ccac90280d7bab1a538770b10e6b5222db4cfa", 0xf0) 16:00:46 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getuid() setreuid(r0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup(r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x8000) setsockopt(r2, 0x29, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:46 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x68, 0x4, 0x400, 0x3, "511c2e3b2b7555d515169523e0b48d835730d23e", 0x9, 0xcd}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="e5bdd542b61d40822bf6c5e70c2474fb5f1285d81bece08ab636db28c431dc11816fbd09d19fd8dabb1d835e2f4e0080e7e0c62d499e29e684669dd467846454dc84dabf413118df46eb04a9ed0170f3875487425a35186bf970c0404733fc0f28cf8b4578b2133c8e3c34bf04019fa6bff6bc92b0f02c775c304d6eb55f1c736199d89449a87feeb8e13999855c022667c6d0b8eebfb31990d119fbbe40820e8535a9067d918157c87eada9bba1ee0d5461353ad830986f42fdb3c561bf2911f2a02e2b1caf28d8c33266", 0xcb}, {&(0x7f0000000280)="f05c1d2d57be389a4bbdb533bf21eb413c695fb227770318652ba4db1919b3eb598f405a000753713e9bc118e8c1989b8940688b0784a818ef90b9bf61a52f2ab0a4450deeae01ff1662d696e02f9f48a657cdda0a31b8a51d052883e1d15c1bca8ce03b5d622b859c810532b5de395a9687782779d4761ed562b68722857a79cd35325158ad9a699eb8c936a97721a82aaa4434b6e213cd93ba05116d75389ceea1af691a8baae64d0959bc67f8c60cd79a3804ea16", 0xb6}, {&(0x7f00000000c0)="ae9b12a6fff8f33b7e400e2a00a2c5549a424051eba7f1ae2401b3c0c2af653f53899afee1b1339f801c8469c9b33ea89431bd282dc4efadcf76e511633b75cf", 0x40}, {&(0x7f0000000100)="9861b4cfde79b89d56433f91", 0xc}], 0x4) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/226, 0xe2}], 0x6, &(0x7f0000000540)=""/153, 0x99, 0x8}, 0x801) fcntl$getown(r0, 0x5) 16:00:46 executing program 0: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x400000000000000) 16:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x5, 0x0, 0xffffffffffffff80}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x0, 0xffffffffffffffc0, 0x3f}], 0x8000, 0x0) 16:00:46 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, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="eb636239f9061054edb32fb081450293079940e633519e757965ee5b755a2ed618e7e7432b2212159af53f947a6c7e9e82602e7b1db0d71c1f873233e2a861e7cb5a68d9e55324dcc466668df641b8e8190fd2da12b02fd3ec7c115eff4845fc95755674334d2a8901fdc059776922ce117735ceb9b096ed27efc0162fb078ee0b0409fafa5a5ecf364cee41fa7420c71fd2402db49be94f7e593361a61e4443572f210d48b6e4312cc4", 0xaa}], 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xb0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x46fa3984, 0x900}, {{r0}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x60, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x30, 0xfffff, 0x1f, 0xffffffffffff2470}, {{r1}, 0xfffffffffffffffb, 0xc, 0x40000000, 0x6, 0xabe}], 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x18, 0xfffff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf00fffff, 0x3ff, 0xf63}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0xd673}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x817d, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x1, 0xa, 0x10001, 0x6}, {{r1}, 0xfffffffffffffffb, 0x61, 0x40000001, 0x4, 0x2a}, {{r0}, 0xfffffffffffffffd, 0x85, 0x0, 0x6b}], 0x7, &(0x7f0000000080)={0x4db, 0x400}) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:46 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x4}, {0x80000001}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xcf}, {0x34a}}, 0x0) getitimer(0x3, 0x0) shmget$private(0x0, 0x3000, 0x83, &(0x7f0000ffb000/0x3000)=nil) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getitimer(0x1, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000300)) 16:00:47 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(0x0, r0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) syz_emit_ethernet(0xff, &(0x7f0000000000)="072210387b500318ad2ff867fc1ddaaa58f9bbdfb9b9a93959902a72f0036f2613ce523e48144fca0898e62cfb666941821199ba3f06bd9cf94062f5c228790fbe54bf7322190c59975270172fa17e8cd7ec3cd457b8797848e79ba09a4ef2fc7d57abfa77ec92c824847e1439bc6a5f4fbb9cae28b6c9627c020f937545c578a3fc0ae053156d8b7f1f8dd8523a141bd4ad6578f17ca71c768a0c2b9630354d72bedee4fa5c19668225cc0424246a77166940d1c4995f42cc36daafbc3dcca0322a7e30925294b6f4eaad0898585f9b2542322ed962dd7a0028944c4369beb43c425dedc8cbce84351b6ddc2ed284acef6035c4f201dddb54fe3a20db9557") getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x118) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x7, 0x3b, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/185, 0xb9, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc) 16:00:47 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000003c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000400)="dfea17e28a5ac99a460e1d", 0xb}, {&(0x7f0000000440)="eb2a71a5652af8757807ad742c550e98b3f8674b3d29a58d494f52f7aa424b0c7f9f943fe0802951911d63a18fba482f583fd6ddc5f16c309f", 0x39}, {&(0x7f0000000480)="2e9d89717789c87315b35b5c1e7893305f748dedf774da593f4f8d3d36c7d4adeb41d6e166920b5a7ba5853bfafdf604b85bd99099f16fe839c6b3eb56ae36742bc604308cf91fb81a206656e3579295c5662469b3922fed2b25903c59eb652ccce64b9dd33b2fdd7ae076b4a602833b153dcd4bbf53e02ddedac0c8565b700d8ffc99c30754d42ecf237590f11ce1134891ffa1fd2663d47ca7c04308e1850442b1e60eaac2e8ba34e7b71e2875d09da03e0d2b9f1130eae2a5a8871b5a013a820175e1e53a826af74279ba8f160d04ed02c0c25351ac9672694e1cdff0", 0xde}, {&(0x7f0000000580)="fd1aa7f8f5c59d25ede6e359ea817c76dad49ea136947fede91981b02d43a6d3bd94aa0dd33ffe721135d5ef534dbf3b1c65553ffcbee3e1f2e22ee1cb67f36623668ecad2c9d993602b2395bfac5c06f6cd006ea34c37fbbbe515ac9dbd13fd2c5ede8dd1b0c5fd676c5856c056918171b7cbbaed4d5c8933a183c962e4be911de9952d0892256b424555ef61609f9752c4e4f4e6f373df1c1b73a488aaa59955d3a50d77943fe3ad56c3a6d1cb575806e0598930", 0xb5}], 0x4, &(0x7f0000000680)=[{0x20, 0xffff, 0x7ff, "dac8864447d9d36dc013a9e20fcb9a47"}, {0x50, 0x1, 0x5, "ad297c8d8f516d2c6d04453941991f4cb3a48ca16d1f01a3503f1df907d053289521d60dde7a13b01b18defd50e30ffa7fe0368c0b5a506c8a60d5"}, {0x100, 0x1, 0x4d, "be56e0fc6bff7035626a85a155507fb1a2230ed9675a358e3f944974bc1a87321e060339ed7472e7b6569e52034da003e32db7240c7732103e4dce455cb61d63ae75b769970b69d49e842e0ae32f5582616210e58fc0fb5c9343321e0ae10a0861d275f9807c1cc30e4be16d332a7600416f18645815719b8c630072e66c977d5fcd059799ad71dc45f71e5d376c52a9e95ea30b797afda14d54701308a959f8409681fa8ff1568a4fe0985b789cc2742453b4e375baac654ae1d7141db15a54a65ece3bd2d3d291493c26165097a5425b3c28baca33b5005ffc358b436a456578cce7de3c0fb1d92cd8d3bd"}, {0x70, 0x1, 0x3f, "e0971f1f43b7ab6c80566d067dc30ab2af78cdcd9e1ae0eb3857b59959b7fb157d3a4f6d4664a9a22c48158d5cf5474a53a6f491631cb4104ccf43f3e91c475ef4632c3073f0a5833483d016d1a6bda475b6120a62f0698a5c"}, {0x68, 0xffff, 0x80000001, "f213708c634ff96798add5b3d3e1f432a11c153bc81f1542ae6da2cec3373c2afe7904b22fae8a8f5f51733d48435c3472eff06dc76dc668d529f15a9f067291458e42dde25fdf725aa836b1ec1eacd8c64f7e52"}, {0x18, 0xffff, 0x7ff, "70cf5719"}], 0x260, 0x8}, 0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) socket(0x20, 0x8007, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x8, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8, r9]) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x4, 0x101, r1}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x100000001, 0x9}, 0xc) flock(r0, 0x1) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000009c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xa22) shutdown(r0, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) 16:00:47 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x77) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x400008002) getdents(r1, &(0x7f0000000540)=""/206, 0xce) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000500)=0x4) chmod(&(0x7f00000001c0)='./bus\x00', 0x6) writev(r1, &(0x7f0000000480)=[{&(0x7f00000003c0)="180b9f44b452a69864d13487a5754dbc5527a4993e9ab5a4725d6a64f3c553a77483e036f536f70d81daa38241af1cb781153e3316bbe4fa7c48cabcc04d200d5a286f3b02d462da2da89b0be54325101c29ff53f64b63fff81535a9fd1fe7d0d52afc2ca743b876dfe2b947860fd321ade423e3d553854d9752d57516b366457337", 0x82}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') socketpair(0x18, 0x1, 0x400, &(0x7f00000004c0)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x128) 16:00:47 executing program 1: chdir(&(0x7f0000000280)='./file0\x00') r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000000)=""/177, 0xb1, 0x43, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x20000000000) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8011, 0x18) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) 16:00:47 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) sendto(r3, &(0x7f0000000300)="445dbc260cdafef4de6fe83bc1677b9bd5cf11dc0573bc107f64e5ffdfadfd4c9bd5ee022df7118e5fe09f860b1ce3c5d01104979da5c089fc8ad8c381d615cece4a687483601d503258ea7f42298208c007f41b21cb0486dfc055a0cb380d45e80552de", 0x64, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) sendto(r1, &(0x7f0000000200)="7783f5e4465fd9f55a5df0870c583d9ceedaf2d747c922c6f1da65664cf26c660e952c4870e0757d0170de2f652b65ae4143cd2c42ded49ab83cce40110e95580c062955fbef42e04a0513a65648b3421ef2ecafbcc221197bf6e4dfd4ce37741bbc4d49ffccf7986e24b33407d1dae42e20158ffcf11fbe6845fb0ea6b1f1ef613776ac15f17c7cd0eb156ed7ecbefac6cb7e58c40c4c9cd14c057e74bb02165821068a9e702691fe7c3bb23e13be94a559436c4161020b546688b66cc3240069c8e5c8b4cfba0c571d1752a887bc9922", 0xd1, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0xe4, 0x6}, 0xc) 16:00:47 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffc, 0x7fd}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xffffffffffffffc1, 0x8}], 0x9, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x4}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000020, 0x6, 0x1}], 0x400, &(0x7f0000000040)={0x1, 0x2}) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/8, 0x8}], 0x1, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) sendto(r0, &(0x7f0000000180)="b9bbbdfada54139e11426fb73cfcae3aea951257566a0bc2fa666031e0077b86bc7f8f67f424b792f9eee2f56182a441035c8ca7dfd38eadd8a3acd96ae37d7ecb30fca78a78835c454b86b9f005299a0d273739f21ecab3573bde68176d6fecf2571c49ec278ead35cb4fbe0369c446ec797783f25afd5a74781223c2f9dab93eeee68556129b76ab5358fad68d0199fc8dd8818e0e", 0x96, 0x2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) close(r0) open(&(0x7f0000000140)='./bus\x00', 0x20002, 0x10) 16:00:47 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) 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) close(r1) r2 = kqueue() close(r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:47 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x4, 0x7fff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) clock_gettime(0x4, &(0x7f0000000000)) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x400000028002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r1, &(0x7f0000000100)=""/43, 0x2b, 0x41, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x88, 0x2, 0xfff, 0xe1}, {{r0}, 0x0, 0x80, 0xfffff, 0x4, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "582edfafdc54a20490137adbb85f6d3107629d97"}) r6 = kqueue() kevent(r6, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r7 = kqueue() fcntl$getflags(r2, 0x1737b7821534c436) munlockall() kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fchdir(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1090, 0x80) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x9, 0x3, &(0x7f0000000100)="bd199956b84f7a4c986f265923be3f098e03", 0x12) mmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000, 0x2, 0x11, r1, 0x0, 0x48) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000000240)="7338ae6f12b138cbc83dffdb70d1d3b53b46e7b7ea699acf55417c11315a5de0f3f5e50d694bc9b4cfc28285514cd846753c5b640873575d1fc66263c77422b471f14658e6ca170117d6e207b2bfd042839c1b60e38e1f2b18ee53371f6e83628aa1612fd62fd3807bbfd4cb8da55238753513d88a7353697b91b0ae8efabfeb8a21e2a04f9ecfaf0f687ab2347290b2b91538ba88bbaae88d4712a7f1f417c2db01433aa248ed11e9caced0c7499f9491a1a70de87556e84b953562e0dce76bacc5d8afbb0986b3c423514a2bd53f10bc74d576ae57b130cf8ed55b3ab2642c30c8e551fe6ff88a18b8e6ef481f8446c1e2a658372e2567d2f4a4665f1215214c199f56ebd77f29eb9c3edb5ebf26e2b5f4c44c10140e093f415101e18263929dfa912211770241cbdee19aa1634963a2d2f1a5ae5ba231c5b5289489701693e3d6e91d858d66655ae2685e1cc88f48b52d416ff726122cc6643253d271c3eb5a18823dc76b9b1459de86b1533509601c7cd6a3641e09aa2397", 0x17a) 16:00:47 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x520) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100000001, 0x3a, 0x80000001, 0x4]) r1 = semget(0x2, 0x4, 0x0) semop(r1, 0x0, 0x0) r2 = getuid() setreuid(r2, r2) seteuid(r2) 16:00:47 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x1c5) 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)="9283396dd8ddc3a73c1d7086f9e0b67ec11ce4bd66bee05a23dab56aa83fded769be63e399559c5eda0961f862391a5938ca1611bccc9dc5ad25797847cd2df08e340b31e2969e11a913256e6f54a29b449136ff400a532381ce4a02f9786045edac526eb921b580a1cb5c2e7b9b337f60bcda911b4f5ac536698484cb09b3ee27ff077c97498df9180c6da544c506120aad6eb3f22c7f01eeba6ed24025d0349e26dfd837272c3ad8172dc36fa64e87ebacc96aa540371a019a702965d0d98e3465996215757f67be0872922cf25b502a0b84194a5f74f7c8062990e685ed75a78c049a3b9a29298f6b9424b90c56fb02df9651b3282167f3d45d18b35cdc8ebf2af05f7e62bc6d2f2cbe2846fde4eae21502dfaa76035d4b6fd2d2b90f6c1a8f14e52a59bb9c9d00a975e1bfbe4ef617e0e08462fe9a8710654ae7d842650b81922552deb036e3da6e47edb0f532053fc487159b7f34c3357506b3f79aefa770241aa60ce2018a60726b968d74113ca5e70879e06ab96157c64cc5e04dc259126296dd2c2429d2f032313627cbdf9f8b8532eebcfc618184b2268102438c61b8fd6906787d6c15f7e5cd127501f302dcc032045127e10da1bf209e3de8fdd02ae1870dc608851428c9b882bfc5a031303d48cf8001f01ebf68d72602e9e208d1d0ec0b083d90a51fc7a71bf19171494cdda3daa3cdf809d5a11610c09e083233cf15526e5bc74e42e2768748a45b3bce0359331d9067fd637e20fc6d1a0278d6837cb21b428a27530cc22399e39cead78e2489396525900582f81ccf29584e11773543d74b1de7a4f277c083a9b8b2d9894fa190191dd89dfba85d8b4cfdc48878315ff35e2771e1a5fcff94ad18b1c455e28065ed3c256515dd14d56c4c7afa09cba2cf7dc9936bb9bfaefefba6fa23297452aacae9d7f76aaa790355bb6ed496b715855b0e0b94aa2096d6a4ded1f3effdaa11cba1eee441e7c78ad546e0af2e2fec2607a782d8fded9b3971685e8d0572a25c21cebc7dac4e838b72b3c73137b9e0180dfb092b2c0e1cec08fcecb63f84de38873e7f608d99e841c2c50f6f2cb5da01cf08d120026485b60f25f3dffd39ba93a576c9e9b20bdc5822328fa068656fa89df72505d5114ceec86a2c835b9cc7128f39522d7c9ca8a986584377dc295f23638eb4fc99a6b22826255b2da8c9e86bf9b310bb020b2a1d5f3778dcc9e8cd034d864c055c23ee5b7036dfd98b58dbd6f6bc73e0b478b60e01c8a8c5a97f3c3b018b3dcfdaf79cd32463635bdb8e2da16a05d9f9b5a097f16407278c497c5203e0adc4453e585b6e365afa325bab5295b91e43809a5d1730c54c4ff50d95098c1256016050d8753c9c12ecc8b8a81057df68ff4925c2cee8fcca7bc023e39ec786f3beeeafe2754f6b123e4d632576dd798f80bb51ae105f7869b5ea1f46fc5ca49d35642e9f0ee934c4a2d0a2300702e3dca99140a0a26eb3e050d5660b00c318ba9f93a235caa1f85363cce937e57099bbb78edcfc1336d0d13cfd6f66a504a235591ad4988d391acfa5211ab7cc2d1c6d645513a966503159582b43fa37443347f5f2318953cf789a067b36fc065e6b4aeacb255891095de80d63563d731d601e0f7fa2d7119aabeba036e933b9a1619290bfc7f6c7c52c7375db901e6579bf51a9cc70752341a916e0b0dcea0d6b20b94bbfed9ce4a76bfae37364ba9eb0bd2a00e97d99f2c5497610a4d78efaf7c938bb173d65aee288160df5935a778d2073d4b808d3c1ca8ef7eda434758d69b15deb299929e6cb0ad9e6d40479aad1eb84232adce784b53d4a5ca4e7c957c7fd9281774bf52ae42f1573d0ff8f560eaa65b5a77edcda13d6126d554709672191d4384be126c13d55c0859a86ca50f36ba2e6e39cf9e81b33bd877c814e9f2d422195e6b3bcd94fff2a3fd1d6f5b99b35ee8e66ba995f767625385664fd8eddbbfc31a8fd0de17502073b6fe0a5a5a356904fc0dd72475a748a6c68001d4f0357b34b8c1b4a8097f3ef637d5f49561c2f168f29657a1fedea88a11da4798a5e2ccf0cacd89b93837822f3aa99a9ee5af26dbea7e3dcf754de4bd46ecb4091956c300bb46133a8f38ef13bba2313cafc820608950fda38d245ec71e884c0fce192fa6c8958a0c426d1b683372087786d1675a32a81f4971c25040c427f560f64f02e05be88f3184a028d3f6a3af1566a1dfff3d14fc131c6f61cdd2b780fe63677a9afda6a4dc4d7de51d39039e6d0ee1550c2e82e57752c50930de9c0fca7c982ec5d3891ad586185e9a7a7c37daa43ca7885c386c2a50e14a1fae202def79c78de7fcf075d081356c6fa9f6265c1a6985a90d3ddc8afdac965d325a7c6163e5e0d1f2cbcf0a9172cb088dbcfa522f238b0cd2025a9849b6798107e342c76738a936ca2d3ccca504743b3e418dcbebda622c23e352b6a0b1d7e9d29a69f0859a4dc38e30075e6553debaf2bac3f5ef1b37cafae8c73ce53df2e2825eedcb42b8f12c5d08bd69f6546bbc80207e939bb323cc7dcff7be16e3db16760222ef29927623590c6659b0317097870fc1e07cc8ff11783577ab961c1123117f834e820a3d8163136fda4badd03117086ef9d07aa4b61b7ae2c1753ceccf60806c64f814b00795c1114227f06366811626bce924ea5163920166396abe28d8f711b45a8d64befd1b9b0a6d5238871fa7159eca1022e86feabe271de26c31c42a9c987527bd0a671fa9f05049a4fff5a", 0x7a1}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x4a3, 0x4) 16:00:47 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0xffd) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x20) shmdt(r1) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4535) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x100) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x22) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r1) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x1, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x80000009, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x87c}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="ab13e9f9029f97c0b7c25b5301d6f8937ee1103179ac64799eaaa78f2dd5cb5fb176a10329ce63888493f8a3998ef02b337dfc7a4726bb69f3d9d943df5df89129cde8eef155c566b12c3116046499d31259d6f83620c8c843b59fcb64d1f2", 0x5f}, {&(0x7f0000000200)="32c48601ea4254510689b0f3fb9185af0daa6f9e01aacac8ff3f38625bbfdff62aa34548efb2ec25fa4862341886110e28ef17fbcd7eb503acbbe2d5d1518d6787e026b773f59395d3", 0x49}, {&(0x7f0000000280)="79f88f3458a181f0e6ef39a2daabcce71fede743977bc52dad44fb8cdb5cec2d6035478c62ed0c3af7ed4ba75d2f9fc33d35388fb2626e01fceeb8487ccb36278d9ef2353575aec67793072fe964239f80198b9baf55029b0a29018a6789d03a7967fe02ffc0782b8a33ff92211b79e48bed57cbf1254083eba5cba08c29f3bf73c6f1d48818056b99416a1e345cedfc30c31dd92c571c78eb709288634a597241ce7a4653765457afa7ce0f48faa64d19c7158250fd0b63e62cfa9687108e502b0b6ac9109d609b5bc9c806a43c93100f776729142cb31ac19800718bfc543a6cfe8ee09448483d76b95862c8", 0xed}, {&(0x7f0000000380)="73f1e149707c2a", 0x7}, {&(0x7f00000003c0)="a84b54a523570fb008c03cda3c6d4cd971fc6325ffeaa479f6d12a456eba29fc3562a2827ecf1d2d8a427639788382106343abd5d32b515c746cd58d1dec117a50a6818b82c0925e4c47", 0x4a}], 0x5, &(0x7f00000004c0)=[{0x78, 0xffff, 0xf54a, "15034bc8a3b8c0a6695b3cf16fdfb5c9900af4b6b0623523818f293c41a9550ee28886f34224e76459f2d39c3a47a4f16287c351a065d8e7e5728786c9cd57fdf789c477e08cd9e2aebe8c1a24e1723b43b560905150c15d698cfe6ba8d1ece2633f5615"}, {0xa8, 0xffff, 0x1, "a826b3caa96fdd84d7a126b5e65ab0dc820ccd3a6bc324df5cc1aa3eca833c42f563a35b526e84b572dab46a5a4ccc95cc77ce859e0ea427e58a78cd93a5db864ab841a79cf2032f004716b97616409cfa3a85c3dc27afa12b77851418fa7b2928047c9ae36f65f4c434a1dae5da8efc23b4e5bb8168356f365e8b0e09ebb1626a9c5bec88ea6bc77dfd61636153111fc5d427076b0e11"}], 0x120, 0x8}, 0x8) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:47 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) mkdir(0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:47 executing program 1: socketpair$inet(0x2, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xce) r2 = dup(0xffffffffffffffff) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r5 = dup(0xffffffffffffffff) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/26}, &(0x7f0000000240)=0xfffffffffffffeab) socketpair(0x1e, 0x8002, 0xffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0}, {r1, 0x111}, {r2, 0x8}, {r3, 0x41}, {r4, 0x10}, {r5, 0x80}, {r6, 0x8}, {r7, 0x80}], 0x8, 0x1) 16:00:47 executing program 1: open$dir(&(0x7f0000000440)='./file0\x00', 0x81, 0x2000000000000065) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x0, 0x2, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000ac0)={0x0, 0x0, 0x62b1, 0xffffffffffffffff, "a147780ac85aebd81823fc097ac100"}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = getgid() r5 = getegid() getgroups(0x1, &(0x7f0000000240)=[0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getegid() r9 = getgid() getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000380)=[r4, r5, r6, r7, r8, r9, r10, r11]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) syz_open_pts() openat(r3, &(0x7f0000000040)='./file0\x00', 0x400, 0x9) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x9, 0x0) r1 = socket(0x18, 0x3, 0x1b) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = socket(0x20, 0x8000, 0x7) socketpair$inet6(0x18, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) r6 = syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0xc4}, {r1, 0x1}, {r2, 0x18}, {r3, 0x1}, {r4, 0x4}, {r5, 0x4}, {r6, 0x4}], 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:48 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x7ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0xffffffff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x1, 0xa0000001, 0x9, 0x1b06}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x3, 0x6}], 0x1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x9, 0x1}, {{r3}, 0xfffffffffffffffc, 0x2, 0xf00000c0, 0x9, 0x7fff}, {{r3}, 0x0, 0x2, 0x2, 0x3, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20000010, 0x7, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x1ff, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x3}], 0xfffffffffffffffc, &(0x7f0000000100)={0x7656, 0x2}) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xf2) socketpair$inet6(0x18, 0x1, 0x7, &(0x7f0000000040)) 16:00:48 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x5c}, {0x2}}, 0x0) syz_open_pts() setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) 16:00:48 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r1, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) setreuid(r0, r0) socket$unix(0x1, 0x1, 0x0) 16:00:49 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) kqueue() 16:00:49 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(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') mkdir(&(0x7f0000000180)='\x00', 0xa0) 16:00:49 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) socket(0x33, 0x3, 0x4) 16:00:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x10, 0x2, 0x400) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) 16:00:49 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffdb5, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x3}, 0xfffffffffffffd70) semget(0x0, 0x6, 0x242) sendto$unix(r1, &(0x7f0000000040)="4a35a6af62b0b3f2d1912d596b06b398205b2fb0dd06eb4aaf1116de57ea4a79e3ba868a02b56cc27e4f9850652997285e28c4c582cf1ae9f21055359d69e7ceaae20cc2013b8e39972869bcb2ce94babea7730a2d4c24c27d9d01e5afdd0d1063e4a948110ce58b9e0abfc02decf53b47a41b19991d23130e18e6aa45c4925c7aecb840a23ecbfb0cffabb51ffd2f20627c29ff3f53927c58a6f36edface7b4eb559c4c89b2551d913589179fa4846e", 0xb0, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:49 executing program 1: setitimer(0xa, 0x0, 0xfffffffffffffffe) 16:00:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) kqueue() kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) recvfrom(r0, &(0x7f0000000180)=""/217, 0xd9, 0x843, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) close(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000400)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x7f, 0x3, 0x400, 0x9, 0x80, 0x9, 0x7, 0x2f464b22}, &(0x7f00000003c0)) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x8001) read(r0, &(0x7f0000000180)=""/254, 0xfe) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) writev(r1, &(0x7f00000000c0), 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0x9eb1}, {0x18, 0x3, 0x9, 0xe1}, 0x5, [0x4, 0xa2, 0xa95d, 0x400, 0x7fff, 0x8000, 0xdb, 0x9]}, 0x3c) socketpair(0x38, 0x8005, 0xfffffffffffffffd, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:49 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) unlink(&(0x7f0000000000)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/232) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x6) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getegid() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="e64cc57505611b4e619306e7c57bdd7c35cb1679bb056cdeed933d22aa5e80d04b5ea8e586f63bc9c22f2a67bd3e22137379ed79dc9875f2072ec2d4ad8fd07515048d2fb83f9853e6a267a540147d56b996d47d30debcd1ab43fa11151c831df2198d3b8ca72647adb433b9677cc3776c5bd3f399f55028470727f90bae4b87d89b97b4619c3d0fd7e204a5ac5a72ac3003a5c0b686a1480ef27ffb5124eee0d9f1aa5624b68b02819acd1038909d53ea0a23e8a4de5f758ef2897a7d8c5b8444c52caa4ed216fd41423f772f6d66bd3749f84660ae282311f9af1a5388abf1be4eb3713de54780", 0xe8) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 16:00:50 executing program 1: setuid(0xee01) lstat(&(0x7f0000000000)='.\x00', 0x0) r0 = msgget(0x1, 0x40000009) r1 = getuid() r2 = getegid() r3 = getgid() msgctl$IPC_RMID(r0, 0x0) r4 = getuid() r5 = kqueue() fchown(r5, r4, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r1, r2, r4, r6, 0x88, 0xc000000000000}, 0x7459, 0xfffffffffffffffb, r7, r8, 0x1, 0x3, 0x7, 0x7}) socketpair$inet6(0x18, 0x8005, 0x7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x2) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000240)=0x2) 16:00:50 executing program 1: setgid(0xee00) mknod(&(0x7f0000000140)='./file0\x00', 0x8080, 0x9) r0 = getgid() setegid(r0) 16:00:50 executing program 1: mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0xa0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() r0 = open(&(0x7f0000000100)='./file0/../file0/file0\x00', 0x4000200, 0x100000004) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/104, 0x68, 0x3, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x2, 0x8000, &(0x7f0000000000)=""/125, &(0x7f0000000080)=0x7d) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) r2 = semget(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x3, 0x2, 0x23400000000]) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x39) 16:00:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x51) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x45}, {r2, 0x6a}, {r3, 0x40}, {r2, 0x20}, {r1, 0x103}], 0x5, 0x8000) 16:00:51 executing program 1: 16:00:51 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = syz_open_pts() write(r3, &(0x7f0000000140)="25a09fb0cd9a045a7cf01d440cac39338f8f9a04eb5b12bd07ef41f188ee84d6d62931b151106fd445cc1352696fd5956e3558", 0x33) recvfrom$inet(r3, &(0x7f00000001c0)=""/8, 0x8, 0x841, &(0x7f0000000200)={0x2, 0x2}, 0xc) poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)) 16:00:51 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:51 executing program 1: socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0) pipe(&(0x7f0000000280)) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:51 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) r2 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x7, 0x81}, {{r0}, 0xffffffffffffffff, 0x2, 0x4000000a, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0xd0, 0x10, 0x5, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0xac1ce1b1a533691c, 0x8, 0x4}], 0x9f3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x9, 0x9}], 0xdd66, &(0x7f0000000280)={0x0, 0x400}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) write(r3, &(0x7f00000002c0)="0337744135827ec13c794ea7e770b9556e6020fa3f4cd25f4e67144eb611adf11e5ffb4677aec182e6db20c5b49d06013afea8", 0x33) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000010c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000001280)=[&(0x7f0000001100)='@\x00', &(0x7f0000001140)='\\\x00', &(0x7f0000001180)="3a2d2740282dd600", &(0x7f00000011c0)='}\\,!}[(:\x00', &(0x7f0000001200)=']\x00', &(0x7f0000001240)=':\v{\x00']) write(r0, &(0x7f00000000c0)="a9f59a87402ed2ef2b270458ffc893a25d75d82b6bd4c9a2773b8696c6cc4b3ffba91f0091b09b7e5de010ebd4ae3ad200a97cadb20ca2e007a2d17d6c9e4548558e053ac82a9f52c1cb1c412b3308c7f1c057beb5ff5be0aacac327027a5877fb3ed8c29ef048702c2397f4211eceaa69c035aced1d8aa7dbe5bcc058212336800ef04416224573b3887beaa0d499b14cc5d6f6090ccc97b027c9922a86c2391fd5ed2f15f92e7c5a809d051934b68375f9ae2ea33686f1e0b71904978332f3ee6726e8f959d29c6a82ebd665e0e65848e2212b13f03c7410b57cdcd290e81f4af57cc4b0654b8e63c1e31c302307bc020fbcdc9d22926646880237de2c3ec9ff0120b71be93b3bfecc92d4ee7c10270d3f5a87f9bc5843e0fca231f03994d4ceb046b5cc886db61413129c1109bf6bdad306fedbcf89b9100caaf2c6ada47013edee12790fe8688a8647f6d4d00919387d4e63c258ace0d0238f1b129e6616e2de091714dd891c8aa71b9d6b12b32de96dff134818c0fac8d85ef14950b7d2e601f5ea963850af487a95895b5d7ca0269e53fcf14f56d4034d8d6746b292a1a08db65fe58de2a3c1e1d81aa29a5a07063228569feb8f9cb1b264acfde198d00cc7741f88476bacf71a6ef218db8445920e8f69537c6105f49e97bdee7c5e9bf7af4eda0da07c7b9ac4808d0f1926438fedb0f1ae669321de97c51a917159893ac34b362b440a021f9cf76257d96b8a9c5f4f87cc69a04ce9efebf2cf34f4bfe88f2636a8be70f54ae136a1d9df997731c3516fab71158599b38d034b23aa1af7f5dddcc59c5a284da71d9023031aa18d1a5510247b37dba8ee0a58fb18c7b20fd2058e919448d708d47c8fe4a540c48bba0975ecde7f0158113ee26ab652aed7096e90c3e3961edad9c332a08423b87c62afa7f7391958511af80228a1a5d12f2cd91b2690a218a01f8fb89a4e7a8361f84b6c5e406e8c6e8409da94fa125646def4c646e75bbcc048a686cbcb8b01904174623c12ef4792b3dbc7143c1105538353a58c99f0148e6f883891882dab61cea557e6d9382ca26356ab14d15345197c1cc5ebdce2eda27c9dde4e47f5cf83e9f1ef6cb235eaba39a08ee68acc5af2c24749e09e060acfd4c550d2b68d3ca20aba3926e43380aac6be0932c1fee36cad8702d5f60078477dd0bd2753dfac29b4d17bff5703a0b14fdefcbd61cc19a3add170fa5fb735a83ac3f9d50b3fd4f2695afe4ae9d728d3ab056cc879790f75d26fd6fd599494146aad50eb29212c81de0749604d9da62a85cb8ae045f437a66a7428b6e0a2a3de9810cdd332badd4f7d909b74d371723c2f3ba15601655c616b10604ae85df9348a2174ed4728fcc345f23cde07e124951e3aefd7829e7103852c0a9a8dc237c2273d362490dd38a4a78045f5e26df3611bd7ceeb232ace38182d8be4c87df90e7b7ef9456fd9597741d2bbb17b79939f06299ac0e7170196f8097a36d85e2d05292cb9696bcf5f69812b9bc541a4faa86791b4cd315285ecf0e4c7d9a35fcd452a53cd2358058ed11c9f36686817de100c97612e81dc1a6f75eafdbf095a233da8b136d528ec6879f3349dda9baca024932c922dc9cb2863189f02bdbbdf220a0a4cdf4b62f0abd2c7421a4713df2e47a16ef973954419215ebacde6bb76ea4e4816ee8efae68151fb7b99a4eebb4a92e9f10ce59ae5cab0540c2130bcab7a46b8bf1f4797c6f1176ae0fc3fcae9b50a726c8b2b40f5000532d6b5207525bcfd5851da74fa3b1bd4b32d2343b3e51351bb2a66d8c9610c657ec2a7d697fb0e13f1d3721d65a78cc684848ccb5355eb7d175613f457c51f386c0818a20d3739dc468df4664be8a8430b5a468c251ff0e0e0f040f57a7123e2bc27b834b656326a319f233dfadcb3539247caa112d002319cd5679e769d1e0aede28b124a55ba5badebe6a823505f04616456b0f5f4155cdd3698c0a183de2bc13c143ce1a67c74eae4ff49bb066e321e51c6e6f03c89e8c8147ea14a465d585ac91711488b27ab175e964c53426dcdf3d9b924ea5c27392d44d3505a148a2e226c76f95b24648455e2c618256ed8330a52570b08e57f254c248898c0a63bc48640de56d35efe20b8c357b54d6c77de0d7b3703bd1c5042c9e2321f6831e28549dbe403e557c4ac6288fd9993a7b089f51a377a4709373e4f922a7383c108f7d6e5ce75294c8a759f8c445b1d5489642aa9e6208431cc581636647705bdec2e6f15f5d34e5de2181e1714d1d2b315ca62021c9ba2aab74d41008a4667c815cb811d2c931e0bdf7eaf951bd677d01560dca894068bdef5c08447accdc025e7570ddb9b2f0e22f93e8996a0039001ec5f575d0256e0db4fe3069fb1309b40f25e16e52b6945be81b43b9537d6a6d81779f890328029279c3443798d17296eb2e3b7f199c37f0d99d0eb6319fc3cc38e7d62c04711a5fb49f7b1e80f8fe34dd2f0d30c0f12ea2aef89712b70ea896b780306a188f13502a59f8fb236edf9668ed599da62f27aa86a9859b8702d06e983dd01e280d2bf2fe9ad9e6e6d987f5d570496164af426c150f0fd6ed9c23a75d973d8d224985edf57fde12bb784501d59bb3be0ca5c45412f25aaf0aa5fb220919f5b9358a9b962ae9d4384f0de33df18938d09d8b396b0bda921b41ef0edf38f99500de97fe90a89f7d4c389739c97088268f54ba13ec4bb3b4e78aef7b66968f2b25368c14eff03da2eca8c1b74b4e3a8860f91b8ac1246818329dcac0c4e9484a6e1873d3a48ef1d8aa334ae74c4e2045c83a27dd5e382491f2922b168897214480ea18fb7946a77068324bb7f1bef4fba77fc28b8227033dcb031cb955280f04299f3004e7312b79ef0ccba30e6c4d3cd1db3d17d5caebdfe25ff8a2f673381af53ff4c4fa1e198dc2c08cb419017a64a77dbdcf723b43e8f6486930657916157ed2152d9a5e79c1485079a69763960b4b628f7f65dff0fc039e004f1c8fc663772e487789584f808dc10129194a5da7b40973e007d0f1125411e8386e3690daec58420bdceee0d3b4c28a2b2f6eb657e1e8212cb73802883191ea7c725fc322b4f15d0d30a1cd172b3efb3b4a297d808a827b71f311722f2439b5fce897e46aba3aa3463646088810e6f4475221a15a1d374a64919c69fb3a57aac7e8924bfacf0892d5bcba40691ccf6e3d64fe180efe43db0b2b1d2f40ea786b5bc6b7b47acbccddd04070576d38de1cd0b87b197d66d0339bed0274e4dd5c772934760bc63ff9ddcf81991f1378b3c28f8e14aeb7248167e5ae871cdfbf628458fcf0e7a66918981d7401b66279ff36ae1d948646e66000b7dc82f58c7856f9106e2793f013ca85efa9cfc8ec2f626d96a7f9d954199655e30e32dddb0780916fb1472a6bdfc13566eea2bad8093d99de0dde8ff24f8b9aae20dbeec7c150e62178b69c338a2b7e1f2227061533b9e6ec420e03713f5ab5b120230c6c21c12a2d34642f36c6151e119cece5ba6e222ce3ee71d0c4f835741e4210d823ca0fe5d3804bb6a228b525db0d2109a623d181743870b8db5f891c7f21707f27f3fc3ac4c3f4294d358a58cafb68c01be9ac2fb699f1401563e757af04b88899faf3aee1b9f0b57785dab3d81adedb1f282843b37754bbc3f057c73bf7a62b11b593ca4b26bf693fa14d8ce12c460785020b1a8607f1fc8f162ba41a34874f716586a89bc61c98afe61664e7f9080cd499440a077cab5465db50e26bba85afab4c18155419e014de940e6b500117b0a0ab9444ba713babd1e98d80a7a2228ba120726e0f4723f40ed464b924fc9a9d37184af77d851eb1d7a619aae3ef132309a343f9036c18718aaf77d24f096fa38a3d22fa4377921be33039f525e29dff49cc465a8b2a8f4ccd1d4a3140fd32e49ce6442b053236a3a89a59e1ed130fb94b480e4e03c3fb937dccac864d20fe879a56ef2784fe4184a3cfb0fc4bdc7d87e445afa9185e8e6bfa50172d8de50d30a970ff4af1036b5ad2aed03f457474da0576d2e03c55c35f8adc933d83f6381f47d123c13f493ebe57737c48a80e5b86e20d7d56d13dbc6cb85bf3fbf49a9be4785f72576116df89ff8029a251fa6dfcea31006d3e7d7871846fb91063f4c9a9186f1ea7a378c8a749600be409e72df770032fed41bb58d204fa71aaf4a9688505a067107ba3cd7aea7ed51c85b7f217158e115b6595291ed5a22c0954b3b80f527c00eaa0fd457c8b11055ad081e74abb1ade92ab9aa20deba465a0d3c8ad75f87766246869ba719c48b7e8521cdbfaa5edcc75a3cbde7a2dd4186904141924fcf52efa9011d77cc2d8825db6703d5ab96b811c6bf92d884ab8ddc29928c237f6067293978a2f43542fc4257f9ebd210aa956d2cb3cba0d7387d4bb3c768e2afdd6f84728ad1e9eaf13f9125ef4656013340bf89533627bf3e1cc474400ce67709e2d23e0d28dd1c09fa392f0ad2325ef6c0e541161dc571fda3401bd30c58d150274c3e493394c71ec26e5181a2fdb6eac3959ce62d1f84896eced105feeb2f98b2db5f533a7e7e8309e9bef7be8d9fa8c48f2e6883c7d50f0e3cd059dc4c6b0598818c810e99eea268487c3ea53534b6a8164f491121400998c555bf84287e64f6f8903e73673e779251d5306544e966ae5756b8c6db945f0f1ece4ecba0312e0e54a0ab27da610478f0c58174712d830ee2266a883521c4abac1671623b797ec55c4840e0500c874ae03b527280bf43c610dbe16d6ec60ae610512b2735a074ed46c04f1d062a7dd69c1ce4c3fc9630c24fc1b24408c5b5baa46434d8bffc6f26b90e6e6b8164ba4de1813c188a2bd103735726f3e8821e7cd31780dedcca6deb6ff577cbcaf05e0098976320adaf3e7f2b119a7e2c4191519aadb503967ac827d68a30d11396bc4df94eb6be6c0b076e1fef3a1906033dc3c93268b6051397ce3aa09c6123bfd7aa335b7738aaef7b0c6c69640827dfe9336e88c8d837bb25a1234edbd386b740c7d963c79ffb29b163ca1446cb94b6e692429b6bb9b59eefd8b611938f748281b1d8794d703df91343c4aef23d143484c40d3b00026999ee91b9f2fbc151e7311959b435e50eed2767f015f260be0a53e2581cc52ad20836a60d977789863352896b321fead2937d3c47827e36c0e36b0367de5d7612cbe91f6b50de2911364edb950b670a8355b480ec79a146ef2cf29776740e5f98eb92fa3debfa1b292b7f60d3cd0352ee875fda1723c118a3036ea9b45fff45d08b1fc3f2b5e284681e8022778af40b04c9bb87b129c1589051b380c2395b9d3675edd9ad2d1718360ffe77f3d3049b14fcd37d1051be62d2216218c60668cf09fb17c84ab59df8d045a15884f02bc68f217ebb3d097bfa580f260f99df61b2ce94db8cc21d4ec44918c0cf50395af8585d637f071f955a658490be8231569adb429295d045bc8c2bb69dcd404be13537204204e102041c025a7ff76f18385e6372e31ff82e89599f369ca4b788810a1338b78dfcc55d521de6437057bafec01c00a2d2dcf3aa5898c45b5bc8e852cfa496dacc46d5d9144bd5e1faf1066da384011b11c92c59f1527777d2d2c9e68f1edcb2a3d61f5969e2331190b2fef538f36375a69b6741c74220da0ac59822fbdc014d6f84a4f9eb4a1ed82487ab62b40774f075961f9442bc4b9f9402fe52e6c908796130d321ff9b548bd18f73b1e16581e74373871c89523021fbaf2a27157f487a42d9e533ca3a61973c0639f3c141574955466ddb8f90", 0x1000) 16:00:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) socketpair(0x26, 0x3, 0x400, &(0x7f0000000000)={0xffffffffffffffff}) fchdir(r1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="fe0100fe00020000"], 0x1, 0x200000000) socketpair$inet6(0x18, 0x0, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/92, 0x5c, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x59, 0x3}, 0xc) 16:00:52 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() fchown(r0, r2, r3) shmdt(r1) 16:00:52 executing program 1: r0 = socket(0x11, 0x3, 0xffffffffffffffff) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\'\\\x00'], &(0x7f0000000400)=[&(0x7f0000000100)='\\%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)="24c42400", &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00', &(0x7f00000003c0)='/\x00']) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTART(r1, 0x2000746e) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080)="fae69a1ad8ee1862e59e2e97966759af0e521b48eb053f148be0273b9a51fc7a4cedcf30cf612f958d2b98af6e5f4caf2b00521771438963b599e70e1916bac2aa641ca7acada25135f2a10bb228035e6b2cf6cb23c76825ae41236642f5a2810019", 0xb2) fsync(r0) 16:00:52 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) fchdir(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:52 executing program 1: syz_open_pts() r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4) fchmod(r0, 0x20) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x1, 0x4, 0x4, "5005aec28073599a37ad08d0ac8a79069413ce83", 0x1ff, 0x7fffffff}) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x4) fchmod(r0, 0x100) r1 = semget(0x2, 0x4, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/9) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 16:00:52 executing program 1: nanosleep(&(0x7f0000000100)={0x1, 0x804}, &(0x7f0000000080)) 16:00:52 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x40000000000, 0x0, 0x29e) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:52 executing program 0: getrusage(0x0, &(0x7f0000000240)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$getflags(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getrusage(0x0, 0xffffffffffffffff) bind$unix(r2, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = semget(0x2, 0x0, 0x26c) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000001340)=""/121, 0x79}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000013c0)=""/183, 0xb7}, {&(0x7f0000001480)=""/211, 0xd3}, {&(0x7f0000001580)=""/209, 0xd1}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f0000001680)=""/134, 0x86}], 0x7, 0x0) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000100)=""/252) 16:00:52 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:53 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x400, 0x7, 0x7f, "3ae33916ac06b6fc430c32a410f00bd26205c671", 0x10000, 0xf}) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0), 0x6) ioctl$TIOCSDTR(r0, 0x20007479) fchown(r1, r2, r3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001200)) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) sendto(r0, &(0x7f0000001240)="f9b7cf38de982fcd23daff11a7b567", 0xf, 0x400, &(0x7f0000001280)=@in6={0x18, 0x2, 0x1, 0x7}, 0xc) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) socketpair$inet(0x2, 0x6, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000280)="bccc784f362108ae517ee3438a1664ccf4195ed1d3b490ea38e7c9e3dbb6e983502303cf1170eee8ce0ee97d456733b53f8bd717736bfaaacc530b7b88afac713b91c9e1b65e260c5708f8fc9a81c25fc67f4e7df5f8dc2c3c6b7d67fc6077194bd5e1cf34c0a38cca61989d7fb87d9ce82e30640d8b7f92e670055eec81a47505f607308e244e3439578d1c48b5f796c2dcc3774acefa697a97f91f8201a63e082a3c1a2319b438d506dcfccc1507c04bef0b2d8f2a97b10897b0b169a48ec3afbca7650fdeefda9a87b4c7c7d2c8444c11aa50f12ecc4c22076f1e4d69843a6fae9bf1d4f1b7317f14a58136686bf8dbccde9fa4ae8caaf5ded61f61a9d43794a1b14f76d147f75ef513b948009e4414f977e1adcaedc3b130eadba9311247ad5ce6fe3f515fdce326f559f4cd5e9c3e11030e893a1f3b544a815e975ab1b56dc0646e34200bb1878860ebffd2415e342b295823c546df939b2bd9c1a6e81be3c2f7549de78f25e9b24f77e7e3c7df990c2056792403b4974d27f70ac917c6dfe048e270e41527eeb2cf22f4ef59704017505e02971e76bffa022fd855a1fb8f49073a8a020fc4c847e0bd697d226eb169627bedfca9a4b87316c6c339633a9ef4c5dac29b47a416cdb8af529b73b475c7323198a9843ae59e4435d5a23d3fa9aa0d380b542a18812ddd336a2ffc848dbf1d3ca7eaea12777249f72a5c2ddf8faa0921b205c8af8f450ecb99f80af995e958209d4a797fc8a7384de1c687cf4a4fb2e51bf42585ee54cc7fedaddbbad9b2059bc2bd04d2effdcec44dd3c928e8f2411308f949d944b6a2e30a16f26be608574515afb77dc467fbbbf67268fe2bad7b5f792c73985d76deb6ef2572dd354194ca082dd2c70db2962b2dd06717029ddc31c7670dd1c380cb6d5e3d7f5752b7f7bc4d6a8ee27bfa2e57d1a16194010af906bc28a4767eb7f79cb09bb4687adec6fd32672f4b2f46afdd1de0976e449238963b918974055010957f41d54c68ce59d266422d2e141c2ca531f61179aa7cf8c155e7ddbd9272ba8ceacd39ff1c6d21570605bea5af7b4d5f34116d05afc9da41555b22bf18546f150d311d79cf9ad7994c49b7d04740f7777028bbbab53c4f67fe8c2514077c6f001faa0ad3e0f4a0a414e841478d5e7319e972e84b6874a3d98d79ee83e6957e042cb9cca4f5c792e5c295a33fb71bd5048cdf4d870c9858ce165ca71572d72043bc94b77cf7a38e282966ef25c9475288e7026d1f3a1b40d41b680ab5ee030c8af88b6da52806ab656ce7a3611b45df62c710f2ec17b6252cdc591c166bdce62d2a120095c02a621ccc03083711aa91b84299b6982b713264e4c28d18fe7ebd96c1e4bf317b64e9b1bb3f4620c12c481a5e9707b42cb0b1c9b77c6a1ce0e33e20958b665291fadbfb58745d9cb894a292e28cc8c84923a7ab5a16ca86ec9038b6dd577f1f6e1145c73dffffda332f1b324f716cbb6e9475993494edcd9efff04913e4dc3082e76ee81182c70ab24bb245a25ce9b47dee2cabf83f01c3756a91dd49e5f6760b86b14bc4778c65f6308da8615a985b4effe844ea8a453385c5e66ffd97d8e27065b8f51890dc6fbdab25020a436401cca989aa1d4eecde7995c74036c3bd47d13fb60391203bfab2bdc75a5dc1b45698691ab45eb6c0e818be28ea78ba7bd9f46ffc3adc93d6e07d6697dca093102c433c8adc493f9b65aef06081deb577ebd9bf3c3b91b68a9acb94a9ea6628fbc2ce5796b119c81009a18c9aa758ddee596b246cff34455ee5160f3b0fc2f61f685d8a019723fceadc54af30532e97f443a71020d9128a61f9cc9c6e559775c5c3b2a7a88159c773052b44c49a7424bed48ac767dcdc62c202e9caa52240245d86ad7aa8c3cfef40597c6cd89c12dc5c05219f4633b1b7e4b03ec3c9c6eeb7eaa540e5c707a6e636a5b966459ada7ed367f62698358ea25b8c747c3d5797b8528e1fc0cdb7813da5e3ec2cab44ac141744f56d4d9d935e96793cecafb1b21e0e26bc7519437d80a4218f31c2f4132a66a91d2a4fdc4902f57703eec3b5c9c64188714c3d129783a949b89eaa5371570f08d0d265b342386564ad007848834cd4b1061a9357a49b6c789ed81fa276d3ce24c97abc0398bc2a2c4f81ef61b74aca060f91504958505ccac1fd3d6622c38ce093bfa7cd9b2c33fc87e56773ede42f20b5d974059c9fa260788a322f3957a640289b5963c09fe83532735e23327bd9ea853b911e58467ea3e628eb3aada776ee80887500382d8cf8ed1fffba29dba5a629c84aa0497b3dd1417679a71d6dd659b785ad0406a6c16ad4d598950c463942fc6bc0cdc97c6ffa8c64c6503b73e9d5758da8de394948572e9f714ea196c89533221846dd94210be3cec9f896a89419ac6dc0ddbb09e69a521dd9234eab85b5a8066f3a678f357a3dea5dc04da2a8b2ed294255a373f266f4dda0b496d558dcb2597c82022e17defa7540ae0b4193a6f1bd1d2578df961e3666327c632a29668ee32e1bb958a442eb776b671b3324bf750bcb2cdc2e31d93059d9ddf933efcf1c1d9bf00d3792e2ece766452864d009e0f11505bc263a6ef52175995835197497be4c722bd1a989c2cc1ab60120d4450ff23ac664b72b94b22137ae31cd0fd378812099fd2309e0a71e722d511e1e4cb64aa25d2aab740a6dafcc101ce23188005f0706cc7aabecae996f0db9ca1bc30963489c2f8b7e59c53186067498fa964f1e5177cd7aa2c5c4073c842afe9bea347956cafdc14560cead94b8b0814ed5ff737567c4f2afa00098b8b4a122137cdb413bfddcc21ba9f77a41f4799f30c772bae0c3934857df93a0224dc9ae1a4e4900f70fe198a754cbaa26f3cc1a674f1b0b019aa51c01254ff85a45a6c9d44791ddc0781dafd0a830ae2c352d5dbc950bb21e63af8578ea78dbac4a34083bbfa181d1de29729c3fe36430ea91fc16d6237349b9a1289fd94614c3eb6d2659e3ee54c2e52f56fdf80ab12dd201cb26e4d65f3b9217c081ed91ef875a71bdada3931f4fbbc5312090c60f915f12803ed4262a503efdcd0bed95a0df0668c3235a2459c3c7a5b4b0dd600dbda18893b5a1ff9a82a0e2ae2f6481b06c34adeb867a1fc51f89a4597290e4c4c16560cfa4c5b37f199f453b9386d74854b22686da065aac787c0d865c8375992dc4fbdb640fe89b0f05794bbca70ebdca7d686274a6541a991a0ddba0867e05efc4e392434d706246d4a302a48b2295a3bd9c613413bddce9bca48cb75342291ba9f12c7e7d4e00172707522a0d938d6f79d8d60fa9bf4d08c2d7a2ec6dc8188f43208ce5ed191e04d30c405096b523123c2c25a307944198c1983747d53f78902716968de8c61d6f7b3dd498e96f76194905258a9bf0a28c18c1499ab1476bcd808d608dcac02f105cf257130c782c54bac3e28a1ec53b300c65373b000f0a39373b8137bb1970ccee984e3e72aa7bc4bec25dd8c4943960e6570e43e286b95f9d01bdbffffc3f5e1cadae3a1aaf56f112837f1c5a0f55dc444bba460036a3597195580fdb6561b244f6b9720a1de5a6e68e169e6d7330373f91f8a582d995c43f1562f9c4c4a5926794afa0648dba8919c27f7c77c6c72c4496e8627339b74d533fea3733863243adae532cb8ebfbddbdcb04a85abe89fef4ea22fc2188d582e819089d82649f119c0b2e82800deb6559f13bdb2eee102ee56cb4941c41dc17df569374be1295db3ede9a5d97ce9abe37f1eade1fc587958c2a0e7dc8989bab46a6c1bb964e0e053b9e3a33128df3b60189c9202f4c910e39cf8e97f671a917e6b7d9b9ae920ef5d13504108214d2f5a65e9565260fdb56fc4496464824d74dc58ae841af24d0cc77a7d8fcd4d20d13d05baf60531e4cfb244dcd3f002941b50493c15342855f94da1257a7dba015a9c134b8b23335282958f8a796d317db872f7944b89d08f5d01aedc05c263245c9722b9cdd1889e32f37c1074084294f1fe9e967442ff7e067717f296f39bb8d6a73da19f091dfffae50330ad7a15218bfd998301490f5ce8e7840a6ca0adf5352ea4b8eaff29dfeba1e77abb50085fcaf49eb35884c9034e4d1e81040b7b1e499b3418aa6329bfb5180ca95eda0c0e943af646f672c1fddae9cdf551c10560715831cb66b7ae457d1ddde8ba7fc2b1d37d68e6eb7394d50651a7920254d1a84e5430b5ae14def2bd08e097dda50fba5fa0c3deb7d2b437e5693d1dd80b6bf3d2053eb14843151b0e98ec0418a43409f8ea131e97921822ea8ee7c60dab82d7efb79e61ee0187eb56cf9114e58b6e5d94ce5436c73cba40117c2a63619404edc99498c52084dd769db282930a2e3e091e3ca30ea9bd958e8ffdde5fb22efdb1a62a36806c25485d325b22cc52aa5dd14feffcce9f556f39243a509a615f487f9ff4ef0369e87c02d0d1f70e529a49fa493684d455274982f654ece181043bb0e1672c867ac4f13bc787bba4a83796fff37d89e78bd2d64dea9ffd3f74ed99b9ea60eb30dca26b61ed198bfdb76a4e6d8f02e8cba38d019f6f3dc0c600bb5e891762911699da54a7b36d1cf0e3c662931643cd78019f4e3cb69ae286714a8eab9ddebf61b0a43b3d90a81a24ea618526a84c715a6abd24057eb87c8f4541737f6a0176a5118c6b29068777d13564c624565b253a0cc72277387a2fd22d06d89db80aa7aa89282a7fafe5c58ed7f3e189ba22332cd012c1da3e18301250575f0f3623f79903dba26530c4dab25fc4c31901ff565bc4947b419ad3709d3a0cbba87d633b77e1d2a7f1cea3c4ca0792dd00e287992a8d4a67d9148fae0cd0c5bea6916be042a5ddb58c86726560f9c3992dbf800d90d97a3307a2ef8a42a843f07d97312f28f0a9d2d132fdd0aaa98a0f25b783f3fc89dc0f44596113f89e656f838c33cbc3badd5ced3156a88c16191b297da615e9ab52eda2f4d1ee110c5ed4ac2e4a6c77eb2b4f0344b34441607d5912d68425b5e482a206175ead6be5ffc2067eea07d81208f291134ca1370f180356fcd2f86228b661617abe197a26071d04788700d34edbb9ef701911fd873cb1283e7bd96f8d4d601fd8ecf3ad9a43e7b39ef8d38b6ff52dd0631a2c48b6945147e959328f3b2c0e9ce4188ad85dd29cb2c0a061445d4c7fd2113bf85618a86a4076c199f2b4ac22c97df917366e1c8096957b5cb9bf5ab1058b9712b83b0ecedcd3346a89f04b5c458a54c2278ff7854f47e61069b621c77552c5abdcecf615406d83ffbe7e5fe2f70b839831f9f1f99f1a96875dd505eee016507f7682e85fa8ba010810fb045053422e38399041da0c90aa3c80beac8ea52aa0869658935ed829a831f85ac179399341e2b92efa374383c1c4f2585fe48f2fa35c54d6345d511967a5bb6513a851ced402b1e25d911ab98de9824c7d5e24de97bf0d4098aa2348460f12629d18708a629f833805d84f06fded8a03b87b00c7f301de0f1f6a9ff010434e3883faac98efa9719a3a03cb59600e541b964505146be9c04d13f6e30df5da6e0b8fc3a84c311e255ce146125b2e7c232aef1bd2af4387ff2a4fa63ab8d8982ccc8134ff1dbbb9730f8a1e0500dadd7e55a2a09d0a550721ec4300874eae41d4fe31636258c362e5e998ae82a3990be1912651b1aac05d9fd4c6f2ec26a3c104a84cdf036fc45d403c418ef1149a53bdfeb080e6c5b78f31fd296f898c9e3b060af1a42194a4e32eda4900e60948d122a22d92ac2763fc9c432e1feec777be5ece579", 0x1000, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) unlink(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x20) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:53 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = getpgid(r0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000800)=0x8) ftruncate(r3, 0x2) getpeername$unix(r3, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) r4 = getpid() fsync(r3) r5 = socket(0x0, 0x2, 0x3) fcntl$setown(r5, 0x6, r4) wait4(r4, 0x0, 0x0, 0x0) setsockopt(r5, 0x9, 0x5, &(0x7f0000000080)="f5e1a0252235cc4df8f977bd4a7409cda7129c77906f52743bc780e5e743a45f98df9b8e644c16068f59ac87435d77627aa15772651f3348c48b10d82304a6fdbe567a70531f08", 0x47) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r6 = dup2(r5, r5) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r2, &(0x7f0000000980), 0x8, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg(r6, &(0x7f00000007c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[{0xc8, 0x1, 0x4, "6c858ad99a8efc1d2aee195e90144259922ceac4a20929fcb4b53bb7e922a4a4c26917458dee761ab86bcb16e83fa1476b87a6bdce7b65c75a0938591300149d309fe6bfec2b26ace532071540b64a4c040b4163254a7a9923f72d4dcaf03b1faff942a8acb3274897d20ea2f8831edff47706f80f3316be3366cd21d18e7dafe0c94d870a51668b92225c70fdaf29db2e7b71494c66728fe70bf01e04dca95b8f5f70490be6a8c8d76141bec89df2c49b62fe"}, {0xe0, 0x1, 0xfffffffffffffe00, "b750ee8eb178f54d23b3cb953cc9baa2a70419423e7c8f73088b852e47a5c2f1d195ad5728695d39bf710491dceebc1f99a2d3e658dd6caba53bd4e42b2b08a8c3acc181d5aeb40751cadced4ae82ed09c79655261a244c26e7518f9ccfe869760dfda1f27a695c2918606b9b33866fb81f26689acd5a3560111afe638b3180aaeec8c67366d4bf8b1dc5c0241d7b1a0cca2580184d4141da2fbae80c23c726db0f0b2df588cbd5a6d7fc0a66db759069f80f94424ec235ca208db57487dcedcdf4537bba59f06ce718d2596"}, {0x58, 0x1, 0x5, "25e8bac54e8088f2ee371670d0101b976c8233c088e082ad6978e57702a1fce8da7b381d039fe227a50b42515c7bfe8cfb6cdc587b4c38757b84be2e31f2460116982896e83edb"}, {0xc8, 0xffff, 0x0, "919b9846eb45e61d481f2f5e3cc9be35674060b66621d277ff7b79e9686bcfd1acb7b7822ba68169e16dc810c196a74c1f062a2644ba66a4b761c3e4c698f857e673bfa36a470d99926dff3b27e8255beaeb962f3fa25b4e4c189e4ab9b882d9494f41afc90ea25a9ae44a2a7ec25cca5156245e38bf795e7ebf640d512d319c12d1314790150c11d77fcc00dcda768161b5ba0f23bb778f905cfec809983ed112623e150dd3f23f881e154767ecf4892005"}, {0x10, 0xffff, 0xffff}, {0xd8, 0x1, 0x4, "a939841a7c117341e1e61b57b7b62d4d9ea5989570454aa99b01c4d0ef1241dbabc4ea36c963730ec0122a0fbf496d0903f8349ef87f7951527d24bab944afd91d89a98f1bd7a4e018042b7f51db63eafaf17bbebeac12c91c10093818a8e09b14f23f154c6602ee97fea3a90e18dea8b0ad2519fe4f4820416d29def1d9f7305e5a09c7fd08d675e7597b4a28998eb35b833e95e87e118eb824ab0833d17f4a0b6bb1411da0116046f5f47d84ae3ace6242a8f7ec00970a7e59a8ef3a250a618d4e5cde72a48ed3"}, {0xc0, 0x1, 0x61e, "dafb011d1724474116dd6fb0f68bddf02f9244147569634fc4f30ca55892cd02d4cf2261d518b6a9847c08565b92070c3d0110cc3090ee904d7818d23b16e974cd5b6900fe3c549b175d23e5a6a544188eb46936ccf8a3ccab475abea987a3306e840813148e83b834553a94d6b759d9d627c79e390c42723b41379d1133fa799f376e10624cc4b360d489cd63df687d60bb95ec45552e0dd7fbcf86a657439c904bf3fd5b74571ff6478e"}, {0x70, 0x1, 0x3, "b86904121dcd4757febffa6e2191ba68107fa067900eb7d7d28be27b5ea6b479cf19db112906487fc584551aadec71bd17fd77202305181c3c2b52698d934cb710a87fedaaa1c9c2c3503222766bfb7547a078aaee6d24737897aa0794ff"}, {0x80, 0xffff, 0xa46f, "8e63b6182d5e674ea68aa2bd4bc4309974b8fa77ee69fedb8715bfa0593a6e9e239e62d87fa55a89ef520716c54f44ddcab6b94b77568fedb441a46e4db1cd867c980a0db1a09e87e2ddbfce0b1c620e2818e1b7fd7fb3ff2dcf409c5a66ce433aebcfac3ac7d10ae0d7954e"}], 0x560, 0x4}, 0x400) wait4(r4, &(0x7f0000000140), 0x0, &(0x7f00000008c0)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000180)=0x4) fcntl$setown(r6, 0x6, r2) bind(r5, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:53 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8240, 0x80) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) shutdown(r0, 0x1) 16:00:53 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7ffffffe, 0xffffffffffffffff, 0x9, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) mkdir(&(0x7f0000000500)='./bus\x00', 0x1f3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0x80e9, 0x1, 0x0, "bc92a864f1210a6f13f13700", 0x2, 0x80000001}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:53 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682a20320755ab8bdad345f07a098206fb2", 0x0, 0x10000}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x0, 0x2, 0xffffffff}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/218, 0xda}], 0x4, 0x2c) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() 16:00:54 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000080)) clock_getres(0x2, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x5, 0xaad}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf00fffff, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x12cbdc08bcac924c, 0xff, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x81, 0x5, 0x1}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xd, 0x2, 0x45242d5e, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x101, 0xa8}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0xfffffffffffffff8, 0x8001}], 0x4, &(0x7f0000000240)={0x0, 0x6}) nanosleep(&(0x7f0000000280)={0x0, 0x9}, &(0x7f00000002c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x9, 0x0, 0x818, 0x3f, "99660d1669b3a6d20727bbe81b1db9bc6e7c170e", 0x5, 0x48}) r3 = open$dir(&(0x7f0000000340)='.\x00', 0x282, 0x1) clock_getres(0x7, &(0x7f0000000380)) r4 = socket$unix(0x1, 0x2, 0x0) nanosleep(&(0x7f00000003c0)={0x2, 0x8}, &(0x7f0000000400)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x5, 0x4, 0x7fff, 0x9f, "d02fd79f6a9e8005042b9cb522a09b755b172063", 0x18, 0x800}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getgid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r5, r6, 0x4) clock_settime(0x0, &(0x7f0000000540)={0xfff, 0x9}) recvfrom$unix(r4, &(0x7f0000000580)=""/253, 0xfd, 0x0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8) setrlimit(0x2, &(0x7f00000006c0)={0x80000001, 0x8}) clock_settime(0x0, &(0x7f0000000700)={0x80000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000740)={0x7, 0x7, 0x2, 0x0, "35eed46bf59b84a60d1f7b3e9305d164dcb37706", 0x100000001, 0x7ff}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) recvfrom$unix(r4, &(0x7f0000000780)=""/58, 0x3a, 0x40, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000800)={0x7fff, 0x9}, 0x8) getpeername$unix(r4, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) r7 = shmget(0x0, 0x7000, 0x1, &(0x7f0000ff9000/0x7000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = kqueue() read(r8, &(0x7f0000000900)=""/179, 0xb3) 16:00:54 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) r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x1f}) dup2(r1, r0) fcntl$dupfd(r1, 0xa, r1) 16:00:54 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() close(r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280), 0x9, 0x0, 0x40, 0x0) 19:14:08 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r2 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) sendmsg(r2, &(0x7f0000002840)={&(0x7f0000001200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001240)="8e55c1ed4cbf4cd70442c6", 0xb}, {&(0x7f0000001280)="43c3a22f4729bdbd012b42011f58ad3a467b8ed42cad10491be7a471e572d876362d810035b9212d62606d6fa9ac1d4155795afbab0ba9367ae07fe92efe5587561f1533bbb234e55780b15950bd7fd4208d55fdf1273a8748bf1535240652f0d139c0615edc0c4d0b12cc75c8b0f095e59dbeec7f284d1e58c9dd4391b8a8824f09edf962ff079de69a06516fa33c011cdc43e40f8c82dcc86bd1689bbee492b8732e508a799317dfdd648cb95e2e28ffff48a9c1a3adc82b3a18368aab81d502d9e5bbb1108e769609e823b4ccd2610373d41e228473feda", 0xd9}, {&(0x7f0000001380)="76c690a0b6be62184eb4a3e8ff550cf6d44f65025602229f153d911a6d7e86e861aec2eb6d0799ba36f217df951d3d7f1a4606c99b3f55ab46b46d51fcb998e6fa48a15975", 0x45}], 0x3, &(0x7f0000001440)=[{0x1010, 0x0, 0x20, "0bb397247b37d60ad9521dc1263a31073d4e0c00d517596131621ba3cf097a77b30b2a810d8be1f32f49bff54e78b42af5258c6f2460325e1e64d4edfe242df3ee6a2b0bfca5174f3f7b7887c2c7c9bbbbc9c870d7f90bdd5139e438567e2614742517d2e996718cb001153e3dfa06e27f779e441adcf85b4dd02b5cbeaf9ebf77ed27cdf1278e1499059fd78494869817386146f061e62c45f04d0a0f99b79224978b4129323ff6c28ca04f43db76824f05588a4749d39e632cbccf72615496e1f0d03e065db3878a484204a949c6cb9c7488ae62d15ee06e69deddc84e29171bfef033d7ae63b02f4e230c8d2adccf87d7c27a9ef6dc760468e1b92604b6c3b1875f16dfb804069cb888afaaf0a11de9f1044326413ca55e9dff77af0c2e656042599a559605a6207d3920e5950e5451f6ceccb055b49fb0307402f66ed162653ca11b43510d43a73a4c785fe397066a2497ad0b315f397ca1dce6f76b74e6fd1143226c8304b513cc1a6421857d7c9cca452c05a548a6720782c6978db785b69f05f4410c0333e396904191e2b6f1af4927e72e4f049b62a5176c4c4c44772dfdd520327089344b9eb92a4da151601473a1793b8c324793a927a7a0b27eb2846be19b6e56d6567b2c978e370e1f39299964ff8e90d7479e6925a79163a8f5f39b73d15824740ca899a4f71452f9abec1ed7d5ef88bef226c6570b2f41f7af308a4a9799c07a4f75df9fedff9ccb47636845c22f2d6ca8ef9b0e95a57f3f071f3ff427e33b7ecec0cb1b855f11bbf051ce49f3558b891c86b69b769fffdc151dec362377f70a21f0acea0ce8f1b673bbda6719483b4e6a7340b433ab3b80a2b9024913e5e23c398b9a6302202873b1350a111939c6e436172f6fe96e9cfc3087c64c53b7e79878ef32fcd13f4cb7adaa420e2a54746a2297b7838e66bfd6a45bdb55238d459f4317db2dd9341508ff41f66dad193e4edb6e2fd60fa974b6c6852b468a0fac19e249a8e764a1a694fe2a23affc7767b22326a689553ed6cd9726506655271da5714c3e40aa3b18fbc02d55e163323e50bafcf6a4b490cbe51e43785f01082f7f817ec7159ae6a5c446b4891591e16c5ede7b32ae124e5333ac3834a64b20e3b4f6f032a0b8df6c4bdb7ba8ee57f9411cec389ea9e4d38929d7ef410221a1b93cb96ba9c228a17ccf64ece067d419546e0e89d26610119fb468fa1bf147d14d41ea23fcef5f244c586a94be46705421889ad68b11130f4f8ed3f38fa567b03f6c05b4514f557f7cf04d275593fda86c8649a86435f34010ae1ce94c5e527c61b8125ce430e272fdc541c9f3896155ec7e1ce5f3c12445a9fc06118418d9311ef362a88894f89426f05290cb584c3058538be9cb6f7ff2592c4b9e2f17f1087b9a95bab7e71a38f4c77de14e3795a52bb9081663aa8df77f8f29bd037514d4bc729b58b621f256e22bf992e4f19a8d3a76122aa66eb64d655749b2962484e8b7c2da0a12c1e5216e8d5c459c3335dcf72a526016da311b87613e77ee79467b6e4ec486dd95bd37cd3516f5c717f1aa60ab637fc2b4f269982c00ef3678019494a4e4ed29bf65acdce617d03fde21743ef53186319195df645478a989e629acd2f04866f1117124cb40dfa13d83faf23a5bf2bc4fc8ef545b910e3a5d790bf5b28e77f593711ee5f7836af75165a68dcbcc2b521118dc1df3a07f4313066e4391250ab648f6e24db85a3210239e529f15540b911771029491577818dd1f1033c9d042bde69daecba907d68ead5a6b66739d324d3e454dda0e9923593671c5db446fd0e3443ddfa2ff7fd11f2bb18e522297e0cb2fc5ca660ca8b125d86f0147a61dbfbb120b105ce264816c62939ceb9adbe9809368ffbcef05b4acacf15a5282687791a0c0154916488e935852ac84cc284aba2b9126891cec788e55c8202029e12a2a955d9b972edee18904c8596ef37320179b3c0eb9e0881e4b778bfe042935e66326e970012a40cf2198e0df6ac8bf28e70fd6e5fb4ea22f20a45f24b32ff3c69c7f78696c24c07eefa232925f64c118495ca382bd995f7e86e99837f3ceb6ef2742703c29765d343e89835a8fcc2bfc96c85b0532db8b4ec2b58a4e910c1b095ce16df07f85de7ecdabdac77dba1279a6f2daddbf7ac6f022ecffd6cd1e85fa167e20b84ba04f6216e298c6b25a6054c4a56982889f0691553804e2ac458440685f275af1575e397d7e249f599a32068b2b91fd6a882d02b183539b17863095a068aea0f4846de602e44196860b8a7fdb3b2db795d9400692096c2668f7678100dc1de808b4167e5d80ef565a973c0cd0994cab01ef779078ad88b01130cd7d33d8815d7c463ccebb7fac68f52f7c95fc3d5805f86369b7be9bde5b4eb98c45057dcd0db2306498f6389509845f9273895071e2019824afb468a3c6270448ae4109c2505ea4b130bd640a0d75e9003c20b9d84fa07def07bd25b22f2d801492eea73a80d172bb2d8b45b07d89edffd75924d1c24c119419dc46b6cf7a0b31080d1710bfd443e5be4288938ca1994ad80b2e5b3eaceb1f93751d50db58d764179dba87b73be2d216b4f48ba3f801511658da61bcec48cf77169c8e57692addefed28da5da7715fbcaf0befb90eb5b87ed3e6b689ae8ea7c61d74aa1cdbf6dc6ec3181bd0b714aa60314497bf4900d733b1c6a684f5b1663b56cc8136fd7757f81edca9a98e6570e3f20b4a744bec1a4e119bd83e4d81fbe97aadd9ffea5ea60d36bc53a21c40f2fc10114763287603477197a3562a9fa9f3edbf58b6336689bc09e7ec0810e079aeb37dc111ba9a24604a7e177b30e7c3fda749630f37aacf63630a29da79e04d109f9e041df7eca8fba1c48c35ce74a2dbd1ea6a64ac7cb49b56d18d3de60c8f83bb0ed916333b237a64b09ace5934c16ba8dabf875b5788711a7b6b84b50a205e1cf877e0a883d4fadff8c0b992c63095cc3e431db0130aadf8c5cae141cbc79c23f0630b127ba484e2c70699d86e6282a8afe2bcd894b0cffcf49f0129fef1bea8b53a5c763b4ba1142d9aa370bda6009835264405ce404092d92197db54eae3b97b6cdad12f7ee223afda1332bc68226646a762fb7c82bbb6c03bcdc2ba68fdcebc43600b75de81496473e87b5c4784067c37af5a8ff804248e80ac0b401d0673dd15b34e6f7259555593eef78770f15c3c2ed34287185739ccdb93c26db67e7c53b1593eb43fcca1bb0f213de2980cac7efa52d68432ae796fd23f65330c991467f4efc33ef03eecc7b38ed60bbc44eb5fd5001a7ce965842601f9720a647ed0b3e834715b94a92af3cb0c02a411de83cf28a560bc16c2a21979912c4df4bcda7dbbcc0bafea63d2c98717f2d5e4a3e3d9c0de174383b19cf387dbdcbd2da40b3c3b8456226cbbfd58334ced499166dbf9919234db52e85c9ce4d58643d45af423d91e4556e4981af4950de0aacb007f48d3d505ae1f6c0bfd0d82859278182e5600b518b3fa55a16c49ea5b6980867178d91f56e7e4a19a65352afd26bc78c89d3c81b032c3a9cbca12755e717c74d3f514132aa5679036fffe2154686a63fca6b179bf5cd529f3110a2915bd57312b56529bb7e5c17688f45e2b622fdfa81df3e122c9dacba3451dc5fcde0e27fa586c1d27554cfbfa26d8d0c46e4fb96fc1ad708f9a3fdc34e39ba232e135080cc833c21fdf40bff7b454cd44ec50b5b17c88ed1f9109b8b8862e4e4805ce29c6a744e26748bf4a41355f076e248159a0b2bcf0f3193abee86136c1e0109d29d57ecac396dcde94873768dce9560ea7ae5f53da391608d632e11c55779cb7d8a198384189325003dc5ee5d5d7d9a747eef1e354e551a93202341297e5f1e71421c71012d949c882f74a416e72e94d28293cacd4505ba288f8cf3509a5e8a32755adefe2414ff0725582ed62eec9485536ef3fd0e543a9878b40101330ddbc8ad1aaa308acf541178cea2fdfcde37dbb26ed6fb65d1195670bdafcddda88a9b4e52554a33cb2c2dfef31c5c9d03dfc159bd76e1f6b97c8a6504fb9c6c84cdf4115acef81b317b3961601bf2f64a097b3845f798c01d31f0c60b3c3760a27855c623076dbc4a3c3b73227586db47c12673d2d9b34a5a539fe3608e9eedd79e0c545ff88bd0a70039f420e632f34eb751cf98867ff34f27088bf7a0274df8e68ed2a7e88f83af62dca784b5aae82c59174b21e53044c381cb4d5a6e5fcc7acbd4b2bc8b1c26b28d55acef5bbed74a21e8b205d029568fbb684804f7e8d5cbb7ab40422cd3f082cad8ae494b30b8fe9bcfd1b79870e289733898c4a18fb43999549d57fc315d593631593884d9398c256d5b827ab59215ff097b9f8331a3b3763042c9ec78e0d45f53701700f27db0044227d8361d5536e756cabba443a2742ba70e890eb814a11ff59dd504edb1a31b7433ebb5d694010eddc8a270ce84422f7c8dfdab21544e79595955511efd939072d79551299a49f6f67fd4fec554cc3a30dc0aa4bc389f2a033240fd9ad5d2d325087f3701758494d3783deb095106af381e52c4b87df75b1683c134847612f441a69b26ca78a44afe551a79aa2b451ef571bf700bb4d0b835de935ad532149065efde8b8a5dba6e7bdbc05b79cfe12ccf40aea21997247903ebbe92c67e36a63291457fc07561002e06c01ea2ba747c15d9653ba1040789a10e77120efd4eae0833ab9d3a8677ec66549a52032847fd7779cc93a84a3e9e2e7e2fa67a603885f8d40d87317e9afceed063679b50f7e279acf6c65a22544e0cbef981d32047097f1602861d1c5f4988a99ed637fb9d7bb88eee2c40a5f822879c7b907d9cbc2dd1db64e911026d94ea1709233ec7783edec52cef94e4b677e5f99c218bd9348d83fe42ecab75a5198f183ddd6a2f93d6f47fd7774232f0be06339420d1536a81e78e15eb94c5bfe82121c008a526ee68ba64ae08d304b4efbe10ca9154f1ec7b92c85b62ca661860aba66d2248bcc020f4c5d85a5c315de4629cb2034ec87732ec57c71ea568ce3cf50b8be5e0bf54b578da89c5037fe83db7b2cc6b06cf039bb747cea5806495d2c70b6cd6de89c91350c4ceb7b3fd13cd9955b059394d5a20bf8d49f5fa3805a6d63366087c3627e3c63af0e187c44973ab382ba41099ecc7c4313577a8d3a58ce6c15079360cb99b96c70233d366528092b13e781fb420fac74b0993be56a4f19e172fbd342102fc60abc7ddc9f551b1150127fb90eecbca56a70b4a44dbdc0d32919ddfd40ff4db9c0d0d0b014c85aaa7641d1b9f1d3b081ad035be1b5341ce86b8b452b51372d70fd539473fd33f19418672df0638c761405fb5c7932cfbab5f830f9ff6113c2d479d7d079b59801ba2ec93f8082b9ff52963fce9dfe0c6316c9077cb545567bf413f2c8f9c9cc3d4b0c630005bf3b3a65c1401443da7bad682c22c66964bedf90d76c7ca5a512ccba16a663208f31a2f033f4049156e6b8f9969a13a191a6a29716e2f639d1eb1098294c63c86b2ec5a750bbac156e8d4777a7b46ce5e95160291397cd67bb06d568b5de35f6674aac1df42544cca4b52b8d53d1331a057b1a86493deb1ddfcf4c37fcdcd9a1d7cb70bc06e33095c64f240918868c34c98c145675d7d556c9929e8bc3c2371002b1973e1ae831a1750861e54463a45172c98e396f8fc76540375c96af24921ef613154b274be5a499d7829204aa9b1968e67a6267d3f5abc59a4e194ebb49b792aaeb01b9a7a188d40731f33d0c9fe27abf2846500e"}, {0x100, 0xffff, 0x2ac, "74f3d672ab1454c84e4f670dee5374a6c7e0b0a2ce448e28778e75d63716882b770c168d9822062c1c8621e9caefed9141ef4db99ac7a6352ce2c5b6ceff2904d5671388cd4cc5b4ba6051e7aa6ebeb785534fec0be413f268c2a36d64d9d6220dd4a5fdf0d4b11832451f824b1d93f980b969e0a1839de18fc0e85964c8f0a886125be89c8e9e393caf6e5d649d045508d46c14fbacd95d89d78cd3c895d396095869cc52639022600aa1ca5597dc9b6a04ae3d2667069d128cf92be5a093817503ea09cbadcf90513e08aaf8d52f26da2008a52884fab5e8d2a48464a906248be5d21b784268856e78332cb9"}, {0x40, 0x1, 0x80, "b2a7350fc591b52a41d54aabef6926e9f15851943766c9195e71476ae5a948455d67b795fd51dfeabbccdb0c1c0114"}, {0x60, 0x0, 0x5, "fff0e3e6074ebb08e64b5061694ca8ece4d82e1c5798d4094cf6ea416c1455a4f9e959dc81971802ffc7c452ed69a9f81d47936430e65fc15a95e56ad7c998b5b3e44122a395e67ed349"}, {0xf0, 0xffff, 0x9, "255afcfaf56e923f9df552216e79aed165fbd125cfcbc9fd588f192a6a3920d4308bf9b9b1e733bf1cf037340d69658a15e8d6c1bde289b85f29f309cb1d322b665d2d45ea1bad08be41d527aa7c1cc74d1ae24cd0a09fe2e003383beed31ebf015831b82e361b7b00bca87241d40611313a6a3dbb3b4e1e7d95032bcdbfb115f60bd960375a4464b164111130a1827fa17de4b32e7ade6586bd2c0f7f80cad8621252af65385a4d22a0d1b8e19b62622c2b08266743154cb998856edc55ecfc2357f043e40cd03334e6e30e24a2c1d09b02ffd25802ca98d05b"}, {0x78, 0xffff, 0x2, "a8bf0fd74fd06b1c8160f40fc2c972d945aac10305f432b672916c9025376d4835182d96389fdb29fb24fa43f95325c29ee622340f224da63fe486511c4d459bfd3d5ca2e3789ef0d38fd4f4076519e00be5269caba99834f454b76242223fcb77a7"}, {0xe0, 0xffff, 0x8e, "35aa7f7f5025a8734ff5ffe5154c5df54bd421c68bc43f74e5cd0f0b03633411b2fc90021956a652cdbbbc6a326bd23e0e22f07af3b8d0474eba2fbfe0c0f2c0884b76bae25454ff6e2be5b00935699d7de676fcb68ac43f203d191321670ada9659e492dd47a7c21e43f03bbf0c079331321c81f80e4da57de0d64c340d931a22303a669c71603ce03a41ae391abdce0afcd205854dcb3db4da0663bc08ed470e3f41b6aaaaf4ffa5b07a2700b3a84e55559c031a7d50685353c4e10922798c23e1473e51c9f42c532fa65a"}], 0x13f8, 0x4}, 0x2) r4 = getgid() fchownat(r2, &(0x7f0000001140)='./file0\x00', r3, r4, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000011c0)=0x200) setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) 19:14:08 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/1, 0x1}], 0x1) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) fcntl$getown(r0, 0x5) 19:14:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x8, 0x100000000}, {0x1, 0x9}}, 0x2) sendto$inet6(r0, &(0x7f0000000200)="8d81458dd2adbf845b641c011d7469ee4afa89bd4de4a30f057cc0c58788659638", 0x21, 0x8, &(0x7f0000000240)={0x18, 0x1, 0x51, 0xcfa}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/185, 0xb9, 0x800, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 19:14:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8004, 0xb7) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x38c) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x100) 19:14:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 19:14:08 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xfffffc4a}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)}, 0x0) 19:14:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) bind$inet6(r5, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x2f32c000000000}, 0xc) 19:14:09 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x80) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x3, 0x2, 0x4c, 0x5, "bd569d386c84bde9b452154a51c8c00b7716ff47", 0x401, 0x1800000000000}) fcntl$setstatus(r0, 0x4, 0x40) 19:14:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x400) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xef1, 0x7}, {0x4, 0xedc}}, 0x2) dup2(r0, r2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) 19:14:09 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x9ee0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 19:14:09 executing program 1: chmod(0x0, 0x0) getitimer(0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20010, 0x1c5) connect$unix(r0, &(0x7f0000000480)=@file={0x1, './bus/file0\x00'}, 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f00000004c0)='./bus\x00', 0x90, 0x1c4) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) getgid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f0e08000000000000003662757300"], 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="181da7a1c6ea754428e743111498e22f7e120447e6314447376d343458abf85e319d6e386225366788a7bef4c8beea5aeae86b03f6862b018c7b20e11e413f17742b6a7145ea920bd4b3be1d392b37a502b0f6737e32e1148ca229cdaf30208f85860cac84c2b93a4ed1c7e07715810ec0c6", 0x72}, {&(0x7f00000001c0)="4512dfbd53f698a17005575862c1011ebb2bf799b35009f9017358a942f0a18215f08967de638580e1fec2c8918f5d902e65258396f617e61545c9895011a15742fec907599777ee4586a38c9fe9ec98694b8976163e7e7b5dc6e49b0e81a27aac03c44acd1adf44bf43b452b94acd3d032c4a1bceeb6a045a08", 0x7a}, {&(0x7f0000000240)="a8a6d415550bd30d99910e584da67e30907936e722bd21c25c7cf8e27ca32b8361307a0f7232ba1a4b3cf6acc51e3fc29da55ed7c1f50a186bbb06a6bbb3169565407818dbffb3661c741390c5baa935028f05faee4a6aabb1416fa0", 0x5c}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xa0, 0x4}, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f0000000500)='./bus\x00', 0x8000, 0x42) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) munlockall() bind(r1, &(0x7f0000000400)=@in6={0x18, 0x2, 0x5, 0xfffffffffffffffe}, 0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 19:14:09 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) socketpair$inet(0x2, 0x1, 0x4, &(0x7f0000000000)) flock(r1, 0x4) flock(r0, 0x2) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 19:14:09 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x55) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 19:14:09 executing program 1: r0 = socket$unix(0x1, 0x100000005, 0x0) close(r0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x0) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="efc301712ffeb5a4ae7218235052c415d50d27f351c499ce8cdcf0eda0452e9a300c9c80cefefa9c27fb959ccb9d3f066e8992c27e2fab0c471e6e7d36528e409b3f017f4c39aaaaaccd6dc3c0352ab7b1be2429b780f3c55e070ca697cf4c682575cf1e041b1ba1826c072c8b24af3643709330317308c97f63eefa7c771585897c0cb4d255736ec24e1d358ad450a92d2c54ab6695fceba8d3233a6f113cbce8643d49b387f8", 0xa7}, {&(0x7f0000000040)}, {&(0x7f0000000180)="08202209ba1704ac65ad573f3e214cc13fc04c76a94ac6a951de0a69a4f5a59d8d10f8b34d437f8c4f0626b1c0338c18cca2ce7228d45e479328d2c456a0034f253a68e1e823a616933bb21098b5ba57ca24b9ed4ea3aabe074aa972a7ec0cf464e67c4e8bd70931354a212d188d40f18c60abb0ea98f643711719e7e0f839e10bc11a13e44e186cd19518402586c96493b8c4e1c10b6e8bc33eae153f95dcd3fd2cc4a0e3a25004d058973cc2723bc61cd1e80ede3070ad04fe0fee8f72d78f1f209bb1afab2ca89aeabed45d3686b1669b9f15b5e5c8daca627df50cf8bd73cd8aeda7a543c67d7e3f794af6b1c231dc618b3760ccee89", 0xf8}], 0x3, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}], 0x98, 0x404}, 0x40a) 19:14:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) flock(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0x9, r1}) 19:14:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) fchdir(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) r3 = syz_open_pts() fcntl$dupfd(r0, 0xa, r3) r4 = semget(0x1, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x238eedbb, r1, r2, r1, r2, 0x1, 0x4}, 0x0, 0x5, 0xfffffffffffffe6e}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 19:14:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) write(r0, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)='3', 0x1) sendto(r1, &(0x7f0000000540)="db7a49f437bbda820b28d3d553085424f837d5a59bf04b0cb90dd14177b298e2ddfbb76dddbd0c1f45570a435509b25ab7b8e3a608f2de0c0e5b83cd13e21d55734a15f80f68963a6beeab280dc24901ac08b0d468638a4c759f13a6a1457495e6b42fda6dc8a58e1c2613c8d6e3926a68871c7042a24ee0a00f7d126bb2f5b4051f43930d4c795259844d84965f457658e5a660c754abc5fc7723d706eb3c3c58554471a8a3dd1ebb053405b17650de22e64ceb904e02bfd9f32196b7eb4c47e50b2dd139a9bae2b1304011c0931ce27ede33b9a9a782c0cae199889777b13bf650e260a8e5f500cc3dee2470aaf4a875146f8ef05bc1c48b9db550176902ebcbb0beb951aa75aeff01967c01a3f41f467fc85d926f76de234286b4ec10d7a014f7ef4b9e4240747e28dbd03834e5f893400c9c221cb9e44318d2df38cf58900669b0c7c7b404bde11e1938e3cd822e9762a74e4d948307f3eff9168067d32c056f273c1caac3083ac1dce5262d8f102ef2bbc8f21288b421d4810fcd6e5428050a96081857f6d2a01baf74ea6805220e4d452ec031996949c84d2e8a8084355f8f588111a940dac62bcb2d0c785caf42c5250606f2be05f08f3eb45b9cc9c137bda14e715159128fa3e34b6f4d64e44061defec1ff6448cdb2786bb6b8afb5246bdce5893150232892368d078d0f106f27f19676f24e068d0928d92ce5b6af8bebb66d1bb21a8461b16bdcb5873dc4f81c0016b24e7de5dadd43a062f6a6c857c133eca0bdfced24bd9fd99d02b74acb4544fae59061e05c2e0d5fb09fd3f9cb29d9fc33ed8541c070d6da740efa1ae48af6c4559bb002c9052113d97d6e5ea8e057de0928178f2fc7c44d1ed48ccc63da15c32c67b67d160b035398bf106c0be6609985ff31cd0b2b17d61980c80be1e8b19efbf664052d24e9c25607be786c24465597566c0458f4f05af0d382303e0f64c1e49cf6b579dad26d73800e4264719f92ceab81db2b04571498ed063148542ee3f1c032f9220cb64efd65026a0383f4ec4a3b52becc1b370ecbfc2e079acbcca43a35f74d9a4c6a3c7844c96866b499993954110a0cc10eda507dc3d995d7d747bb1e71f377824722c801cf23cf26ee3ac06c302e151bee04347ed824a78b7add94227dc6cebd4537514e3dae9bada6eddfdb902d1e4a527d0aa548490e3ab7ca58f5b211df76c0ed4377fac5cba343486eca4aaf04608123b6cd9db4dd713ee94e80063bd1b67bb05df675a0c35226b3056cdc34a6f1dc3c887db7a3ad178283b53fe474e6de0b50a57210cf7592b07852ffb44623475dcc8fd83655db137393e91b5d5ff4520b70c2c40087a0654b806ba8a4307755bff89a02903c35203a92a5565fa2afac142583ed150c3bde5c463be892d315d180a0b7038711b749b1b41de4a59b86194ac18f4f318e97f34cde4d7a0fbd79667a76b5d5f30c2e8bba9f8cf85902994a766977193efb9637264999143000975aceb6702ce50f84ae24af3924b4fee18d86a4bce333fd908471040ee546a659044a4cc4605fadd58c441de02ee11e3646237e63c055d435c4a8d37c727914c24b537575813bf3e1cbb9f596ebaf258c4700e4195c96f576115ddea74b6d2bf8708f19b3154040e6084d0b44664d3862b4518cdc5c7782cc8614b6703b81a5e4bdb97f5e9f8cf5596b56051402027d4b445a364afe36df3633f27cbb01aa8d27b9a02a454e906362b52978e82126ba3c7ba957b7ab6e9b2396b9c091d6246bcec6832da54bf8f7f4ed7c573da0edc0f7fe93d7a8767cf336fd9e480b89e9fe9077743b9511806f9dfbb4317a443089974bd4edf7c317577ecd1e894a0dd38507f15f0f567d4a864fc41b1709cb0e530d4da9cb1b7396e993799a6fea8ce3811a189c52a1ebebcec95d28ab390532e1f3c341c3908ec9c5616e267d71f138ede0442173fb279aebab0d0c64f2ed65f196096e1c7745a50b19cf057962c71ac5407b4c3462f2813d80f0eef20125123be83da8e068f0c3dbee8cf52ce6d4946b82b5325b3225a585bd84506cab234c601ba5aafcf7596457989db3c5d05eb206ddcd671003e7b31450751c40fcc23c7b43a36afe20baee53b688692ee5c456cdac18b732d46e4e1bb3a5196f00754b0a4ad916299fb51b6e89a466cf57f1e6100754cb23b0decc5807a990886368e9dd509be736ff959920d5e97b1fda1f75a7df57446ff088004d77b960c3e0aab083311b17e2fc6c898664ac0b56ff9b9e23248eee61cfa3844d32442db7549028699a64da2ca2d27982c1163c762648c3ac486d3af798849af7511c0eb376cbf4d23857ae988d3a223022d256a57822eefd4c64c0df485d5529ba3e7f3f9e17c6fb52c720081896f012c1f2f4fdd748cb6b40338a6d41c79d996832aad55bc7f3cab1a634951c88f9da4a6558ccde25370eac6f1b207e334c462351934ab180833f4ddeb1816d9adc2925ae54c38c6aed34ecd3bc1d1361fbd45c0393ad9532fcb981fea5938e4cf11ba2c75c8aaa811a2fc7035975c92caa75dadfa97ad2596f3154618a1621e6bd028bfa254c890ef51096f1c52d8490f8fbd6ff61644101dab12389aefb1a5e2324e43179f19a04167e4ab549bc2ef5637e73e10448f6ec5b9522b86697d74b97bb4bd18d38413d8eb9e10e9f6f3d2242177e7547b6ba56d25bf71c5b32bbb0dc19c570a559c14950fbc497670415d7c072f53de95f708675fc4af630dc52df46e8a254ae6acc8298e014ef19c1f30364b970e99d2e020a29bf2f82f71bfb0b8cff078fb01bc794b5d40fd31a30bdb673a5e856c94aba4417ce181b8b9266233f651628cbf511cb45c4bb99131474efd75d1914a055e89ea6d57294b4240ed63de96151307a82299d7f6eb45ad8b834d1ae9ff23408adf7e236d4720050ce2d8342138ea47ad985604dffbc728efdd4fb0e78a73b220ec68939b300efe6e873e4af83402e472897ce87cadabb826a697ad7c9fda07967e50f605760dee9724964ed22d9b15b39ddfd62eaeedb1676a3a39f64db59f1a12a1adf54c8459f05d7431800fa9522d62ffeb1b23b8c4bbabcfe54d22634860371cd8217db7a63719f5d251e0194e9fa0faa9a8b3958007fd72d792dd00c02faf4eb3245ee1bbc946d8625cfac5fc477c6b6722c6a7a8f9f9603dd1b164226e6bb66ed2cbd6ba76adfe796773efb426da9416433d8fad4efbb4df9a495686a0cd7c7988bdba22baa6402994f0e11779db40ae709fc01f6ebac6fa51b0b278b4276f44f25a34a7760b10f1c13f8bf122de5068ea5f0937e841b74a694a6d855fa5cc4ad2bb13ee028dafe20bccc6bc78dfbfa750c6f1e0247e34840b217edc379255150866f6e49ce5b841d9f26884bfa8215d764b0d6a7151dbe3ecdcc5483b5a90e52c47404fdfc34a62e998a27e3ff973ab1d01af6ca2ffed21a17625ed623b1e1213a6137a6aadee0e2854c17ce8b1aef17376098a859d51ed10622498bd656a5cc52f1d02f4b1692784bba094d3f89adcd41e55d59dfd684059a17631a1b4922ae8e879c35407bafc84ec06f037036b62b8493c2817e2a51ddd3619d6cc9e3a68c5a64b54db336a4ef4d520035eca4b7db87a59d962f0e1e7283ed3c1482c77339690017fd0178ab7735cc27ee1ff74a03223fd3072ed357f772dd427a5645b31eaa3182f9a1c3808bcf609ce9213f2180473ec5b2d0003817355c21546633d16d0ac1942cd985cdaa91e39170ed17a4bf05e048267ea00a240fd32e3642ddb8ea496401a5d59860d1cc72462d0815f60e0e370202d2f8421ed6d4ac36a988d0edb2bf01de3d13ad565a45aa876ef139abfcf5e3a20f25b5aae026c57fb49a7b4778154a0af1bdc240abb87e8368d3b88fba2e0747d3efb5f754a4abaa775a6802958784633022ee85ff2f393a4919fbd5ea1bd356f13fd082ee824773743db8cd06fef73321dc5070de684a987b737d31c5b2643425e0b0d1c05955fb29d8d7fdc9a3613103b633ee1fe2b2b4db3839a0a4e490b7940456c68d77f20da986e577c08ee73ee61569ce356e1faf2498a9e6f7a40572b5eebc252138cba9c0e8d8ac5cea6a6f17d299882646d4bf09701ada690cb780d8482be9b5b86fd4e6e166c9634f58a8d88dbc1d1dcfe65c1b486b5edadce385c04a3ff578a4c8408acdc322bf4d172bdcd018feea429c3a31a4fedd5dd0c248c28653606d480823acbf42bf1b6a3fb2fe944254d06871c001c971dff84ebd5f28b0fb900dff3c342c77257d03bf2b047b7a1e4f817b88aa42b10b391d8c51b461023d05e85e065ceb2a3b353621c17d34d22155ce0650d28d6454f02e9fa750093fae579228f421ee2040cf2296e2af4bb858fb8cc9a69484d7a519e227fc400888bbce0682fdcdfdfde6c8284019d03343cda487fc7a624460b1690a830f666938f33d2fd3dbe893ca24034aacf2b8a959de0a78216db74e78c46051f981997e35451d76635b56877daa84da8109b8f884c060b5dca68fcb31e589093656867c2f842ffa5f4a3ca1cf67158f5dd6854841d50e55158ee980ab4d0b6184ffe82c14e84e5b0c97026d0311089ff2fc9bce8f30e543ffb8f63a507f479f6391bd5308b95227fe9fb49dbab3bb44f9f392f88882c802542d454a238534b406c1fdfcbd98f4242eb23133139fbdf81e6a8ec70e58984a92e5744e24d6382b19c4d1a2e97c027c9486046c08accc0578a9990ecc80590f11ab5cf5a7b0fbfe2addb59f00afaca038741eefecd93ba0668a2c63f70ebbfe3fbd46e6f8d2d0e3fb970b0f03c6bc26ce6fef9ffd2db86802b63042b9a8d1a67a6b575c10fce9b6afe117985a2b9f63cd1c969026768e03b22b8450b22465ff2817368fc11d4e686a399ebd4f4a4ed7a7ea5016b0a8a617f0753d9ce6feba9e1a0f6fd54bb65eba94cf8b740566f64720be4fd25858aaf6cbf417bac59d0e9530cca17387dd7b155672d5e4f978e59db3d39fd7a11ae297f80b6a4b1026d6210d5bbbfd09198d98277fb3dc377dfa6cca94b8120e454481cc329dce15bc8337c068e3d632f1fd8ebb672d151b6ec6e053b6913391e3f1a26bccc266e53e4c6bee5488cedee8a41ac3d7d249095c8d594b46d8d41a24b3ba292e582fbd50302829e3b7cffa25f6c7f11aeb2fa0fdf719059ca871222e08f2a579cbdd315994c377a0fd54f3ed5c571052c06ff1103bf99a9c5a779ce01f80985e2ccff155b7680a62a06e363f58b5fff2340d0b812ae8fdf51534768a468f823b6ce28bf3d24b520a2fb0c71ab3292657de768f232d8d7902a23af94f010bac4d79e4530fde18b4d80dc797b8a9a37765724c00e21371f087541e1e0cb8fc1f0e6a5aa4592ec244429ed1bd2b2419ed7e8799cf3f21366c4afd8a641fa9eb6eadc8f5b246d30ffab415646019a6c981b45eb2b6631890cec3d5e6e73b90ef8b5635bc4500b2c59949f0e2b3d98355342920cb1f37664b0aa3f243819a2c9e0e55cf5accd15ee1879090fb594fd9ba7b272b16c8b2745eda5a16ca6fb81e143280e2fa87384789fe79ebcd475a5a22b6771cb55a33d5284a7c0d0500c0f3d401a9618cef4a1f4ca5f691012798de495d4efe2d7f9ef6efdd29518d4771dfbf402b552b1cc67f6aa543dc0d06466e41278d4b70a8471aa1ba42a92dde8083b5e05799971e61caa8f9d05fb336e305b0ecc4e6d310f272ac344b69333e25bb5ccffcb5257165e23b892716153c6d742335bdccb9a5f331d5ad95584f796343158e2b1a6e988add", 0x1000, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440), &(0x7f0000001540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xa6}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 19:14:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x7, 0x7fffffff, 0x93, "96cac98d6f98c46db1ee4221288c8aeb6042c59e", 0x2, 0xfffffffffffff3c1}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) r1 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 19:14:10 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:14:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f0000000400), 0x13a) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000040)="04fca1e3ff1adc1e64d09db9d5f9c5432cce9dc537e7b1b041186e9569c55c709600f7deeb5e7b16fdf8c1ba03ca1301", 0x30) 19:14:10 executing program 0: r0 = open(&(0x7f0000000780)='./file0\x00', 0x12a02, 0x104) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000140)=""/164, 0xa4}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/167, 0xa7}, {&(0x7f00000005c0)=""/218, 0xda}], 0x9) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 19:14:11 executing program 1: r0 = semget(0x2, 0x1, 0xfffffffffffffffd) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/109) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/234) semget(0x1, 0x0, 0xc0) 19:14:11 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 19:14:11 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(r2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/4096, 0x1000) flock(r4, 0xc) kqueue() dup2(r2, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) getdents(r3, &(0x7f0000001180)=""/143, 0x8f) 19:14:11 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aec3d2ef9b6e0288a68a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a31e9796d74fef36e2918e2c14f44c5fb96ae5195f1eded9cd35f7669c4bc1ba773740325e95dcb54dcb341704283635ece9313f5e2c3cc6ad0acff9286058bf65afb9f3808ec944a2f17acc38876d8d9918f48c747f8d2cf441cb2e379070f844477c91470d889530bb71fa0868e4366f8cd1e3276221b77133b25e42ebf0678c17"], &(0x7f00000010c0)=0x1002) r2 = kqueue() getsockname(r1, &(0x7f0000001100)=@un=@abs, &(0x7f0000001140)=0x8) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x10000000) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 19:14:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) 19:14:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xdc) 19:14:11 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 19:14:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r2}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r2}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r2}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r2}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) fcntl$setstatus(r2, 0x4, 0x80) socket(0x38, 0x3, 0x6) 19:14:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x39}], 0x5f}, 0x0) 19:14:11 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x0) getitimer(0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x1, 0x5}, {0x100000000, 0x5}}) 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}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 19:14:11 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)="ec7d2f00060000005a80b50314692ce287e718ed87202080109ccb45c920cf5d832fd65fc9bb957d820bbf70700bc19bfc027f59f779789606a93339ded54170465ad9c782b2ad427fb5377a92bed833d6f28f3e8ed2d31601f3296f48e41a58425f6a14ddaf44d14a47175cd418598a9e31253f1c1bb7ce211a551581bb6f917e2cc53d25163e3868d06ecb430540a59865f7ef766ea6dc3828c5f84b8ea057c441977ad0bc0a99a0be551db8c777676d2820b11e8cc3a938e586c4ea38eefe471048caf8821ea7be1287af2b15549b063d400aa4c70f65f0", 0xd9) syz_open_pts() close(r0) kqueue() semget(0x2, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) lseek(r1, 0x0, 0x0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x1a30000000000000, 0xfffffffffffffffe, "a146786eb953d07babec3101ffff040000000011", 0x2}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 19:14:12 executing program 1: r0 = getegid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x20) r7 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) fcntl$setflags(r5, 0x2, 0x1) r8 = dup2(r6, r5) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) flock(r1, 0x2) r9 = syz_open_pts() shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x2000) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r0}, 0xc) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmget(0x0, 0x1000, 0x480, &(0x7f0000ffa000/0x1000)=nil) sendto(r8, &(0x7f00000001c0)="2d5f024089039b497d697e40ff99af32ff06e79659556780231ab7e13a0f02bcbab5084d716d0ad52232edc19589154c18fd9b4202206f5000bea40f37da7c33d58bcc6ba0601f5282", 0x49, 0x4, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) ioctl$TIOCCDTR(r9, 0x20007478) r10 = fcntl$dupfd(r8, 0xa, r9) r11 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x38c1, r3, r4, r3, r4, 0x90, 0x6720}, 0x200, 0x10000000200000, r2, r2, 0x9, 0x7, 0x9, 0x1}) connect$unix(r10, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) fchdir(r9) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000340)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0x100000000) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) r12 = socket(0x0, 0x4000, 0x8) fcntl$setown(r12, 0x6, r2) shmctl$IPC_RMID(r7, 0x0) write(r6, &(0x7f0000000480)="50538abeba09d0abccdab03ee816e5", 0xf) 19:14:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000340)=[{r0}, {r0, 0x1}], 0x2, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r1) sendmsg(r3, &(0x7f0000002940)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xff, 0xe0}, 0xc, &(0x7f0000002440)=[{&(0x7f0000000040)="f7d09da7c131c6118ac94368976c2c2aec9d61c2a5cac27301c11a26c7345df435555e2d64f76a8313397dc84dd1c3c388ed6895fd3e20f49553878eb32ca03b835fde5f80762093f98ae3c03a7482e19923f3405f143714d8620f512817a5b74ab5c36a4c56016a4f04458e6ead1c28e414975827162e3e9c18840bbab2c8c41acd9a04a50be71b0ee4b11a0f334529186641474e5e0cd4dfc30b54202c9337937c39f7a8e6ffcbab84bbac3f12a3811c51396201f4b104769988be8f74d704ee9ac99d7d0d13a88bf2ce64c5ac19985868a5d968d6d7b8a4", 0xd9}, {&(0x7f0000000140)="4a013fa6baf589c70bdcbb171678cd67f7896fe8bb1a6f29a123c8902644c1f63c2b2514a0e9a5882d84ab865335d6bb4680efb72b034a1496d27f5337a767faa1823d2a7c740906434a0fe015e864a5e3338b5e9306aa2ff4fbe11ecc0e803751ea60d7dd8a1c779de1ae7866222c39b6ce6132b2d4cf9e9ce0d6e34867e70870201afcbe9d59b5824f3531db56186668c065653d47874f27b4a8b050debb5fbe6d365a969569f3bba12d2174befe3e6953335f9ca35cc24625a2136cdaf99e90e9b99c744c343aea237c7c048ed6910c1018560bc6ca6734e8befffdc5c538d84aa40405f3d59866c5046050", 0xed}, {&(0x7f0000000380)="2b53c91278301a36d2bfe7e81562605a27e502f73bd7a76728bb4807f379bd817c859644a5049d25997885ff48be1c958d0f278022856b31db9fb2cbbf8f6bb5aa2661dea42e64f6e2200851e349f0adb2aceb97c77b56d5d351db50fe038118398999237c6903b2eccf931b0d1cc09b92327d184ea2230fb161529eaa637d2c6a4e653d552d773d0a8be8625db2c72dba4ca85902507b90cf62f260ad8bd07e749d4a06992060ff7f45c337f3f67ce09ac5b49bbb9c75ec469138bce9cda708318231be47fe2b6632dc95c374fb4cb26a0a8eb6bf7a02dc3966b89c9e4f9b341313ca53c0688c934e213855df14dffea9b1c8630bcf3116be36520d04435334e5f47389199d4bfcaf9504a078d43c35dcf317e3e01234c041b9daf6cdc67c6f8e6c0f1b5d7d1ff6c5349027caffcddeae10bc2ac1dffc460b98433183036a5ca7319143d15ce76c258da42965484efb29822b50796dcbe104f6c89343b1aeb55acb4544ff6c55bfabab098063acf1cc1a7830541906310e8ea8e6a993da83b725011a3933beccc53279f278e26c59b9578f620527fbb6a4c2b6123b97336e0eaeaa04d45c4d6412624eb6290815867101b2c8c77aa227a3498e25d91f589b6013262347a265cb6ae727b005ca6905f8f292590e496475c847e154fbe5a1350280cc3c418a8e189ebd0f4a000385570b552e0f88f0191d0fe3835313abf87a48bf0e1606ab931e59cb66e6a3ecbfa311a11c4f091f8290079dddb6785e7713a6890f53b4873dd57ae5e4cd47d0c6650c584708846892b7091a42b194b6a191d9efc666c8f18b46312eca9841f6493b43a74c359637a7f54e3229edf459e073794ff295a38093a49ea0ebdfdef5a40cd59b5cc3811ca7d37d7af3b2fdf9212e6e52b0bcd559b72cca8613a72e68b06f11c64c823dbe9fefa864e544b1084e2104e0b96d06338bf299c5ca07f58588e120bb9941cb4fb22238643d9eb42d8a2dbffb9bd544307d541373ddaa32f5dff32d92903e72eac5747ccb3ac65b6848966f4757d0af3cc0a27f542f43b1aeadcef04f29253f91061ee801b070f78bd303cca99f35a8a950199c54a7ba460a27d8150d74a9d1a3217f64eb0323d07193c7d494d3da97074be9c3e333a02b74ab297eb017c5122f891a0ee19d806b976cfb791f239bc9ecf425052b529790a9969f3a8ab82a729722a2046881d89d84497d21381ad64f3383a3a4e436ca66c995164f6c67d675b6b453e6587be2aca472149a41aa7821fe3b9d99b20b1b7dfdc6ffdc7f0fda7eb455fd3763ca442b32d30c174257905499a60b1535080ea9fa56494b860b09e774ff6df68f8d5d4aa7333d3bec00de4137a472cee36dbe01611f5647372befee4b618ce2bb59873d0d7897182fadca7230b78ba7f6bdb3a8c7c202eefeaa5df7aaf2656436666bdbe51cbc7c9a53fd828cf6198036b8da780d1245057f7167b04ad0f4622b7980da9fa587eb3b31bc4c376e8b678c9b08ed39768cba67ede224fc7d1330a5372f86cca9adaa4aec5950a04728d81e2b9d83f0ef7750a72fac8ce2090308897e66428823de5f49a1bed505b57c6d6b4e25c45c275b1e3d8723f5d2c48a41829aae29dddc3b9f5fbf1b5db38b2f39ca25c2b2730a7f6de24a2ee0b3b545b7dc63a0d11e8ea0efa3e5d7cb09fb862c01fb0c3a746e16b36478eec7fb8ef53e3f23fd688a6dcf983d1baf897a199e0de26e6b53efb308d898af82fae80b22edc2966bb7238f8da8f7f40148a5772c13f56388f0ed7d8a5d65b1ea88112060ef8c3a6fbbf6e9c6e2a86cb091839c8c2a2f3d5cf063c63d7716dc1e4d35af2e7dbed56c08023ad141a054b6972e9fe46740d5ac75ba92d31a7c7aa3a611abeb56a152f67136d0e5d412389d1ee49efc6760e8e8dd339b99fcd3702bea57bf2f2a888e232957f4bb21f0dcd755dcfca658af44c5706a6138ebd3f37361f7851a67718e1e965824fceff2181f2b41bb886d7522c623d4065becb725d24ae7cd9a10d64a90591f6e839f907d131ad5d8bb700a73f44967bec82aa7cd586eeeacffeeaed9989084f18f4ece3ac7224b9f33d9740989c6fea0bd3cff1491653ecefff689c41b10c6034e4a8210d0803686a4d4f8dd13687e236b0cb8d272b69ea3ae8fdd3a8ebbc3fa95ccb5f506842f1d3596f89be469123f344cedb2532591f0931bb88d880323a0012978f41d56f1a77d11eb7dd7ce275982086c904301f9ba819fc1c813baee51ab03c746ecd45e9d53e21354fbbe3338bfe47e702f47114a0333cecbc4cefaf018344fd1f3b8e0704066e26307303b9df93a92578c2226d15fd2d22f1e6416f24c741d8f3faad082eca7027a7c580de5df64ddd43c1ba855ec2da4a4a993cd82b1a6d81076729210a5b83c73ce814896bf2bce3d09f623d9e144ef70b67d6d461d11cb66a35d246a1a6a3dd39ef5b8e010ccd6f2309ae7d5e0b574233367a33a3f1cfc1a7244f06d07c91b4c778e1b45703095b1f183367b3e803899ae32f61e120ff28f9d7cb125cfb08aea750329d9aef945a4bd0113245b75b9f5046fd7e2d772689c3cce3e2ffe758a23e077b72c799ad9faee066113943fa75634fa5db5027afd6ed9e87825ce77034ab8013778af10b4b2cffdf4bf8ce01c8310f1a7fa1a67502e01b3e49d7432702abc279438672e106e1e29670eedff3c4f6b0a6b0dde9a8f48efbac20a399fa77ea5d9f7ea0cc9eec0365156bcd88efaf9ebb229f2b9f29c7af221baa5bd4c168d82dc2e667e841604facd32c23a2e465f9d267504b8af08a692e6f2ca319188b4e120dfa631f0043ec89ae23ed18bf85c6af71ab5d002e5f51d7255704255d83a46086eff26f641ce6559118b7dde14aca596fc9ee401aea9cbc75cf1ec48f42de216f0be48badc4afe8c28b0147e8a237af9f4b8287c340dc608a046fecf7f43bc020f941ed786f9027a9d3d26873aa534a77a0577fcaaaa7b258c06e88d1cbbbeb31dc9c1ba4c6f24778b27b4abb291057cfbcc456406ba36ff1b2a55847c01ed2231db460719a45493a377b92cbff82edfc89662e0232ec510d0e420d87c131d9363ed164b2ad249e87544a9fb67bb38932ba2edd410da9595eea99eece3f5b71feae8d73762ccc2046bbdd88b18da5b7dcd469bce550abcdb3e72281d914e90d9c36f3f4a0794c8b8b8529c03c0a719f8122b1a4e8043e9991dcfe6d40575b577dcf919add62110c5c7419de7fa81cd138a1fa5ff07b741f769b743ba52e22eee2dbcc9b23eb7a0efa03d35dcb9abab505d0dd0142080a822f6421b5152291833da0485fe6f65a7aede80fc72f2b2ab603d4eb11bf1f83df2e8a50741d3b2334feceb360cad9c2eb1a0cb872026cbedb4d230d8b449eaebd59c5bd73f9627942f56aac68a08c4bc492476a00f7a8070c405094dafa4557293c2a1ec4350a070e60c42303bdb123426246523c82fb10e7b48666713b903bbc20d43bbad4620bc700bdab3a286e0d889547a8abb6ff4e75e1904502766647fa6a1dfef48b6d402f0b53575ac3d743323ea2c71646cfd58fbe6a209cf93f64f8ac2f1f14482668110e21ff5080fb6953f55f55de0cdf127de6a95ebb628c843ca6a848eb4757c5efc7a09a3bc03018573b9a4e68a1aef09a3f3e56bd258d19e93bad2cebe919bcb8af68efed553e91b8a61c8ce14aebc2032e9aa076bf48cd7fd1e20d6d4ad39bb195f6345f2ea56524f7d66831bee794830eed1ece5b579638aa38d137c4d09e2de731beab5fe47761386b0da6262102189e77e27fb98cfcd5c9022461f533683805924e0d3a8a6d010d1e82927e98447ebec833edbe55737c02d0cf24084ed642b450a20b482de7a46e9c2ef6e3e4b9cb73d513eba5dbddff3b4a9ff06bd5c17183a600c69ccbaf7231d5a0caf41e5b4ca87171599da028404080b04ee788a91bce9fced34a1dddec5cf6ced59ffbbf9acb3d0f405e2a44b83e9f4e241d5851011c641cd4e83ebccaf88420fa78ed1f92b4315d8f9c6bfddc3e6e2c178d8aac9cc1333307266218956e556d58f65aa94deb510dd7f193c82385a479cd4896333fc2c0258dd8c04519f3ebc08d0557a4c453804634caa2b4ebc07c120d6fe1c6876ecb8842a9c566904c8d86acd27f9593feb442f0a36a66a6d56a1022c8c7b44fb8e6d7d9661407eabdd8c9538d2fe96c0cf0a3fd2cce699b8b5d82afdd91cd434d6228fec781409d88cb52d190c71a2375b1ebe6a9e6eb317a2c1018595d37bf26203dc477e1907036955b879862e211c22870fb1bf3f4ebac50a9e5c4fb2cbc00db852f1ab0e29a9692cd3349f8606d922500fa7375c9fec088b1a337abb2b058666727be5bb2ea0fe73b05235bde42916166933b203916e8e788bc67b91c1ae60b9c1156efae3c7ef58472e7530a6af6e1d02c369b6ac4c48d79b58f5e6ba77feab18ed35ae7bd82eb8276ac5b0419d9218b980a6d0cfbc23cd707d4db476c74edcc1664e2f9f0860ed4b3ac507c05b5c588addfb3be923d69796fb68f3834fceea1983f45131cb3524b5b0e8acae2da595d87122393d9ccbb46142728d17f62414fd29281f36171f39f41976224dc205c3074565db9fac669f317b22ee4f165245d4bdb214813ac87c236496b65d627189ff74174c769826b0740bb009ae7a40025bb858904f1fa3ee3287e1979db7434b943848e3cf57b65c6c572104b14be443049285b2a388aff8f9587f16736856c521d038c5afe349fd796dae4cd61e8a238035eeaa26afc99b27cdab305b49c576529c18f3feebd2f446bfb806ed8fab5c51a4a0477b7bb935309b13ef926e47f2b0fb92813164cc10f9fdefd6c108df5f663c6c737f58ff3374ff4e46dfbadc26d687262bf286ea226523e48fd3d48f8ccbf1fe8592ce7aac27fca5fdd2395fac6a32bf768a8c12d1f83e131ca9da30fe72657674d87c59d485b7bdbfd24ffa8761a85577db3dd83f0ff236df993a7b89eda49bcfdf6784d06d59747b2e3b5a81500a641c81d8dbcaa8b0dfdbb2ebd0ee1f61b495f75425bbe9470a46ca7d857fd4279ff14905f8ceeb0ba4b5cb74dad3380c4d51bb5b0ce37579c9c43b0d6aa2ada30039c94649b17d8e2cfa09d56c320c9fe940c819380277009bd068f8a599d440753c65ebba67f7777f77f069011868feaa419c6818a628e646bee00fe0bb0388003f348406d368aa563ff419d4ba6d96b7c0212fd87d622ebad300d81f48921940fde10ed08bf9f0900ff540739e3c44810af3e2de3250db548b3e42f1915034a7abd2daa515041de36074d0e47899a0e13b4eb8443a3bbeef55ba3cf2ea7e19364631fb49c951d26b3486212cbbeeb0d8f57f3b2b2479d5f9f63af5920566e9e085f2b6ff1bcbd64cf7cbfc267304445c96e8b7fd917b915c8e085780a95f429af232c30886fe5bd4213dee9283a9fd47d509683fece7622ef178d037e2189ee8ecfd22fb3e5f986719da8e533e6060b8827392c26d151445895d7a5e6ca724eb60d8efc9ad0e270a4a4ba8fb00512cd0c45c08daeceed80e1d2e34b49551b0e17a9952c484fe4aebf80ac453e54d893ba4c8e37c002ce8c1caa84adef58aa65b66a46b2d51ea117b91f18afb9f7e81c466adaba9f858a420ec58bbb7c53a543780f6c5d625f208e2411aea9e4235f07c23278c10d6b0170c76cebbc395742c21129f1bc93d382b94b15d999b5927eb8cb59e312ebdc99f194bee6347024314dbcb7b6a5d90485e64cdcac9825ef7656f72546c62261870d31f302aa990a6c4", 0x1000}, {&(0x7f0000001380)="fb88f5cf8fad06683955f30ed6b6736e8b978d3ebb1aa7713776f32bff752213e2a74ede1d41c72cf3592587b46dc75382f26898d31496553410a349c57d3a5a4f5c6b1df5eff7752d687ecd5cbae3b4feabb2f4186ed4c7d028cf28f01e1aca54d7c6f8928ed9910907eda19e029dd5a5353afec80e2605756700884dc205ea1194fa8e59e2caa0157dea9574e7247fdd6da45186e1e3899724d0e0f3bd29526812a16fd81b11555ad41fc3e595d3e80e6cfe0b38c7c251fba5a2cb3630b1a82e6079810757008fa376312b2bed434278982b6cf3fe95897ce22e7267e86ec46fbc28ad59af0e8b61018446c51ecfad5a9cad6c9ceaa30fbb5bd2929f10414cfa816643fbd147f015a3423087ff0a9f6635c4b4bee467425b23d40c451ce76fb755e860a9f0a0c89df364a303f5f45d3e062124d8147cbcbff9c00e683a5f7e529ebd3ee5cbdf937ca815e8a65b65f157e0d8fc7983f84ff6d7c8c0674eeca6bd84a90dc839abc35954d2cd6fc628820941be28268406a9c8ec208b898a00bfd0e495d365e1e8b458b3c86041cf3697ad7eaa0fd4e33f45ff81250f81d4bf13488a7bcb5cd02d8c849876fcb1b719322c5401797df54a450aef25d0a45f2e26ad936a48f630d287a4e0f32b06daf894252e8d6142d2ff4b6d9800d8869191af6fc9833de784ef1f841c60af36ce96196d6715ccce4507c942273cd87d461495837f8fb64ede058daefe90c30fc238ce5dd0327e4f729f03b4aa176e529a9f2569a46eef48704200ddb44abf99fabb189e751e8779f4de03109f37797fcf715fbbcf4e8088a5df463f1df0257dda8ecce079b62e1204fc093c0d4fd9a48d7e607a4db067aa80eb31a5e9e69e76dbbd783d4bc265276fabe3394d80d24292d90a2a5720dc6aeeb1fa03ed74d5f951de83b1397d69e7fc371dc5fcfd8dde7b2a85f4199c9ffecc586dae7d4e81c96489bebefa7f94393098fdb554c0661bcb826e09f34d94075787544df791c4d34234d45ce89132571d3547efa56940ee0cc50a2920bde6430d7214c9582e75bfaa106f1d131b091fcb0e864354fc536d6020fe2c0ed7eee8df9b629e62ea216e512e2201828bc77e1130003351c9c7f4c06b662ed6523ad550014279e5d5425c96dc17be951161eeddf9bfe30c26b2a808bf2ad5c62278368780400594e6fd974e7ccbfc693beb6b2cb59ba111b08f35bf27884d46bcb2ff59f511ad7e3dd7d8ae2de4963f016f4b11c246557af62bbb5e4a74ce26ab6c55c83848d69ef184c737f018114c7cf8f0e6ab70f4c3fcdc0f58cf31216f786234c68fb3c6dae5a3e8436c8165cc161623f61c4f44763db6d0b60b4642680848cde4f4f2528822302d434d8bafc81b74180e004f406d831a4ed30105b9f1bbf71440d28efab706aa1024a37389d42f91ca83527196ee67b04a7fbe59f998df77da4c58921eb951ae0b87924d532d8854e33325a551c3328f819d77dcb56bcb82f75098d5e1267dd0a1ed559094bb37950cd59c6fdb7abd5cd3ed454ce141d2f8e5defd7edb43bc5d803f212d92eb93f1be3e51c267426c6343ace4ff4b8b208ac970b9639932d5bf526d8d845980c40c249f5da9bcc4ed907177d39689042f4adf8e12a0fb9f3a8f267677e8e9edad246034cc48e80e1770533896abe860cd059dd02cea8ee5e87ab69d24afaad79d8a6731d0cbc016b3893166a4e7cf1533c0960e28c1382a15b4928d2f489205cd2fb779c72d3fd25b64c2074d78e3cfa48562ca09043db4427c6c2d56b23e365aa2f34b5d978bf844e4263aaa988c25742d5e23f000eee5703114d33d7c53782d19a8724a0ee7df206c798df59c40a1c190ab6b87729de38705d1b672d3c4479e229f2d97877a4b676bdd67f77fb051a27ba37eea66c70aef7d07e45c6260fc4bf2c4f36541d3d89729bea13e4e3c69d97bd059a0ef245264dab572cfe581d6529e9bfa70edb563f9c97fbdd4bc5aabba9a5d26e2d68e910649264e8f912b9a651d28d84df5ac2251e398e5a04dae0c65e4ace074d2ddce0cafbfcf049215234b3831526bcefc3e741e3add2672f6668a9de45c437d4afeed8c375f4b3a26d0857fd258557d3c2f55d013dc02fd6f3d7123f8f0c29ecc3056229cb31f5fc45fc8956c0d3afdc83a9051d53c5e7722b7998f6882ff2471709c2d2893bc0f64a23b97247a7235772c9c41e7201a80e45bc0fbfd9c649c9709104eb0c718a5645c15da9eacbbc7df21fdd6d9d3bb2bc4803eb26272bc923f81f6779080da8153dfe36cfef6ef80542fba39fcc53d56fb3f74253e1d8684fb2486a2b050ef917bc4bebcaef5fff2b357e2e5782c4f85514d594aee34cf521332349bb7d44e68789141c66ff995be514ceeda376c9b70d3fe934bfb25572939697fd222ba12333841fd2323fea3dc1449324f5ba4ce501d35ad15a8eab60401d1fec78cc86280f3bb73af3d4105ff41388f5f040bf6d53e551a640ee5f9511d76be7b478bc4ecea1c62d258c539aaade3a1a95b325e07bf9164656599f8c9e2b1b547effaec084fc04100c0394dc03a25facd93cc7a8b259863d2a64d3baa5f8de12ece1768ac86b28b7874c5caa46ef26ed355fe3ffb7408e177a4a7b1f87c219d6a032f86fa621e2231fec009478a83651cb13a1966a7c70d4190eff6de66c561cf0d3a4291cf28581d97892b6e641b910030a6ec30323d54692836679cd53b5cb39bea0013ccef6ff87786bc499d7a9d1103af54feba1a0de4455a5f5dc840c9f5be94cffb6d1ef0583f61672a02d0933d7360084e9c11bdce7dc4eec82e7924e7c22a89502770d3490f19d76b68fb9b7d856184bc2cae55d0d51f1794914882b5ae939d226fa472433d5bdaa5736f5a5761e8d873f850010eb3cc971679b992617860c5742b0aca95b8d067f40757cfef25166de26eda5e255d03b698bf28b1312ddf06a05cab18352afbca78d9b55ef40bd114d8eaf8d68469366396d5c5150a86745d035b3c9d4e85dfa579330d7373a661a7a8b1fbad8bb4fee57bb827b18daf6e4a7e09e35e32bb02246e0a020648ef28ba26ed902356b9fc25c378756942c7494b508c4717f316e3fe47bdd31135865715c4930aa2d16a3319fbca93f12d92dd30a7de9d870bda34dbb48d837ac6bafceacb3be1432f75c5e5624f8972448e62f284135ace6cc37cb6a21f105e9d1311afdb9d80bac27dde6beb9d9c975352d3c9fc4e6d75c5c96bde69e07f22b9224903702003f06e689484130ff2417c11731b10b5f674250d56a9ac60ab09ed0547b0e3a9d91f72806fd569c6061f5cb78796619de1899b666202f7d04e88b53c23b445f6760f261a234de8ef9831a57fcfbdfff44cca2e49a2e0117a776e703de57c1c95bfa203e77da8882ae854636e9369f768f2fc6ec402be20a0b2f545592af970176cb5047ff7ad83fbeb31d56058d440d97909981b83a194b5e648bf400645c0596ebfbb9bc8dc7a695b3e14650d5178e3b63ca192747ba37f30b0a368ab44d76febde17fad1134179ee538700fc8dbaf394fedbb8a134497ee189a3ea7b9224c167c4f6a22b198cdd7cc4fa8713257bcb0d783249392809653bad9a02a6d283165b51ba2028c9a7a9aa75e14ef245708e105b2fcfd0be87e4a230b4dd19c2b72272c4f1e9fc1fd7258592cc188f98d7537d222f8c58db3d656283a4bd3b44c30ff3b15fbb7ef6934052043748d94524ea69ba4c82f5c9c05749f0928e5843b64ff65b7efbe1b859ca0cd8e6d1025aa8275f545bd34f71b0e0fad77a79dc75d8d1c61859717a9a7e4851e3222460ca551b2fa1e0004a6f87395ae03ca67430bf38b0fd72ce7f1a7659caf1cf349d0aa0fdf7bc449b40420f88dccfe5760db503739141f09f77ef33cb30be6012b2294dbacd1d99191f401d44803742afba237b4a17eab8d8dd64acbee72350ec35cc1f6cd85bdad9a073d660eeb24b519cd8b9866edfe3666234f39d57693f78324eb0219e672ceffbdd562a247030dd39bd8152d240d0f5b5320d1057e6bf17cf9dd511f0de886ea09e3fe88422a6ddc86a36570d40a00ef74379d9fcb5d6788738933084b97bcb99e7d713620c26814c4a6627dad823e00709d9b399c60106a969f8acc31b68d5a48d1805d4fade2e81e5038146d1d4cba8b837b600578f02103d13ba5b617fbb74726bccd1062045d9a5c0cc2a56bc044d325e206aff600c6474250b03de4714af9094edc73b2eb5b0ba9f5fa0faa3c243c96cf8dd403d78df041df670ff06f25e978fe5c075178a0b2240ba6fd29d91c6a33b097655979b84fbfdf454af063c79721a9307a7645732f6258d2c94f6a3b51bdc329e031858a315bc6fc20f7157e106b4244dfbd1eabc0abd9cffb562fd023c57447eac712d6bf3b11550aef87229ffb0ef99fad03aa9f45e3dd5e681b4872d7bbbad7ea9ba03443643d04089d93601a9b48697b77d4a0b4fef823ed9a49440918188435a19c6bdd9778309a7f39e8eed7be34da31ac8608b6b71b50464f47cb39d97a0136dc6583881a4765e2da6e51e993aa415ca46d34c066cba1dfdb207b2bdd0084ffa8bfe8f2a8677d9b1ce0e8aa810fd8db84f1ac31c6682da28cd095ba1c6ae0c300f59e1ffb4fbcef233f4aa67cf57b919edb8d6e40ec971818ddce0e0c9e29a7854613d705b50d3e7004edc96e9b2fc0bcc4334adf1c77e8656efcbe484d7db0261d2f31c4a713037e5c5a3b9028379250da6894db1b3aee94614d1e4e2ad0d831409c58bba99ce813d1f81d77cc15c2c51e63ec9000986d6d7d6bd9812eae70606c8613798b0c021275e8d696ef9d04692bccaa422b3a6eb0e2a9e011ec60feacbfb2ced56ae2dd481eb6bb5f2b82194d6470fabb754ff5d25ac9e4462a26573b89d727c4af923a503336537c03e7edbd8fcb046c14484557020bf1a4f111c9c03da03d0bfe786b7e5891b15caf7899c44f1256a02a957e0baa7c1236e1103372248c78737cf577eb6e60e2f9ba4dc8e1613da28d189c777ab6baaaabf5f59c957017231468d85e5f4f8a8b2e7ea28741d152e68c71854211a5f6e47964abf6180f14f388c39dc2d17ebdd9320b38c8cbc01329317ed33730052bd80f940fc592a2b9cf94db8a60d81d6fa915afa3819a654c4355e582a95247929f82d135ce0274edb92780745ff48f169c53f764219fd2b568dcc8e54753d03902c6d8651745b4f2c8db3940a87f1c24eecfcefb1ccf589982ba2b9ac2f11d830e96163e58d87875d6059afc6285cd59b383e32dc0e6817da4862cbaeaad27eef12b669f8811f0e3f80864b1ebb571ad546b2068e67a852c9860e998c1af8760ba359251050591e68a874aa9cf66fa822a471122ccb98adb3393c3c344cfb6984a6d0ae12a3e64f947f9e2fb66d5dc905e44ed52aa09da307deec638b37eda7b679ba37e4b472ad40b4e0a0c9222fa4077e4424030f7c430eb6ba6661a937728ca3422de49be59e00e68fe5e06768abba8dd7b35aea110110abc2be3933e961b7c474f5728c7ae4c41f85313f2be3010f13ab2a1f28245cfccd59f78d9cef14d5ee9c1a78a3ecf048a0fefcc5393ae0bd93afe6ac5f1ae49cde40627d519cc2a7309a0a73c5d6ba1453c4713aea4f93b0acaabd8f3673c6505e69e0859dff1a6dae232539e3d7ca4e72f922edd5085fe85e0c87af8b3deab362332c362ce6f51bf30cc2f15a62d43f20353c6d0d06632cfd5c7ab9e79868c91ffd7307c2a30eec8547d686e4680a29fe335fe2378060a144e44e8aea9f9795", 0x1000}, {&(0x7f0000000240)="85268e1ce454f56b722d7aa073c7c6721a71c108bc817144d329a59717425e378184c9", 0x23}, {&(0x7f0000000280)="8f475b255744cb468511e5189045a228471fbbfaafc0c6d16f565c8bd2125579ec317db1eb8332563948a42e2c92139fae9c698fa2a94d8c38d953598a5148a65d6a8b9f1a749489063525a487cca8f6a228a635a51e84608e3270c68bf760b6d3ac3fd78bb7ddea96e66ffe289653022bd223191a9a", 0x76}, {&(0x7f0000002380)="ef075f64798bddbf079eb7854f59c965aedfcd8e68dfad25653f360f2d581b004d982ad9998b55e45dfb0bda6a7767f63eb428ef35e218e2be8ee6e3fbffe2d9e26c7fe6364d8e614107416ef6c823cfc39c63973f472bb724e5effc42538ccae10ab4b56f7358aedccfa9f9df171ca2e2dfdc416362965b84d31a7f43278261528d12e8cdab15a682952c470e408cecfb2ef12cec953888bc13f3d30b7d0782ba5de08114eb72d75ac2a2", 0xab}, {&(0x7f0000000300)="650025c4ba55d8f7a44e16d11a54f3621fb9c58091d5e20cced69350db3de35d2d2c01fc83fd92d08cca607907e3282a4ef068df5c17136fea2386c48cd3a5", 0x3f}], 0x8, &(0x7f00000024c0)=[{0xa8, 0xffff, 0x9, "50d89b63a0a9d0195960df5bc7f79d5f9efddfb975a5ea1aea60738c3607df30c313821cb3c0f34acee264577bc79d082b2757ce5617c687d30b962c3b3b91bd16ef7748b7c9749050ea97657c22558364a0f84ec45314ccbc1296e2f84bf1787b08be54310354619b7e05ed6a51f107bcb94bb54dafb7b612139ecd7fdf5d680d93ac424a49d80fc5d25c566f594cde36eebf635cbf"}, {0x40, 0xffff, 0x4, "94112e3efff3bdd2ff1971dc0f0fa07bfefc0ab06764f1dd412359cfc061446239df9b0389854c52d6392ded10"}, {0xb0, 0x1, 0xffffffffffffffff, "91637e13a9bdf6735525bc65ae86c674c50860d42586d14bae6eaf5fd5806fa1ba3cb709de81744c9976756aa2fa6beac7bf7169e7de82d40bf19de84dfe45ec747e0964602c02474a6bf24ff844a53ca919eaa0937e4b37a70c22e9e698d29a8a5bf9a46ed3ae4aacb85c89878d12cb6c4dffe77b6849cecd62df9e3972b8e73e99914e466f9efe906bf9b45b7430359d73a200eaa8feca6188"}, {0xb0, 0xffff, 0xfa3, "47e290ac9ff3b2dddb6942770b133889fd00fffab475392ee732c231eea23d3e2b4e46cac4a22c4997a2d8245d35fd019b57551147442901f4fe9cbe5189d4917119a74db47b07ac900b3e4250fb3de668628db539d08971e3dbc38ee24b1c7c1fe71e0f46a70a00a9d60505b4e111b7939fb3b209fe911ce71859ddc9b5f169bdb602848d2c1311cc80cbb88bff779b2f5c4f44e26b0e873a01"}, {0x68, 0xffff, 0x3, "9db53b6ae5a57797f44b7c42380d36e44b1a9a617461f5fc8bc942b0e60a747e7f69faa6534fc0feca225fff5850a4b72c7ecc40e5326e0bafb892d3984206912eade56c7db80511e4cf45d4a4c2d37b8130adbb80"}, {0x70, 0x1, 0x1, "d97ab0d8bc4f6eb8687d7d211bee26d8db2f449bf159babfc2ddac194eeb976031978fb24bd3bb7fb2f6520be860ddacbdee1dc212aa96788f39516236d65afeb1951b08b1b7e7739f388b48842d451b335b65149d9feb849b45"}, {0x30, 0x1, 0xfff, "c983f23f0aebdcb35e33da4e376b6ad76b1733f2e00575659f"}, {0x90, 0xffff, 0x6000000000000, "1c565b9bf726dd5ded74562eb9aa538f88fde781338972cf7ccfcb86bcfb3160bc8098aa79658c7656ff5babaebf0a62dc457a11f007416d0a09d1ece610e31155d10b38e46a22c27e5d00dd4640cac42ba1c58e4ac718c10e9f0b00a04bd6cf5659aefd7e47174c6bf15bb02db7e8aa54092874827dbead74"}, {0x68, 0xffff, 0x8, "7ee9838606fc2615f1050a34e65a74d8c3aaade4c0261c9f60161fd1352a30f17fdefe504a6327796751c63c1dfd514fbdd8c5c1dd0c1f32701d74523a330d118126431e9bc94e2939806ed830cc39ce1136ce"}], 0x448, 0x8}, 0x0) 19:14:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() write(r1, &(0x7f0000000100)="2e1db456dd20f624eb4f0ea70c1c15c5aa51dbe7a68a0d7f10a0714ba953435a1ee95a3c8c9601ac5fde3008d6375072556c6e3a7dabc0708bd234e4204bfc85f1a651fc0b26c70a5e8ea6f3d5c6f7451c8b8f78edfc5fe398c35a6085e1cc6bc64fa0fa74c8119f2589a2581715ad132027b0abe9524fc18a65d1c31c7de52d524dcc056e244787b97b354d27815d152202f32a6228caae48ba0d4e83895b1c4f24dd21ca4b6e137ae5282140159753ce907f9e41ec7e2e55d37026f08dcea045", 0xc1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 19:14:12 executing program 1: r0 = kqueue() r1 = kqueue() r2 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/152) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) 19:14:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000540)=""/90, 0x5a}, {&(0x7f00000005c0)=""/210, 0xd2}, {&(0x7f0000000100)=""/38, 0x26}], 0x8, &(0x7f0000000740)=""/160, 0xa0, 0x1000}, 0x2) unlinkat(r0, &(0x7f0000000840)='./bus\x00', 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0, 0x8, 0x0) write(r1, &(0x7f0000000000)="4ee7019f592169dfbb0b8e6f02e8aba1", 0x10) 19:14:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') execve(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000280)=[&(0x7f0000000140)='W\x00', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='W\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='W\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\x00']) 19:14:12 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) 19:14:13 executing program 0: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x115) getsockopt(r0, 0xa40, 0x400, &(0x7f0000000040)=""/149, &(0x7f0000000100)=0x95) ioctl$TIOCNXCL(r0, 0x2000740e) 19:14:13 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) close(r0) 19:14:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7, 0xfffffffffffff955}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r1) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 19:14:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000033c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000002340)="b81eb193c1fbcc86206e054f4317bbe158224e3c6bc2c2fcb89812969aad3d9e4ae93ea5b5ef1567d91e9402aa68f507f8f76855e8165004632d4e66569a0c1ef8ab536dfc6d88b9899ffd18ec75dc59530f396a619db89c02e854e6bbff57f90b2c8907e984323265bfa6fcf0881945926e2efbd3e9b5bdd3028694cc9eb386d4cdafc6f25a7f4a003dd3b5924060fbc8b118b9a21da632bc672fc503030ef9d90fe2845aa3a77de5b60c01ed0cb5e79ac74b061b3431db14ebb98e0d7b0bd52394339db0798af146e664ac2d94191426cb59536333da204fa66f97973d48c832165342bddac7a050a9026e96b0f8f5bf289007578fb29c8b3869124aeec387223429ca875876ed741dc9cbe7fe980c04288a238cc75a7866aa8b986ae97bafed9648a5efdca2f146e6ba89896efa89ccdd26877207c684111867fcda2c43b00fdbc14b0111f8ffd0a7a7c733970a9bd1c9b7091883cb26783accf1d8f89237cd3d9861473765146cb995b23ce058edd5f89b58a8e9004f22c0b7ed0552990e9db23f09d017054746864ccf1e8e1016d1b269dd4e23d9e22422bf2818daa98fb14d02c94e36b8fe1b6d989ff1b4db47320998c9126a219cfc66cfd66729e83dd376e66ea5e1797dbda5e620946bbc59beb01d2fa644a1ae2544fdaed240e82241112ceb866288e168c7ba25b6dc81f23881366c369d94ea34f7e8c57fa0ff106473caba80b0bac91e9735ae133c8767c651897e335fda81f2b3ad686e518ac4f857b93bf22604d442f8973a32adf4c3dbca119e384c752ee521be476a6a16befa17e962a20e8c88e2ff50881ab8a48589400f757a08da5474253b28ce96f1c2ba835d7905e40aec957e89100994daeb591b7904230a341dad7e502f5f797fa3d6149d5048bd50da6eb7c36155fa5a910606082820211b687595eda26a2bad08c1241f664ad6dd6281223aac9df434fd9eebb7646607d3bae67054549f49ade674bc10824e459c875ba263c05f816e7bac0171b9575a9f4d80433ab3bf48f290266e761089268fa1ecf8f98fee333cb0d35acacf082c954549978cbd29c4d65a011b05910fdd1a79a041f9d6d235879ad7af79e6efb18bceb5d72642291e12abfbfaee39f7be5021675660dafd8765b19052aa1d6fcd46547ab28f2e777a7627da2f0ccf7900edc5d7e79054f7635fd5e78b1f40f154aa18c14b129b76dd40c7bab30a96cef0f54f713df1232667a2f5eb44a6ea40605c71972016f3f98444c782a1c169e1c6fc7a036807d99e59034b80fd9b10580e4262f3d6b49d8d99ab696cc75209391921ec101c5c203974c77ed2792e37ea15fd559c4d1313a5302b013a374cff9bcb1c3f747c229034f83682df0f14b96b4f95bf48128f6813f8900c2eeb0b42d05da1e6d3cc135942cf5ec343904bc5346208b4c3ab20116a98c3edfed6231905c02bb0b3e1377e71040c09639ae518fb317917e070176000bb725a10bd1e1fc7682f48749bf8baaee678d15c1929957e986c76666505321be5aaa7c2bc3d3180f7afaf1c35d7460bf86caea8119c436c0dea22bdc0ad10f4f773c449b245a0f1ab1ec8aff6f925d7fe45061843313df6a871e8031fa66074b12b9b4ca480991045359f692e5a48a1ed4820919440f9b656f4e19bc1af7244b418fe626a603d1ee5972561435ece55321e34a97c3dcc12146d95124c452bb72b3681022ff2341cf40193d3255d1ca87f1c851db43b7009cfe9c9bec4ab810ab39b0d967c605c77bc2903760b74e5636d89961337142b63ecc6177bc16e7d84efd820e863f6969c11c58ad6fe58be059e9662d8b63a8a20d97b11210735d6c71eeb80c6741c335d97b8d5b9433176e16e361e5c8276767967b5af8caf4eb702a0769f3fd329b3bb0d3a586e5ff5f46657967e028d8b455d153df846a9f2000ae2536ecaada2ac2187878b63b6977f457b924a74c39834517c7ad39fd6392344eaaa4101077d29fb47cad93f63f9a3e8da62bcedf7c1ef67579aaf51f95dd2c21715224f9e63baf9a31cccc92c16a7d5a38a008982ab5192c8fd587073ded5ac96f9d8e7b4120bbd0863dfd2046f6b92592022c6a8193394796598b4e91957a1ec469e27de1d1d36054aed31c59e49db0efe1c0b328cb86bba1e1cda2aa9017e0ed7f55e65404d4484d9d733d8e2a8f14c6eaa99169be0ab996662d7ea12fdef31a0d09925b5d6563c19ef8e43986acffea1ca8fdb2e8882f25701e849ab446e717b650a67c447d31b4d887b9f0891866064ba2f8a985d16c3c2fd048f715f8d2a45945525a6910688c5f0d97e27640516ecb608afc59ddd9b9e67fc7b17973ab7d6a30792e2609d81c4ef6f9890e709bdbb065a2b9cfbc168bd303e44961589928225782b2841e71606b6e5293f69ca2fc6bd33ece2d0c8e4c5d98d763c0a9f4867d3b2cf229cfdb191ad4e6a99b6d4f19c121c19f108b32ef066ff7964e41dbef56dc746422a79c918cec70e31bb45e90cd83368d8d4732be7e5aee037e2fef30c61866b6fab9d02df806038f9ff349d4281719b325361b219eb23780399d328cd70da8c4bb7d4ad2c3a883507ba7d0bb7be85d596bea63f06d7b439c5a21d6b0c3846ef38a544acf6cd0c5c2e0fb2f8088e9c1e9328349a32c94aea1d8d805f804d1d2521346edb4d98fc5d4d77fd238c1e4a90b0c76a819ae6f70f54ef82f197b22b25e32335967058ab2df1f90671d633267e095cc75230519ebe4f9288805cfad984de5809fbc02b903339fc6d1f1184b204718556240f4d5fd72a4a4b1d9d916bd69803574f6f299025f581863192dc974a04741877853083878ddea17e329e199942ed507e072fc9f81d4cbf807ae3648836a98113796ac824e1f4d35a0b5c779722d17790f8b011c4870d8688f496e431bd02739b5a50f33f0ea5952d762a3584a6ef5bc592ecf093e495f3f44a9318f4c0df303946e123a28ca8a6c4aadf9ca3f2cdc4f02c379c5383a0b11c87176ad3a8a35f62c9d1f8b65ead1d89ee66f4dd6cd8ac0d7166a12c920fd9ee0a1a64b905ccced53e25830e5b3da99ef42643006606048470282a8f7924ee24bb268d59ad66168c9859a15672606b81d6e09beac6dc7715dbabf1a64fd6f3ec3a8b8572e1f51cccf9c5bb0292c726b2b467aa5996770d1c14e9cb873c306038d4a5413173769ef6b66ca4a7bc2f395dd49a6e7aaaa1f5dd66f4c9146f979b5c848dc9b69503550daf46745f0ea6df41a5f30e8cca1dbf87c95e94078dab2399173f485a67eab63d6986264dcf2655ee5ca66507cebab30449a9ba8df6e296323f9343278d5a1e4c2b916554780154e86112da5a1e39a849080def555dd292b39cdd47747766f9abd6db18d4358194bd7e0d83da7e46a63fe22909f1b5924b600a60022630ce8ac6f995dea4c56637a75ee4a7af70da7afb0fc65b8ac8d848615c79fbdabf0d450a5b2562ef32978ffa5c0215c5fff1120d5aa4b5d0662459731073fe2e13fa77aade25950e34d035743a58b1a6a650d16a65f522087990ebb3d0fef75a2101f8a8030cf82076be21f7eaffca2454a90d0f4f629996a0c2a00f90fb1877d671f3262e05b218a7f717f8575e11a80e9fff16394079ae5c7bc6f1c558f77f122142cfd52836bf51d9c8c02b8215e15dbf3a2666faab1bcf5558e7caf3f0697ce6323835cc31486c9760c9d0592c8614ddd8267cf58a83a03782cecbc59b1004a04c22b4d032d04a302c9e0f14756946eff6f25ce8a09fe1bc0a8853623f40dcf2e1018fd66917974ac0c18a3fe4a8168c931cb2e929c33ab85a823a77d9678ea113c0dc3368e8336f9cf340f81deea783fd7241f878e590e3b31611c6d5bd695f54dbde535b147d83ad47da04506b06bf08e8107f51281d0dbe3f8f9e11b77374260f8fe8047d45232edfd913fe5e60258569d02d9c724464e2dc1e7859778a6a36a568f0b90bf70c4477ef2be5de544e86ced220ac02ee9ae45284dcd0f39e2a6bf8dbf4420c75832d7a586fb28ef6203e56b8a0af72efb2119d666cb38957fcb6f1920aa2684b08b22d82396d9b0a72c4992dfee0a1e008f3e5579a0fc2896aeb886cf0559829807927c2da52652ec328158048d8c07c6dca43dd576edc54fd2c607882366fc636aa662eb8690dfa90f72aab4a645ffa2e7c0055ce67720234d8bfad183ea1c48ea1bb9415d2f7a137ea1ccecc89c5bac52239d1876d9454a02fd44d5accae6724a1312494a054040f9e3705e74510a7c9e3b8a7dc2b80399185027eef23168e55b41d24374d8291ee7035d5eb73cd558e848a59d5edbe6ca630e08e321cce09d35f3fdf343d58699d77904a1ec11f30507f54ebee5af8d9cbf865f3682ee0d2240f1eab358376436f94d0eefefdbc9c6037fe7950c9d38fefc84163b1c0263110aafc9d30900833650c05532ba1432aec1843289ab1440cfd98f39ee0178798f8004a4368431e62898024c8e59fb213ef713f80ba5a64877093fd3eb7072a99452ef5c6f339cc9c8e23925a249e05c51f1e745a1f22e5f42cc92df7dc92d0f65af74d5a81547b50db5a54b4379bdfd9475d6d812f25d698ed599fec019dd3f6e663324d46f1b4834b938bbceefaae6a72adf59464d57d46e5112e0d6fffdc5a688b6ef88b85410dccad38eba7b25ecfe9d7ef94fd9edc23a4af4c693ed4a63df281c48376c39541691872d80718adb2bdea7105b5f2a7b8bd7956e3a5333fa2de975a593b5961b8e1b408e445904ced90639ebdbdecf7eb697f24b9f37c43e0ca40101178ae2af91458996fff23048b14edc874f6a81b73690a75f60c37984f6f64086e0e79059293cc6a134ae206227d4a8427135be149cd815c180bf11435416ac9ae32485185c6c74b9dee29f6ddabe29462797d90c9527fb59dfd8ce90e774ca0adc8ba2c57b8c5f62bd87d73d8ea3f4ee86944dee53b64c6450ad0c55f526e2047d395539ac003dae7c5c11940c12a418abc2245b2b0ab0b0ef25dc0e515d8dcaefd71cf0d3e10bc7872cefa0ad768e03d5ffe8775e58b5b502a4877ed70a46c0467f53f130ec07d18f2038f6c602b524cf10a1836713d66cca5b580d153ef0f06a509f6b756f57e3e29b5da0886963e3685bc93f23ee332f7085b1fa1a2ae88d50b3f7de55c9f54102cc0d2d1645599e5ff361ad029f5e7cb8ccd2cd8ea53cdfdb24f12b8eafa5593b72b68e8cfc34ff6c90753d18af8c0d2422ab42a329cf6baab8a9f51de9e705b15c88e756c3fe3197806d7404d072afc5d145a0787a780c4f381b1f6d658d2e13e40b7d526bb743b5e0cc72af0ab64d64360166bd93483b72b88a667665f2dace4bce3b5d191eedaa2381dc42dbd4191efef5b5e6eb7f035c389bfd4d5420630acf722e0038932fcd0e366fcd66b07990b43c5540225c26292da4f63cf3a4093ec0922be4bde269b2a3d8d2d6dadad7fb5c6fa76d09278993da58e63c9fdfa55c65320f27f498373db2250dbc88502ee3d05104293f58ecabbc6c95fa077cfd9aa662b087992438574e7632294a80992e4d3fec45329d810a9957784e99bcdeee43980eac35b5882ef5907d03241ddfac6f6cd467f291d8a502abf348593dd05638e18458ed159b3a7a27609d0035764d759a859b57d515bc8a3ffec99e677292062a06ff5501c766d0ef41a014b4ede19d690263a2e2983b5649f5bf65abfaeb8498393b55e5c96130dd174e9c278389ef9f1251f9a402122f3bde38b795a2fbae5cc074103196ab3545311538be003bc95059a2ca437fbb6", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0xde2) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000200)={0x2, "0dc7fc1d6896fee3ffc6a3acfb0bd34cc467ae8d64e5df3d1bda8cac158ba7638911e89424dc04d2a526e923855e98d93be24f7524f9706a9baed8c66450d24aecd92a04707bedfd3571c3d7247e74771f731dd829238b97f8598db8fbe68033e9df1083d45424b77231913c686ed526faed06b40d4277e3098288e7cc335c163fd8363d8286fc331aface7212e7c3db2d9581a98cbc03963c21b668380b0bf6d1e085b86946878a73a84e09eac2006f6958d659f64446016375a1a94174b906387075c6a97c7f843cc07ccd3259eb86c8cf888587e190d6c94e7a3630726df760fc2aee868142c32168df9bcf78a7940d88c15ae2938d5431cba75b9b5cff09a86812ac272711d46ddc693d90038c891af7d5895ddccfca6a1b82891e99002adfc4245ae1b8d97358868256b233247597a669f0b256419508174753129d4803dffc491e1b1e80f4a5eba76b1f9360441683d19279731207de5139b98fc6e9940d4402e2d64177e45581218fd684fae8e1137346553980b229e22bd6ae7f349ace85a92b799776e961c83f47dc319e44fcaff614cf5d39a7383202c96ab3e8b3eee16b45ccdc849f350bc619b17671edfdbeacca7c8f72d257af5ba0005560051a818bd4c52b6aa51ae7"}, 0xe, 0x804) 19:14:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="3f63db8992c3a215141b0466cea977f4cf01166cb1610168fbbc103a05b6f7", 0x1f}, {&(0x7f0000000140)}], 0x2, &(0x7f00000001c0)=[{0xd8, 0x0, 0x40000000000, "27b5bcbaf891e10cc7da27d3119127ad8cef5a059413087823a3d9754069cdd1952cdae366db7fac810e2a2a9c554766bcc70858c514a9cf5cd5047959adfcc645bb9f716561c21eb4a7e89079df22b97299b483f03bdd12528d65ad70e1667d1f0d8886dc28d5428000d7804bfc341756496536f0a14b9146645d19cab401370399a678bfdda174458297e561e234935bf9d7c3246df0aa94e78dd980e8619b5c6729bbac9d63b733b5573fe9e73bf96a8628e6c3426bca2fe9e51dd461eb7ed2048f2d2799"}, {0x100, 0xffff, 0xfffffffffffffffa, "246fab1dba5d464ce30c72d5a6a53e9c24912dd75fc8113a5ba3bee103f69e752c16396fa48c6391c56b59f512057af90f1dfacef106026a3ce39b18bb97073c4c108989107f4db3595629e5024e9d19befb4a76c1e5a25b1f87bddfb7a68c3f6dd45aff194ea2768e55897bfdab722d338dcb229b933e92debdfd11c50c3643f3e1b82cde01164cc127f5067cfc482c115dda0dc4ca7465df31e3a03be6c6513896ce94ac422daa389c609d0a4a9e05c5f5303c03d71cd9d3c381afc1e3c48fbe166413045f9d166bf2b6a5c8cfd7883fd262c3c48dea0a68efb02d802b0d211534dc984043998f1404655a316849dc"}, {0xc0, 0xffff, 0x2, "c0bb32e1f0a582755f539b4340588bfc2402862c88bf25f21a35f629af42fa392911c1d274571ca2e8feee5846c5b438c476c3283f1de3f38bb091129ecc63fc774135c83d5a5a2cae61807d5bde2f05e938960e62c7421a3be60b14999cc82a0b08218d01f4478d0e18d6f9be5f85566757ac758d56da86bc0082495f87c95a40726d6072d8dca1b05abb610eb2115073d7edc1f2feec729938a5db3d1fd3b91db308eba331a670e386e76e4dda"}, {0xb0, 0x1, 0x6, "724e412d5057d4d4f2a804c612a75d8a0ad90c60ac20522d707d76069e640024782732b90685a7e5d2d85e3b688b0b300d3fd5171b4fb7d9d016aaa03996a7f25cb1dbc143700f5f019a7287b2af13bc19a1ff28ab78e26eaeaff8bfcb8869645f16d3991eda25ba6d30b75d80034be493e3c4c9deb789c3e39ac56e29fb3004ba06a031a3af85ae9b74bde1495025e0265e56df7bf8bca0c4e8f51439576b"}, {0xa0, 0x1, 0x2f4, "6e8732d27260d4982d58f7a50f9ed1b046beb193221fedd62a1055611d67595ef621a2a48f492b4863130fcbe1be6c45ed676f90d3aa92b65d259df14e2a0b0bde2a0e03877583198659349349b8bb6b5122aa9e7c1c32c929428dd598ff5357fe1081758f9e8c9ce4a4dfad5e4ff05376f3453529aca56d4af28bde503e368aac4a9246b95056294805c8ad9ceb4e"}, {0x90, 0xffff, 0x100000000000000, "0bfd71f1712d768709f3086b7c0c70fd0be4118c77a443f91c781b017e3c631e6f92bc4e8a9fce78647670af8acddb6036008ee5bfd5aea85770aed446a639f063c6d28f3f2f0c9dfb4939c1b8b3eb08ccdc07bd16c87b4e08a571a920f26a607f1ad705dedae0e14778a0a830904f9caf50bcf74758c48c95"}], 0x478, 0xc}, 0x401) 19:14:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSTOP(r1, 0x2000746f) renameat(r1, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 19:14:13 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) pipe(&(0x7f0000000000)) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01000000022e2f06dc101226119fc4c83743603f50696c6530000056ffcc8b675bfc4b9e0ee64320a8079ec25db3e9cc21d7da0761cc59a49c2fc415234c9f497e995388789757"], 0x1, 0x0}, 0x0) 19:14:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = syz_open_pts() writev(r1, &(0x7f00000024c0)=[{&(0x7f0000001440)="a487acb291bc0e05f3709060c5806fa21d1343f979293da73edcea39a169ff862d6da993cb84ae12d477a3a8f213d8604425f71006275fd1829fce23df237bbf18fba2b7c2dcd71468e5dd89a9187fbf23153889d148150c304f22359e52c49b2c95a40aa6fd0ec8b31a7450ce956d746b148fb1fb41157954e110aeb1af216e04ebbcafc0a6099ca0c39e7a3489ded89f91af842f96b2abe145a97d088545c8454abeca73825f422465f1d83948288d363c2a8a7f12f03c690d633dadccf282ffdf212fc2555357a726d949b4176d9a2b3b4eba34f35bb3c594085fcd3b098c8384e4a8e953ae239646db9d77499a866607c5582e60cbed97bc5a24c06687e403a854d7f7d3fe8a0b4f832a7f5a4e24697b6488f23455f647338b53a5ea439570330858271b2f8cfedaa1950665c4834f7387e5a834bb2df02bed528208635e68a9209da9b7d5cc9fa20a2f8f3555e64eed1c46ff7b096ea47dc0826cf7a60e0d83f821c6a2a84d0462abfada4b57a73e96b81d90f3e0a568751f188063ba5f91080f8327976f078b0d9542d28a0adf06d15f024b8161132c193d97c34ae32be3db5df69e3808ab8baaf781af6aa6f1ab5c825cb6b8c981afd1d34b4bbfc3710ef3e27301a5aa25c60e8e8330ef9b884edc8b8a7a04ce094703ca05b86be3a9f0d26cb2cbcd85a1ef1b80bdc3935c42aeb80df49fae7c9971445d79105c02a23ae507f4533266f3bceba4f50a7da59f1c327d5a3f986b8a6118599dfd8614c535a51c470bee38f5b9cba965cd116aea5cc3f57482d57d13bf1bdd8b03ca36750280c8c304aeeb19a6aca3c4dfda1607c3b39347baa37a88d98cb5dd8a867bfa6dfa9fad020d80fddf34dd8603db99c322507c724a0349e629ef9b4c63dad28414e72a83a13e05b51d0c1e122c58c4fe84891916aa8668f1a7593175654d4922dba98922de2396c9f809a2e7b0420907401c652e3eb44439faaee095d47406d3865066285ac5817c9c2322a1e1b9342f869ea5ddb4171eff07d7bc3f33525d9f730b8b4c3183a06ecce67eff8f9743823ba0579b487d7867e799988943085ba28d6c838076fef0a1fe631d96c138e938df64708706446ecf01202952c2fc00a47f3e6240af92f013b13a610eb56b213f018360503a67a1fe8ac22b77a1d69ded6e416cdec731f8135a9bb954d49e519d7cc8d8f723cf9b83d600d0642b67bf19af188a8a1ab92d86d85db73438d9aae575d18392e25704c8306a878270467109f62ba9a48d799047c0cb84a2b2285e21f89bcdd2b85d6cf5e00a5ea01a8fb72da8a527c2cd7f520793b188c0aabb349710f7ef899de8913a47b98b0fde5651178a393d2cd0e601499ba5a8bae02b1b44693e6df61b3a6be9f1bc3ca2059b19c5389621cc75241ea90d9c198fc93d316371d30dd7cd9296cc87097e424972c3275e9896f5d450290412de1a48f4e9fa06fe0fc839393f809f72d1ae695685aaf82cc1d8712cb16934de8fa459415d844e810ac8dc447e9b37167b3f1a79981512126e352b1ec00991190a7fef0bfe194ba67b350b8c44cb6a58b714c9b0d7418b8284bd2c298ac3586e7bf6dae1d007dc4c2d72c92385438e9f31fbb4bb4c9fdf8a91188f811a4dbe94dad05594da30cdcdeb9f2c790a8d50639d57876ce89e61a1c15fd281a37712a284cf3e7b31967be03cece16648082c93498f134726b5a192b0a5f2971ee5706f24408eeb7819746807ac882f19cc2b3837f20c95b3b02f2c94c20f3521ef88f60fce68fbc99a9d4f51accc53dd16c5023e127fdd13600c0cfaf6ecfa645c8fd52af12e85527a0343c3c6d4a9188a23b2f273efbcfabc8157653822ffbbbc1cc394738f228ab53196d19f8d884ab0700b9bced7ab9efdf8590d56f960e5ec671e957acfb2bc1a50b2690a7da99728f02ab293c3f866a0a7b82afcac0a7de5c9cd754ed602990f20eff20cc370975ac57898cdb9d7e174861aae6e215c1398f4c9013fb020dd8ba162eae252f62319d780c051712c32c89e0e39ca675d711ee7eb1cf22c26bd851a297ab883a21c264e1372e8faa63b4b46936bc6069a94cfe0894a7ec7ecf10b2b721642874a9be716dbf6a7b1d55c82109f11ab3901c0618df6bcdaa434f3d4a9cbfa677a6da116d09355b0e8f8b2f6424376147a4ba5e4aa778bffbc3b11ab7003fc8493d58c9ea349613acf85d669043d81ef97bbab6225c95bad541bd73f26bfc45c545d6aa4add90037782b3c4fedc7b89e14b1a6f4bd0d252a9815dd026ecb67e4248bf7b174719dd7c34275e479e8495fdeced29b3ace45fa87acf26d9fb7806436ec8b1c589b7bdea45bac913ce1c7643875dacc38541df20f175b30f591e38bb29ff74aaf70091bb94835ef9e0f98160112ffb532e200af5d70457e6f1a444556ab28dc769f00e5a2036749089fe7a6e10d657495c9094dcacbad1797740535e98cde226e1285ff3a138bd196bc8ba6c4a298597bf0ab4c3b8c052a4ffc3e3d25448f10c52b4e44478dd254766b2acce81ee4b4b85563942c1a8f2ed77e2f587bc253d278f3069e46e2f1b23e20a8ee1bb2bafc0dc789f026489f4ad10ce9091fb188d69a5dbc674207cc066cba82d491754cf39bbda7693241c5d99f3f7384f1f1c86cf6fc1fa407ab75ea0f69c254df88e786879f62cc5c16bc79283caf1e09f758f64e2c4135b6826973c404efa363f1a8a8e0ec0f0b012e11dd280d8054ec83264bd7d323f59eae14538a02e8dceb978c5f6944ebd8ce766385a2081a15c0983befe0e576c3a7c310ed369a17f150d391f2a9ebeed6e83b128738fbabaa1779672aed2e97c324ac40333245e22791fc24d3ec6f52351f179f2c33819fde9ce7bb70da3b421c786d55a43889c6a69b976277fbe11d7a6a0512ed7ef123ad6e054532c72b3e5e3a6765d5c1434536f30f92345cc371ce8a38ee1c2554633038b799d0d7046f3bc582caafe9e3b7230be01316cd5738609b35db76d16622fd41338c1d86f06d8f61e438081c1554eed097d672e382fcdce01857e5ed0bee55296c278bd0e8d932513380c1b7a92c46d9b4597ec0a9da95518ec28f3389604301ce965681e12387363d7effa5e0ac94069377e358fdfebb0a7bb1831ff1e70c68e24900d0061caf1a445adc6eec67f8e4933475be25e0fe709a31b0a4b7fe4ededbf0e98e25ca923294cd4e68005fe320f245a07f0a20a6da7fdd35c515d095c68847d444f58b0b7e55073e3ccb97a0f19c9cee52dbeb9f8cbeebc4bf7dce1d52c473d816fcc7bf7dd24e1b8c659805bbd479dafcd1780929e77ffc4ac6782ec2d1320046e1c3ace2160984d9b0fa27d2d01115c18351aac7cbad19ac2820dd689af0d8411b9b7fed6e8a52e1fb330a1b26e74473e98499aaf01210874c6dcfb124694f66ea2042bfd1cb950696fa0a08e36834535ad9ff7af07d51cda1b24cf8628bf3dc7c111c9c1d942e4ab55df2b94ec13113284a56c8fc171e3f19659d85ce006ee078a205678065c0ede145c7945069d0a033d278c5d6be82191d0a71ef3c8a83a2005b9681d90df6b4945b613f8683d1d69d30cbc14372f65ce9554c67463d1d73a2ffbe55eed36738adf1bc2d53e8b01930cd5a81e1dbaa4656e158392c8c7cd3c99e93639dab215ed66e1ff1e3b71cc404d2affb8f5987163810af7e22ff670893949db6691bb1422ced0a2ae7a51e709817e3c381423d05798e970e8d40ec51039fc9171c6fe5a272cfbc74ca11ecb95f950684005b084304a9a10f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xc64}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) 19:14:13 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) open(&(0x7f00000000c0)='./file0\x00', 0x28210, 0x20) 19:14:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x32) recvmsg(0xffffffffffffffff, 0x0, 0x1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 19:14:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)="b8") r0 = getpgid(0x0) getpgid(r0) 19:14:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)}, {0x0}, {0x0}], 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) dup(r0) 19:14:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) 19:14:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 19:14:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x16) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket(0x2, 0xc002, 0x0) r3 = dup2(r2, r2) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 19:14:14 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 19:14:14 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 19:14:14 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) 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(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b00000000000200000400001000"}) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b630 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b630 failed: hole in range 19:14:14 executing program 0: r0 = socket(0x2, 0x7, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)="3c242f2eed2c00", &(0x7f00000001c0)=')%%])-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%/(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'\'\x00', &(0x7f0000000340)='\\&:', &(0x7f0000000380)='#\x00']) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x1, 0x9b, 0xe0a}, 0xc) open(&(0x7f00000004c0)='./file0\x00', 0x100, 0x4c) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x7c72, 0x307) setsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f0000000480)=0x8, 0x4) 19:14:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x5b36) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000002000, 0x5b32) unlink(&(0x7f0000000000)='./bus\x00') getdents(r0, &(0x7f0000000180)=""/124, 0x7c) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xd0, 0x81) 19:14:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getpid() 19:14:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffff84b, 0x2, 0x4408, 0x6, "ef57aacc4185d6843459b23e5861e8081b7c730a", 0x6, 0x5}) 19:14:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 19:14:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x425) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/157) setsockopt(0xffffffffffffffff, 0x29, 0x3b, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffe0d) semget$private(0x0, 0x0, 0x100000000000024) 19:14:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:14:14 executing program 0: clock_gettime(0x2, 0xfffffffffffffffe) clock_gettime(0x4, &(0x7f0000000000)) 19:14:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) read(r0, &(0x7f0000000000)=""/81, 0x51) 19:14:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) ftruncate(r0, 0x6) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="a4877ad3d04185dd36dd20173365bbea1ce790e85d09a6e9fce38179df52b2a4febf1096f0e83d4139e42e39b830401190e151476808c77a5d4d5083f2bbe4ebce0fe8e8413af5b18687fd7a6ddae5a8f9eb05c9dc6c36e3420b9c918042a76698cddeec1f3b69df06b0cd0157f27f756ec573c9f2401709bedc809fbd847b1e44c3839f87b57bf15871ccabcf004d66fe2908b404f0fa073649a35db1f0d9b2c0f44fd468c81c9bc828cb6d2dffd1ad6f1f5e941c50be90df", 0xb9}, {&(0x7f0000000100)="ac96515d3efe15318920131243dc322a2f7f1a3dc5f506138639f4541283da365dca97c05f93b6342ed2e9bfb4978640e834df6c78cb34bd0c166d4ceea7d33262d32ea818ee05faa5c591579e33dfb660bc24eb69bf2c64b63c8246a29ee71f865258de2fc1daead6e76e7fcbffbbaf2fd81a9e2c7ee6a9193df533b3cf91e7cf69b1681a47226707d394a881b9611d8286", 0x92}, {&(0x7f00000001c0)="f5fe95f8ee50832286c4b918db0075c9429550fe5c4e2874d8fc70d49842da56b86e2c25600b16dbb3a98585dcd890ad01a7003cdee794865fb2ee535968ff778beb645552db94ab98e8f2afe17f6a81c88521de1673c278dc2293a56e0e4033d8998c1f8b50df4d4143129c238fa09c9203ffedbe3740f1d36c5d3391855660a6d57c989f13ef9931125503ac4438c8ff38313d64222a94be436e862865c60b976b7a492ef02c5010ab25b27c8bb50b9262252e7c86e2a0db2c", 0xba}, {&(0x7f0000000280)="1c1eb0e303415df2e6f4eafdf9ce6c1615ceffb60a9564bdf4624fe5be44a7f177d2260fcc88e41b301df0cf5c5da19f4a7ae1cf1b592d799a1450360603689c5f92cf74fd7c809935da7489c593f0fe40c99e34c9ced67ecc8760439ef71fd4c51d5c592af359a4454b0cf551dcc2873d4199664e5e1463a145fb09ed61b5c6ee6871fe480f09045945e2d6e2a4aa3844370e60742d9f4a04621ca913", 0x9d}, {&(0x7f0000000340)="8a78558691628e14fab5cd146da2d54cd4a60e12c4b9c7896a56901b429b041c99fe650f5bf54005c7f61c71732ae2aeb0ca19e3455c3113906b6166dce25550134262d1b43c21376b5974371cf55e60db25ba5b6cd34266c9b8541c7ed925832afad469277f76ec0d6587ec6dd86bd2fb5a1cc6158c6171042ad01d27284d8653dbc406ca90ce581206e6291c1b0e3eb2d765dd44", 0x95}, {&(0x7f0000000400)="dbe4b4770f4492810cc245168c28709ac588bc246969d796447881d46ea24211f1d40d5440255014eaa988ca99800a58c46e254862244a78b3f4de374400dac723114ac8a581b5dd256ac08010689b0a9654158df1bccb662e09af946650e39eacdaff44f4642bce4fff2d0cf56c1befce27e9e1622c31cd0a53bbead68fbfdd3c6e8dca85423b18272b5f7c3eea19d3a0460a3aa0c877ddac46ff0d1098d4289a4d55ce60c7834bad275604489bae0da73c044a588cc4d5ba940be8f3925394fae33596cbc1646da00efd54e78b", 0xce}, {&(0x7f0000000500)="17f9982e1bfdb524c68dd768143dae2dff39f349a06af1295b01f142ad2c74609e5be3722bd491bf1cdbfc3707f4f183a6c52998a2447305be6fd1578e294bfa2bf5609dc2c1", 0x46}], 0x7) 19:14:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 19:14:14 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0xfcd7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 19:14:14 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000080)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfff}, {0x101, 0x5}}) 19:14:14 executing program 1: mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/235) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 19:14:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="21ff570739dbd93de1361ee78b1b915a582bf9fe7ead11e6e919782164c4d8e4636b97ee34f7dbccebe7772e6a87d98100f6eb67ade5dd2f3404284964dfa748c9785ac092ae", 0x46, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "1571a77bdff1b400000000000000006a9c2e4d00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 19:14:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) setrlimit(0x7, &(0x7f0000000000)={0x2, 0x5}) open(&(0x7f0000000080)='./bus\x00', 0x900, 0x100) 19:14:14 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) 19:14:14 executing program 1: r0 = socket(0x2, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 19:14:14 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) getppid() 19:14:14 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x1, 0x1, 0x1, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000001ffd, 0x6c4) read(r0, &(0x7f0000000280)=""/235, 0xeb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 19:14:14 executing program 0: shmget(0x0, 0x3000, 0x3a6, &(0x7f000031c000/0x3000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) setrlimit(0x7, &(0x7f0000000040)) socketpair(0x20, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x9) 19:14:14 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x20) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 19:14:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b2", 0x1b}], 0x1) write(r0, &(0x7f0000000000)="86085ad8c2641db6b11a60d0837a6907007335d6ff0000", 0x17) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x3f, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0x0, 0xe30c, 0xffffffffffffff4f, 0x9}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xae, 0x0, 0x9, 0x1d38, "9ad84b73d9697fd35db5abcf00", 0x40000000000000}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:14:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() lseek(r1, 0x0, 0x1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) 19:14:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000600)) getsockopt(r0, 0x12d0, 0x2, &(0x7f0000000640)=""/34, &(0x7f0000000680)=0x22) r1 = kqueue() r2 = kqueue() close(r1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0x41}, {{r2}, 0xffffffffffffffff, 0x3c, 0x5, 0x5, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0xa, 0x0, 0xc9d9}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x7, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xa8, 0x80000001, 0x4000000000000000, 0xffffffff}, {{r2}, 0x0, 0x30, 0x80, 0xff, 0x8}, {{r1}, 0xfffffffffffffffe, 0xc, 0x50, 0x100, 0x8}], 0xba2, &(0x7f0000000180)={0x100000000, 0x3}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000006c0)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r3, 0x6, r5) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='{-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='${\x00', &(0x7f0000000380)=']\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)="f900", &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='-\x00']) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 19:14:15 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) kevent(r1, &(0x7f0000000000), 0x24, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x18, 0x20000000, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x42, 0x2, 0x3, 0x5be9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x10001, 0xffffffffffffff6c}, {{r0}, 0x0, 0x40, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x48, 0x6, 0x0, 0x3f}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x9, 0x9}], 0x9, &(0x7f00000001c0)={0x6, 0x8}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x20000007, 0x1fe001000000, 0x8, 0x7, "2b1a2b48139208d77777516f557500", 0x8, 0x3}) 19:14:15 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) listen(r0, 0x9b) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$setstatus(r2, 0x4, 0x4) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2000, 0x8001) 19:14:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup2(r1, r0) 19:14:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) 19:14:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) shmget(0x3, 0x4000, 0x10, &(0x7f0000f9e000/0x4000)=nil) 19:14:15 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 19:14:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x140) listen(r1, 0x5f) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) 19:14:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x23, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180, 0x20) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x813, r1, 0x0, 0x21) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 19:14:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') getsockopt(r0, 0x6, 0xff, &(0x7f00000000c0)=""/126, &(0x7f0000000000)=0x7e) 19:14:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0xe, &(0x7f00000000c0), 0x4) 19:14:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getpid() r2 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r5}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x1ff, 0x64}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0xffff, 0xffffffffffff0000}, {{r6}, 0xffffffffffffffff, 0xc0, 0x1, 0x7, 0x4}], 0x100000001, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xc6, 0x20000000, 0x10000, 0x7f}, {{r6}, 0xffffffffffffffff, 0x10, 0xfffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000017, 0x3, 0x10001}], 0x4, &(0x7f0000000280)={0x1ffe00000000, 0x4}) r7 = dup(r0) sendto$unix(r7, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef4fa26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32ed44fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b01b2be089d187e981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df584b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955569755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x182, 0x0, 0x0, 0x0) setpgid(r1, r4) 19:14:15 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r2, 0x3) mkdir(&(0x7f0000000080)='./bus\x00', 0x19) flock(r2, 0x2) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xbd, 0x2, r3}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 19:14:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 19:14:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x10000044, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000940)=""/181, 0xb5}], 0x6) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 19:14:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="94ba083b05e720ea7dae064a3332df0c21103fc4bbababdf8b6f0f536360bc0137f4b6b73ebf86237024790df149f5b16d99ab0bd1d867b61d7acd676ea9bceb5f804f6d30b8934023a14c29d506cc6727e2e96c63644c91efae26d36fff0d3450fc67aec085ebf93a4a924f4e95b77d9019debf097860ed274ed2f067fafdb44cd92bc5ae6c128a74520fe8de041d9770209cb2c219f336616e64a3a60dad8f1add71597e323e382e7893d8938b12c64378634350d48696460f94d56e4e98356b5ee64f880685a31c8f5cd754f3261c12747b98f36993ec245178302a8aaa8f12353eb1a79a0d6fef776215cee9d143e08b8ed03427002e52259236fb9560cc2951f1844855a6c9e31ca80c6b47d8b5c7ce80b62819de160c845f002dcf8440f9cd39d3d612acceda3f702c21a2913433c3d02a22387751ffe99342bce177d4ae1a1c91e4bc1ffe3471dd9540a6aaf90e27cb0129a80ae2994651c9f8ed170aa2418cb03a8f58d51fa040d23d761e307766c429f3d2ae888f4bbb734b1bf6f363114d7faadf8cfa9803ce4269d2ccd46136a6402a577bb26f99fbdaaa474488f1a50c964baf25b8cbcf7b8eff45660d849e470fe628a98bab40da8a576261c17ffe80e9f82058ad361e57b6dc58cf9b4eecfd05da09fac9da35086ed006691e05176394471284a7ce1eb631cf97e18220e057cb5ddfc99c49e28fef71d59fb155fd4d851f54b9f6f772af00098780bbddb6f4b47cfcfed80ab7adbfc6904016e0de656c54f74815af44016edf2099ffe49de11e24575f609d6ef42993f85083c403ed86ec54e3f99912afdabf452b4afcee9a93a45fb16285dfce9d40d5b73eb41663d1e94a9388909f9085fcd7f9381be105485ce56fe3442ff3a332fa7755242e1e03e87af61fac0858adbd40cd648c0e1d1e571296a975666a3ceb26bd2c54b0a4d6f8be989e53bbc3d1e177af6b6ada116ffa97411467f2a2eb8d0d7ab709eb4c0895d221e4d63e9028200ee0f2db5dbd8961590d7ffb080ebeb1da0d1b7579b2ac72ec936e1cea1ee673ed9eda3fa2c926ad3b49e51633c15c3e7c26fb5f9139d6fe9b18f815ddba237a839be22ab9409d5aa5ea00068c471d4ea2bcec19c4057dbb019f1a67678e02b3ecad538b5b7758d6e7e46c6628742cf88ab0ab35234e89b831c64fd80083c212653c300f53d322aeed82351e2b49ab6f2011549bee72e2e94b29947f2eec3ae4188b7e0d34cd8bebc7619f0cf09fbe558118f30555b4dc5a08b34923b55b1546c42eaa19f558403c60cbf508404a158f34157b7ea8a001db77eeca1a52fbaae3961fcb5320b2cd7e03a031e4a585bcbef88151acf78b4bff536c61b5a7c4e061ab3df21ece1540db445ab03092b1db441601430328dc6869ed53a683ca4b78917dae6e521bbadd04ee9e020818c5c82eb7768f7f4b3815d5d3f314b591c1c1a1a589aa9aa7a11ffea827c439ef681286dc441ae1aaa239beb252201e5d4324761e3e0ad916cadf86b5cb7a5070d55f081d0bb36aeef0be6a5a8fb38b1c5943c3da0cd08b8deeac6982cd103167eff497b216922e5cd9f27667e47aa8cd2c5232f0dbef0a90a2eedee723334c2dedb3cb252e6b5d72a1218333dc10e30d5e7fdfee81fc90e773d833b96951b818deef0e9647f3ae077c45941f596508b71a0a5aba7e1269193b45618cda96abe9f03c809ad4d3e2b6f19c17128b31d0752b8293b8309d33b23fe7306e36b190a84bf6dad80162203dd1febad16307b9893f6e1b117b8e522146337a0096c90ced07369e4fa9021ff6f1b39b9c8cf2becce9a640dd23e16a90ba33ac17e75b06587d4ece1c5d9396e6af37f21f8cfe02c918882066ce1f789f340392cb324e292d1cf4fe8339b3848bc23dcc1a24e7646e56494da7f74a5534149ef9b340a5e64d7998c0ead66c61c463ec48827be3eeec8b6a783395414b6ff933976168ea06efeb7bf5efdcf4b30f0d5eef7e018b9bdb2fa1a07878bac7d4cb770967a04339573957098f9ab61fdf712c0afa0941513bdbf0544bc7564681292a321655789151638a2a6c0f1a00dcfb25908a2059c49823d4540b19e108af42dd6479b1972270338003acac35f2e78f9af0e4b85a66ecbe91ba08831a57797d0e5e86c76b48049ecfa2318df937f32322ab8bccb11b0898eaccbd1bfd22d2c470b63ccd70974488a89ec22fd0d8f5dcb98619789c02cb38def90b0e7b61ac268b7b4cd0bc91b3a45c9f22aad24854079ef0e672b51874a5ae71acf28bce3f68c72b6b1c2cff29378400c43677958e49ea71edc8f537a70e1b3d4a95701303e461947046b4d256ff1146bd4e76eceda9b8e5ea8286484a14619933fab50b7eef9313bbf851fb713b37beab2be3a8b79336d1981a2b60929bfd31165f25430e8bdaaed70a3aa9413073a26bddf6b31f74a0921791fd46bda4967a065b19aaa2cada0cb4be6d86b24beef983767654a9d0c510418995a581f0126f84a83c1d66c0c2545935707345dbcd2802fb3122d4be122db8ebd023620ef8892143f612733884ae8521779a0b441885a191fdb4146fdc82416d9ee5c2c61c61ce5f628318dd0c28bdcb09454dc112b7fb6e2eb833aae15dde548946d122c06d1ab1fcf38f88829e87af7fa320ab44fd1baf1182c0f20363b75ddbf8e9cf776224a5a10750c1f6015848cf4db5f5dc379add2c56c33ad681216e497debdf1f7814dcc61520f03b841738abb4643e12e4d3e67f40cdbbbcad38a25cc051ba88dfb6f58117bd558dea123e0078d92b5ce70883c1eaa6fbd35d2abaf82735aba8a637ac2865ad520b02fa0197ed3139998556fb0f29b700ba580e3f5948b553eb67723e3e4a1f20d92cb084c2eddfd9faa2093ac81c8e93cabd5d9b87ab4e352f18ef5942b34cfff12983317c2186ed3964993b43d30e98c90ecfdee60fbee099239e8399acf6f1d35534d9900f1943cac80d04524a12b3cdf1e01732f504df7c1b3b15c6a836410967254a9c8ee4a0c5f1fb14e8ef16b1330d6b39cb883b0a78021819d1e44630a83f3128f42081926e3991f47e97e30a48107af54b9a8693efe845163fd87d4fb62352defffc22477f4222e6251a1dbee122f6cd51205912b0bed75fb5bea995e627ca64a286f7d6bb4c162d8b0f60a7c67ab30776a886f569a67c7897c5ce089044a3de8d4f2646f266f4ae98150e6538f6848149e20193d3cd7f0c068d194b1475515f3aca83ed12979355e6f5dd56f27247dbe45588dc0b10012e7dd6a76942a2c89844c8dcc1d89bf5e60c6127ec9209ba80773ac61c6740c0b2e5e69de8a47dcc3c64985badda1d9a14d7437cbb0215dec97e11ff2cb24e714921b90bd5072726508a77d1d1077f176d389a67486fc253f56eff9cdc2ae634f2275b289a5fb82fe2d4d7cc5490199315cde65322b3eaadcf0eb7e79df33c99f4779774f03205db833b995c984bea5774cf73825fac9478db24d01fe2b599f31edab4a39f5d69d2767071cc9d0fcc6de9e175b0adf89d84a65d8c566f38dff2b735dbd157a91fc382552b9e632c0484a8ce5bffa58ab1b2ec5b792e46be0643bbc4b9064ae9502f3035ae201378a6b4fe4dd448d5f94c18ae1f8c840cccc88d146ca44b6a4005b14753be81e4c41394c31924d17bc66c5dc1bf7974856810471d4cb9b433ee8c0a526da97460a2be3bcfdc9de75841b2bd25851aec46144c5bd85ff76456e8b39aa1b65deaf9cebb893a66b04cd69265c2adfcd9ad01e9f7d8592084995872f2f3d017f4ecd641c32177c535f4f1a92e9615f292b766782e9d2dc2c4d82777e7c43edf27fab1660041ec3e894a42e1121d0e793f78d9b487001d1c05b58bc7d2df14690971e4d3b0aedc0ef065d6adc9a29dfeab7c449f28e53fcd28a659ed29c679c7de1ec4a8c9d4704e19e6196723150f1ddbbf8d4c721ac4814caab5c8dc90b2e97dc0ae89e1ed68d5e178e86cdf1d80508fc0d1d24f0669bdf7692efdc3b1ba3417623f59e2f61823cd4b12e5f30d27f0dab3ea8b418b2c88e72d61c06a4aeb10e6c066eb5cbee0335b1fed29730e54346f3c472d22cb415cf5e8fcce9212f8f00908fedea8a241ce3c4d57c92f8f7ff73f39f50ad0ea07100e198e785afd0775d89a869cdfdde5bb48712c622c736b0bdd1154160176065e621e996f766bfbae4d409283124274713f80db3c56b04250de54acffd74a63a54a5f52690863a8854a118058cbf438b7834e254d1ac74d1406e59bca07a2d538368bc58edcab7674ca000c5e333eb326214a59449bf9d430ae7c110142bd4b08c309181e42a750a87a740b78a3e6e93703ac574a41b7b583096076477cffc71c7981d6513f568df21d2cd09d3f38e8df6da461cc816a0e468a869a1f4b9a2bf4f524f432a97662538e3de0ef0fea5a87888db7137257a6643f2c7f6c2e1883993aa5083d58a343025582b4eee2211815a5cbe148e64132847515d4c76bbc0ee519a78e5c7a77e33d7923fe089f93032be28adffad61bbd80ea5d0296e4fd299f707b60b96d7fe1147f3eb41352d052a345bb604c2c9cf1169b9455dedeeba16bd595688ed7f766a03ad822688811b013f120f1b72bb55f81334bfb77312415bd51dcc01841ebdf4200dd275fec7f670b2c2835f425f29e092c30783afb610077fe48c14108d9d8fc2b5fe211432efcd55205eb2b3c5021902153299278c002efed8f73292a5521bef4ed3327f6590eb8824f2f9ff3dc54396e61ccf9827f051085c7928b93fb31ed654f2f64f3bce944da0e8b1847b8933e121b89520ad36ba6323d5693a325402425edb5605a96ed65112212e85bd9f4d2c3265403f44bde0f7ed4c8a5faa17549e7b46fb7bd83e0dc312c8d8169a267bdf164ae3f94cb1beb58444a4a45c12ca34150485f55c43184be5da5d3c7c1b35051c66bd6de932d488c4189f35e248cfa1e9972fd8020b9deb92c5e981d56efa5da30e2f2529022be2d80994bb5322b371cb9e8da5517df5d2e7d3eed8bacf6bd5455f428d5f3ddca2ac598ab5f21a1ec49beb48a7d6fd23ff7d98517f14b29b750d85fb95ba6d34634a46ff38ee4d66ba1a1acf486b178853d12dd8ef1776928a48fb83bc9cb91454447de0c4b6a511f397abf003735a6275bdf0b2d85682cdf69765071213fc4ac4ef22ccebf98600db31d942d39f40b6f538988974b58a84a849b35326021b366e6e873513ee8cb11ff94c3943cdd2a4bb4e0a14a0f09e800d082d3bb52e878d500265e36f8ccf5f5fbd253be29ee52a3780f57bda1ec266bd0c1bd7777d85e6b2ac79bfd770bc408d306b44df7f7a9d2136d8a6f3491a90110f360ddb98f06d3864789d80f009368c9d839828555bb04480d7b6f6772b315951e50ccd87eb64fd88e36ab6c6cc175fb086946f8279723858a11c44751383c809f9d92761fdba7d560685c0f58eb648f7340e8cb0cbac567265c9aa9ed650ab79d19dd199c6ec962fe2a1e79d0ba6a06cbeea4ba31d7be6d793b04fee9737e4fb1b5ba6138ada46f1d2014075d64583f4b87939f1e1417b2391d681fe0288261dcb00ced3ce3f9fec6b3b2ed6c179c38b8c32b8c6eda35b61687672e92213a73cc8d461442edb013466c344541f64d4fffe6c7773b2d52e38c3ea5ee8b0b081185255d92949584e1cea3fbe2e2114b598621170d653d708e3daff6d76bde882f280aa999d50728a6db128411a9da90b67fab1e619a6b370013c9f27b77be85cc7817cd4da14114489357c1309316f565de7ea591090374", 0x1000) 19:14:16 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000200f95bfd3d4f99be0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000"], 0x7b, 0x1, 0x1000) r2 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r2, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x40000001, 0x400000020) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000440)="fe95d4a5e402b007dd3e270000000087e5199544e15699d4220daf5d9934601a1630faf3c49798fc018305249b26a0d5bd445786ff37628619747d6b1bc7fff8a2fab6cd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded2080000", 0x5e}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) r4 = socket$unix(0x1, 0x0, 0x0) getsockopt(r4, 0x80000001, 0x7, &(0x7f0000000100)=""/30, &(0x7f00000004c0)=0x1e) fcntl$setflags(r3, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setuid(0xee01) 19:14:16 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = semget(0x0, 0x4, 0x205) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup(r0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="45a751cc2bc21ffa02fef7e1825ddfe303bf39740506cb80d5d0b3a1948cd1cbb016e989d8bc42ba1300936711fefd570eba744f", 0x34}], 0x1) 19:14:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) r2 = dup2(r0, r0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/185, 0xb9}], 0x5) dup(r1) dup2(r1, r0) 19:14:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000002600)='./bus\x00', 0xffffffffffffffff, 0x100000000001) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x100000000000005}], 0x199, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000100)="69e9b33af2547fc4200a3e42299cbf8a243578c20156a4ba0e4466fe535cd65a610b1a55013595da1c602e3a67070846537e75220be5901c5de4f48e0416fa7a8e6d9c48576c1b122dc40e072de04a84cc7d1ed35964983f78a0a1dfef81ff463e65efb33bf63a825a69270e8802481b1659408c2680042ad9e1a6184e06c737dd5c8b1b391761c818a1b0536db63a7725d8", 0x92}, {&(0x7f00000001c0)="6e5c54d714d402583187617ba4e5e74d385d7abd55cb291a9c0d6b322845b7de2ef21580ebcc683e6d1bbfee280e9baa53713a0296815d709c64e4fbb4cb76318caa086fb85a51da9a86a61d0886622e78088195accc9a480b2a665068c09794d910f940ee003e406d891531678c8616008c4368e34546265bc6a1e3090ad60565a16a596f802293371173b0607ae5a34df82101b6018b7c6d606cae7e5e800766a9fcc0620f563beb09afae079a6087d8ad3180da8b7aa4892063da05a71e21d2cfaf154cd358543a080caad87ce68dd5a397f749484f95749e49f35e4f2c1ae3a349cb8edc38ab1f4fae7845c9ad4125e38cfe617ef5537437248cd2f3d784440fca655e8caf38c9156da59552c7f08b39372d9925f6fd0c37d87b6fbaac63a3ea45066dcf12a2f769be9cbd15b12e803831b4dd53d45c171f86ad482378022656a57faae74e8932bc5fe6f9abacf88e6c8e0c2ef1ce57e065077cedbc27f7bb49d332ab965672054ee57950fc28a993d76808fb6350818fd0a31e4235d939d075f99c1502ae8cfeb81d4271f790cf2ecf5c2c788ad70b4a2f300218e091577e2a89d9fbbce5015125f535c60e95bf08f54b3308284037f67c700d00ff39a2a4a839f9d4293efb571b894d8e409a72a197efba538ffcf514c42c41229b7d3d318fb2dc5e489bab6bceff550eb45161afbdbfa9fac8433fb365a22ced67d592d2424070f3f0820b4deec692291a4a439f563c8e7466ba8f834ee2ebc469ac2c88cbb2d7ce781477fd52763d6a22f5a29d2544ae2d7c5715ea137f18dd4a3b3132aa11135bf6a1da234ffce339635d9064ee6e4630fd5404c3a9e1377f44161b55e343a2e0304a00de42e0ac61d4096055360628fdd4b1f27f71800dbf07db579ca85753d463a2be9d4ebecc2cdddf2caa0a788f1e73724af1e2b3d20ee7281d7a363e1587ca657192f04c38897b0f0960ffbf36a59605f12cb8765df65ea36ed002353a344768adc00badd79a8715392ee8111d3f1a4f99c2f8ff93576446ff140bf15f3a7622340788758dbc083eca36529169dde9c4080cd77d7eb38ebbb70bab7e22b950042f496313aac64eeead4004c21bfc6e950c2cb1c8cc39473c1d124f6b8861ccbaf5978ff8ba67aaf782d020c3fc1f1d0d89154646d48d973dd846e6f1d38a66277664988bc5e18a8c6114bfa973925149161247dccfd610e8a29f2e54cdd3e0351e19314f778a4635a2558c10ddc8d62e5637b7bd4f660d37ad4b9a3c74f81076a85b3e0e3d2270355b8fcd5d34a7a9bfb9dd23fc06efa5e00583508a22776cfca50650c8ad7dbbe0b78a08436c07562246d69a6d39f4b072ca5234316acdfb080b3f1132c65a1e073646380b319d84c9f87d642aef0c73c0e6af2884271feda74d52df3b718be83474ce71386aea11826c63388a8e6e4d60bcf4bf2b8c25c3eb162e010c448d484ec4ac57df864af988faabb97014a9fff0935679fe96453a69ec28b6fe570cd3baddb50109bf175ec2cfbac4d11b55e5e8281182fc2144bac97858159c5488def8ec96058feb9ccea5dadc07c4792cb61c5fa355309d64145d9704d8d905e9215388f9dcbcc8338e6fb86dfb1c14e13672be6e0864de55dd4e2ca8adf528725cb0d4d28f496af04f2561bcdb56eb885ea16806a1e1b92a4983e308d907356a4d3544f4f297bb1fcc71c04fe88847f294d6359aceab239d51570188b746ce0dfe11c801595c2f3f7eee887cbf1ff1ce3576a4de9d8ce095404266473c3056cdeba06bf127b8a39a9237993006b14958b406afab0c86c0354f82145daf7013097d57c0bcb4f6d1222bb417cea45f03a230b71ec7e29113ceb3a7480659910a9bbf391f7b68973db194d42be4284a55bc53d2cfe9a66043353a93c9572f518d2394af1e7ba2ecda0b09c3d550d5944fe3449604981528483ca0feef3defb18bc71b645d6366702c0bf9218948cda5134d263f65d764651e95ed83074865b684bed8b942de310483fc63666473ef8282bfaf35f6bbc362d4d017c68af948a0377614bfb627b015730a745f962be5a9dd4553efd57248bf6a9b55ea8bf19f5f128e27362cc1aaab74facca78eb84607addc45ab5c623ece5540b62749c68bfd4161049105723cd2338955f9208a434320fcadf123bc7c492f0f96373ee9f8b42f04386c90b8ee798e16579559aecbe965c47c48aaf4ee1fc3cd2b36f429016bba21aa66fd56d2142f9797ac25ac30499d7d5ca5e847008fb72a59e2260b1f99d63ef1c7a14022104b55b7a6f601e2bdbfdb8350a4dda72f129df620f2d75d1921973108425c779b7342c49baaa8ae045b8bb7aebbd761fdb56675e5493f4624b1e70804f467e1247c7d57bd3dcc19800c69a701cac5da53493ec5dcbe790f430b61b89cccfb4baeffa276f2a292bec1cded9373630c574d7988670c636f05ea93fe99dbe9b12f10f2f80b0e58870eb3404900e5a5342589015149f8503cad6e79098c1a7eecaca8bea46617e3241c7785a0036c97a753f5fd7c0d3802f99179ad6d31f1e515533769fb815787267140a6c3db6d065f631216df6d591e11f59af764d6444903511d5e41bbb4b3b348f239ef984e459be2b2a96fdafdf361dd8717891ec7970f00a3294962f2122dbc69f28a44a073adc7e2459ad8cc04a672f6c63d32430d59d478523d520eee973760bb514f4fcf25ed8b6926e90ca20339b89f1ac4d72a236e9faf4a3ba0ca728a9ce104bad7ed9ac8255ab71020156c1ea7a4a119c57c6db1b45f52029a2c930e5e274ff7bd35e12494eaa0a1653092444988e852f0d7ca7c845973a9f15530141838b93effb34d164da5e07c1356be3e9272190243c4d739a98564b7ad6b40be302d293f83d5414f8079d66bf1102cc554ed9a60ba9447bcc7ff72dba363e7a26fbf015d07642dd5bdd3bee60c48268684cecdfa072fb10ad70de287fc116418a2763c1032a787d1a65e1568057b3eb08a543e809dc0816d163cfe68fa8837a4fd83c47b428313592fb3c081a1dc0be1ec6d2af6d558622655f99d2f327bcf90d8bb4385dc38fb7897467e734737f002f18266b84ca6a2391c2300d20fb9d24dd736fbc0ad1e2ab226ca082d61abea0b60dbd3cc5b180fab137b115e0622f72ade8327f2bea3239dc3525572f5728aad2ff658583a19ad7d97d6ae3b4b0ede979fd540970dc739c832ebce58f3319c55c6ff40bd3267947293cafd9db9df703f4afb191acd089f2a82e84a4075277a83ca91e5c60b7f20ef4e23efc80e83cfed9242810ec4c6ec95364f677e3f1368d2356e58dc46b8933ec7b6decc3e9457d9c7cdcfb39f3c553a0b2956dbd838bfd292ab03568e1f532f904bc42c4c2a97b6362a57ab184513766a9249376bf41ab0526bb5b66057d74ac22b341808c84e4b87af4898fd34bc743d3566f64d437069873d9187cee08919d7d8013226fa80e23ce01ab4fde88955e38cfdfec6709659646155c357bc1ecedc702dfb3f8f6853fdeb20734009dff2f0ae53de62ad94eef11bb66bff17779cf001a564618ca9ea698145a8275f0638e7bdc0bbde4f479736b99917c23036d8777d266f2366bb3937cbba17abcd2fbacc4ada1db326fe18e3ec15de973bba538ad5ebe56d0935d8aa1989a2fbeca3b4daeec454f8a1c718767b9471e58e4370eea9f958d46f27810aefac578f94cfe0e4a732f223fcd2e94be0d012787675ffc06fe0034618f7ef00bbea872cd06ed3a866b7b53d78efeca3d08a123f6002da76dd6eed9b5397897053c8bc1a8e2d941e811141602e4ed21a55aa50c8ae3f948220bc6307b25c12e0c34dc42e56b22f77ec4107ad65ab0a367a61b8747e559f91e1f4f886fd1593dd29dc97476b164e819df2ced74b7054c128e1f5cca23035eb8ddd8559323d6da934a093a3fa900ee26e74ed9c518f9a6dcf39924eca99235be890cf74b09c1fce317a4636ede35ca380aa881b0d711b140a97152fba784335dea8e140aa50dc9b0aded382bbd87ea6e048e157f7b764cf0371c3bca8693a8b882a0f62d73867edb613a1391f56755bbd02ed8970c5ed814aacdebf240762abe145ecd2943b1de564fb9d1b17a1f8e80bb0562bc19cc281e681f6064cc0bdf7982fc5390c66822e25df4fd82cf5382add5cad000425cdf7c8300f74aeccf44bfd4e4fd5b70815a0e909498c1de94bbdd8fb959cc785eebee41adce38186437b3b198e31451be1358e257afe88f5c031da1960eca0ae68fe92df3def1eb5d979b6b5fa962697f8040ac1df2a89176d6b52832bc9c99cc4aa3bbb6f732c1367e7e4a09be71c34cc7b8883377ad71f7caf59e657400a0a018123f5d20355bbc0cdd07bea1784616f06347dd71e0fac69f188bc0b8fd49942f75175ddebf957c87f4c44aa6d01e220e614ac9923c3e150f84c44085eaa6f6e2187ced5d26ff8cef3812d255344aafcb93b6257aceeded3ad86fff813d0ac1e09fa4392d9d56b2bced3f01d60609a46db0b897de2a9019aabbbec28670125dcfdc296c5de1b9ce4e22435301d28852fbca420bfa4438fb09c7eef714ca8a153f571fc81c0021daaba9edc41ad94b685aaa96b46ad52552fa932f156062131bfb2bfa065da00636b9da0c7b4b3842a1ebcc74efacc1cb3d45a8af71629e4f9b24eae5a898d691d998d28b58bde26dc7d88f800e9c6265c8a5429eb4e0092266a47dd40f8b5d077b05ea4516d54569ee72a5ebb3c3d19a33c5dbf9e533587d92298e82a4a7a4e4597f7cf0e153ecc41437698e419d87b083a37f439e0fcfd9b4ff01fa6fb64bde73c38891bb8b9fbca3da09bce04c2b5cc9b4e9d094833c560be0650519212243213b155673fa363ad4729e7cec54eb154110b17b5481417c4694a4dcf45264ce48d23d6cb4fff9f6813931164d0e43591f8a1e511bea1e216077a6982dfe3aba63a92e26ac20687c586b7f10f179861fb05b56bf407024956386c2c9f72936d0f4dc7d9f82a636da460e4910f7892cf398e48f94ec8b8d85122e7ecd7c3a89911fed1a8dacdce31fa999c57f8e7a777b4db7289bd515263149a62a2d4e46b4c69d8c66db71d941c745bf86d573e81ab90a88b77053d0e02be9d79099caa5af2f21df213ba3579cd80dd2c5ac754d391bcb0ea7bfbd8dfda91ec7e32085845ebe3f01ed78f21fc30c917d7745721d2833996951fe05cc3c4fc4b61956dd1597d769a6bc98721cc943567f384286fa2bf8d239c6e61f6143da6a5999fc5b9bea67ad35e4fc12249f638aa7df6e7f208079cdcd967de2afa6e0e899b61e63640dc03847acf0a65034bdecf42ddc12ecec27f53c091db7d92b2a6ce80fa84e8ed038dc9d9a58854689d903243f5aa811b9508bb08b4015f2b8949a2227b56ed942fb41bb27e2a6cf03d080ec607ac7b07384aad7cc01a26756f85f00a98d9b9e9c4216f794fcb6ae609e9bf44cee98236c17b130ab7c4be3fc6db261b98d2313fe4162e49522bb8c139217b65c80468c60dc74da7ea2ae419727fce8c86e455bef12b4ad99f06d9febb5819e47e1bce7fa27638190a2690b4229a11f4186d0df14a33983be78d34b262ab27aa1cd2aaebfdbad359091dbda9a5b6cd501dcea3bee75784f3ab849fc355801c3e7eb89d35c7e0b1c79830bd20e54628ca24f14bb0f044d565f5209826c4acaf246966a8ec0c77512184173e2a640ae520946fd45300d630a928d07ee140facfb64fbfd29a411598e08eee9d6c2d06db80123bd0ceff222c91d40401ff939dddb3874b3a2225", 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="4e0644837848e79026ad73dc90e78320ae3bf63ce11ab0711ae4cad6db6e57ceb43c4155ece3407cef460e43ec03e2282be326c0b72a11650078725f28971be391135b08673c8bad02d70c98f582b8f816140c1b25846e8ccd73cd9dd396f1593d1356babcb962871be87a3ca6d128baac287e937e4b57eeb882f2bf0f40249b3771ff253146c62d9ddd1aace7133f978a2983e3281872a2347a9841ffef84637a5441fe4e46d7fe8919b7ff8957b92cedeafd1e9d2145c4cfea86d9f54652e35c22100d45923abf2662a7e2", 0xcc}, {&(0x7f0000001300)="e4d25fccfd6949031193e124739f0b1fe4bb87e5946f7b087e78141574e8a2b13894a4d883d1670544d76adcfc9370fefe700d1d383f99bd8b1725aaa2250b2940172dd587603977b652a501336d6b6416d25409773765029d75a8aea37c63c3bf6b446e844b96655c11f80117f7ee620db17585493b0e18a594b59425dd53030b219a21211013b792e54c8589590fa92d689b0417b3ff3d5751eee347ed9e01d76326d39a", 0xa5}, {&(0x7f00000013c0)="994997fc85f46b906780884f992b517c96d2ceb13c123bf9e6d559ed64ed35af8d3b642bc29711f7590a09f70f6a0c6d309360c571e006c8831fd26e267d6a1556a1ff51d109b0e86e4f88fbf1360a2e370e0382c2c0827b0445084aba2a173c26bde03600ec39664e8a892d1c1b37ecc2f9ea65181f23aae23a3ba4231227183e4558c6dd0c185fd11ddbcda2a8c3b3b5341b4042f1b30825c31dbd41a2a542aa988e77cb263c4954a52213f51bcf0ecbb628d6ab5c3ee94656cd24c0c6f7389cde8b418f316a012fec711fee978666335b342492ecfcf061a14f5238d086493acabb0b94e91a1f5212661d996af7a3de4058291570dc3057685fd8e5316370583c1bc5beb5446db513a47cbf7dc9222bdf58dae888d693bb4aa74907c43cb67d0e452ddad32d1e8bf9306154a178e2b16547fc20444f090d6d16251d94d8983ba460fe9807d2600596758d2adfdff2313f1b3cf8a3316b9596ce1b793d8df8e7b901c29103e51eb376452d7b01f145da04d78d1d142cd0f0780d6c56348eda213d912c6507a38724377c3af36aea26a157fc585034c6454dbb1af96ac4ee88829fbbf5358843976448d32b02d4dc65690c3f719275cb211cb471207c3e1fe1a1acdb9c76b67b22a5ce3b61933bcf75b0b1f3ff2931e3a296d4c4f5f1569cca3e9e3830b802ebfa616fbe8792d28d126060755d30a0125b3780e8ee7dd3e2adf684428c9680d5f202ac72d60f4b3301e601eabe42227804d8fa8229c756e3253423e06fd2d7ebe44531cff08415dce24a32a26a0b2dd73840251b517168590bc8feead05630ee7d72a9712ed81cd22fe92a87a7eb3709a9c32c6a1015d01a783bc83ba131633399eb1ee56847cab923cbb56a3dd4cdfdccf30c63aa1bb0b07e803e2f99252f0c85dafa6f1dd762a2bf6d8102030c6cd026a6f7a5a2b75d7f41c7a1a9ce61011d3495d5b70c2f75f3259685217db6b80348dd6c928e551a1003224942405eccdb1aaca5e18d3cb42be2da8c12f4bb99615e5de1725f74bb540dba0977d00c4291b4c071a2679db50a51ff5ade7a226b0b10bd7e2c0029371437aaefd741846dea67005993de0a4ce1ad641f5bede8d56a1b48d0d1329c0783d0e072427af0ac23a8f14a1970c14dbd16816947735ccec84c85948308c00b5f17ac063d3753254c294aa642b5bb690c374b20270041326046e6d18157603c8d2b6c05ef465d30a5bebd68a8298ddff3455893a3242a07f6eee39267ec2c8380373210e3441101ec88c6236db84b949362e3c83b4fdd74391af2f11f8db2affbdd63ce7f9b0bdfccd6bd1c84d0819750b181e3dea171936cb2cb63f13049bd6ddade9848b3819cd6b6bf239a0d8f465fea07f9d760548a9ccc92ba1237c1ca8e4c1f6cb878fb5e218695d91c65c95fe2f664b761c805d388de70db6a0d2c8b3d8df1ba4f140265036f5891aa2fd4069d7e44ea616ab64f8e061b717a0f1d2a2d835940bbd1a464f710e98431656e6b7c3481d4716cacd34fba7cb63f0bc75d18fbb5b999ff7647c929bc441b16da4d1ebf7721646ed8668084aa3395bf899d1603bb8eadbe81162463f258a891a2933e742c57c43168d6357db83f916f8071042869390376fc15eb3b1fb383eb020965cb6ad57bee72e83a2cade275df21a49f5c60ce999180ccf2abc3631ff8aa84dfe507eb766bd314889002272c9aa19c108b79bc840f04a42c58d1b1cb38fb03e0399049d61c807e68cac323cdb5be40c5e0293693fc8f601077c602d7e99a6389fccd216fc5e4cb85c87d3b7cd4c349a0a9980d85c3c923081db427e89a821fb1d412133806cd06aee1dcea1fff49e509c0c8872ac036916a3babfcfeb6c4480c080f6b34766b05c355f15ce3a620c378373df9a57eaf3d88102b1e1dddc0d1af17559433bb6b815787a8e945454eef85c8af4f63e8dbc2cd80dd3d119f0c6a4a7b22167b9693ec316d33c48b449826641ee66ed1b4de8c7e26c7d2b052bd3d878591b0ac5f45c46271cfa3bb43f7612112d1a80dcf14bf1285d3f09730482edceb7d87cfdac4e012d87d44ba803537af4beaf631d39b78d246f8ab51ba7994e2691f1de1af16fb9310ea389ef8bc7c3a1349748ee71d6d062fee30db194952a2a9a865857171c87a0268e68f89989641ecca4dbd7ba4b1a142e4010bfd6b13fa218d76aff65735d5d481a5583157f0fa8f6c5bc6b9a2a4bd6d0477f7af46a9d010b99fe77f4bd35dfcf5bd34c08052942b74c8e330d58c8b582e0ec1ac0503b9ddef9fc1ab52371cf9ec952b4969fd5ea0d2a5a836216ff1af1852181a4ceb6dc9b311ba19386ac8e9f2574d2ec93aeda4bbdee71ffb8bfc1bf16529fab0155ae5f358da7d882e46fbdc07dd78b0d6383c3f2bb022a60fee1eb6ebba9591152199343516e5369443bcb868af20ce5e3198792a4550f0e944043125d55d1473acdba2ae2899a9d0f58b858a1ad12b7ebd4ba22394ddc40237b3c36d24a0022247a5e8c56301d05799b411630ffdbee9ae027841f7063d64743e6588de390e777b48d841b8908f2d41a469119cac9a7c9f74de1285b49b848da6854cdd533438298bd9427747380b6e8090d22cb6ef0c89f9474d9c77e05b4a24fecda7cf24094e624de48dc8fb5a540993aae284f5a5ac51eb75628bce5b55d020d42fae691ad171b30aab763dcf50ce99385261ff56ab3550ded1f1aaa2a574e6f10e1176d542fd10f0555325bee0ee78d50b4abd294d98de98d789bb113e711af9e59e495fee8ed173e61ba4fe969607fc31088516ded0e9971ef2a8041521fac908bc8b19da54aef5c0d83c225677c9bd6a6e837892924a7463072628f7bd5d36ddd80fb3044efb4e83d9a1267407567fb11b012334184ef69477c0e3dd6da4a993582b9ad52b89471bbbe64f3cf18220081371bdc3653f0914540862733a4fbbcc15417ce5be91bfc19baf2e9478df234599cf6f4b7300682a94b43f3a5cb16ceb760992b5315fcdbe0e405b5db30a8e573f6565f619b00a5f327a9d9d390b9fa84e98efc739c89a6bb9c0a42fd6757905869e64aa3ecc7ac44e1afb3c544591e7990ad06665d5385d1dc4089f9b321ab18e640b01b7c5f4202adfb1160ffc3981104d77073c37a04329c1d70a2a0746434f9ca800c0337aaa088a95adaee91f167df3f2e091e1a3b1565d70ed077948f7d1f679bd96329614bb63393d48ddf2b71a83de5d85ea25f2eb356c23d3c53bae8dae48f04379ab712ae88f452bf31115423123bc694e64dcca0b049f95d554c962b75d324e56cf980ba42a546e16587e1c871e99661367a3be25feeef9c46a8cf794fec787e2269d859ee7e158e603c447bb171534386369faec4ef34cc0c169a960b7942d7356d3fb72b599c33be8c765b7e0aece5a689bef5fbc41074aa74b42cb3764a54b4d4f063d4e4bb42352cd3abfc7f0848144c2fc5a887bcc267248d7a594caaeb271b03d780f2d9d68d9ead697b36d4e9c53bc1c8533baaab9dfbe77b6fac9f2b19a2b118416a82bfe36f4ad696d1ab3cbdff0e7d7db6447e63b8115d39f28316fb3955bf902e5d3f8875a6da73976cd8688e93a794427b51de83c7544d0763b1dc2afadfc73de3ecdaad9f8ed9dd6c1b660c716287e264d2724199a580ff3a6016c5784ce21269a5ede10557b91b2e14417a8d52efba21d2c80c6029419b0e4da776ecae71cbc4b2fa1429bab984dc2d666ff3eac12ee38d7971fc66bf02f632accda29dec9bb98f55419954435e31e748e11b94aafa61be444fc39237b46edd86fbda352d2f691c216bd8dbfb0f6f5650ce9ff35d2c72ad868ec9daa0a3bf0ecacd9773c95e52d3812e951695ac5297b707ff199d6c2372bbf194f3c8ecc1d59fc8537b9236dc549622d57667d33918d1d53ecb5b3ed1da404bd931214ace72e902d0ae3132fa9d8ced48ce53a04fd6acdd05a64989e17edaa16be78a8f13cc1a6b2c9eb905324ef9ff98aec4c0daddc61eb7085079ee58411f975a0ed5e0a3b616852acd62d0f6d3da20c8d39a1d549b2c3b4f4bb289fe355b007ce3827e47859d20b0e6c44800fe39b49e0f29f9b09cd62a3370bef8287de2ff1e49bdcc66e4890e8cef13de149edd950e9285a7ec80697e62e7d5f91ecbfb6d0f277843aed0d9ab6e49e1ebd7463618357bde15a557c2de2a240ccbafb4e0e518c8638d81b029287e6162aad2d9cb0a8b4bf3f735355a7c5c530e1a5eea2bc4909fd87397f4e6cf2a6329afe20f324d030ea5d2686f4ebe4f3fb2ab86d95a5f88ecb237fdedc24913a00681070723f7c5b03982e2bf08c87935ee0561c20a57920afe8b76e1a0b4969923506f0d880ad72e6f78d8f7ec238fda53a0d03ae16af84b53ebf47077270872d329c1c79bf63e3bba029e92b483f2d101d144bee5376abb56a1189df0ebdb7d98e20273dc357414506ad6d62934c50362162694c58e01a562ebc5db87b5f171549bc2d60d61c8fba5d9327365eb967f53e650662873260ddce5beb1f8b65075418bd6ffd143161a559c85195e2c8b287bc4a3e3a65f69d08a1bcd1c34615fe5f8cfb5c3eeab9ead9490f3e1b413e9ad44e02454d621b98e42269402e7f858f81c8d6f90837007fed1cfcc79108b6a14d4e7f431d2d484b76d7359543983eb7e98ceccf2a2264a984c0898cc7db5a64012b40795d0fe98796f384da0467c91c788c196806720ed4e6d96428ee0ca41f2bc961c60928bc3c3e03508915b57c5b6a6b836f31057d2db746cbdd9bf32824754bd7a1da0cd17890a2cfb917362b535dbaf5e2207b39b1b0b3d4de5939735555f17ccb3dfc3c003282c7541f2c7edda35b110162d6452c28040a1d49290066b5fbcdce27d67709edc598f48f880a8f9405aba2a86e156b01b2170eafd47f2130f3fb131f04e26a898ad22124a1f134f708cc2dda8445e83ca4aa8934677d20eee113da8c30ce55c6a0b857cf03102fd8b697ef1f9d4b43f262ea70d715ad03ee12b595b0d82a7803270a096248ec55bf0ac2e2a4a184052dd12cb1c3263a7e83a4883bdd7cafeae25cdc8b1e4fc1708faf59dc2905c3a8c60a47da81ca2df9fe1e7bbb254f7b0c5c1f58b294e0b2d6ba2aea54ebda58a699658a4575f9a8778523d818152a9348513725a8022d2e298c85bc49e05767d410becebf469fc98a34b4d616879a9be99a6821efe9a3a2058b5ce1554beb6e22f8c011461758292417b05ec018125afa6be74c1290b9b12e985218478d8aba32aa16aec43dcfb61aada8509af51f1acad6123cf71c6c8b59b0511b39d67746287036f734b571f2275659711886ba9e9c16f9016304937f9269ab0e74b0a8bf89b259c8eeb6896b056e3dbcf97751fd28114e4e0afb3d1d011bac81b2aae13acfd2cc78a0ec2bfb74120949fc479a3e8da6e9a2f0f7d824990a7f00c62597668934f29bf8cd5de996be92f5a63f449da7cb304a7659065aaec1d51783f326cf682859e7eaba4b82ff25396d08813325cf7ecefaceddb3b1920471f2033b79d31809dac3ec835c923054cdff1958c9defec89598d2270fbb41174e1ddc88966e82c2fe9010fb8dc3cecfec22eb7d0827ad26494a26fb93b4948f9b2090c59540124037c5e706b8dd267a6ff3f2535e024ad57ad0c5fa692214d5a28a70152ed0cb7daaf1953090c2e14a2d1c5835137779aa388b1761334e9583685ad4efcbe7c6a021174b8d05fa348e3779354a28b2ac4e4b4d5777c119ff0a19df65688cbdfedb295cfdde7b5f4df517bfa1b78d4bc359a4ed", 0x1000}, {&(0x7f00000023c0)="60f27cde3723808d837b315172d65874f8137b1d598df7f4ed2d2aec496bfcdd8cc24d568114438a87900ab6a1218b070948c0776ac75c1e9ed28f32624a32a7a1420ae71b11a9063853a0aa80bdf4183235368dadd07feb64b675e665e23b45cc21e0ada9281e1b72a5080f6f1a9d5509b95f920a422c04a2caa21bb025f1ae647df8ba410dc5d5afc112b08ec020a40b3ab767b435ba59dd914a65dfc71534e26aac36b8d449bb331308a3391765c3f457c8acb9120ab1176a339f9adb39d2954d3d2c826744a4356f39bc7ea26f8a576646e12872e74ac652aeed33", 0xdd}, {&(0x7f00000024c0)="339387a67e06c0045b5dc3fd108a262ddcc6a85bb3d584835793111720796a69d50f9e10509618feb5bcfa51d9a20e3405b64beef6bedd1f299a7432b476", 0x3e}], 0x8, &(0x7f0000002640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="40008000b3d553e86dbbc33dd55286c920f703cb8e7716fd68fb6dcb238a056a7173ae89b765c2c340eba52d8f0c7e6b74d23610aca96bf0af8d71e76b0e526324a8653637ab4f119e2868c4b095bafba8a176612720050ba5e68842"], 0x18, 0x1}, 0x2) 19:14:16 executing program 0: r0 = dup(0xffffffffffffff9c) dup(r0) r1 = open(&(0x7f0000000440)='./file0/file0\x00', 0x10, 0x20) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/145, 0x91}], 0x5, 0x40) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) sendto$inet6(r1, &(0x7f00000004c0)="d699b30004673ceaead32d2f242037fbcd75e5c19b861b95aebecedb2197b89921bb45fe010d6aed2efe295fd966b0337b4f01ca60ac4b3410261b539ab563797bde66d1fa9bd6b2a09a349702aec11d535b6b27644eaaba45f113f7823ae069bd8000ddf0aaaa38d18874743402747c6c648447faaaf951b238342c53f99b04384dca797e3e7d7dc9d550242788c79b32dabea2586cd83a635bbc60026beb3e5344e7ba58b8239a4eac47ab9f5fa475905bdc238bdbf55532f019ef", 0xbc, 0x1, 0x0, 0x0) pledge(&(0x7f0000000000)=',\x00', &(0x7f0000000480)="265bdc252100") lstat(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:14:16 executing program 1: geteuid() getrlimit(0x0, 0xffffffffffffffff) 19:14:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x80) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 19:14:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair$inet6(0x18, 0x4000, 0x8, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 19:14:16 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x1) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 19:14:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000080), 0x40, 0x0, 0x8000, 0x0) 19:14:16 executing program 0: r0 = syz_open_pts() setrlimit(0x5, &(0x7f0000000140)={0x3, 0xfff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x911, 0x180) dup(r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 19:14:17 executing program 1: r0 = socket$inet(0x2, 0x6, 0x3) rmdir(&(0x7f0000000000)='./file0\x00') connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffe79) rmdir(&(0x7f0000000080)='./file1\x00') 19:14:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:14:17 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"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x12ae) ioctl$TIOCEXCL(r3, 0x2000740d) 19:14:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 19:14:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 19:14:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000002, 0x4, 0x366d8cf9}, {{r0}, 0x0, 0x2, 0xf0000004, 0xb02, 0xfb0}, {{r0}, 0xfffffffffffffffb, 0x40, 0x49, 0x35b66f3b, 0x1}, {{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0x8e17, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x3ce9221ea7f1b0b, 0x1, 0x5e, 0x2}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0xfffffffffffffffd, 0x931a}], 0x100000000, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x200000c6, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0xb35, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x24, 0xf0000040, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x30, 0x0, 0x4, 0x7}, {{r0}, 0x0, 0x84, 0x20000003, 0x435, 0x7fffffff}], 0x1, &(0x7f00000000c0)={0x9, 0x100}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xffffffff, 0x0, 0x100000000, 0x0, "6b86884154841ac9d7f7e52584caf4f1eab6ec19", 0x4, 0x1}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0xa1, 0x2, 0xb9d}, {{r3}, 0xfffffffffffffffb, 0x22, 0x80000002, 0x8}, {{r3}, 0xfffffffffffffff9, 0x10, 0x3, 0x6, 0x7bcb2da8}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x1db, 0x1f}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0xfff, 0x8}, {{r2}, 0xfffffffffffffff9, 0x2f, 0x4, 0x2, 0x1}], 0x0, &(0x7f00000001c0)={0x401, 0x6}) close(r0) 19:14:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) close(r0) 19:14:17 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x500, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) 19:14:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 19:14:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x41) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "1571a77bdff1b400000000000000006a9c2e4d00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 19:14:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) fcntl$getflags(r0, 0x3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getflags(r1, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xfffffffffffffff9, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0x5}, {{}, 0xffffffffffffffff, 0x40, 0x20, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x92, 0x8, 0x5, 0xd550}, {{}, 0xffffffffffffffff, 0x80, 0x0, 0x4, 0x74}, {{}, 0x0, 0x45, 0x0, 0x401}], 0x2, &(0x7f0000000140), 0x101, &(0x7f0000000180)={0x2, 0x8}) syz_open_pts() 19:14:17 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffff, 0x4000000000000000}, {0x6, 0x10001}}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f0000000200)=""/75, 0x4b}], 0x2) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 19:14:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x836d0fd7f27df718, 0xa) 19:14:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/185, 0xb9}], 0xec413832f900f31, 0x2) writev(r0, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) close(r0) 19:14:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 19:14:18 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xbb, 0x2, 0x0, 0x4}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0xa0000000, 0x9e3, 0x5}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x20000010, 0x7, 0x40}, {{r0}, 0xfffffffffffffffd, 0x9, 0x4, 0xd068, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x800, 0x4}], 0x4, &(0x7f0000000100)={0x1, 0x5}) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x3}, 0x10) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 19:14:18 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x0, 0x800}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f0000000100)=""/4096, 0x1000) socket$inet6(0x18, 0x8000, 0xa5) write(r4, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) 19:14:18 executing program 0: socketpair(0x17, 0xc004, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) select(0x0, 0x0, &(0x7f0000000100)={0x81, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f00000001c0)={0xfffffeff, 0xff}) 19:14:18 executing program 1: getppid() r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) 19:14:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) socketpair(0x6, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x20000000049}], 0x20000000000002d0, 0x0) 19:14:18 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e30000/0x1000)=nil, 0x1000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) pledge(&(0x7f0000000000)='-$\x00', &(0x7f0000000040)="5c3ad100") 19:14:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) mknod(&(0x7f0000000140)='./file0\x00', 0x2106, 0x8) socketpair$inet(0x2, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 19:14:18 executing program 1: shmdt(0x0) chroot(&(0x7f0000000000)='./file0\x00') 19:14:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x0, 0x0) 19:14:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x200000) getdents(r0, &(0x7f0000003180)=""/4096, 0xfca4) 19:14:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000580)='./bus\x00', 0x181, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x10000, 0x7, 0x101, 0x8}) 19:14:18 executing program 1: mknod(&(0x7f0000000040)='./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) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 19:14:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/29, 0x1d}], 0x1) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed141a790a7e58", 0x4c) syz_open_pts() close(r0) kqueue() syz_open_pts() 19:14:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f00000001c0)=@abs, 0x8) 19:14:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f7cd0b06cdd9a4c30bf8edee7e58ed4ae8c4845aa808fbb9ea4b84b41aa18d482a9a29c6311902e7ca2a8a45e217699d58009d585209b156d327e449d45cc0746fcff92c44e8a2c1b6b9fb786e69c58a0463e4d50876f0e75343c36eb59ef30dafce7c86c62f2ab57020acbff55a70662bbeaf8b6805fad5422cdd09283079238df1f02ec7e0cd03c4aa80aad7bb5e6c51834fcd4d92472d0c99d652ce95fb6f3a9117a6072010bf7e385b4d27080dce964e4cc44d27b94bb3624578f30a7abd562d10bb783bd74f6ba2c33bee462e68e6217bfae7641dd6d44977996fd346a785832fb05a67ff6a5fb51fc7d888766bff3a6a67fca2f3c9bfbc3cb91e7584b7eaaa99245f0a3443d79bae81fa301c8e437618f480129f6b67912fe1b9cce1f4f112d9055c628b56b3c4a7fe171dd092c249937d5681b3f9681e16e57b8af04547cc04e26324de0da96665d7a8789001646c9de2e4619bf8035e6561f7cc47b96e976d7b087535be9615b8bb13c01fb7bf17731e01f2f3c3d9a4b8adbf67aa3f520fd068d3be21521c5c6e973e62cb9ef05422361bb108d8718386030173f"], 0x10) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xf2) r2 = getgid() r3 = getegid() setregid(r2, r3) 19:14:18 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x144) connect(r0, &(0x7f0000000680)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = geteuid() r3 = msgget(0x1, 0x51) socketpair(0x1, 0x8000, 0x931, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000280)={0x1, 0x898, 0x100000000, 0x0, "3f53bac851ad97b61d31720655cc70f5dfa39118", 0x3, 0x1}) geteuid() msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/252) flock(r4, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xd400b87c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x3d) getpeername$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setreuid(r6, r2) chown(&(0x7f0000000100)='./file0\x00', r1, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000006c9517eda3a5c9a49b3db1f4073c847bd306cc229e3418ee93fc00000000150c30b98aee2bf9e9af73f893c0cd3309cde22bfc4ebab8f0ab9e524a38671e1e17cc0de6e4070fe6205d8c0381dfbbfe6a00d5191ab52d6b00d8a1b04d48c50cc82a1043cb6852fd9a5fabd7fc1a767f4d1b21f8b1efb2b5e7caf1d3e755a024bb75a1ae7496c8dfa86a79502e5683f903586916e81fb401d257a2c0ebaa2ccac9afefa6e3fab93d2e3eefa41a6fbdaa05c2ceaedb31091f000000000000007a78010b47cc9715215c100141681d380559cdebeae7f6d220f84717d39c5ae389172e305f4e67aa3b060000009e2752b55ce4da5b99350b748285ad426ffceccef7a93e251f1724ad977acf6258107ba22573a9c849e570b53aba8e1594e23397aae3353a1c00e15a7bfce47a6597dc5bf192d7c88ebd9aa1e28b08e4122400e87d7e9f67b2997d131c43d824443d4d9c5b0d2eb2a207f04cf8ab592a6c94c465b9202b173b3e8c8aa4c81cfb78502bfd634be6c44fc76989823e6402c9e859e9a7251fd59b7e58d7fe91e6b7f94ee36abba9aa610400000000000000082cc6458311fbff8f4298577774dd0f771fc5e08e90a93d88b61100000000729eb184528bfa64075a0fe91b04adc262d270ac4706e888641ad914dead18a47fa4ffffff7f0000000009cf4d94393051404e5e56a653e043b8975e0bfcca8721b9e5e88562f53254d8e08902b908612bbebcb6b0f87e26bab97858167ed9b694836bedd7fb5da9271db1f3020098cd1290ef3d840943864b88dac0766ef1bcd22d08d9dbc90baea500b3eec8d80636893545054ae0173073bffffac6dc0b0aed457a59a94a469e2166cb46c7f99b252854489071404c0aa5d7e1d608495406ca2ab69479287c88e91b676d5af664a06a7f878d1768839fadb3d7ed91cd539222d8ecf6bc7e2220771e9c88484096dd9758c882a8d3e829bd9be54dd14a922b16d09eeeb374165f34319168e6536fd8b89abaf57981bf9b3aaf9e99d44fa9092c04c928417310ec04d816052c1d1916a809b32e652a076591db5152407e9a0b1494bea6c3"], 0xe8, 0x800) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:14:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) nanosleep(&(0x7f0000000000)={0x1, 0xffff}, &(0x7f0000000100)) 19:14:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/1, 0x1, 0x840, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) write(r0, &(0x7f0000000300)='3', 0x1) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/155) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) 19:14:18 executing program 1: chmod(&(0x7f0000000080)='./bus\x00', 0x3f) getitimer(0x0, &(0x7f00000015c0)) 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}) r1 = shmget$private(0x0, 0x4000, 0x185, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) linkat(r0, &(0x7f0000000100)='./bus/file0\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 19:14:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) geteuid() getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 19:14:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/82) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 19:14:19 executing program 0: r0 = socket$unix(0x1, 0xffffffffffffeffc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 19:14:19 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) rmdir(&(0x7f0000000080)='.\x00') 19:14:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) 19:14:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 19:14:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x240) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xffff, r2, r3, r4, r5, 0x4, 0x1}, 0x3, 0x401, r6, r7, 0x233a, 0x7ff, 0x1, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) recvfrom$inet(r0, &(0x7f00000000c0)=""/83, 0x53, 0x40, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x3, 0x9) 19:14:19 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)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="abcb7419a88c912e112e153633f8856ef482a50ceff7cd0ed8452696c808fa89818949b5999a308f749745316c62e853a052e7382fc42ce655930486af700ae1a6fc2af41f8fd7d0fa59da53fc8b8dd10b8f5faa1df13b1a2afa7e71e0ade410374800cd3c87b9fe7415a2973bcc458a58dbf3441904d45cf0ea801a2ee707604b9216b7ca6aecf3bb9c719bca44036f92241bd2c3cd71c157dd8c75abfea1276e5752e6e07c5faa1b68c41ab1da19571876c92a5d7beafd0affc07c0f20625711026115ba6540a6b00a563518d85f4d527b4746a09e5d016a48390ceb4c4ab8cf5d5b86fb40f4e737d823", 0xeb}, {&(0x7f0000000200)="08062daed5c606b8c1e15caa6ceec5f651bc457edf833eb343171677b901a4f2537f84e3a1dc35e822120f7f85cee5374c012e43a9d75ad0d1637436c0ad1fc81f415360b890cf591b6675cab7c1f6e8f8d1c978026f8c8aae8e41e0444087abebfb59d8dc49245bcc711b8435d1ce9f81bbce111c9b8d321301e1136e659e999cea535ba9bbde", 0x87}, {&(0x7f00000002c0)="37d446bad6d986d3595c0ee496dae79798d835c33bb0d70fe12e37451c98594eea8988188327f22982df9db52506023bd59d233fcda1c1ae3a9001f9f01e629665cc14bbb1afeaafa0dc0013601673f65b731d3cbdc9c989631c50dd021f002845db54bd4f2386b61453c381fc2bd1e4ffb04b8bd9b0e99653328163efeb2f29ed6d2717c6d389c021e1cb7443bf2b470adb8622d8c4d55818b4b94d1ee91152efc4082ba1fe9e29480055029f3b8f9fb93511879af35e1717c49ba58ec84cc1670d137fd1ee943ecd183d7a9b37a3c8b8c7", 0xd2}, {&(0x7f00000003c0)="a000e65b868e00476756a665d1a82d68e29697c7cdf185d5b58adda031bb68ca530d753d741e0c925a41ec4707a9366d98231e749c1042560e59826a7c05b31cbe2c262541953da8c2c03d2a9d5fe53446927e0b0b2357d5f36953a8c5dd84a411f9fdb9e28abaa761212d35540e03edb1b2f9f63a5d3d80aa1cd6ac07635088f73a428a93201918357363e0dc8d4b24c52a151b7ad31a47ef12bbc4b7771f02539219da2f25874e6dec29c18b26f6897bd758eea61961e04e964a91b187d8f2e02ba2", 0xc3}, {&(0x7f0000000000)="29ef2ebc3547ca5895433a1c", 0xc}, {&(0x7f00000004c0)="c973b25f90c25c45fa2004004bf0a48f47f6a1fd3dfae7f341fdd4e4ac2e75734a97e582b084998a49f107daf4c2eda3df44325d18ff7324b58585155d46653a09cdb48b7e6d1e1ed34c1fbc621b7b68aa276df8c79a5d25ffa1a017553cb8e74b79dc64bdb52207b5c8fe8dd9767e2c2ddf9b7275cf4c213dfc", 0x7a}], 0x6, 0x0) 19:14:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) 19:14:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x0) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af", 0x84a}], 0xffffffffffffe3c) socket(0x3f, 0x3, 0xff) 19:14:19 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4004) r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 19:14:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) r2 = dup2(r0, r1) fcntl$setstatus(r1, 0x4, 0x40) r3 = kqueue() kqueue() fcntl$getflags(r2, 0x3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, r1) pipe(&(0x7f0000000080)) 19:14:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) socketpair$inet6(0x18, 0x3, 0x5c, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="5f0dc37f02ac57cb92b387d59db10349448bb7604468", 0x16) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 19:14:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) r1 = dup2(r0, r0) msgget(0x1, 0x408) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x6}, {0x18, 0x3, 0x7fff, 0x796a}, 0xffffffffffffff80, [0x400, 0x3, 0x3000000000, 0x2, 0x7, 0x4cf, 0x1, 0xbe]}, 0x3c) setrlimit(0xb, &(0x7f0000000000)={0x7, 0x6}) 19:14:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e05454f02f046bfc255c9696c6500000000000000000000000000000000"], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/173, 0xad}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0xfffffffffffffc8c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001480)) poll(&(0x7f0000000080)=[{r0, 0x8c}, {r0, 0x14}, {r0, 0x44}, {r0, 0x40}, {r0, 0x8}, {r0, 0x124}], 0x6, 0xe4a000000) sendto(r0, &(0x7f00000000c0)="02c212a22da2b1d3b36630e06793ba39aa3c06fe152edf2c3cdd1698d604033c92745e496e03125c61507e7ec8f19e488c3dc20d1d4afe56d8d15e5510c697aeb20c5f7f48ddecb63f85be67f966a089ffe20182a1ddf14bee19ea98573f787ddd1173a060af59a442a636dea6b757eae0791ed777ded32ecb3f01d82351c1256979490007c0297dc9aeae5b8070dd21cd1d1cd1be2a25cdbb1aff27274826c4dce30c25222aa074f853a10ab3af4a560c6f56e8af341072cc9682a410188d7cdcc050ae03a60b4b5627137682caa36c", 0xd0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x200}, 0xc) 19:14:19 executing program 0: r0 = socket$unix(0x1, 0x6, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 19:14:19 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r1, r1) 19:14:20 executing program 0: socketpair(0x1a, 0x1, 0xfffffffffffff1b5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) getsockopt(r0, 0x10000, 0x100000000, &(0x7f0000000200)=""/146, &(0x7f00000002c0)=0x92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) dup2(r2, r1) 19:14:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x1e, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)=0xffffffffffffff75) 19:14:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket$inet6(0x18, 0x1, 0x9) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1900000000000) 19:14:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x80) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x41) 19:14:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2eeb680253864928, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./file1\x00', r1, r2, 0x6) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 19:14:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000003c0)="f32d005489341a3c17c8009ed6289acdaf6aa2dbfed9ed974d4b58660d7a6accdfe4916c2dbb38b7f6a8ca46d64bc9213cf9ff54931812e974081b3a011eedf504e046c84d6ba3ff023a6a3240c85882a4841f68849d02a4cf4e122c7b3632e7ea95cd9b3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d3e69193cc29ee6f66caf202e15baf1bbfa90e0a6ef1023bdae2480463f54ce0ac0049a535e7cc6da3af511ea066197fcc954ee8a15cd9f639fbc3c93d105e2f93623136163cc42a6784f72f21f6e96cae294927bb866c90602e8a28a8c751cc840fbe2fe983a7a7a252824651c0106e96de4a0c0b7839ce0", 0xf3) syz_open_pts() close(r0) kqueue() dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 19:14:20 executing program 0: socket(0x11, 0x3, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 19:14:20 executing program 0: r0 = semget$private(0x0, 0x0, 0x184) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/92) semget$private(0x0, 0x3, 0x5c88ff422d6a4ba3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) getdents(r1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x1000, 0xfffffffffffffffc, 0x5, "0b75b67cb25ad0628793c4c153c097ff584583d8", 0x80000001, 0x68e}) 19:14:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x6, 0xffffffff) recvmsg(r0, &(0x7f0000002380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/166, 0xa6}, {&(0x7f00000021c0)=""/222, 0xde}], 0x4, &(0x7f0000002300)=""/111, 0x6f, 0x4}, 0x0) 19:14:21 executing program 1: r0 = syz_open_pts() rmdir(&(0x7f0000000140)='./file0\x00') syz_open_pts() clock_gettime(0x0, &(0x7f0000000180)) syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1101, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 19:14:21 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xfffffeffffffffff, &(0x7f0000ffe000/0x2000)=nil) socketpair(0x7, 0x3, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000180)={0x800, 0xffff}, &(0x7f00000001c0)) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 19:14:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x129fe, 0x0) write(r0, &(0x7f0000002740), 0xd9) ftruncate(r0, 0x0) write(r0, &(0x7f00000000c0)="fd", 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x8001, "46eb4507f282dced162a7c482ae2cbdbdb2992b3", 0x2, 0x6}) ftruncate(r0, 0x0) ftruncate(r0, 0x1f) 19:14:21 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x7f, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = msgget(0x2, 0x400) msgsnd(r2, &(0x7f0000000000)={0x0, "7062ebd67435f38fc6f04eb83c63e448deab09aef32ee05479a84e6e73ac75d0de7e65a8d684017c278c6807007066ddc68eb8f5bb28006d519c6742f955fac0afa0f1e5b21b7a1e2b36ee74cbb97b23ed3f12bf444ed30f938f6b93bc697630616706d85adfcc8fd6a392cf6b2dd71ca9b9f9ceac0f84ece5f5f28dccb7e218f0849c8106417fc4ce221e52c519ee0d5de0f441af5051f02f9d5ff06170dd5f9f"}, 0xa9, 0x800) 19:14:21 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x100) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f00000006c0)='./file0\x00') sync() 19:14:22 executing program 0: clock_gettime(0x5, 0xfffffffffffffffe) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x480, 0x10) r3 = kqueue() socketpair$inet(0x2, 0x4, 0x3, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r0, 0x100}, {r1, 0x4}, {r2, 0x10}, {r3, 0x80}, {r4, 0x4}], 0x5, 0x5) socketpair$inet6(0x18, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r5, &(0x7f0000000040)="dc4ea99834df65d768cf1b58ed51e4213e01632b3138e736704b6a0c98e1e4468565367413fe18f3d9b1e4e291981b515714c0d3317ccc7301212477bc6adf193de64bca5e5caa3abcbe12637dbf865de1ab59f61acaa473dbfcc29f5763e707f46d0b88e645de1818e50cde51cdc1ac5269e5c5cab7414d3525a044cf4d5ea312e937fa2b9b2ae88c6c90f4267110c3c9e9f372d039bbb8b75acf0a114ea3b894efbcda975903b227c4a715c2391036e6bdbe8cfba74012ffed2444c350984efd1e03e74793553036becf78f6de", 0xce, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x6430}, 0xc) flock(r5, 0x4) 19:14:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) r1 = msgget(0x1, 0x640) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 19:14:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20b0, 0x0) mknod(&(0x7f0000000000)='\x00', 0x8000, 0x200) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 19:14:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) read(r0, &(0x7f0000000300)=""/4096, 0x1000) 19:14:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000003180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf34272639e8bd16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b27a96b33949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209f983a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae796852eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf10000000000e1b640f4d11db10eb00b61ad51932947d67ecbd1a0be1679189efe7b332c2ca022f87887f227508ef69a6b17e5252893667936639c6ea842abf8d91fb1b2fd34f66680e0ff136cc869f2a7190c79bb5c0b3cca7ab36a380cd6f3c5327ec514c87d5d07b0b36c546c65979d5dc0035f2807612c915c0d", 0xe8a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x0) 19:14:22 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:14:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000002c0)=""/218, 0x22e) ioctl$TIOCNXCL(r1, 0x2000740e) read(r1, &(0x7f0000000000)=""/4, 0x4) r2 = semget(0x1, 0x3, 0x2) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000d80)=""/4096) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 19:14:22 executing program 1: clock_getres(0x4, 0x0) 19:14:22 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() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x84) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r1, r1) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r3, 0x20007478) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 19:14:23 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="5ca0df4a7a8a88d8da6d4b88a88910473229e1e51d38d3cfba6e5708bee89091ac28d3393f9663ae7e74809cd7a5214de3c9b0362b989a17b07d3d78fd513046b9954cd27e244dac83576ef0cd6344d2e979937e95f8d4b0c984e9eb65b7f278e789515b24d3eb5dd6652ea77e343c09fc77", 0x72}, {&(0x7f0000000200)="aeb3c283a2aae8641b9d4191c1417b76b651024bae1ce825b6542dd48b4604d86b790958bb9a7b960b2c008c7e0237a5c28c44a06f7cc37d71764407c5a882e6f3e6c7aba870f12d32a6dec8478c5c09484ef13adbf233719769fddcaeb1bf40216283008c224cf61245e23035aaee0187ed64e1dc885e275e19aa9236d1bbac72d193ab316ae62f89b7c440e89c2ef1958ede6469dc6467bb7cdd301a2ddbf1ba9c87c5ffb10fd841d80e653511287973680a8e8ae64ee68b7e1da4649845cab8a7f99eb5981224ab71f9fbe006e4ee9413f84c5d62bb8c8b1474680a2110ef9ef170181c8d2effd3168ff759", 0xed}], 0x2, 0x0, 0x0, 0x8}, 0x6) close(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x42d, 0x1}, 0x8) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x4, 0x10001, 0xe75, 0x9, "71ccedb7a18fa69e32a40bb9b2c3704b9ac9d619", 0x1, 0x1}) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x80000007fff, 0x0, 0x0, 0x0) dup2(r2, r3) 19:14:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) munlockall() r1 = semget(0x3, 0x7, 0x451) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x10000, 0x8001}, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)="e65a4c88265e89728d6318f6a3b270fa97ec28126d4fdb1dbb4da57dda52e7892e67184528d93f4b100ace3cfb17e534d3a0931ff856283a8cb574c7cc5f8cd36f68b2c677805f8ffefe29e628d52b00b706217830452e8426bb0dc64ec271b808d888037337b99eb2aa7f01b45be138a72184eb886c8138ca944c928276", 0x7e}, {0x0}], 0x2, 0x0, 0x0, 0x3}, 0x8) 19:14:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="eef430c393c936d256b91c8a14c2a2e9cb887f7684d8b799aef35d16410642cfb4a2791b13f5db7c09", 0x29}, {&(0x7f0000000080)="c179aa493311598e1addd5a4b256d72cb09159dbf645370c", 0x18}, {&(0x7f0000000100)="e71cbca12ddb838765715f7fda3156b89bdf308f", 0x14}, {&(0x7f0000000140)}, {&(0x7f0000000180)="e51e5bf4fd2c282bea74d2c3e5479fe651b4bdeed599313290c3cebb384dba239b43fa66ae51b433", 0x28}, {&(0x7f00000001c0)="9f8e275b43c3913a19823e150276c621075b20a4b6390e45cd45", 0x1a}], 0x6, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0xffffffffffffff02, 0x0) close(r1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:14:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) r1 = socket$inet6(0x18, 0x8001, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x400}, {0x18, 0x2, 0x4, 0x66}, 0x9, [0x9, 0x6, 0x5, 0x5a3, 0x3, 0x3, 0x40, 0x8]}, 0x3c) setsockopt(r1, 0x29, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 19:14:23 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = socket$inet6(0x18, 0x1, 0x4) ftruncate(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x40009, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000, r6}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) mknod(&(0x7f0000000000)='\x00', 0x1, 0x8003) 19:14:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$inet6(0x18, 0x3, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) getgroups(0x0, &(0x7f00000001c0)) socketpair$inet6(0x18, 0x4, 0x800, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) mknod(&(0x7f0000000740)='./file1\x00', 0x2000, 0x1) r8 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) dup2(r2, r4) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000006c0)={{0xe3, r7, r8, r9, r10, 0x2, 0xeb}, 0x8, 0x3b, 0x3ff}) r11 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f00000001c0)=[r10]) r13 = open$dir(&(0x7f0000000180)='./file0\x00', 0xc0, 0x90) r14 = accept(0xffffffffffffffff, &(0x7f0000000780)=@in6, &(0x7f0000000200)=0xc) r15 = kqueue() r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r17 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x31, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r19 = open$dir(&(0x7f0000000400)='./file0\x00', 0x802, 0x2) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x8b2, 0x4}, {{r3}, 0xfffffffffffffffe, 0x20, 0x12, 0x6, 0x2}, {{r5}, 0x0, 0x6, 0x40000000, 0x2, 0x8}, {{r11}, 0xfffffffffffffffa, 0x82, 0xfffff, 0x8, 0x5}, {{r12}, 0xfffffffffffffffa, 0x20, 0x20000021, 0x3, 0x4}, {{r13}, 0xffffffffffffffff, 0x10, 0x20000004, 0x7f, 0x6}, {{r14}, 0x0, 0x61, 0x20000001, 0x9, 0x6b}], 0x4, &(0x7f0000000440)=[{{r15}, 0xfffffffffffffff9, 0x88, 0x2, 0x2, 0x2cf1}, {{r16}, 0x0, 0x48, 0x1, 0x6, 0xf86}, {{r17}, 0xfffffffffffffff9, 0x34, 0x800fffff, 0x3, 0x1}, {{r18}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x6, 0x5164e9f8}, {{r19}, 0xffffffffffffffff, 0x42, 0x8, 0x3, 0x101}], 0x2, &(0x7f0000000500)={0x7}) r20 = socket$inet6(0x18, 0x8004, 0x0) getpgrp() fcntl$setstatus(r18, 0x4, 0x80) semget$private(0x0, 0x0, 0x208) setsockopt(r20, 0x29, 0x2b, &(0x7f0000000040), 0x0) 19:14:23 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) pipe(&(0x7f0000000000)) 19:14:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xee}, {0x0, 0xffffffffffffff27}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0}], 0x5, &(0x7f0000001600)=""/210, 0xffffffffffffffa4}, 0x1000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000003c0)=0xc) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000440)=""/27, 0x1b}, {&(0x7f0000000480)=""/20, 0x14}, {&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000000700)=""/177, 0xb1}], 0x4, &(0x7f00000007c0)=""/108, 0x6c, 0x5}, 0x41) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x82, 0x5) 19:14:23 executing program 1: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xf9, 0x7}, {0x2, 0x4}}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x8008008, 0x100) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0x3, 0x9, 0x100000000, r2}) open(&(0x7f0000000200)='./bus\x00', 0x8, 0x108) dup2(r1, r0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 19:14:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) listen(r0, 0x0) r1 = msgget(0x1, 0x4) msgctl$IPC_RMID(r1, 0x0) 19:14:23 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x4, 0x73c, 0x5, 0x1f, 0x8b]) setitimer(0x1, &(0x7f0000000040)={{0x80000003, 0x2}, {0x0, 0x8f2b}}, 0x0) 19:14:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8, 0x4, 0x0, 0x0) 19:14:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x7, 0x8}, {{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x40, 0x738e75507c76adc1, 0xea9, 0x3116}, {{r3}, 0xfffffffffffffffd, 0x22, 0x0, 0x9, 0x6cab}, {{r2}, 0xfffffffffffffffd, 0x0, 0xa0000002, 0x7fffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x6c9, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000001, 0x6, 0x7}], 0x7, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffff8, 0x12, 0xfffff, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x28000000000000, 0x7}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x100000000, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xfff}, {{r2}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffffa, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0xb5, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x10, 0xb, 0xe096, 0xfffffffffffffff9}], 0x627, &(0x7f00000000c0)={0x1, 0x7}) poll(&(0x7f0000000080)=[{r3, 0x5d6a10f984b7b6c6}, {r3, 0x14}, {r1, 0x8}, {r1, 0x12}, {r3, 0x4}], 0x5, 0x2) pledge(&(0x7f0000000000)='&:)^\x00', &(0x7f0000000040)='.+\x00') poll(&(0x7f0000000140)=[{r3}, {r0}], 0x2, 0x9) 19:14:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 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 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x200000}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 19:14:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x64) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="6c57f86b6967308d3b174b20af06ecaeae47b263d167278663d7e54e90ebcae22aa3c673f6f9c85b380c17888b4490699c2811886d21518f6c01c6d9d176f2a2a5ce0332365146bbf0c2c2437bd0f2b673ac687b74f3b7d8d5dda6d6f385d00f8d38c098b9b86fe34209b3b2d79fbcfd6a9e8a597afc7014da91aef145566c45c5639f1df405484a5a2641f12f474fc40210e3500c0021a167aab70b5b71bcc0fa16f7275a9a6b332cfce63f76c675bc7d8d46fd73aec940ecf091692bee35b9d99c8e79853b49d823bc5af7c6118c97137ef8700223038fa58b8b73d513ab12fc09bee1926d1ab455c1a5a1b69e5281172f38038996484a07626c680bc2", 0xfe}, {&(0x7f0000000280)="f815016d1d07d19d7d935c548b3f12508f5bcf3f9469c21c0ab452cbfa625df8904df8cfe0278725386640e7b39f1e136923c50a9fc42756ae29b7326a7ed5d2c9b13e0773c5215222f0a60738e9b88556897ed0507cd8e95cb1b8182ae9321eb1e6b60efc2617b4f33c3a0423b3874dc5043fd1279cf3cdc242b35c67bae9777e14f01d7daa2236ccfdcd1d1e9beacf86722cf03485cbd9d8d7876664a7b2d0daa7db8715ecce7b56e89c69", 0xac}, {&(0x7f0000000340)="c01017b0cd93afec99767fb82884d8e2d73045b9423164f98aaa45ba3bd5c14a1527cd4a5256778b3274ee6bccaa35b1be8296c4357d57959b3905b1e12108cb45f80f28fbb1132adc32b8f9214df5e06238facd93", 0x55}, {&(0x7f00000003c0)="44c507ef1d26c030759af899ca1c29465782ba45cb8d49e4c553d9b370112a1566bde6c7a5295b953c03265c5a93572da4d7cc2a7c19c8844050e18f503ef6413c569902b21a366f453c53317a1de41acade8ac01d0d3655107ec2f2e601deb7ef347d60be05d8987ad015b81d358289ef9a41cc26cf05de2b1438fa399a83d400e44bcdf8ecd15611890781116e0c1623fda6cf430fc040b9d2b9a87e37ef768d9b1c5357591a1a5f39561c", 0xac}, {&(0x7f0000000480)="c1ab212cdc2239c9c88e81a9d0693c76f2f54d295757e58142816189bfb5b3453f8a399b8a10a71a86adb544c1509aa1d2b173651db21c6e38c1a1d3a3c5571ebe3f534561229ee202e23c206ac366e54026c2722ec09709736da9366d7c5ddc669cd52e32dd52df99cc04147dd514f44c02b279805757255d63bec4dcd674a1cfa1f131bbda503c589ffbe4b8c97547acee4a7983c9ce9be0b478546a269889fda3a9bea5c5aec6e3685b3ec14f82ee82975d3ade4b5d2087e56c4d028750c3fac2a387495a2063d128c7c9e59844bca8c255db2980c5ed18474fd9429afdc1da822a9c7d3777c2a320c3c70ef5d7905e3814a3ad072cc84697425189f9fb10d9d33f53357e418b38cc45ef6418f556a2b4e85c31ffd5c1178d92c17af8053043b5370085be12cef9c19552a63c60d67c0c8706b9a9ac92ea0d20e235f5d5667aaa89fbcc8259cf3f12687d5bb8b125991428f0af1b5cf4a313f9ededfd73537fb6a57b9bb3987ae1a3b362789fe0566610e2906a089f9df5c1994e67d34d9f26c1f11d462b8c08e3dff983f9592e093d09a7a312dde31c8151ae23e06add9f24dea7449bd0beaffd19ae46e805a044cdc2aa99dbcc85de3c7e60f409dd78c9450452a3056c9541e5dabf20be13b16629b8a86a2c73b6b6a0d54e242478ef72617f8e805742484a2d6928de2a80903efe301c2d4e976de608e073f5422bdaf15b3cc3d4c1bb3e82d8c45935378ad7b3ff0e509f113b57d90609e1fe0c999a7e453cf6b4820005b3ec2bc58dfa147bd930280004f9729069e083c81663154877f979b2574ac869ec4bbcc6c9606ce54cf315c7dd52259c742e7868844c9aa672d0bb400412e8e4248224bcca562a746548cce0fcd28034dbfb422c72182ce41fe19fac6da01223254baa055b9e01741f519a270fcf6399c4c984b39c485078ec49904f09c5b1bfe5ffbe7118e7464f1dc6e650d50532da311da74f1cc245e107e1a2f1dd772eab1faa4092ddc91dd1c5ccf77ed3fa5d91f2a5a39e9bf632b481071be964457caf0e559bba07ee99bf9c60abf8114926de28fea6bd9205c2098ee2a8eec2f2fc5e514e631e3444c41a5c89b876a1201edbc56745125bbc874dd275a39599fa329e2801ced3c696515642409b18203447ee1dfb3b050827f8d6555c5ac47e3b70343389a44bd60b3ba5a7b00e1d605e7791b0838e0d50c25b7cbf1f3368fc5b94b1d5407468cd9d41f14827b8177103e8aafbb215e537c35b5ab81b80cc65bbe54f2e9c9094d3af7802602b69a666164da40d336b8d3b517467efcadb95f3912932d9d732010e55fa7512007181fe2422a562f9f9ab5f165a99cfd46c61eb899dacbbd5d009c8bba39c4818c3325be516cca1e0448ff9b117bdf887be14c5fe876674d29e2697f5253bf18bafbefc412899315f04bf9a72cb39e47a07ef93e207d6dc42aceda598a607d7518c41ca8e78db9bcfae572811bd8e5f60db5c7c0eb560c19f2665d06f6ded778b1e0ec10cb1e83ffd50f2f73e86c3b7c2cf1b6f627d911c87241a2f88b837d58578881316a9563c14fd998d02e52c00e373e2de1c9cf96974ddc345da9a0e7ccd6fd37a37b26db7df2172756637c037851d6d9972099c962777a2e04c3e358be01b85c5d74b4e30b165a6f8e9f8f0fcdadec0f12e8039f0c9f935eda737c15b0491b8e8192e9e60513fb74ea9fb6d46cd417593e709472786b5c301898ac0e29bb469346cbd79a7fe024321f4a0c27de8c430d36e093c174ce6a02efb25360f92aecde428974b2ff9853b6fe86e118482dab983ae000e98f0d11da6e1c2e9ffcacbddf5c6bc39f38391c9afeb7aade87a426ab8f83a9786db618b2145e3825a57dfae57d9a0a805653ec25c0223eef5927482543ebcc03ddab757e090fe222363bbe1649641a690c344b720f29246197e743a7b1075fba4a03332dd521d41b5b95a1502fdf76161af86387fcd286c84206209ceadd6db6f85b2e809c6bc7a00d29d3da2e1612697d22d80cad8239491e6a59ac1350c7fd8d4fd3cb2338e9fa00af73e1e69c030bd7ed749f74924f6e08f6d8d147cca04ded4ba0d548f9a4394fee4b3797b9105f93c6ced875de443db63681a2519bceb163892d5f29af701eee68f2a472112166f83d921f2a3631400ea27a15f0d5b702362fb9490695e8012f603d9dda5536307919b3133017a91bd6c2bb7669272780ec38d59855287c2c5acac9e50cfc4db77ca6b5b3c3802db09186ca4acde40157aa48bd6b8813e157aa55071c47dd8ed20429a52c9abc9e29d2b534ec36c6d1de83db0ea4fc6fa6a97a6c03fc8f3eb10ca52f75b449ae07ca29115d623b85db901881456a8edba9ff7a32e24167f9515d8bf78aa269089743dd0ee0da01f737dadbbec5d09820ff81a096eb9b06a8c4994d56d8b3f98608f8213ecd55abb632aa49b411c249158a1c35062e8c5c7ea82e400472f738c4fd1c8b26c7e258218282c71df4c39c5926f23f7e82ef17168ed9d7bdf8bbeea8bf3dbcca78059c75a02e069b8c7c92964bf1991a30fbb8eacbbc2631a493d8cd6a44e536c97c1e7ec7beabd559dbbbec15d2c72d66024240c1a761006ae4d251505aa8adc800c590bdc275d6b9956626f116db7e650cd442a6f0e00dffbbe2692c398545ed31fc58b70ddf15f40338b95c9ac6909481580a660a0790660d6c974e3e4da107938028b71eb2cde19a0271d3bd4813f6cb0c460631e3f4a7059cbdbb0326c268263d240d3f09017583a25b3add7f8b153a4e2c60340f2720d4f9bc929768f44e9c9256630e9c7074bdd5cda1648dc28efd2521cc4d92bd4c0e94dfeddc1265a30959ba2590897e850f5300750a466f00e5f86a9b0fb5af1a9255c5a2355c991a964fef140c19ab791bf4d892bfdd20bc5ea19f71881b7b2b011ee20454e861fb78b86928a907c706ed8d7cf6ba33206e51353ece5b856aadcfa9f019dc0948cfb7ae110225309e6f949442704ec3ab524a11e6f7a5f017f5d3cba776ffc9459455e28b44dd20a9470641ca6a4b99c2e3c797328930279239341ae1d5235d8216fdb88f9b5242dd38cb25e8c3a8f91786048fcde023c56871b52a30227534026ec4bf0d9db07aa1502f197e1555682deea003bc060158ae2e004040751d92a4775c011ffae40f0ddc2d44a0661cf36ce0cdcb4353083e1224be6bed87da75eb34ca8300b1e4ced827caea4edf680f04b70b02ab17b1981410fe17fa444209273912ed204576be8b7fa2c3455742dc3824214f04785162f25f62a20dc0c3feaa865804d439cb4c2d3d742698fe495b16fe47f7508778bd8ace4fb28a9981d0fb12c682b7c195797a2e4a28d0e2594a9c27e6de2ceae9e3295a5e3d43802d093bb0febfc2150e418c84887a07991009fa415d30ae477b0ec53d1fc3bc1f5f82534f02365ee12515816de52030b49c50b394594e7a36fc52adc21b1c86337c56c1285ba53d90560a8f0de7ec1b570df3991f4307560e7dbe7a5d429845a7aaab455fdaf8cac9e5275cb156c99cdb4bae2725cf56671a0284750b38c482dea3be0af060f6726215c62fbc37303faadffe7cb641008932a5d975ddb4889551f63a673af42f0fea10c30d97b34942d7c3cd1e51773f4d6444adef50796f65ecb0371ad4b677a20304d1e7b0352053725e968da7bb89d111cc88883bd254147500bf0e1048021cf110e7429a11402784dfe0e1e10b312db77734841c840fdb163ef2652267c5e23904856c454f26d0036d5dc59a528e315a20797c9d936a7e5c8182057309b669575f4205b2ca9cca66427ff0b4743104ba769fc35117d54a0ccde5207b327a40af678ac242665d9cc50717a90b3a42ace3906df052c98f630b105387ff01ce5c333f170570af1d0291317d9f1ce70d81fae1775080cc48aec038ddc524de4ef1b95cefbd303111883bd7cb440f803ee6a6378e47d4d66762a4ded25d31755e9e49bd4739a4f7229dfaba1419173ea0351132bef11de803ce506a68446a52872a3163527a1c9519c572d02d27e8a009daba412706a61c22b82de849cb582abc3bc5e0a4a0431611237c7405660922f319de8924f840a21b94699df729f4ce3b769475f2a436efd9671df2771686717c4e439c06e4dee75cf793f207d41daf26c80c965db6e0b43c68b7b798704d6a5a3de214da00456545264c474d92b7373bf29a23e0ce0d79e8b7a3575a1d17496f552a8280d5108fb9edb9de32c897cb0c57ab251cf288ccd12873150a94e53fb015c731f45415445b2c521384bc915345feb71072d535b10cfd3b20ec721e634875ee1c0aa1c85cc754f482a8e3afb4bdcf3cb0b69c3fc0f1be709877f1a048cb6d1c0827948c3d3cca48a60f73e40ff97a1a388f7057d784df1a0e918e03c0c9a13cb5d86db2d127f87930db2d88ef127bf07060d33dd65bcd881c65001c58b3fee1af667254cbbb6329a6eb405a3832dd3a9186ccbb99f4e35836ac5891241b9fcb4265431d9645b617550d4bdcfe137f531583b729ff4acf562a8faf9f97804894852e898944c8a17966b5b8c84f775b5ec9576421958cd9f63d392e9df854f379ceb80d421d550ef695bc8c84ed3ba869bffec624475fbd4b1793dd1b25fc66881491aa85f34b3da9f51a7d9e9ba917650947a71ea20ec17ed2043930d257f06546d3c3fd0afb09cb204167a498b3f7dd78de4d1825e99c5c0c2bb42de251a15faab11955cf23fcdec42067036e950e9c330d9833993fde0bb6451c6af191f46b8199103c90765507f7c3b65c52b282fe1c7308aed45953c03484eaadb7c5c8a38ec835a9a548f0ac6a79a6757af6fdac28d90b798769b62d4dbff27f0a6d441fe982a4b4bf58455db07b16bb285e4cf32dcc71e8376bc886447cf5ebe6d8cdb07a1c29d34cb768b7aff5d7da5bd34629392561afaa7845158edcbedbbb6945d473c1a8163d29f667fd572dfcc97ef9696c72eefd1b7462f17dac32fdf12b8f3460a4cdbd714ef3bf52fbb17c41edf90ce5db826eb25c02e5426567e7f8d98b2c4f099d0c63d85b18bc64cb706cc4e2245604d14dd5c29e61153d68b113edee8a6e4dfeccc213936a9ed4c37f3a49fcd67c9d49e636e79711d96905a6b3845c30909712dc9ec591e19062d66fb0e04904de66cec1498db175f469e229a4d8a09f08be4b5566295de6692824af6b8702896a1b07f69b63b999146c19ef40d812f5c3cd6548b651b25c2cc1a4026884778caf59da8c399e7253ef4e8ee784c98b02db8b7f43002fd5096161f5d50e62d94e115d59f02f1a4f851ca012308e4ab4e59fbb8a3d5b0d91fc00cf36f71e9893e76b407d320b10822d1455f85218694a4bdebf907532c19bc7feb9893111708e94b817ceccf830a51e4f028b590c8a828e2b6f54c73753c5799afb3db75f44284483a32b32994dce8841eb02c3d5504ea0dc6346fe92d4c9241da1b245ecbc47ae793472462c8f5ebb0e6bffe96b90d2117827233d2164918c3c5707a14fcaf9658847a5c4eb503463e5d993a8c7b1559fd89253d9cc5358d1c76c0e7aedacb6197d45d6613ef2856a022d4606f11cd6bd3a7370c72a98327dc98b6f88744f7445f36c00fe88845d68a1493c95946ceff915bf967b029e966a27a5aae1aa07b79775e43a43ac63e0198e5c1fbdaad71658165706ff492fb6a9feb3258d277be6edceab2511a7112aefabf33e315452a88d7a0ff53c8a506e42a83b1110a0556c68084097c7d10b57d034f4a56009df20f8b0e1fb1b7460e845141", 0x1000}, {&(0x7f0000001480)="c42a3bbb39d1f0f3f7c79444659d6e910a528ac062bb9686c8fb5cbef6fd7cc32dec9ab23bb506262f5d636d0409fb3716bf0b84336e1e395104ea1a6bfe831d7649db7ed0a85e5993449d3f1943ef07acaf7387f254419ad3668e0c8b14a007da9d5aba4b9d039ac5ab46e1f301d2268dc271", 0x73}], 0x6, 0x0) pwritev(r1, &(0x7f00000025c0)=[{&(0x7f0000001580)="35a7459a7aeb1ba1be6df32130cd08004dd16489fc41a65eddb77b8ed85ed61be6fd480e008b4049ac419cf5fba4a96b055b149a", 0x34}, {&(0x7f00000015c0)="a5931b2fb7b34ad5070731e5da262f2b8db1618a266653a71babb23e3eb63697d57a15ff5a6b5cbdf47e7448c3ecb0ca45d81371295da3b6837f3779397e7b604c9423ad9b3d2e32d42561ae21a25c3f604f526475b21f13833773dda7a0cd1687a037d40e571a48c93ec835dc478eeacda21d7b1f0358d1aa85ab43083240ebdd4f05981a123f000b8d011f3ea243a3e8da42218e4bc59e2c92741d1bd495eade4df2f4b9e44931f8aebaa57ed676bceaadbcb752f60bc5ab20efba8631e658ec20fd17609deb07a9048d9b24f27d38d6b802ebf0811231f6b6a7db18b1c404de672ee7071ee0636084c82eb23fff88e5bc77f20709edb8d4a50b3be4d335195dbf6d284bcfc605414062c2278a2f2545c7687c9fc981b5a9ae3f3d5783a95708266759116a5d9807516bc227c6fc0d21e90ddf59a03a5c4f5078dcf8ecd6166cbf33c18bc9d81c2de1c3dcb400bd7cf931551f8748ae94b33a95d0a2b39ec7df4c81ab37ed708def6deac5f818b37b1147d41bea5482a3206a3d1cfe814e731550532f8624591e522f8e27c119e8bdef2c9a5c99b8044f8c19acb3d785b1c8f52a4710945376015965636410139c2a2f44ea6185c437d4f25b6a502b46d2d37be1ab397b7fe2a677e7d5f5e1b68e4ac5f12af84e775cf68cdd73acd476f6675342b7860966cbedb0c65f0634abf56144f7aa1eeeb4ce53eb53d90ac886a58e9471d017fae1a748721f430fd5a97e7bfb50c03f4fd891384cb8028c4a75b0006932213081aea7b6eb51f4d9b8439f4b157519888adf725ee6d8b6f5be696d5bead8649cb7b87656424d9886dc842c20c3ae5c28bd2f73442289f55de383a4631014610dd2d21eb59be41f6ff6d1df2b7840d6a7118b948c39a2ac287b2eaf89f526472e874612772194b30009ae4b934c28c17c8c29dadc9e89a8c8a53c79345212d93599c7ead974edc7cd5633c41218488fbdc2b466fa38cd420a05de2923cb6619f9b9a00d0112ba904698ba319f75995cca3cd3518d2b222ade2721a26b9acb8a440a8e7867838dfdb14e1819df41956346d1cf05f77f25e37bdac995d4ae37eb640338e5c602a5f858e13f42903b5129230d06a7526961daca40bc026b9cf86821dc3ae03b3cd953267ec7ae87b96c1e11b193e09e6d922c0c8a7c477db2435c20a76b43d3e3ae076834bef1531762cb6ba5a5704bfb4d887c59119e8adf30d6a7f88435b484854c1de712a9e92a789000d65488c764da2277f2a028e751df9ae8126f239bdea465d4ef783bd0720306a0cfc1a261c79971acede0c5b8537fea4d46654608be61665dc963b97265a831617e475b9e1309be6981f4faa35e99f3c6aa3342566722933a22b9593b6ba082034e3b432d6b50d78fc7e72d47efc9c8e3ef96f2a3bcba4aebf80fdf9198342823fc0fdd04813041d43700e00f0989a6f89947d05f5ce289f48e76f4c419999871283a0cd7216cf6249eb313bd71e68aa4a2f0ac1f393f56bc80cf07c75dc6f0b79839316c18af85289c752f01c970f227787d809065cc9860b780de8c745d614bd475be2e26bdb9d0eeda4c86c5e779c54d4dede36a3f5d5e26d88c99dba070268089bc816d861196939812131c4ca812af7e0a731858b4daba92eb3d5c6a6825c884cd09749499233d5dd326a9d69fbd594618e4ae5f1f4d3019008866afa8a87db9a96892b4bf49e16dc6c987c6b504349cfdf6833378b53a612072e4354105523ebf7bf8144b0e69d2424f61b2ce0a4a61b265c21e51e03e137b796fb146540cc972912d6583f028714331a4726ac2eae7e852f148fe9708fb12f957984668ac0042092d9fed8fd3b79ac02b32935212353c1f92b2b28edfd0528957ceb0c778f47ed841641e7ede233aa293e70bfa4510a1b5fa1561d440b65471972db7c4f77e7400b54947732a4c558dc360c16484ba3cc0d41f159a0f316b87d7ee0b87cbf4a0574445099d1b2943299143c24d6160c5f85bc1ad905e411fcc803a5d5aa58f1d780645643f57010f9e81b98b0f900b57b1b87cfdcee12fb0ea8875424563ca91133237dc795ecfa4e0b93d57a02cb26e2eeeded1a65b8a57f14218c68c58bd6461d1a5aa6b55634871517f1e537475da9e1f5de83a86a4a3b55368539dcbecc27afe33ca3ec003cccef95afe8cb953d231f293c24d53e1e4a9dad6d3e80a4585fc5bb0b2808b039f71934a5ff09bef56a92cc0da10492df20560ae36e18d5562a77069427a760c1742521fb19f5e6a973a928c4f168ebdb4d2d6bb0a0809231522e63bea98d521c55efa3d26510cc7ddd1e33f3ed6e91e116e265bd2e99f91915e2dca44b44d23efdc6e6292ad787713d9969a018a6c22f0a1f082fa5a8692cddda8e0e949068d43e93d7362d5d7261f82459fa51bc0358d84fbe2045f854f3a7e6f724ceca82db575d2023a909251adfc5290950351eb687f802963d72ae834dbb5ff74653f6e9e733deb2a760a63317db9868064fd41a0a5dcb9a4e7d8427f4e33b98126975aca4c8cf226ace4e3d171da1e80fb58c18c337da1027b4662bc64e5b2dca3ba19ab6b708fda0884073c082fd465ece1ab7583a7d44fb12f5b6a4ebe77cf43e28c7c54b72fb8804240ba24c6c24a808ef18687f39873be69d0fbc59f167c7887d2ef5944417ef4eff275066be4d3f394e81a1cf741a5d3514ed10b70d0ce118d83df3ca1baaee41fdbb02411e05923849fac46ab1e2a0aa2f650553eb419dfada7c58488fb7d406b2848c8f30ab52aff5affda16f43759544c27d5cb8c12d06715c251e5bc47891ac2100e9d840c5c1e13b58d64dd8a068533a8f1415c2db12c9514fac34376c538efe18f9c6290d3a65e3a1eae9a46d00527db37c21dc5d7660cdf225f67c935f230f338cb30876256484453c1ce38897675f704a8b798decafda14570d4422f2eb491aa42b759382e120aee83371c33c5e9680eadd93fbb502a1dc702c628c4270afa8aaca7b156e88541cfbd0bcd846c05bbb95791000b845abf80e1f2252d113c02ee586163cf5a6c7bc92f1829883a74eed1b61d645ef6335aad67563241c2a8f8fdcc4be1183e80893fead79c3b3a8183218e535bcf309be2ff655dbe88753a31e2e28dcaa79d627a9b4093048764804a2e04dea28b4cc5b9f9173d454421321d0a140963fbef7983e9adb7a6e61aac203dd8e138597f0df023f0f68b027e990d3e8c43e69ad41d36047dbd9dfd5806cc8a7086ab9661ea47789110701ef724aa20d66838860df491da0464c74e842cae62aa171d30900cbe1655fc5fcbdb23714a943ebaeac9337c226ed4ac6c17639046a9b71c98a6cc8547daaead2797f76622942e3e3dfdf1d0f981a7ad0106a7592d432dce49b0b3d2cdc2e3b7b1683e7795d8d88d59cc108d3d22e46e6b8fcda1e7a035041ee905d8eb590a21ae8f777d1ea61c0a450a6cb70182b608629d2cf6b7749c8fc3a4bbd5416ea257df7cf4a649e3d8d4e9c0b722d697d91b285970ffd0f95e06527a8dbbbfdcbe87f379d987b513d7d1367366e1b03bbd109793f23d8edbe31bf07fceb524a35b9bc5c2cbd0321d3105bdf92c549b421a012df9ceef4bf2a623934299a1be00fafe0925a0cec09426b1abf160c45e6cc96ac46a1ef975ade838a09bcf4576974cede111943a4ce7b6733b44469922f4df02e4fe8315b3a7c2efe77fde2d3f65e59ae45bf9f22da83a8bc3f6e1eb33e2207eb24f722e283f5a05a54adc132f614bdca031fae0245ecb902492f506949cfa6c2e265f43204c71b657566d56fe1164139d1f2178e39ffa6d3330f3f45c23763de797f8852af8e5d75a702733bac8ab7b306c97b7a25e26f27749e58a924c3b26c4e437aefedbe4e45844803704c9bc062d645b5f57325d2e60bef556ebd80646c26868ab3ed37736c76acd1448076dffd33f8bf00ad9bcfb5971080da0fc3f97d54745ec5f8678003558db2bbaf800a376672ab1d1d9bd4dc0f5bd34e251058262896fcfd39e37b1fd70aa5adc9bb20d8bf687290e7f10e427191fb9f22d3d33078e32d1122e2010f34934698a197fe2807d0bc2a2f68d5dc305b5e3abfd03e2f2ea288363b454d0ecad3e597d44533e75d7f993059078e01399dbb71893299a61cce05d8a3b7cfb2030510c5c90fbc5475197aad75f075b808bd38fc4d3bed02b00b067229bbb921400b63bce0ad09dd4defe1b19593623d44b4021b56275ac81d7c5c5fad02d70a32b1cb24d7504ed8f025ccd87d6683eb069d1bd59e8372896fb0543008d377c186697e1b0f5f9b4d639e686515addbd403322cf97ff10d09d00364364a6687f9f14464a7c43531e13caed8fd0385a62c1ec7ab1c3931429fde766fbaa30df0fc74db17c11a0d9f9fc3c1025e2aa6f6e2464525b959aac4aa07e341504f19a0163f5cf445c4ec802f5d25e64ef4433dd0a1f9ed0aca51aaddc4e6c56b4481920a05da774e4a5fb0c0793b9e818896500c14c729cc646ae17a894d16f41edc9197ce2df514e64810babf5072c4441afb73f67ca74003b93e0c4cb674a519a4eeeda5eb813f4a96da22c24f3de105c277e89f5ebea1eee8882ec470c265b745fdc6db15f6f82013e15dd7bb7e923c66051039931b04f47e23213ee457c19f98dc0951dbfd0cfbefcd548b773e9e3fafa6aac0c5af3042633e04ccfbe107e3732382d6767dd97427a403c34b7d9a18b99dfc9849fd996b86a17034b79ec6ab41cb3a641237e7a8099418e5946be2d085e3fcebda49c5418e79c6264e74ef85ae037d8f2799b62039a7f8a2c6e3eefc0ecf4726c0370409ce59e493abfbeea68446835e54a58c9ad48911407003d2f7295da165d9289c6e9285d9577628c874f3a62716ba64f387954390e30bddfee51d2f0339b9cd27f8c978899ddc71a5a6552a20174d1548e801d135dcf8d0941dff712f390426310f78c608d54a85692652c132cc74f682f712dfe59e6db12b7d354727549697703ac9ba0e2bdd942259fc1818255a58e414a0d2a84ab991ddb20540e4b68ad84a48d8f27d5f81f95859e8d0e6a634728fdd5c408bf4aead86ab55a06846e891d3f0deffc1702fab2a9cefb3c0be537ec4f9aa5f91a5f1801c3d3f3cc1d77ff7d67b2a82f3d939d474b648476a5659f55914eccbdd648eb39a9d617216afbc1109a72d33780c06fd3e457408c09b9b67fb493bbf86837ca8ff645ca0555b0970eebddd645787b02aa6e0e815d27c7daa329a0e2249aa69d4537f7bd5fc6c3c63ce9e4c4f4b84346c1d0895335e503e0f820488f8c5bf841b75e8e425cc29f447df9a92df962ca2542515bff986f9a0426090c0493f3463dc0e0f766ed609f6316afdd88d6922a551c0081edd055559bb8dc84b74695e9ea1e84d45701e84dc9a6c9d42bd1f5ebf6ebb82a0e2f6d047ba22e1230bb4cc9d630f1ac1d1604564e65178657b04fcb71454cc991c8b8e3de0c1e7e23cd78cfec1e780920fed53d96873431cdb9e85fdc31fa509388eadc48ce3b6388f0e7b07d804146ce31830058a47bc52f188d94596a71db0e4588d2d8595315b2106c379a115e7d370911a8934d381eabbe44e223344412f87047782f128e851f649fbf3a2fb3cc4e501bcc642ebc103c448982f5969f182e96513f5e293f84644e2126813581bd7dc6a2e873209405e6d8c71ab62c1fa3f678420cf70e2a423a4200620855b4e73516f50123cb0f316a9a0a55d3c4101a5ad75906ee9b90031797064f0a446ed271206cf1271a44730d50245d044583d7775975b9a15826", 0x1000}], 0x2, 0x0) r2 = socket(0x6, 0x8000, 0x400) kevent(r0, &(0x7f0000002600)=[{{r0}, 0xffffffffffffffff, 0x41, 0x10, 0x8000, 0x100}, {{r0}, 0xfffffffffffffffe, 0x44, 0xf0000002, 0x5, 0x536}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x100000001, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x43, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x40, 0xc0, 0x800, 0xffffffff}], 0x2, &(0x7f00000026c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0xf0000000, 0xfffffffffffffff9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x9, 0x40000080, 0x7, 0x3}], 0x0, &(0x7f0000002700)={0x104d, 0x1}) utimensat(r0, &(0x7f0000002740)='./file0\x00', &(0x7f0000002780)={{0x7, 0x8}, {0x4, 0xffff}}, 0x2) getsockname$inet(r0, &(0x7f00000027c0), &(0x7f0000002800)=0xc) symlinkat(&(0x7f0000002840)='./file0\x00', r0, &(0x7f0000002880)='./file0\x00') r3 = openat(r0, &(0x7f00000028c0)='./file0\x00', 0x10, 0x108) socket$inet6(0x18, 0x8004, 0xffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, &(0x7f0000002940)=0xc) shutdown(r3, 0x2) accept$inet6(r0, 0x0, &(0x7f0000002980)) recvfrom$inet6(r2, &(0x7f00000029c0)=""/48, 0x30, 0x800, &(0x7f0000002a00)={0x18, 0x1, 0x3, 0x7fffffff}, 0xc) pledge(&(0x7f0000002a40)='^&\x00', &(0x7f0000002a80)='&#\x00') ioctl$TIOCNOTTY(r0, 0x20007471) dup(r2) getppid() accept$inet6(r1, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) unveil(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)='r\x00') fchownat(r0, &(0x7f0000002bc0)='./file0\x00', r4, r5, 0x2) faccessat(r3, &(0x7f0000002c00)='./file0\x00', 0x44, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002c40)={0x0}, &(0x7f0000002c80)=0xc) getsockname(r1, &(0x7f0000002cc0)=@un=@file={0x0, ""/67}, &(0x7f0000002d40)=0x45) fcntl$setown(r0, 0x6, r6) unveil(&(0x7f0000002d80)='./file0\x00', &(0x7f0000002dc0)='r\x00') 19:14:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) pipe2(&(0x7f0000000300), 0x10004) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xffff, 0x2a3, 0x8000, 0x80000001, "c9ab72f8b3e38a5f5c658a563e08614c81fab59d", 0x4, 0x6}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pledge(&(0x7f0000000240)='^\x00', &(0x7f0000000280)='\x00') 19:14:23 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) setsockopt(r0, 0x401, 0x0, &(0x7f0000000000)="12c61abad36527d7dcfa7172f72166e630b4b01b27de8283c71eaa74c02411f3baf36e5d6fb22c9275487b9485b4d4319338e61f633e7c4af9d349714a97cb4728cc567086c2ad4e6007846082884798fcd65bc7b9a6bcd074d6c7b48f9adbac10439dd8a4ac0c4a5da20c7007fc83a2b2e12d967ab160541d71fd85ab0fa35379da17219cfd911c65d9dd889a04d315a9fff95c0db1d35b82d3e62019348e07ed82b29f06bba5c5f68f7f5f252da0151acf259e804237bbefb2df1d675d64787ec7f987a63c1b4b387bea2cbbc45342d4aaf25c84f7dfb1f3e59417c9b2aaf0c31055e3d20804a8c021ce4b99bc5a2dab041daf16685061d3b46167ed55e4bcd280b07226bf0d540efbd8f806790056e3ce9495db6e856aaf5c4e6a41d26f77c1fe76b9724c2a6ccb2af2aadd098b26568eb9a297676c632e769c5cdfd87b9a7726022ecc000251bc917197d64fe5814789c862916f0318bdba679f775e748e76a6ddcd5815539608db45c8687f0f4a43f658d94b95ca2ddf099f20c14357f0d89442ac635d1d9ae31cfe845cd3cfda8b2917fc7a2ce1c25d41aacea554d890cf35b08df78344f169175cf6a9b333136a3a830b2f864275900a4516604a272ff3526ae56774734cedea0006ba75d320c04b2a624e9a4b7be8f4288b8863aa326e4e25f01ef0614b550234b73fe65b4c49a7d4213f011bab490782dd8ecbf0211b6b6e78a0dbc13d0a3cbfc68f5f4e187d153336d350010bb66ca30fd78daf3e9106b9f9613c69cfec0c41f184382ff20a5a49fe63b2e498eb18749e7261081d5a5c58f918dd5835c40db2343e8d349714a5efe36c7bc091375f94aaef9128f74761439cc8b946df132f2d5ec1de44a54327c205acda991ab4b25006ec7972ca3eb154c88b772740765b9d25d49675ea29beb3a5eadfa7176e2d8d491c271af8a7e19a9dbf287b41cae2a22c56ededd5662bfd6a33b354b8c830cbec9085604356071228b83bd19f189c7a4c12e3edda1021e9e496c8c891bdeb6fac165dc84cfbd86cc760e0b7b054c57dc2905b78533167ab33a2f24be31e3b224eecceed49cffb47dbdde4c7113bc867a70a2ee10bf04109efbad796b1f0e9592724f3d7cddf769cd973ee9b3a87a1995ed32bcf84e984623df040ed5cb581240aa42e29f202603d1b06685aa5b9ba630d5bcc8fb421780c6e62683e2be92674a08a234a0618c41715a279cfce8c0f589b23f0e80bc6dbf71f0b4d23f63b62996e31305605a4b9e03451d7466545a65d2e0f779fc958f853eb2ff8db56b712b87dfe5030ed102cec7fa6ec3163a9e0c4649801a961816f442b0cc24139fc3181198aca7b637b44f9567f87495c940df8346ba0d0a33aafe15ebd8269b1a8b8bc3c906ad4c56e52cd4c41b463acadbb70cb7fe637537612d5e7f441a215f1fe93231768eb4789e2f5a2b6e6e4b5fb7b31cc011fe15784530776611f5a571c80dfc8f2325dd55d5a2671632d23849bf0f0139cf71498190ad9ea74be6a832eaf2d21c17e5d3ed20f74812d528b425fe93964f1ff7b729ad6817d1d2113a4ac3c97f1d94cedaa1f90f0ac4923a64868a9ed03ffd83bc71b4bfaea65a484863b301f3028d32f7a127fd5585b741d10027d541da76023615fedb744e6366f317db945d08f1895f926b1f16cc8882da0636947f60a33e84492000f59fa667e68c33d8ab4f6c0f8f0c3c50c0ce453a25468299043f8ce70bf8a3e49a53119a1fe0fe413e5adde6a0e558f776cd6e4c2df0c46dd91d20654fe8421f8b72ce9ccd1d93b048cf39adede3510af940f70826cf7942bea10043d5273874c29550b9face6c767c2516263375f967bbfb233bf73f396cdf1abdf0c6df6473fbd3a2cbfe0700b9d067165440f7185d239cb2c6ebe49ac72bd7d3ad18fa67e4316737936a97e81382532df494b6ee1b15f62e4334e6c14e3a220ba57deec297faa83e0d59632c1d111f7d7a61a3eb8256dd900de0b28d48ff35bf75718fe74bcc69848d1d2922788f84cd15225c19d09bdac41db29ebe1c7a19c1fccb771321f53d507b416c6d809d11a55390008aa15b2d2ca350b781bd9aea4dfccbeccbae4175a0849deb60198c1744ed414786b729b7c777ee7a56c12235d4ca8c306a97aa765b13b79f2c4c3dce203f3652a71a09ea45d4d75b19ea09d8d9cfb604e793bbc5750a97e9e78adb5b48c68b9976cddccb09f6733b9defbd36221059ee640f538411ce4672bb0d35e5c80a57bc0c49481729dd86d9ce0d61ceda8b9ba22466cc67a6d4160bdddcf892669815b719b20fafd572e3125b04e39451336cd9e7558137fbc3c50cf4cdcd5d57d8fb539139ae3d8a664718722d56d090b70bf2517a39a2c43840dbb55f65071b9352a2873f6ea18238b30bccb8b79f8c743edfc431a26dfbfe5876583d3a0ed8ac9ec4762de69777b501cc0b3dc09aa551c554b03947a565650703b984b0181d359de3ea212408b77194c5b0a1f3f2297af330230af58d1eba9fca0ea3ca23bf346ce74f815432f92519ee339bbce0fca47856539ca9b0522c610b23c52975e868dbf265a86200ff9a511a72fbca684254bf3f7e1120ee5529d7717cdc4a9b2cd305b2d5eadcb1d04fcf1ae0942a564b17f299cb97bc06b3e6fb2a8a16dcab6cc87eecad1db7c36fdda39f4e8c7df8e63bbf5e2bdc575059c0314f98d72a09ba84b956419350b473e2f2fe79c3e88b5e1eb86fc78d0d50f9787d47c242946d34d1be145f7506ec79a02ceb92d13738a4348dba86b8a69644ecd0ab2f4f1bd584113b2ceada37c0b120e529b4826f35b4568b616c70c62494d1282dd91c5d3e150705b0e70716e7b35627945ca8ba7f9d8ec5853fb68ab895d49ac74e3026b1075bc71d10bed5b99ac1495dd678bd9c108aab800944beb4ae3a91876ed0bd52348ca502f7bec9c653b2d3f2c8beaf6762a455a790b72e02959d75b133ff130f45839c45e6a7c8e86643942e32af122f65a913705a705127c587eefb571e524a85717a99b3d58201eb9b32050493ffb67b22cd668068e32cde07b79b1a29e7c6cf61d5361bf8975146dcfbdf3f560d5c1a14732d6595276272ba65be0bafa9a085a5cac4a91fa4372e70424b5534117ef8c073d28b1bdcbdc09fbbfab88b639dc0c9eb977c86587c19380f3ba002e36d18f0eb12826c122394763dd9e771efb70eafba2c9b1aae509aebe9aa5b3ffcedf52109572b10b9db1ff421dce3b1bfc602f0314cc49e680cf158d0678ff5dfa335462b8b4ec32cc1b7f347919b00879648bf5f21adffdc3669aff6acc52f7b52b409e1654c4f542f3b6ac69d7788d6cc9d00883fc8c4bfe5743a63366327f13c7a48c3bf40dc34e7a3061da2c1fcd2c153c28062f1beb34a5cef761297140f4eef0dd7ce365d95e42e5ca665da2e09d81f5725330ef279d2c72f123a86e4823a2b7ea153473ce6fc8b2e4e78bb89e12a3f2fd74908324707a231d5464235f5f4b8884f965c6516681e299adc5221ef8e3767bd20e032df4c8b742efa87368459d980180773c3e6b23c4a87a802da0cadf1c2572cb5d32096069774a7adcffd3dd5b71f81a9986ba7d90833bbfcff9d21bfa34558dc320d238b4cefc4be1afa63fa90bab8056b24acf9d1f3ffa69bdb63c4607316657693ddf2ad1d0c23fa463bfcd410bb927424710791dddfb9126d9069b9bac87c6327077562ff133621f8745b6295b7e6438d55ba1f01a16699e908884155d47e1695dfb8fc63f42b8f98f35bff4299a7b0636174ee76d4f3446633db9410cf8cf023e997024f6f2479857c7c64feb5fa3cf51f704ce05639a9e3d7cdb7b487fb10254d402f4c7127cda946c3529021c9595a1c8f913d3c64a4808b662311f37bee6701f3502eaf7041d85ab104ce3d99d36fad44430f49247f0d43bbaeb633f01b253d8f3829b6fe003626c264efbcc1ed3593407c558047576082e3a07bc8915ddf9a282b5388f01e6e85f23375c074a8ffcdb33737a84011b8bb2dd638273e6de74dd5090d940299f8e454af82f58287aa28443086f48e13a144eba6f0abc640c4bf6cf13c390fa5f052b16310e5e9264e470b974fe2d4e5f80b648cbf5a564e507eae9a7681a7464d1e5eb3dca4a79ae85dc3009dff04a325d1a2ab10f09983e6cd116b8b3c046e971a4dccf95d1ed11f5f546d9fc6e7fb36227d04a4b78aba127959d373437e3ad66e208176f5642ff7d8435dc21e7dfa9f0d0953b581d07c93a70c05a3c44063f37f893df1485101c2955e99b608cd7a19f7a1d637dd3013a626dc668d962db6a928c26cf20d70e717b05bdda0e540df3a754699adf7ef08e4e7d525b297b64d4c291b3336d83db7c5edb3c2f7a5badf9ca5fdaf6465f353f58b31d231ceded47b824b45edabfb251013885ca1007e1f37fab6abdc38c8a31da0cfc8d824c48b41770bfb38aa4431e8adc790ad39289cd7bff5f6cbed27f649c983eb6bfe0dcf59e29c1f34b4c57afb5a40929a2d1d72aa018ec1ca422b3b68eafad01cb1e94adf12a5c366b364be04fe6eef3b445e61fef0d4088565c045e894c25380d5f8e07f818502bc9b0b080fcc985b74e9ed57336ebf7665f51c09ffb0c4a751fd9e16edfafc5bed6d3233de189572daa708b6a7cf03aa0d7e4884fb59a7ae08ea7242e6966ca09c220a25231663bcbcb730119e66e076e4fd1da62457df985ec8b2ea15fdc7d6cb6741392574890252274c36c8b24c2d36a2b6a4b9b94de26267f7933a5daacbecfe39530149ce411b663dec283730f189edc72052af4bb2139f10a4360a5fa6589e160e366e2d15491f8c251e351787b3ca0823cc10c91b29ad479722c9f36bc7309617c3fd00cb93bc0fb68a87c8c4467322acb8c0634e369cc71666feb101b74cd9c563bd1b71d49ac59a8fbac9a67f3d04397d61efab183afa5eb4a053f4fe7e9c0e8cf43c023655cbe0ebd41e346d02d96b86ae571edd2c202a7582229c1b0d800457b2b152a65690c3e890a61d5c86e12900ff7420beef059fc0e59c0d071c5f67e44fb73764e0e5b875639b116826ec1cae7cf9e7003af2168fbef8677c491d157e77b5a1a6ccc351f72f517d689be3e4e0317a3cc6929b3fb651e04d7587b4793a085303eb2fe2119aec33e2991d01ef89ddb04bd7491ce704ea94330f0ac4ded0be7cfc97646e4b298c940d9e47a70af61b83efbd0f5cc84e29685e5fe171ce017fd3b0c0e47ce43d207957c1ba949ba2f5df428a72808b48c5dda670419832c0412d044eb4abff111daa9d4a7fefe7762375f3a6992617119ba5f240c36eecd735028cd440d7c20ebaa72fd21664d5c810ef97f0342515c387f342f9228dc4c5c740e13bfaaeda3bf453ecde3648f8ff4292ce149fa16fe69e640cd0b144e6176fdebf650d40f480a4fe2172c75247fca693481d5dd1554a0a6657ac733eebe936c87ec0ed9235853f256e5c98431cc6332f079f44e3b14cf37b4eda9adfc1fd85a454d3cf49330eb9fbfdbbbe1cafd2e1a65bee6d72d8b7f79cc014a3323505ed9a6d03175aab5df56179201ca0e926b046cbc54a4e8448e1535f74df80dc7f7f1de606f946258a9a569f0116962b875f623628c877b741d7ec56460b1d95d56146faa8c85eb8b289c757843761fae21c0340a36f58e1f960c3f32b608e26559348cf0322ce444c391369cc48e72b0d90502c2a2bd80a9bf2166e60783e28d2d8ec73440ffabf9d9c5c39b61bdf46952905778e031105c8ecf60b29a80bacb61ac46768ea2a312ab034d349d", 0x1000) 19:14:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) openat(r1, &(0x7f0000000080)='./file0\x00', 0x18400, 0x88) mincore(&(0x7f0000ff5000/0xa000)=nil, 0xa000, &(0x7f00000000c0)=""/161) 19:14:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:14: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, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044b", 0x67) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/223) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x2001d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x617e}, {{r2}, 0xffffffffffffffff, 0xa3, 0x20000002, 0x6, 0x5}, {{r4}, 0xfffffffffffffffa, 0x2, 0xf0000008, 0xfffffffffffffa6a, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000003, 0x800, 0x100000001}, {{r4}, 0xfffffffffffffffa, 0x40, 0xf0000003, 0x6, 0xff}, {{r3}, 0xffffffffffffffff, 0x8, 0xa, 0xfffffffffffffffd, 0x80}, {{r1}, 0xffffffffffffffff, 0xa2, 0x10, 0x3, 0x1f}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000001, 0xffff, 0x5}, {{r3}, 0xfffffffffffffffe, 0x40, 0x40, 0xffffffff00000001, 0x2}], 0x7, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x19, 0x20000004, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x45, 0x0, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x200fffff, 0x8, 0xbb}], 0xbf9, &(0x7f0000000000)={0xff, 0xf48b}) 19:14:24 executing program 0: socketpair(0x10, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/173, 0xad) r1 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x200) 19:14:24 executing program 0: socketpair(0x20, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x2, 0x1) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r5 = socket$unix(0x1, 0x1, 0x0) r6 = syz_open_pts() socketpair$inet(0x2, 0x5, 0xfffffffffffffffe, &(0x7f0000000180)={0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x5, 0x200000200) r9 = socket$inet6(0x18, 0x5, 0x1) r10 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x38000, 0x20) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)) r11 = socket$unix(0x1, 0x0, 0x0) r12 = dup(0xffffffffffffffff) socketpair(0x18, 0x5, 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x0, 0x6) bind$inet(r0, &(0x7f0000000480)={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x8, 0x2d}, {{r2}, 0xffffffffffffffff, 0x43, 0xe00fffff, 0xe, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000010, 0x84c6, 0x3}, {{r4}, 0xfffffffffffffffe, 0xf4, 0x0, 0x10001, 0xdb5}, {{r5}, 0xfffffffffffffff9, 0x40, 0x3, 0x1, 0x6}, {{r6}, 0x0, 0xc2, 0x80000000, 0x4, 0x40}, {{r7}, 0xffffffffffffffff, 0x18, 0x40000000, 0x1f, 0x1}, {{r8}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x8, 0x2}, {{r9}, 0xfffffffffffffffb, 0x1, 0x10, 0x3, 0x7fff}, {{r10}, 0xfffffffffffffffe, 0x8, 0x11, 0x8, 0x7fffffff}], 0xad1f, &(0x7f0000000380)=[{{r11}, 0xfffffffffffffffc, 0x0, 0x4, 0xd64a, 0x1a}, {{r12}, 0x0, 0x8a, 0xf00fffff, 0x4, 0x80000001}, {{r13}, 0xfffffffffffffffc, 0x80, 0x1, 0x8}], 0x2, &(0x7f0000000400)={0x81, 0xe2}) r14 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) 19:14:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x100) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r8 = getgid() symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffffd, 0x11, 0xa0000027, 0x0, 0x7}], 0x800000000, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x41, 0x18, 0xffffffffffffff80, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0x4, 0xc34}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40000002, 0x5, 0x81}, {{r1}, 0x0, 0x3, 0x20, 0x1, 0x48}, {{r2}, 0x0, 0x8, 0x2, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x81, 0x2000000a, 0x8836, 0x1}], 0xf68a, &(0x7f0000000300)={0x9, 0x5}) r9 = getgid() r10 = getgid() getgroups(0x8, &(0x7f00000001c0)=[r3, r4, r5, r7, r6, r8, r9, r10]) setsockopt(r2, 0x29, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:14:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 19:14:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4535) r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x8004, 0x3ff) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x0, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xa6, 0x2}, {0x18, 0x1, 0x100, 0x5}, 0x8, [0x8, 0x0, 0x2, 0x1f, 0x65, 0x1, 0x6, 0x7]}, 0x3c) 19:14:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x1000) sendto$inet(r0, &(0x7f0000000080)="6c0815176d6a387cfd89beefb92e4c78cae081b801b87842fe8e038699491598c28537441c52c316b6db95414f89b4492699133d1fc4ad09ce7c149db6de77bbec9a6becd435a1f97647fb62327a3b113d3ea74e60de082c665b0fd58defa9c3", 0x60, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 19:14:24 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) utimensat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f0000000080)={{0x9, 0x2}, {0x6, 0xff}}, 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 19:14:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) close(r0) r1 = msgget(0x0, 0x101) msgsnd(r1, &(0x7f0000000200)={0x1, "da0f380ec477aa2ad8db0583ffbb311d6ebaaaa80f46cd38f886cdddbe60185234a213826906df518a0388dadd0ed7936571a36799f416709bd72cf3ecde00f95869457f2c04d7673bc3b6b66bbbc8a3b40072240c141c33e8b2fd2141f65cb7d52ac1b0a8de82af2f1ce5d76f238264996cca16bff9d2fc7b91b2293775a2f61f6471aa11ee2841d3290b0e886a23d0e56111a9182d6fcb2ae9d842e1e681008d821ee0281466d62e6a4fc6f5b27d96cfb308c4166716d87069391a156e8a270349dcced7bc8aea21117403338c107b8fdee426db2458b11346e65fa57c1574b693e96e11c25eeff7840eaa03d3b0f1df"}, 0xf9, 0x800) 19:14:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) getdents(r1, 0x0, 0xfe8a) r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x4) r5 = getegid() r6 = semget(0x0, 0x0, 0x100) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) clock_settime(0x4, &(0x7f00000001c0)={0x7, 0x100000001}) r9 = getgid() setgroups(0x7, &(0x7f0000000180)=[r2, r3, r4, r5, r7, r8, r9]) 19:14:24 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) listen(r2, 0x80) 19:14:24 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff, 0x3ff}], 0x2, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) dup2(r0, r1) 19:14:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="19000000000000000000000006000000e181df5baef1fa706cf1572dcb4ff854721e3b77030a28c68991046da0ca9fdbdc9e5b9c2c218b6283c24185ee471d34597b99cb285bccb931f1407e5e76b1f93ac36f3ab8e431df742372d5a2358be6392b306e1845b97167a04601a9dba311c70354"], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket(0x2, 0x4, 0x7) r6 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) socketpair(0x12, 0x0, 0x91, &(0x7f00000002c0)={0xffffffffffffffff}) r8 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) r9 = open(&(0x7f0000000480)='./file0\x00', 0x20002, 0x40) socketpair$inet6(0x18, 0x4000, 0x80000000, &(0x7f00000004c0)={0xffffffffffffffff}) r11 = dup(0xffffffffffffff9c) r12 = socket(0x2, 0x0, 0x7ff) socketpair$inet(0x2, 0x8005, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$inet(0x2, 0x8005, 0x9) r15 = socket$inet6(0x18, 0x3, 0x8fe) r16 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x7, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x26, 0x1, 0x3, 0x1}, {{r3}, 0xffffffffffffffff, 0x50, 0x13, 0x1f, 0x8}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x7fffffff}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0xdb45, 0xffff}, {{r6}, 0xffffffffffffffff, 0x4, 0x44, 0x5, 0x8001}, {{r7}, 0xfffffffffffffffa, 0x5, 0x18, 0x7ff, 0x5}, {{r8}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x7}], 0x4, &(0x7f0000000540)=[{{r9}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0xfffffffffffff74d}, {{r10}, 0xfffffffffffffff9, 0x9, 0x20, 0x71, 0x7}, {{r11}, 0xfffffffffffffffa, 0x81, 0x49, 0x1, 0xbbd}, {{r12}, 0xfffffffffffffffd, 0x84, 0x20000012, 0x1b, 0x2}, {{r13}, 0xffffffffffffffff, 0x88, 0x0, 0x0, 0xbb}, {{r14}, 0xffffffffffffffff, 0x10, 0x18, 0x6, 0xf3}, {{r15}, 0xffffffffffffffff, 0x2, 0x80000000, 0x8001, 0xde}, {{r16}, 0xfffffffffffffffb, 0x2, 0x80000004, 0x3, 0x7ff}], 0x100000001, &(0x7f0000000640)={0x7, 0x20}) r17 = kqueue() kevent(r17, &(0x7f0000000200), 0x50, 0x0, 0x8001, 0x0) 19:14:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) close(r1) fchownat(r1, &(0x7f0000000040)='.\x00', r2, r4, 0x2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) lseek(r1, 0x0, 0x3) socket(0x16, 0x0, 0x401) getitimer(0x0, &(0x7f0000000080)) getitimer(0x2, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r5) 19:14:24 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000240)='./bus\x00') flock(r0, 0x200000000000001) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) sendto$inet6(r1, &(0x7f0000000280)="6a56c872e905aacd82609956fa721a30ad5dd4eb7a73cf19a4c0931d69d005d6e3fb88fe5ac3d1ae1e74a17c7dd1e60dba8ad212a1546f2b73489aed60ca5121bab221770fda5ecb950b1712f7bd559bb8cd896a0e67", 0x56, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x100) getsockopt(r0, 0xfff, 0x1, &(0x7f0000001000)=""/4096, &(0x7f0000000100)=0x1000) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 19:14:24 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x120) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 19:14:24 executing program 1: nanosleep(&(0x7f0000000240), 0x0) sync() kqueue() clock_getres(0x6, &(0x7f0000000000)) 19:14:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x480, 0x22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r2, &(0x7f0000000040)='B', 0x1) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="b722e0cb6349dbbd6eb1204ae295808c7bb5fa56f23491122ac64ec3fe7d21ea7f12ce05cefb2997ccd77c576fe4fcd55ca9bc8de23be1dc2e0d3afcb381ca2a44", 0x41}, {&(0x7f00000002c0)="721e155d686e24897e27e56589d1f552ab4306b58dffcf09972b95b2ec4e39b33dae02e5f77b2e540643f70c1c368f1176fe8d8e484025f6e2660e36ae4a64317cee8b152afd7c8d9bd07fa89e763552312b36497ad196560b", 0x59}, {&(0x7f0000000340)="17a3fe526f2f0aa0d2c32fa7637860600372753426ec143acda3629eec4496a0e72e24e2b6477f92c433b5001fe0adf426f644", 0x33}, {&(0x7f0000000380)="4e9c84afadfda41b642263df41349e88cd40758467cc5ef74b30ec2b7238b4d265d94bb35a82cce6", 0x28}, {&(0x7f00000003c0)="f02292b6786eb14d5b1488ab1dcffa63c997e4feef5a574d4d96462506ee31a0c19b59fc6f4a06c9beafbcd5c0db11e203207808a2ac1a777a29ca41c796575e54f0a5fc5c021a2339eecf8750a638b723f6b35c39f0fceeb5bfd8473eaf37a0416e40c6be65fef18a0f0302e5b3432593829c1b59228a5d4192f467c8004f357c139ee1c9c6e6e61877bac18c5216d3042bd97ce87ce900a5b72cc8d68175986d22be27c9497b6edb587a1e85d7639fed214c3c02f2e3bba4606dbf1d0a9367390b65ea20cfe3bc5decd497b25809d825bd346dd21912", 0xd7}, {&(0x7f0000000540)="81a860436073c1bbb427f5ed1ec0b7ae7c7ca44a5523930e7ae2888566af6c3f02aa10caa1c049e23aca8a069c71d4e0a5457052668f916ff46f511e3df6a369060d5d6f9c330e8f550fcb8ea8f2a1d9843c7d3fe399927f3ca53c574c4fb5f491a12e7f9b3454c240604b1eab6c3431a87e872e1d3fd6f5fb8986a61452dd0d4f1397925d5b97ee59fd38f75fad0effa16ec7ca2aed9a97617558d190c43f4d0e", 0xa1}], 0x6, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xc) r4 = getuid() r5 = getegid() r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) r14 = getegid() sendmsg$unix(r2, &(0x7f0000000dc0)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f00000006c0)="9146e557242e3554ad3b0a478ec0ce012d7fd67a3ee4f0a5b438c3b1d9a05ffb3fe7ea5feaf866b1b72a27c9f74a816377af1723e253ce3aa5e907533c563923f9e7430f45603c512709e1d7a814ede05e3f68f0560db96017d762f821e57ea9ec28572ade13a27a0b71cd13367d0827dec4d43fd373cceadc113995b474263befe3e370aca488e7bb52959277c7de7d5d6813579f9f7ea0a0a0a3c3dac61ec5727dccd1b6825289ed5f6cc7a68d7712c5246a5fc7b6fd8f48a5060d6169ab74f838f4706665b96ce391f526f27bed48578f44ac435525a85cf96aec88f493d0bf5e9a4e74fc23cf5b36b135766ca1f4435e676a8ba3d9", 0xf7}, {&(0x7f00000007c0)="fbb1e9970652ddddc92fe2f09c7be1c46ebacd15bad7e88e359a16fd757303e5db4bb6ce868c672c70618a41e7d559f75d573375bcb81dc9452bf1df602eb1065fa3dd962c4a2a5e952f9a9c155b8cbcbc0b7e16d222a0e2e7e9c7722812d29da14ff9663bb729d9ae4349d12c3e387a77501a6e22809ccfe4fb8a4cd3c0859ed9071f9b6729f6c180312ba80a7f42e5e95f52e9e2f85501adb5122d4de92a1bc6574e2cefd36b7c28ca051c1c22ebf5c437d155a8a64ad92c3810", 0xbb}, {&(0x7f0000000880)="538e1fb5a9e157011861963e3f6dfc6ee2af34977d55d8fd92362f98d96d7316dc7fc403b6478bb8d7ff82e686c891a3e84092fc6cc599d0280cad4f42059e514ef76a05f8b6ccec12efcb9c9b342160f88efbd2a6e4218df9f130a63d3104340d3f", 0x62}, {&(0x7f0000000900)="2612f3ce473b449ab86b3d3e2ed276e31744de5ef7f0b0af99c10ca48b4c50f0840d00a90d2b1fc3f2b8c5cc0eff50add371eff01f52b645c6d8a11223931e691c0e6469853a0c17fcc6d54edde52f0fc76868360054ec283977e177fc2c51f179696168862ecff4f1fe8aeaad68d052a0ffdfd80de56284fae2b068493825b58c0cdbdf9911f2154f7f75f20cf36e6c3c0c4d13d36c7fd8be7c34fa4eeee61c4ffe95cfa1030b4cb3", 0xa9}, {&(0x7f00000009c0)="21a25633b10936c6eca169b10c57d87f1c44e80ba391c8e075a7db3d61542e6971123ccb95c4e820ea562286046932448b036dc38a8a0b4df5de64d2958f8cb1babe119270c892117c4e935398c46a05fe9c5c3b525819c6ee61960cf69ee7c503661282966f6a8313f37f9ac060c736a81b5b6a77e8043df84564acd2681d4256c1c2bd9278505f1177b6c29cbc2980c8bfe8e8b4264ecdba4e35a7e241ba6680dd603324f4f6f29f2051098d70cabb2a299bfe9654cf94a662df2e100ed0d8d4535fc7ad31872badb220ae541faf91495046", 0xd3}], 0x5, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xe0, 0x40f}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) 19:14:24 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x38000, 0x180) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setegid(r1) 19:14:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1ff, 0x3ff, &(0x7f0000000000)="058315c5e9ce22ac335ca3fbab6288066a4c1482484c831b6a0f890bcda95464ceea293ca92a6e0f0c23da3aff4509526e5877678328b4f9210436106aaaf460b74b3efa90374cf8315409807290870742", 0x51) 19:14:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:14:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) poll(&(0x7f0000000780)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc}, {r0, 0x84}, {r0, 0x4c}, {r0}], 0x5, 0x39) 19:14:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0xed7470613588596, 0x4) 19:14:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x2) socket$inet6(0x18, 0x8007, 0x7) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="b8b8e0303db718449469feb0dbda01f91ea8cc21e7d65837b6e8927a908f305b20eafea03bbc81c5436f9a48d468626ef4cf4a4c262a838077e348bda12b0f40e3f5204b8834dab8afc4bb4f32516b4f17a3db473a1043bf9d9cbabe860a15f2f06fe9afe38bbd6847a55df19581d5912ee1e58eb8748292cef4b0edc91c13ea2c1c94aca84068bd5336f21c2132cabeeae64700f8a41cd81e3fc4235da6c82717c98c14dae5d4c9a932c3ae7e652dc054effe43b85be6cdfe0d76270d64ea8fd58874a2f1fb4520f3f80ac903a1538c957a2a28472fe6922ed0de8577afbbe98c", 0xe1}, {&(0x7f0000000200)="665274a47867624b8e74711f196e451b8eb2e693047b84435527afe8fddce39f8e9c6358e9810b2bc0df1e4042510edba357e8c6a168547923aaf3a6bab2c535f2edac3b323fe6ed3e613d4fcfc2667c7222ca3c5016813b9d4494d5b78fbcaa16774c3d32985a5797fff6a44cfb081809decf9285382ec9b6dbd58ee6397faaf592588da24767cd2601a92095e3baabc03dddd5d6c42aceff9057696377acc4df2ec39f51fa916e5b3f602d2eda4a2b5a3f63caf5df27be99292c3941b5888c1b5d75ff61eb854fdad9e53fd6033ddd195efb99b377556fe1da08286bb67704ae057069", 0xe4}, {&(0x7f0000000300)="91911cedf65c7edcd970dc2481ca1d6619d6277c8d8cdb837c96a0a64e155785d8a77be5cb53376b189cb2916f35b0b35b7de37ef191aaf54c5eb5c070b0031c65c430fcb221d38afc3c6778101f11cbe90798c4de97489c76e52169fd0b97fa8bc73f9c36ac1008a312ec4df0f6e8bf7774bb1f5d4bf9a740dad01795f4d0824a3cf8714b74081fe1b7040a05d77452", 0x90}, {&(0x7f0000000400)="e1ae5c2d2c45cf212264fb84e809a4b8d5f336b25a66804dca0e7635c2f75d575cc90a9484f56742032144700cff3761ff4c39aec4d2ee63ae3a839ab832996a8043234f25d36034f7138eb02e5910047844dc1dfdc2", 0x56}, {&(0x7f0000000480)="139c1ba90c5aefccd6afbfb32169d7c6423f1069eaf0b66c370a5044", 0x1c}], 0x5, 0x0, 0x0, 0x9}, 0x400) 19:14:25 executing program 0: r0 = socket(0x10, 0x4002, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 19:14:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) socket$unix(0x1, 0x6, 0x0) 19:14:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000040)=[r2, r0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r3) setuid(0xee01) setgid(0x0) 19:14:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x4000, 0x200) 19:14:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) fcntl$getown(r0, 0x5) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000000080)=""/200, 0xc8}], 0x2) 19:14:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)=""/1, 0x1) pwritev(r0, &(0x7f0000000000), 0x1, 0x0) 19:14:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8, 0x41, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 19:14:25 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() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x80000001, 0x5, 0x0, 0xffffffffffffffff}) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) close(r2) 19:14:25 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3f) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x8000, 0x5) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:14:25 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x951e, 0x4}, {0x6, 0x88}}, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000100)={{0x10001, 0x5}, {0x7f, 0x9}}, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000040)={{}, {0x1, 0x3}}, &(0x7f0000000080)) r0 = msgget(0x2, 0x40) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/48}, 0x38, 0x1, 0x800) 19:14:25 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x7, r7, r2, r8, r0, 0x80, 0x99}, 0x13edd34e, 0x2fec, 0x9}) setgroups(0x0, 0x0) setregid(0x0, r1) poll(&(0x7f0000000180)=[{r5}, {r4, 0x100}, {r5, 0x4}, {r5, 0x10}, {r5, 0x48}], 0x5, 0x277) pledge(&(0x7f0000000000)='},\']\x00', &(0x7f0000000040)='\x00') setuid(0xee01) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/13) 19:14:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) rmdir(&(0x7f0000000000)='./bus\x00') 19:14:25 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 19:14:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 19:14:25 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x10, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000000240)='./bus\x00', 0x0) fcntl$getflags(r2, 0x1) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r6 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/3) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x400) flock(r5, 0x2) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000280)=0x40) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 19:14:25 executing program 1: socketpair$inet6(0x18, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair(0x2, 0x7, 0x3ff8000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x6, 0xa200000000, 0xffffffff, 0x40, "7bd3b178da281cfc60f7d997b2dab1132a55bc64", 0xa546, 0x100000000}) sendto(r3, &(0x7f0000000140)="9cb418ad99090eb8bd46b7a41c50176fe6581b0353886f43b0f707e9b135dc3f07844d1acaef54c2c4ed204e7b60187d922187f5c7750bb4b13269d86ce3c1dd72ecb331141f2ddfd8086e9d0241b253e416f72b7b0452cca8ab33a52e6c9ce2edf106b6f35cc7dbc54b51ce0aa0ae9ffb39a11c7ee50dd497bc78f8f32534b0ebc72fc87325bb10e8a2b417acbefbd810df5340", 0x94, 0x3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getgid() r9 = getgid() r10 = getgid() getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000440)=[r4, r5, r7, r8, r9, r10, r13, r17, r18, r20]) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f00000004c0)=[r14, r11, r16]) setegid(r16) open$dir(&(0x7f0000000500)='./file0\x00', 0x10002, 0x108) setuid(r19) bind$inet(r22, &(0x7f0000000540)={0x2, 0x2}, 0xc) chown(&(0x7f0000000580)='./file0\x00', r6, r20) read(r21, &(0x7f00000005c0)=""/150, 0x96) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000680)=0x3ff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000006c0)={0x0, 0x87a7}, 0x8) setegid(r18) recvfrom$unix(r22, &(0x7f0000000700)=""/123, 0x7b, 0x2, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) getgroups(0xa, &(0x7f00000007c0)=[r15, r15, r24, r16, r14, r24, r12, r23, r4, r16]) getsockname$inet(r3, &(0x7f0000000800), &(0x7f0000000840)=0xc) 19:14:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x3ac, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xfe, 0x208) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x820, 0x2) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='r|./file0\x00\x00\x00\x00\x00'], 0xe) pwritev(r0, &(0x7f0000000180), 0x1fcff47a260b057, 0x402) 19:14:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0x2, 0x40, 0x2c836d20, r1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) 19:14:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 19:14:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x100) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d33aa37500000000"], 0x8, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0xeb) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x50) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) 19:14:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) pledge(&(0x7f00000000c0)="c72600", &(0x7f0000000180)='$&\x00') 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(0x0, r0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 19:14:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2002, 0x9) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/70, 0x46, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) 19:14:26 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r3, r4, 0xa, 0x9}, 0x40, 0xffff, r5, r6, 0x7fff, 0xff, 0x4}) 19:14:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="0ad2b4bce54638b18f8f", 0xa}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() read(r0, &(0x7f00000001c0)=""/96, 0x60) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x84) openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 19:14:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) fcntl$dupfd(r0, 0x0, r0) 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}) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000240)={{0x1, 0x9}, {0x2, 0x1}}, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) setuid(0xee01) r3 = syz_open_pts() accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) geteuid() fchmod(r3, 0x0) 19:14:26 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) socketpair(0x18, 0x3, 0x2000000000000102, 0x0) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x10, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000040)) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x10000000002, 0x0) msgget(0x1, 0x30a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) getuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r3, r1, r2, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:14:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x8000000000ffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8001, 0x1, 0x0, 0x0, 0x5e9}, 0xc) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/224, 0xe0}], 0x2) write(r0, &(0x7f00000000c0)="fd2f", 0x2) 19:14:26 executing program 1: r0 = socket(0x200000000001e, 0x400002, 0xfffffffffffffffe) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:14:26 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x101) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="82022e0fe8880feba4cbb000"], 0x1) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94", 0xee2}], 0x1) 19:14:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) r2 = semget(0x1, 0x3, 0x60) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000019c0)=""/4096) 19:14:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/172) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000010080000"], 0x8, 0x0) 19:14:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/254) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/67) 19:14:26 executing program 0: socketpair$inet(0x2, 0x4001, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') 19:14:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000df1000/0x2000)=nil, 0x2000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) kqueue() 19:14:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0xfff, 0x8, 0x7, "562cd79532b612312ef00693a8137aa90dc9556e", 0x7, 0x8000}) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 19:14:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="cd2564f6fe0db044ac0bafe592787a1a910414010de30f0bd6c0ed6f32890548ac53357ef37fe69da277412e7feec316497a3a6be706b32d4a0ce046147e1e436004bec75f7b6f664c9f94ee852de031167b8735f3515cc2a6e85dad44b4522d669809857e3d612444b1cd753fa9c091842f962f3ad6cfd471e1e1cb9f0d9146bb7510b518", 0x85, 0x4, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x10000, 0x40000000000000, 0x9, 0x200, "691705659de1342cd62e8b7741eaa3aceda7d972", 0xe8, 0x7fff}) accept$inet6(r0, 0x0, &(0x7f00000001c0)) 19:14:26 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8001, 0xf1}, 0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/128) msgget(0x3, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000001c0)="1784cb195523645c3bdb8568e253b1587e2c24220b93404534ad0adeef292c4949af7b87789ff7b3b1d97b9bcbb930e035e9e39840dddb13285e8628563c18ecb3085c4c2f7a005d30ecc8ecf0c287b26e4f285918f84e567b742faad8ca4d1ab32147b3cc7de1ebf942eabb2b29ce4e293a4377dc40dadb011bf73d30cad53bc58e4dd340a4d5c4db6db008e7b44143d2ecaa740ac41b87e545c34268dd2102f3e4582ef558075c271752b6eb393dc78a25110795f3e7b9023c201fa48a98e3770ce8de9b4dd0a7d1d1141abf68792553b73e0d71f72992c1adf0b5e9f72685a564dc06211248a9615b9a598e675948b46bef3e5356d868c002691853029db023791409bc63269cd8e9642975a397c986cea30b9e0325029e1b3cabfaba2583eebf4c3e69bf583807a674f138b8cfc106f9d9551a93c665cff64836dec5a1558ffa85589bcdfbd764873cfcc05e94a1a7bd2a539e714673a6c4f2d448c19ba2109c97ea90fa3798c1041070158f8a7f8f72ec7231485994cbb0ff4ba27f4d658458ee8c1a6c4c118b4fd10630abb8884440f581582f9fb3027f348631bb0ae43306b87e83004a4555d6548640babcd3960bac867d61f35e89fead846cfe6b6cb790b8b91b109cf48257aba44acdfd4d26def2aeab0001e69b843d4562954568b31d18a16161314c09a95a85778556b6e7a5e66260ef0240cd1d0be5604280993464d81af9f3d12b59637855eb9b5cf48a4c2ae5db37e377a9789b282577fc48212eec67802d09518aa275b2b2f8285905421cf5163f666a34109e26bbdda9dd39dad494e2887ba7e6b88bd66da6b805636e007d64c7f55815feaa83523d09ab2673d6807702cd824f2b2dd427fa1a19cf34bea27dd0406c45cbe2009a41d9d42f0af9651229fc0a6d474ccb04d260834f68f12e69f67f756f1178274249976c91a08d25fb588dd09fcb6c2449b86e78335b5fd077d257c6b985802d508dd56ff4ddbf78045f4deda073bad8ae3b4c94a7fb0795f9f5eb9e107995db6e1f08c2dc73b1335381c5dd544c8c25f9a4d917555d9122657de91791ccebc3629888499a40d3dbba684c29581fd4f71e9e090bbf456c6e0de0acd36779831ce0837fd300732bc533abdeb449bd935a919f9c50ff603c5d5faac0cafe7b575faad97ecebde1483e075ee8c8c6cf6a2c8e15265e49281827eabaf03ba94fd1dfd80a56dc7f7778bde18a64cd427a272027ea078f7aca7e75849c046c9d8cd7278f4d7e09d91b732862d6094812babc1bb86903e0ce085f14f9d88fcb01b57d2a91a528ef7dd4c08cfc65cde4fcac0d3986d6eb3e29bcf42b9742cc3395929fb5e6e45b7e15cb46f0cbae6a18cbcaf596bddb0d64e2e150f0c15df4199ea0be5c58fca1d1ed95872201460676eee17fc68727a84c03d1f50962f335c75d88d2bee004880c1d0ddc1523b0c33feee6532b7e1e6c1f5547c7513caec7d52806a441f58a0ac19b78ff877eaad42e2b131dcde9ddd0a5b1f322d7c5359279388703f6f0d607506d18019dbf91f6ca735800cfe4008f6574a343a92d099eb5e6d1b4cb6f0fae5ac32242111abbe64a9f22a5bc7a34ffe128a95c54f4c4010d46dda34d97233228be6631fea38ded8f0e133f891fb7a6834bf5108967c9413d58b1e178f861473cbaa29c429c748075848c8bead149ab8b5e7e512553f1bee3e2a73060768f8211b1003c6b2d64c41c5fc267c6af00fe2bb3d46ec4c00c1bb0e3adca8fd896af3c6fdc46631abd686160ea6bc32fb87ff039dec3f11981bc76886609c20f1f9339ed90f7f062efc3d493c9ad1b774f7dbc687dde54e77a767dc46e14a4b8538e60fc15c0cbb18a9b6749e2df537d421eb2bca30df97c6a48e4a8c0ef8cedf2a0ad19632775588a12e7c5c5acfc9ac9ee5dadff3a661ba8a887975f1c62686d4a2aa6487efe117932f7d5bac8d369791a6ea02f9150f1c78e4ec3223f8640fa07ff54536f9000d3794bcad93834ec33743288fac390a96457eb0a6672e9639e866464943318e75091070dc3de6f8d1ec09164d2c987fd8db02ac5556b64f528252b02d63c32afb7be005d0ac8574a7e1ffcdb3076c10732d162a936e9f6142d09d74626fcd09aca542d6ba0c983f9db767d45cff0403ca9896917dd15fc6957a8fdc5fa6bbf56e665b823959f8f99fb5ebdf5e1bc8e322f235866327e9300d2cd9287af6daa0252924147b905d17fc6b870414d058128a5a33a08073e384f1e130b4744c60f4082e036c6288776b4953fa47e0e6d89688d526f6f98838d0122d60c6b8a145d17dfe7966eea8a9a81d48ca0716d9abbacd84f5bfd79fcbe5d743ab5e6a0b610fac6f6b961e1f02964119fb9f3762a35c5924cb1d2cecf290bf484e24b8a9882219f2ecb440a3557eaf304fa08a83d6121860577d8c18e4d7e3c7983b3a7e3e442e3d74f4c6a12e698f40a4ed45f2a30f7b1c505de00585f7b7da7de620d2f1a4ff5c2df75e8c009aebbb054cc57b0649adb07addf4d19c1e44018301fe2118db5bc1e0df6a3c8e74614e3067b171fbfb015ca486053f6161f1b0c0fbe324ceaf3f74c821bcef92d93fefe8167f5732eb61e0376ef1249dd672f02274d88b01f3f9107042573cb6ef1cf0f4cea0b35df91fcf8689dcfea979647cf2c3576ffcf792c62e5381cb4fadc7edf3f8a49defbd88e5cab05828f43ee0f3489b531384b464840983ddccd79007c26f759f499327a43ab9e7a506ddd1b05beb91c1aec83bfd77a12777fca69f2f95132e185f1b32bca27c62a606d9dc4351daa4287a64fdb547ddb32a195f8c699aa19b244f7d5abd1319b728bf153e0a0f45ea244f02b0470fc8fde16354493efb030d8269ed87ea7e1cc45e8d124a7341f15e8ff7097b42be31570bdbda6e0a5d27d03e9690f1b65e6e3636107be106c3fe6dcb74ace776f16275328ab40953f18e84034f3541cc459f5b904c40d5a9cd545a864c60df80a4b6f17b89542b9deac48f63ec9ecc9c8fa1ee13b7034c599ccd54756ca8cc6f6b51cfe3c5f8492f404c50df10431ff9c85c918b6b0b4cdaa1166eef7f3e14d6bcfa4650b530f09a68076d7bbb361f0e98349a07c141c9813886e3b1f04d9b55b7971c701c722735aa93dc789a454111246e9aafa0dcc8cc905bdbcf6e30893126195b1b5fbee7251d58e17dc4252282ab07b552e5ff26d014e91b96855f19ba18b937c62b455648059e8d5cd79b5bd5022cf5dae3f403817d2fbba71a8c077ad7226d77b3fbc17ac2f27bd2661921ebaa2bcd6fe0a3ce359288524e6ceabf3f2b5334e7648a0b31aba144607e841803c74f428ab8827be3c1d7bf6704f4349dea4cfdd7a0e72c90bf1a29d58c860e900b82abc307a7a83d10ecc2a08cb7ea9e7d6f1c2aa22b648a99f47ec66157ba2903f1670f4537ea09f04c3f759dbf8294b1fa09711e343b3cb2c795c6126aaff51e2bfb6aee9bb3e0ccecdfe87dbf2f3f8eea8bc6beb05eba860727971ff95d6aec41640b1995d694287deb3c7591d8174f87f065ef5e94b6c088f069bf2bc96efbe661840f8e9fea6da8ac05028899b68c3ee5822a8606f93f8a885539bcf34464005e3ea40d05a22397503c150388c3763994e2817323a8a49b481ab24d48a9f739d87451804f1345672af63753ce79c95d55d6bf7d1d58e73daca1bbc797d258d27bf3fc92941a7785d583632ecb27ccc530b5def1c176e6df6a19448cdea2babe9b8af9eb5a6e820daa20df07c8ccd1528e879d75a1f554f11b69318e6e390ca3952ca693222888f7cfe37358cebb8b8923f1b35e8beb88844f7ebadf7bc8340d9a55c1f3ee08810d4dd236e1fb44bc0f9784cf1a299ea54c50bc774a4bbee17d0e32c9fb09fb87da7c844fec58c8bcac3539f362b516e0794cfb8f958ba063d1035b613c3945dd2f687fa7c4027669424726b4f018f7e1db24673b219731eb1636a6d3e4174f70234c88a2d502aaeb80707aa0cb32b036001ffa716624bd3210d945bf5a4fb404706aa65b4b8e7eb34245282338b55c7c36e4ff1b69d669717ea03bd5e64d2241f2d431f0d581b08b80a8974942da99a904e2ad2ebf03dd44b2a014b9e2833e96a27674a54c07b5c518364f76bb662d610dd00039f0e362f89ec27f2b6bbb448db73f8843f0bd999c318b09b6b1c4cdd9dd584e779b5c95face03ec742f425db337eb4462ef7d660531e53b3cee84ad22bad2ca58458206d767c2af2c77574a8b77eced7461d8b91dfd97a05e3e85a3eff6a0edebfa056cba23ab7a61ed6ca5531ffedaab022a3d9a6d52219fac68ec1d62f57aea57c9109254bd25b278d0d5e4c1c392166a51161c66ece55732ae9d4697ba5c71f03feefc5f8b9a00776f6b2e213c858c597d64352286c8945401003cf4ea19c214aa7a5524c654a6b3231305284bf777b51062985700cac1dcdf8cacca580deef429f5c0e9bf4ca44ef50e31093107b0b7728a06e9a53197dd8b37d9debd38c1ede5feffad9c87dfb5deab848bf41753f87aacb04e6581fc38b492722a68fb4febc3167c0835879c4acc4c53af60cb6d32b3195b3b83e2ee3596392d2d512fd141823824a0bcef26975d16aaccdbb1d21102536955ef6024de6cbc3b96d12e6be2aad56cb32a4e3380571e9bbfea1436bab580e5ee155ed8fdc8f529929ea9ba26da5e4b24b314158db4f9f95b353c6ce5ac751039e97c4fdc078622357e4aec621942831aa9b6e0612e2667c32bfa48dab8fc8b21998f0cc58e4fe46b2ccc1b07f9e135488de7f4dda9de3fa57491edd48b03bc9c4b8b54cfbb14ee298f87290ee70b78df0dd4bed92c4fafe942fae2e1af157641646017d6ff2b0e50f3b27dd564b4aad02f548be7918fb844751874405ca94144c5bfc085124ae2797b1f712a61ec2b608a4b78396af695566c69c0d1ac5e9724af7eca76e47541464c8f7a710007dc0b403dc571743cdba391f67bd90757505af0239a8cb4be248acd05b2b573fae23bd51acbd012ea637b2f151f297c3716f7bcd0f0085e20fbf3fe51af8340b05ef9ca898e2b4b8c3d14e70199379cef80306ff002aa2ad7a4dc259d81feec73dce2d905e3a726830e0f12e2acb52b37301acb07e566151e2d08b117f45e47631026ac0b6c796ae16fd345c7ce4545844e976a1d946dc9b74135106ee9a6e52d6879c20df425a5afd6a1cba5e17a14f36265b465076d6672e76a45c4fb22c09b64f1db74e777422d5c4ae6800beb39a9d72198c3b89ce7de84925e472d2ecab1de17997c72f3a827633e60e2d4918cfa333c3b4c2847b607c0fd644b5deac76d38567143bdcf75257e824dfd36fd0b16e1713cd81b40a95e0b98dc53e461d7f6f4ece2dfe97938493a2892110e2d62344957bdc15370629514dc666f00d23ff83f4c7f592bcc44a1c05cbf6b8452ac9bebd2dca8cf245468a98e44b8532b6fb1803d1f96875fc0d5a4809df7ae844255d9cc42fdd450536229df2d8ed5479a87ea5a68fe884c84b0ce072ce7c2b9ef2d51258574f9356e94840e8d0ffea8a390b901ab8fab4957b31286717d44861bf55741e611ea0bbbc7d554eca8080abca80e1c2ca4d63593de4613548eafa41f5bbcfe80e83a75c7268879070187f5cc7ee255199d91527b277409343c1bb832775e1992ee3c3e089640f2b599f1bb9d05c94100ea25449755f103e8472cfcf03daeacc6892abcfa83767234bbc2aba1a5e710d5c8bfacd0519280a15094410b193bbaaca354fbb42ab2b548034b60099da4c3a325fabe7707eb713", 0x1000}], 0x1, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x38, 0x4}, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 19:14:26 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/223, 0xdf) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0xc0000000, 0x4, 0x75c}, {{r2}, 0xfffffffffffffff8, 0x79, 0x1, 0x7, 0x2}], 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000040, 0x7, 0x800}, {{r0}, 0x0, 0x40, 0xfffff, 0x2, 0x7f}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x101, 0x5}], 0x4, &(0x7f0000000300)={0xdc31, 0xb511}) dup2(r1, r0) 19:14:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000080)}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/3, 0x3}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000400)=""/184, 0xb8}], 0x7, &(0x7f0000000540)=""/18, 0x12, 0x7fffffff}, 0x40) 19:14:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x701, 0x1) select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 19:14:26 executing program 0: socket(0x16, 0x4007, 0x2e) mkdir(&(0x7f0000000200)='./file0\x00', 0xffffffffffffdffb) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)={{0x7}, {0x0, 0x100000000}}) 19:14:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000200)="d5dee317a9be7833d23b9883432683a098033afb4a0eced4f4764d6ea999790e0a46324335d63feebf2cb083441c6abf8bd1733e64be97011b4ecb1ef3f0b7306e042f66d60cb8b2d769ea843f4231dab5c475992ce260f4d3e6033a7ff716d210162eb03d326ff286772ad46161b1b4857cc56886934f08d2a0ab89433b5204519cb56a483ab2f5a9267c03aef202a94c7b0efb0b", 0x95) utimes(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000300)='./file0\x00', r1, r2) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x1) 19:14:26 executing program 0: r0 = syz_open_pts() socket$inet(0x2, 0x5, 0xab) shutdown(r0, 0x0) 19:14:26 executing program 0: r0 = kqueue() syz_open_pts() r1 = semget$private(0x0, 0x8000043, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/137) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f0000000040)={0x10000, 0xfffffffffffffffb}) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000140)=""/203) socketpair(0x2, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 19:14:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_execute_func(&(0x7f00000000c0)="c403897c4e050bc4e1405cedc4027d1809c4c1e95719c4c3c57e5b6b5f2e450f0d990d000000c4c11dead8b154476fc4e23990acdf0c9d0000") 19:14:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x400, 0x7c}, 0x10) close(r0) 19:14:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getdents(r0, &(0x7f0000000200)=""/238, 0xee) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchown(r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="47179a046622185eec19924b9a6beaeb4cdc4474988d18ad2b52beffc27237decf506e318729c39fc2374d340018d313f6e6f993ac37284ce72bc0040ce10c059f16cfa3b74242b6e27f46be33655cd05caf61e2f5c2e7005e4186fbd6456c17dfd9df7de7d34b0fb02318970bb7bce11c3f3cd71862f9a4d77919c50f4bd7da27f9ec8cb9e6dadb3d16b0ead30f0aab557b09e9184509f18d10a8d3b83c6461fe46c4cc7711a5ad7453b7eeb70a2b5c1a0873149b133e311c0c783d6ee14c100d719776543279217ba003a9729248d98e904516522316df27b54181934c548c", 0xe0) close(r0) 19:14:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002ed61c4cf5fb1726b15ea752779841256db236c970856f015ba31fb8c0cf166fc76f86b26a9209c8a3885b04b055bf4a88ebed8e6521b34b4ea9491712ef140fcddbb985d25ef8ae21c75e8443d7beaf46da8d82015e322ef54ece94548a8480200ad3aa9ef5c2fd70d4bfa8f5edef7899a7015fd8733b192171"], 0xa) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000c80)=""/4096, 0x12bb) 19:14:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350", 0x16}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="18408040d4883f3bbb97b0f4804ba4a15e9b019f4ad8871e1faead537a5d5a7827127fa5c0ede93ceb502099b7db8e9f2be4f6da4f3a3e1e478d283c90dc1f000d0e1d82787b80b5c504065e58f5937e9d8bfee5429232942b80e895dccf31b9185392e72c4360a2edfadf8a9e6832b0d76b983801f407b2b78d", 0x7a}, {&(0x7f0000000140)="61cf6abbf8843cc38408e203607537e2fc8cdbb90999673fe32e3d6a3a58dbbd16a75bae8d157869388a15e08753fae8983e898089feb00083cffcd654ea70d0f87c08677a901524df7539b86941a918ea450bffc50e887b5376a7f42cf6fb76a7fbcbf578b7db1d96295293f446efe59ab749783ee591146d6f8418173817", 0x7f}, {&(0x7f00000001c0)="100fc790e92ac5f96258581213acb8531281a705cff0fe9fb5d8d435149f1e7bb1522382b1dbfb87a15ea078d652e4cf3d99acc59f79d3af33541002687d040a3dc340f8fe43beec0dbc0c1863ecb87f4282aeb56f0eeaf93c3679b301e66886f02665149b0cd536648e023fc1ab952b85a8b4f2e4ce90fc1ceda8cda26f7f1be3d477214e33f9b8f442efe4002c719f0a93c7", 0x93}, {&(0x7f00000000c0)="dfd0fede1b8627968959291a729ba754b7a4", 0x12}], 0x4, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="f655568bb7f7494fa06d7870098167685eb314595480b8bc3ada9d0fcd039ed91d8df8c2345c1defda1d56570cfc795324a41d3e06800ecc376721f724ab54f22774e533684b9e02c365b11e4119220dda36881df23c06fdb70982d1c6583acc942b351e8ee9", 0x66}, {&(0x7f0000000340)="6be2d2977ed53403cc8517cdd56b6ab36e29f4c7b6774c3c77fa721269044166338ebeaffd208d7db23f2c9be871e2762c8db7bca277cb215cf04533988202ee89f74d25b4d3e76d344c8b09e48c27055e7393f356133c55ba1f050e5297275ab2d1b8cce86c0d42857dfd1f46c7cb5271887217ff826a2b74dd4c72ac19b04a9b0c92959602e57adf1c2a07f7b41858dd3a864ccf6f82c380b8da71b14d652e1b7e45bf5d4d64f095be893b8f62e188a1618023c10f87c0dd14e4c310793cf8fd5fa5f2d1641410ff89859eee65b756190184947736d22ee2bbc49ab40d2344a1a0ac0c0433a8ed0f0c24bce9d59db2c4e9801b176e0d7eab", 0xf9}], 0x2, 0x0) readlink(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)=""/41, 0x29) 19:14:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) ioctl$TIOCNOTTY(r0, 0x20007471) 19:14:32 executing program 0: socket$inet(0x2, 0x3, 0x0) 19:14:36 executing program 0: getrusage(0xffffffeffffffffd, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 19:14:36 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) 19:14:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) write(r1, &(0x7f0000001140)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e7471ea0818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838e8d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a169f25aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x10b9) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xfffffffffffffdd8) write(r1, &(0x7f0000000100)="d5dcbe8dd03a35464d3ab806e83f72dc37c50d0741b4644340f3018afb5f3bb53506e867bff36c0199582ea1eeaa929aeb31bfdb6fefeb320254377925f444cd1e3c0310d3ac515fbb", 0x49) 19:14:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x18) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x200002b8, 0xfffffffffffffffd) 19:14:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x46c, 0x1}, 0x8) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 19:14:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0xff, 0xf9e, 0x3, "2467a1b6e76de9f3665ced10c1c4845de6939269", 0x6, 0x7d8}) 19:14:36 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 19:14:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) getsockopt(0xffffffffffffffff, 0x1000, 0x6, 0x0, 0x0) 19:14:36 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) read(r1, 0x0, 0x0) 19:14:36 executing program 1: mprotect(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 19:14:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 19:14:36 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x5a4, &(0x7f0000ffd000/0x2000)=nil) 19:14:36 executing program 0: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x200, 0xffffffffffffffff, 0x20, 0x200000000000000, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0xfffffffffffffffe, 0x0) 19:14:36 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x41) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 19:14:36 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 19:14:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) fchdir(r0) 19:14:36 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x10) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, 0xffffffffffffffff) 19:14:36 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x100000000000000, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) shmget$private(0x0, 0x1000, 0x104, &(0x7f0000fff000/0x1000)=nil) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/97) 19:14:36 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0, 0x153}, 0x0) 19:14:36 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') setsockopt$sock_int(r0, 0xffff, 0x3, &(0x7f0000000100)=0x9, 0x4) getrlimit(0x3, &(0x7f0000000180)) r1 = msgget$private(0x0, 0x0) r2 = msgget(0x3, 0x20) r3 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r3, 0x2000747a) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x2, 0x800) msgsnd(r1, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) socket(0x16, 0x0, 0x96) getrlimit(0x6, &(0x7f00000001c0)) msgrcv(r1, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x2688b501fb1289c6, 0x800) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:36 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) sendmsg(r2, &(0x7f0000001b80)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000002c0)="a33d0ebb8b0b40caf15541ec7870520caa493ce36e66f1dfb28205317a9b0994eeda30f327d6bc2d168c4139932d489ee07c521896427e6ac2ebc019b9a3dd9e70265315c8c512c960ed89a508c391c972dee6acec8447d7", 0x58}, {&(0x7f0000000340)="4d71ffcc454343148d5320699bf3c19e3a750bc36598ebb19676314af2da073feb3f4524d6e2465cfd6530fb2131d5ce56b714156d28cd8972f30244ff4f9c3c2b1df4aa5a34962d4fcc7ad40767b646e2848650e4b75fde09d7ef9c4a0de70bf79a983ed5057323eb33b2ffccc684659110e7be4878ff09f6cbf619077e4f0ef324fdfb400e10b61631f2b7d4f063a90275665c4dca78214e83c24f97e56f1b15e5a190323bb8ad21a1c682d8eec3e55311b266cffddaa125d61803e75bd2edb34843dce7697dd81e776212b827d8a7208e8b4a8db9567ce7db95c0af94737a51fb57b1a585730ebb9bb0fc5706b513", 0xf0}, {&(0x7f0000000440)="059919e05dd2cc67e5fdd426d0665cefddec109bf424f4674b816f1ab5dd234cfbc398bd96127a766a670de064a662ba1bd11d4c3526c61d28db114c5b0b3eb785ec4ed3aba4fe4d9d2a66494bd6049ddfb376e91e8ff905e846f9", 0x5b}, {&(0x7f00000004c0)="64963aa806855028b6ecebbe3206eeb70449709fbaff76315bb0be73d7059c2ae543248cd4ed3dc3fc8363ebaa1b8201c77512ab0342b177a603fe9a730fb5f4ed07e1ef4609b3a5fba2686dd1fd0b70c688e386e5861558e4e590c4c6a544a64c79f2a012e6f75e95712dcc884acce4aa9a38fad75a4e689eefecbf5b64c52bd31962016b7d5a935c265f31940b110a6d08a8724f4c9f6aaed07441194f02e28439bc3aacdd99e9fead5afb47f5cb50d628b3a9d6289be8dd0d31d753151248d6affc87364d7e628ae547fd04744b", 0xcf}, {&(0x7f00000005c0)="e0e99ec9b1bee936a381f44e1af7d3aa58fb4d6f65cb694588ebc7d16614ae1b56f513a1e9746a1117fd18f0ee", 0x2d}, {&(0x7f0000000600)="6752915c960b1440dd8b40ea6b53cf31db7dec1b13a4481f87df80d04164c3c8ae098b6b95ec63a6a3997b16f0dc6f091907d231eba2f3f8a494c178713916dce33a788db4a579eb034d36b03ad2e9986215857458801fd0a9d02317e08ff6166d9be6c48fed47812f9eabd19cdf3f8a4ff81335d12a11943ef351eddbdccb68e3b1f9e1501a5eb8f76a0f6958ea28cf5a70122194", 0x95}], 0x6, &(0x7f0000000740)=[{0xe0, 0x0, 0x6, "5573ea719b222dfd6859b13464e783146cf8f25afe3baf808548bf2c49dc033cf8b184774e7100e1f58daa41c95b8bb39665040f6cf6c59d9e6fd6ab95dabbc4bb993f1bb18c53a9e537f46fa0164f8450de6f5b2b017b659d8ea0da2cf470b4b46fd57074b6db500eeb24e8564b44788277ed85808a735fc24ca5f5c78e9fcaf5743b822e8d1ab38795bfe476a31ede99cc55c0925c0a8b82b4e6d6222f93f5f568db7ed6e9ef91220bdd0d4f76d7f5905924971daeaa6131fc6a177f9e692340689ad69d0e6c0b8e"}, {0x38, 0xffff, 0x2, "9a5cf6eb9d06f406a348fc8123641624e550f9ceae7480e80fd3eea351dd14e7f3ab58f71d5d52"}, {0xb8, 0x1, 0x0, "79c5c78f2eee81cc4ea0add51054503bfa00c98008bec12ffff6dbb16176b47edeeab994acdc4d0d928b10f4773c36d00bd3e0ec61eca050f26f6c9d75eeb502e35fa2c81c25cf327ae7b502e264360be6df855f5dc7ebfe86f751244f0bbffdbb094529aed561e4846b2b021d245e8b97715852c30d27610136302dfa4000b8c56ce80b70ba5dc7c1f12540bc80b4933dec4017c3be347be3dadc494e77d9e63c"}, {0x1010, 0xffff, 0x7, "0ac4f340fb068e3afbcc61ea0c3e4822b6baa332ef88ed72e6d56b4fd044a12c83ad7ae62ef4ea0fad177692ad876f419230495991419f701d94246c8b3c6be955d0f2edc652084161810d048035188d75a751d2e220aa891bb39747de541f4315d145e75fd7bea5e32f30a4ec7df036008aed1002375c6d019bd61a3cb06ec8b4b015ca29ead09efa6e68dc5c5bed30b15bed3fa45856b0b94a5a956ccf5ec72477eb29dd1775656f896f26cc38d7217c8102b35dc6219d33ebdfd539bb03b157ba44f4aa341e2010ce472f3f15d5e203e5e35933b89ad1a2ca91bce091a605c73162ada90e29347257cbe005771af3afef7894c1a9f629ea83f02bce9f55494267bb07603e211724b2415b85ff59c0787e7ace9009f2b2235117a5628eb535a837451691b2d49368ae640a19c5b9dcafb13b9599b589aaf323bb95704653c501258c54e514f685463fc3b86180a447682cbae27ee95de64eb1f7e4fa108f3d249256fc33141d15a19a52006a1fbdba19b3dfb2f2eeb495b7b214090ba2a48a93f6758b17f73e00b6fd1df97e53d45419ad7fc33fa9d3df72e911bab97143e0dc09530b9cf7c3d07417904c9f2a70d88deb0719175fe3c4061d5e7f7b1d73d12245020a711ff520930e9d404bee3ae29c114ef1d1f742b1ac21c2bf6b75e5e0b6e4d24445d4098d410f6806ab96948a646afa7fd27840a41b285aad443b8200d3354ed65cada87d203ca73f368d9c115287916adcc223a68250b55e80e38af132d1d03ddbb86bf3e9537f12e662477ba29042b5d0ef7996848def218bcd59f7c8efc9fe54ce306d84cf6d090d4a2c8f808c202ee75c5d7cd2320f0ea24c89ae0b5b6cb5e80d2459b3b09c0323433245f8c7c44584218604eb0ce923450b4b416794990ea6ddfd61ac2e45c1917be337bbdd5007cdb6675b95db69a835ea3d2a250b9a451548eb35617fee91efd2feb8882ddb362c4780de840c5e6ea1be6e85a9d2d267f1d504c7f336c14afc6c54745b10560442ce8cf6bc6928d9f0bab6ee92b1db78dca1963c2014fd1f1b59a6973ca323779c9c84c3d79ba4d4d5095db8014f93d79648ddb02d8a4f26e61c5cfe82d5e8ab9c7d4adb69ff11e1fb3a3ff4cb977c3c9ffbe33474ca7ff47355c68ed7152a03f676890ebe7b105fa48d670eac053eebc4f923ebed506ef498a5c108e640848ba84bf71bf075fa3ca963936ef73b93816d0973822e138d950dfc0c012d852afdbfdabf47abcb56ff92d978da7c3ddd56f859b5eeb3501703e8fee7fbf3a32a33c33087f18568c3b508e440e45c4731361bc43bad9a5994ca29da31a556dfee182f732e3ae75864e9a27e0f224bde290f4a4a5c2279d70dc98e5e7888398984c555a56bbb7a083fcdeca1f7e86bd19c6dfb80ce43f3da63a72cc50fcf9c11741a22b081082631cfb7905e3982a190afc06e5f6cf9db67e843ff46e1eaa40968ab377a0de3cd8c0acb445aee7f4484df5aca919edee906405ccf351cdb051a884d34e1ac8f553789ea6a59367c72aa5970d8ff03cb1d2682bbf53817cc79a6841064059d3f1447fdb3301ba5943d3416e03850c8185798b531ca4574e6f589a6704490aff6d2e3710e7898ee3ed3fdc306b52acea99b2add3c61d9541b6abef3ae4671ef397ca271a2d042f5afebbca17e01f49d0cc1f372d1003574c0707d76199279400ddfaa673717b2893d01c295d72554cde2ea835c872cd4c407ea0f24ad31d04f482e63fa53d5da9fe01cd2972ba2530718eabfcad048d0d8b2c5bbd9692362dc631e5d82989269ef34db36578a620de5e28814c3be898f16c2af7dc6dc08ef3ef0053ad689026dcc8bbd777159813b42011a8fd7063799ce4a8f9a89222857875b4812e031178523af8de19265efca1dcca45256a54410f073209621f50c5cc2db67c2fa58c553f0191b0d7e1b5942b5cbca636ee4d08d1a276a26dfb35e832c32186879b06c0939407d72c5456c27c524c051d8e4633e27c553fd01b97c3f398c24ac8a81c9c9e80020a9aab7a76a5ddc89eb970a47914adbf06f484ac9f90f8e82bc2f1b3493a36cfc04ffe42206fc6e216d3f753323b4b6c22cc054b1e59b78ad4082ef60a5af4045c8661c06e6bf02984666e251bcd5928347055b5b29448c80ae75d2b588b435faf7f1f52d5f1077bcb228ac72c40f4614c94f87fe9147cc3becfd663d98b162a1d98d10266512b7c7130364e87bf60515423cc6ffecf7bc095a5cc4a72e81391b2b0884a2f79a7b35abba0cf62755bfc101fbb41571d344fe7309e7037d939103cf578f5579559e435006fa9ea73e952284b8b59667258358d42fb33ebe0c5eac4980aa44fd61163858c549e589e53f5b06bff92619b61a5b4a3c423e99ba9a6fad6ddab9800a56b3a66780bae09662a6a4ba0fbc45a97124879ec726ed268810074f809a9211672637edf960a97a99f5a3754374d2fccf52927bb80e216287b48632757f808f37a38b7de4c8b4c01aff3876ac8ef6203ca50ae83624476cc04f25c5064ff8360580f27f75072a4925b37010846f6e6df02124e93f5efb011108aaa075dbcb73325098742a3a02a09c72c686bee176ad411ac166d83e875b13d7ac6dde1a0604e17cd32aa59480e146f5f5952ce77e5ab8d8b8434d76e65b31f6198c5ec2fa535c58c23293761a40420fc9ac5f7f94695bd81ad908686a32fb0c93de39f0d86840122fdb664c0c089bf9356ba801cb58a9281889ddce09397220ed6bafc444e65b6db2ef80532e0ddb3090a37a367c5c7119aefe2dd3aafab26f24c01351721174d5926b6f54401590aef0baae03c6c42ad0a0e75a039ae9f70bbbe8e16a39f7bc202a77dff635e7b684b640aeb4b80db4e32d0d47aeb1b5e0c3aaf01e16ebd3aa273c1530c86f235d2f976f8f005f87b8c2af0db408ab97452ab354338a6bdd8e5e61991c6312b2c43dc8fe525b77442172d287d4cfea42e565d8e38da5a079468781a4b895141adf5add08c9085f93848ff1a6e02e48b6db3de7ebc38bf8f5176a0164b611852c70fb45a08af00ac78f485628702c287ce11c9cdad3c4914b316edb7ec2835e6f473e485add25e895729a6ff48295cd4624c702ba0ea09c478d54e3257f0424c9fa741ca280209789e4ce7799f2fee6c010ab8820f8f38c1a9fc21fa89dd411401c3628da567b77f569480445aa2d609fc1da2f9affab64ddfd8295e9cde3e9d944fecbb40ffa215453075d6db579b1cf5763f290f92fbf0fc05a4badc72844145b857db9ad64c05df731c6043b1deef833657f180a2112c6adefb0a96d5d83448ce89ff7c906873a2f20d91aa83ec599664a6f3e7ed3eaaee8adf0b750898f04421edc857184c5dc1e5170b8c9ff02d46a041fe457c23f6513760f66ad0b776e694c4e6b5a31f9e8173c5440c2b21397351a9cbb7b56643c1827bd816372ccc5eea8a35abb4972d266f3d5b4bd4adf7147f4ab2774e42ac91246c515880377133b1a5c2ea18dfb541f4598309b666056c013017a657b74f3e1a7010a100d3f29cfda57e8a08d5de8f2b99b271007070d4cb01462ca2fe3b70799236b91b636fc99f746d89ccb030e05160b73b8d71c5cf932697a7854e07cc105f6dec0e4868c00e8066dc6768b31286e5978817222f6838045910a1f7634338a9d35597c337ea624202d1bd1e53c964ed70aad07477a5047d1816203fe445b5a98b911dd267c1e1d8a1ef336e09e9115ba3865013e70c7ec0efb9c5d576f045b66a080392360030274aee4b649f727c383c36f59a2bd981da181f6c60e874679d571a3d465d7d4fe19ef16f29b85afebae91504eb5b22ac78b30ff5cc3b95ae8978d4ad164becb24fc7530d477ae5903eca543d1b9525122051fba998212bf21a94f412192d15106b48c6a6f43033c38d07136388920456cb42aac32d88e57ce385dab6f774e4b950bf288b2c45651778da6015ffd5ac39bb1547838129063e93b8a77dda017d115d5e99a10ddc54b399fe9dda6a596378909ff6053912bf34717f74c92b23f2dac5a9b0c8114df7d38cf4762b91cf458d6bf1fd880aee3be2c38a4ee96e18c791bfce17b8358514bb9c84e32c2ad7ddf11ad844eb346a1f9ddc38160aa159af544a6bb5f5dbb4ea1ca60a2be6f3157c5831a7fd0f67df7e7d76cf121f29d2fa637146b887e013ea820937eaf696ecc21443c97c201a183339fa2fe1be052f7d0064dfcb4c538e10acaa0618d4da6cfc3eb0854376f398a25696a9ab1bb3f239f9f8e5f51b3829a4e13616b0254b9c7ecedc12fe2cfab5b2af9ba34e303fd78c9e8c76f741f053f812c83f5a78ae1bf43f7bd80d6b27cd69c168c16a97873397420ca53e1738d32d6fc19d7f1d833612bd2903b650f03bf6d4c43b0f61cd075708f71a98cbd3b84e48f6f28fe54a0fff0420e25cbf0381c79a1a361fe98b6b6ec9eae5beadb8fb4f9c99ff17c0bf2dabfe29674355c001a5741978832b94fae65e57e74fad9e46e10535544f383a0991b3bd6b0dbd692eed83e00b91ff1eed87be6b03550b6331445bfe119f9686dee7778b8766f86c25d9940daa45bd6e58de9ab6330cea39f3399edd708005a501ae4df01e95a0b343d3d716b219ab1ada9d1389aec0b8167604da92cdaf35378d74041218525603ac81324840540672c8ec605dcd7227e555b46d98b0a8298b528405419c6cb37d85f2718bacec70c49ace3406ced544d61d6da88bccfe763cbc45b793f84ed64864c537f4b5bf983a98467df5efbaaa81240f83dbe7ae8803d15e125ba1edc654c92521ced1a9876a3eb94fb3496d88f468a940747a5c0fcf37a529ef32794fc6cf29d355417ce1d22c3f094cc308513224c53f72b742fd85087376ee5dfc78b05d8b6284aa2d7a6c2cd4576d7e232f0b50f26a88662733be647ae3b0588b6ff99f1407e64d0b0daf4e60a735934f9c7d70d16618f0c670953c59e9630b1e3154599105c6f38b216f4465f8a9b6147155ad5089e142990cb08732debb76ae388784f37ba9b4ecc91831f0f54aca903279ee3e9a7a2346faf334dd3039d9fd9c40288fbe9d7a7ead590862e8d50ce8b0419e329c77a481b6ddb0c98ec94a45c8dd8864044226d8b26866b64ead991386ffed560b4eb4db0b24b9572280f41ca56043d3ab272a27ee6f806fea8942e3de1a4cdbfd61295a57935e6e2517b0b485566e2a1201df11e3435689a1cf1d59a212f42efb70c45f0027e4e9680d0313f88d28f9897a72190ff4dc116a918719d030fe967265049f677a5b20f549ba2d26b0c2fb0ca0a85fb29f2d2e65d96f06445b392bbe06fe0dba2b5b3c9a0e88f91fae12f4faee9c2c5b6b8b8ab1c0b2a8bc78355ed65a062bb52b01081353a7638d90333140857331b7fa38459dd210821169dbe0e19d494b63a7ffa97c7ca1b30c6843724c34cfe0a543c1cf936336c4279f79b75d2f1d8013bef74653077aadac041575494e914f9c917ad4532d9a025c4ed252f6c1f16c103fec7ac8670fff1733812f9e5ba2cb4dc41119b4e0032bf1fb24b16c5bcf43b340e385a176f60661640cce679a4daa2ee2519274f3fcf58a92c416a5df00455e9f891e2daa1df39216e82c23b1306c99987e52df47b7bda52c9cacd571290a1ce152fe6d0c7f4d7e99562065441e8c0996339ae44ea743118f5a036f86fcb81efa44470d9842becd03851c70ff83efdfe66a54895d16da2b34635267a22199a163ef02790fcd3b690a03a7d380878097e20f68658176d66eee82adb9a6bcb6f01c651bf"}, {0x98, 0xffff, 0x2, "6fab20896ef0fcc4e307d49a99b3d0b3085e1adab329e81681871207f7e40ba3eef6814efe0092bec0349549f569be79df023c4498fd9dbc299e1325e0cbbaeba744230d1b583074268f5622ba9c1a29dbe82a141439eed9f6c1a7ad34ed6ca7c9cbba3dc6abe5fb647ff96a9460c1bf487efbbe05bbf49c5c31306c868dcb7b2bdc555d"}, {0x10, 0x1, 0x3}, {0x58, 0x1, 0x5, "d2de8f037d3ff990769ad413d77aff05d57cb6553918eae661f580468b294f32c998fa96c153ea8dffb6583e6062af1f4d1b132808d455e8417b4cfc2618c711f67443dfcccd"}, {0x70, 0xffff, 0x8, "ce81fef0ae30304a21fae9d8731d99f4e52067f561d4adae564fcb1dbb4dc3bead52c527255fe92a567f8dbec43723488375966ac017c5f7be5474de05dd006d9847c6f69e0602833977ca97c367aa524d9cdaf982869622ba05bed3c65d213f"}, {0xc0, 0xffff, 0x1, "c77ae5069a257e1804244a48a63052ed5d1d8025c66ee3b83f1f6e3e56bfbba6d74eff7d74bb885f2b41f0de5b1a604a5760d9a5a38c7f2aa301e3ecbb5c4d874bf0b4f1da3ea0fa26cb480f6ff565842aa5c93a3334c485d32e2a47da651b16489dceddf38cd5870fa795cbf9a8dcf5d965f4b1583f77f8473a180241e840bb9ed5631bda1e82c8617af1a194a263c03f1036de5d3d812e17bd256034d9826c29805ca2b7429853e8de"}], 0x1410, 0x404}, 0x400) 19:14:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000300)="2e324439e23e461263d2f73f2e3905b5fa8672549abe320930c6dabb44f4467d36a1d1573ccc8e1530dbd563adb10c2babc1a563054a0108e2ecc90b8c83561c7c5c6adb5616bed63cff32bbe03152d4fd9466533c06882ad021ae919fdede670112827efb0b02b615349ac829e1aeaaa941abae8b3cfa28ad8fb62f4381222df8be8b29cf0852b8cb34530792789da1995c3e30082b0d9818a7f3a6ee252eae8525919ff495c1c8b4bcd7287abee06d3fd65c9cc913faebbf372b841e900a1cf74793f5d970571126694b1c26c357d1297369", 0xd3}, {&(0x7f0000000400)="9639e85b02187db2861fbd6405912ef889671f6a9ce81acb01faae754bf90f6775a2c6993d5d7f730b6a8fe86681e44d7fd1bf2a0a74fde53913659a5b427d7e0361199d48026a632c07387b5232e89e41b8e746b74b6c2faa42288e80dac6ab17655cae6439d4797c621f8a9116b1bec402fa7172537354ad55b8c92f9cfdac90bc30c96a82407a136a39d483f68021dd986d7889b9e01196bdbce3a23892e8ae2e465d6d8d7cdb01c583dccd802fb05d97d0734b343218a3d3da97f18f36e9b9aa00b499e35d24ad1dae48d25fe5f5517e44de", 0xd4}, {&(0x7f0000000500)="3b1146a52553885e53f6b6daab06303f216a9910f25446cfb5648293159953ac1737d11b0e6ffc594e958d0867293d38db3cbaa0e3bb0b831a0ab66dc4b5f7d0ab64a0168e406df667b8ea6f278dd4c3b93ec7a064dd1651e0f94f0597531bf7b190814e4051c1f4965984dd915422506d63a6615cf61bff4a5657e0015e5f6e16bce01941bcfc086066d4b80255a51cc30d33a1e6f65e6dbab94fa15b83079ecad9beeee5984343c410f41110459a7c8728dc87fc0311db43bef48f280999bb452f0ef0ab291eb5b32a0d5e4734cead268fcd5e8e3ade0421fddf0a1bc01b3f8906ad862940d2ca30b93f83997ed7b788351f2f457248a6f5c0f5aa32", 0xfd}, {&(0x7f0000000600)="b0f8abb1149b0f656e1f21a0f27044bfdca31258", 0x14}], 0x4, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x88, 0x4}, 0x0) getegid() chown(&(0x7f0000000800)='./file0\x00', r2, r3) 19:14:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="aca8b03e55f4920b047e405b387510", 0xf) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 19:14:36 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 19:14:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() r2 = getegid() getgid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x2, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r5, r6, r5, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) setgid(r9) mknod$loop(&(0x7f0000000b80)='./bus\x00', 0x2, 0x0) 19:14:40 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="868cc952ac7c37ac", 0x8}, {&(0x7f00000001c0)="28afe55e20860332e5c03362163cfab0b40b2c83aaf8165b12ea477362733ed5b0e35cfcea6cfe3dcbe73685d8f036998ab9c867a9453fe67123cc2415a9bab0630b8b0a9e523dd6bb436b27b51176f4606e7bd90bd05c84b5a18345c3f690697a544264e9eb70bdb2b22c4119c8ad70f623360bdda953c1d05b5064d4cff85977e523f8ee30d964583521996b2a73427911c23a79317c07014a1fe448043436ff2b98d06539c9dc64e8b4003a85", 0xae}, {&(0x7f0000000280)="d80ea43fbaf8a367d8aaafea7246004583409e28b269c4ec9205597f8cdd8b7df41119f311d4c69a3b9fe0a811fe5997ce13628fcf77e33a81289b0a57d41bbcd4f979be84980d6e801ca8516e0cf7e9e25f5cf436bb8f818219247efbd4bc524f2d845b222e2c7eb178ba9333aea7b18294f564e02448a7ba6a369c", 0x7c}, {&(0x7f0000000300)="7def6f76c8441feed24e26e967f2cd488fc0330d867c30337839a80b7900182bce21c733f7", 0x25}, {&(0x7f0000000340)="ba17c255", 0x4}, {&(0x7f0000000380)="f19e95d7212e714ded474b72a2614839102015e1b8", 0x15}], 0x6) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) kevent(r1, &(0x7f0000000040)=[{{r1}, 0x0, 0x40, 0x200fffff, 0x8, 0x56f}, {{r0}, 0xfffffffffffffffa, 0x96, 0x8, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x41, 0x4, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000020, 0x2c, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000001, 0x10, 0x4}], 0x80, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x51, 0x5}], 0x9, &(0x7f0000000140)={0x0, 0x3f}) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:14:40 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) munlockall() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0xad, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x80000000, 0x9}, {0x18, 0x3, 0x2, 0x5ce}, 0xea, [0x8001, 0x9, 0x9, 0x28f3, 0x9, 0x7ff, 0x9]}, 0x3c) kqueue() bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x9}, 0xc) 19:14:40 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) geteuid() msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) 19:14:40 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x440, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc"}) getpid() close(r0) sendto(r0, &(0x7f0000000100)="9684e4c62b3b1fb5f783fd4a7e588d68d27f86a029ba7401ff7548deae55847f51d61ae22865240e6eb06d839d4554afc9c59e6347e7ee5ff47b30db042a5f691c9f328de3a34c24649a5eea77a2a73d2d966561ed4952c0526b678a7797cc94da5bfb421a5498f0d7445cc77e444c6f4b1695afeb8a05b6730f5c0ca6cf739a8cb41d8f0c27f39ace2aef5883ab673c52142ab1845aa4c4b63f9e31d730cffee5bc638059724b269a351236f3bea4c7a0306c3b04964cacaec0ce", 0xbb, 0x400, 0x0, 0x0) 19:14:40 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) flock(0xffffffffffffffff, 0x1) close(0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x80000001, 0x9, r1}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/151, &(0x7f0000000180)=0x97) flock(r0, 0x5) 19:14:40 executing program 0: r0 = socket(0x1, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x28b86ad7) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 19:14:40 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x0, 0x1ff}) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 19:14:40 executing program 1: socketpair$inet(0x2, 0x4005, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x100}, {r2, 0x40}], 0x3, 0x77d) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, 0x0, 0x0) 19:14:40 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x184, 0xd3) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:14:40 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x30) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r0) chdir(&(0x7f0000000000)='./file0\x00') getitimer(0x2, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) r3 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x0) getdents(r0, 0x0, 0x0) syz_open_pts() 19:14:40 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f00000005c0)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) syz_emit_ethernet(0xc4, &(0x7f0000000080)="78b0e4f7e383e32553dc270c1836aa7dca5f580c6c72802b430e1b584bff990c1fc6a718a99dc75b2faac7a62341cf241d2f2798a5bf1c8aea53f810c7844f9e2e01c1323dba437bdb60f8ee93ea2f1191ab5ae0322001b607a856768e0e61739147f457ff69201e4b18a46fd6409e4c4706779410ff8f73d0c05323d54c552dacf225f8c0a92181ea517edb007de27c39f5172ea9a4dfe785cd8d87669d37a4504e1c8e4b76372cf922d4466b036212421d4fe25d6ef876bdf202eb6561329905361392") recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/176, 0xb0}], 0x3, &(0x7f0000000480)=""/250, 0xfa}, 0x1) kernel: protection fault trap, code=0 Stopped at m_tag_delete_chain+0x25: movq 0(%r15),%rax ddb> ddb> set $lines = 0 ddb> show panic the kernel did not panic ddb> trace m_tag_delete_chain(dbb3ebdf1173499) at m_tag_delete_chain+0x25 m_free(ffffff00750a1100) at m_free+0xfd m_freem(16) at m_freem+0x2d soreceive(0,ffffff006f2e6480,ffff800021164300,220,ffff800021164390,ffff8000211642a0) at soreceive+0x1131 recvit(ffff8000211643c0,ffff8000211644c8,ffff8000211644b0,ffff8000ffffc968,0) at recvit+0x28c sys_recvmsg(ffff800021164550,ffff8000ffffc968,ffff80002105ffd0) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,40c5eb12010) at Xsyscall+0x128 end of kernel end trace frame: 0x40e6f4c38d0, count: -8 ddb> show registers rdi 0xffffff00750a1100 rsi 0xffffffff816fd2a0 m_tag_delete_chain+0x10 rbp 0xffff800021164190 rbx 0 rdx 0xffff800001ccf000 rcx 0xac rax 0xffff800001ccf000 r8 0 r9 0xffff8000ffffc968 r10 0xdbb3ebdf1173499 r11 0xffffffff819f3400 pool_lock_mtx_leave r12 0xdeaf __ALIGN_SIZE+0xceaf r13 0xffffff006f2e6480 r14 0xffffff00750a1100 r15 0xdeafbeaddeafbead rip 0xffffffff816fd2b5 m_tag_delete_chain+0x25 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800021164180 ss 0x10 m_tag_delete_chain+0x25: movq 0(%r15),%rax ddb> show proc PROC (syz-executor0) pid=18262 stat=onproc flags process=0 proc=4000000 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffc710,0xffffffff81e8ea18 process=0xffff80002105ffd0 user=0xffff80002115f000, vmspace=0xffffff007f12bb58 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 67671 124756 53679 0 2 0 syz-executor0 *67671 18262 53679 0 7 0x4000000 syz-executor0 12306 288904 88258 0 3 0x80 nanosleep syz-executor1 12306 273786 88258 0 3 0x4000080 poll syz-executor1 12306 31089 88258 0 3 0x4000080 fsleep syz-executor1 49029 450503 1 0 3 0x100083 ttyin getty 56255 460464 0 0 3 0x14200 bored sosplice 53679 517430 79685 0 3 0x82 nanosleep syz-executor0 88258 436195 79685 0 3 0x82 nanosleep syz-executor1 79685 513964 61718 0 3 0x82 thrsleep syz-fuzzer 79685 450090 61718 0 3 0x4000082 thrsleep syz-fuzzer 79685 182499 61718 0 3 0x4000082 thrsleep syz-fuzzer 79685 260015 61718 0 3 0x4000082 thrsleep syz-fuzzer 79685 324788 61718 0 3 0x4000082 thrsleep syz-fuzzer 79685 38408 61718 0 3 0x4000082 thrsleep syz-fuzzer 79685 43881 61718 0 3 0x4000082 kqread syz-fuzzer 79685 493909 61718 0 3 0x4000082 thrsleep syz-fuzzer 61718 297779 74160 0 3 0x10008a pause ksh 74160 157662 39242 0 3 0x92 select sshd 39242 325211 1 0 3 0x80 select sshd 69231 417459 60055 73 3 0x100090 kqread syslogd 60055 423835 1 0 3 0x100082 netio syslogd 91463 369093 0 0 2 0x14200 zerothread 9363 508762 0 0 3 0x14200 aiodoned aiodoned 9948 73666 0 0 3 0x14200 syncer update 96671 266206 0 0 3 0x14200 cleaner cleaner 45450 168260 0 0 3 0x14200 reaper reaper 95660 405447 0 0 3 0x14200 pgdaemon pagedaemon 80287 250233 0 0 3 0x14200 bored crynlk 19910 448755 0 0 3 0x14200 bored crypto 98591 350542 0 0 3 0x40014200 acpi0 acpi0 70459 244818 0 0 3 0x14200 bored softnet 1901 483630 0 0 3 0x14200 bored systqmp 83587 342501 0 0 3 0x14200 bored systq 94286 232985 0 0 3 0x40014200 bored softclock 13334 47512 0 0 3 0x40014200 idle0 1 93354 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper